@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}.hubspot-embed{padding:2rem 0}.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;gap:1rem}.utility-nav .utility-nav__link,.utility-nav a{text-decoration:none;font-size:.9375rem;color:#383838;display:none}@media (min-width:1200px){.utility-nav .utility-nav__link,.utility-nav a{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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K0JBQWlDLENJdHpickMsaUJKMHpiSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJdHpiL0IsV0owemJJLG1CQUFxQixDSXR6YnpCLFlKMHpiSSxxQkFBd0IsQ0l0emI1QixZSjB6Ykksb0JBQXVCLENJdHpiM0IsWUowemJJLHFCQUF3QixDSXR6YjVCLGFKMHpiSSxtQkFBcUIsQ0l0emJ6QixlSjB6YkksdUJBQXlCLENJdHpiN0IsaUJKMHpiSSx5QkFBMkIsQ0l0emIvQixrQkowemJJLDBCQUE0QixDSXR6YmhDLGlCSjB6YkkseUJBQTJCLENJdHpiL0IsaUJKMHpiSSx5QkFBMkIsQ0l0emIvQixtQkowemJJLDJCQUE2QixDSXR6YmpDLG9CSjB6YkksNEJBQThCLENJdHpibEMsbUJKMHpiSSwyQkFBNkIsQ0l0emJqQyxpQkowemJJLHlCQUEyQixDSXR6Yi9CLG1CSjB6YkksMkJBQTZCLENJdHpiakMsb0JKMHpiSSw0QkFBOEIsQ0l0emJsQyxtQkowemJJLDJCQUE2QixDSXR6YmpDLFVKMHpiSSx3QkFBMEIsQ0l0emI5QixnQkowemJJLDhCQUFnQyxDSXR6YnBDLFNKMHpiSSx1QkFBeUIsQ0l0emI3QixRSjJ6Ykksc0JBQXdCLENJdnpiNUIsZUo0emJJLDZCQUErQixDSXh6Ym5DLFNKNHpiSSx1QkFBeUIsQ0l4emI3QixhSjR6YkksMkJBQTZCLENJeHpiakMsY0o0emJJLDRCQUE4QixDSXh6YmxDLFFKOHpiSSxzQkFBd0IsQ0kxemI1QixlSmcwYkksNkJBQStCLENJNXpibkMsUUpnMGJJLHNCQUF3QixDSTV6YjVCLGlCSmcwYkkseUJBQTJCLENJNXpiL0IsbUJKZzBiSSwyQkFBNkIsQ0k1emJqQyxtQkpnMGJJLDJCQUE2QixDSTV6YmpDLGdCSmcwYkksd0JBQTBCLENJNXpiOUIsaUJKZzBiSSx5QkFBMkIsQ0kzemIvQixPSit6YkksZUFBaUIsQ0kzemJyQixRSit6YkksaUJBQW1CLENJM3pidkIsU0oremJJLGtCQUFvQixDSTN6YnhCLFVKK3piSSxrQkFBb0IsQ0kzemJ4QixXSit6Ykksb0JBQXNCLENJM3piMUIsWUoremJJLHFCQUF1QixDSTN6YjNCLFNKK3piSSxnQkFBa0IsQ0kzemJ0QixVSit6Ykksa0JBQW9CLENJM3pieEIsV0oremJJLG1CQUFxQixDSTN6YnpCLE9KK3piSSxpQkFBbUIsQ0kzemJ2QixRSit6YkksbUJBQXFCLENJM3piekIsU0oremJJLG9CQUFzQixDSTN6YjFCLE1KK3piSSxtQkFBcUIsQ0kzemJ6QixNSit6YkksbUJBQXFCLENJM3piekIsTUoremJJLG1CQUFxQixDSTN6YnpCLE9KK3piSSxvQkFBc0IsQ0kzemIxQixRSit6Ykksb0JBQXNCLENJM3piMUIsUUoremJJLHdCQUEwQixDSTN6YjlCLFFKK3piSSxxQkFBdUIsQ0kzemIzQixZSit6YkkseUJBQTJCLENJM3piL0IsTUoremJJLG9CQUFzQixDSTN6YjFCLE1KK3piSSxvQkFBc0IsQ0kzemIxQixNSit6Ykksb0JBQXNCLENJM3piMUIsT0oremJJLHFCQUF1QixDSTN6YjNCLFFKK3piSSxxQkFBdUIsQ0kzemIzQixRSit6YkkseUJBQTJCLENJM3piL0IsUUoremJJLHNCQUF3QixDSTN6YjVCLFlKK3piSSwwQkFBNEIsQ0kzemJoQyxXSmkwYkksdUJBQXlCLENJN3piN0IsVUpvMGJJLDRCQUE4QixDSWgwYmxDLGFKdTBiSSwrQkFBaUMsQ0luMGJyQyxrQkowMGJJLG9DQUFzQyxDSXQwYjFDLHFCSjYwYkksdUNBQXlDLENJejBiN0MsYUorMGJJLHFCQUF1QixDSTMwYjNCLGFKaTFiSSxxQkFBdUIsQ0k3MGIzQixlSmsxYkksdUJBQXlCLENJOTBiN0IsZUptMWJJLHVCQUF5QixDSS8wYjdCLFdKbzFiSSx3QkFBMEIsQ0loMWI5QixhSnExYkksMEJBQTRCLENJajFiaEMsbUJKczFiSSxnQ0FBa0MsQ0lsMWJ0Qyx1Qkp3MWJJLG9DQUFzQyxDSXAxYjFDLHFCSjAxYkksa0NBQW9DLENJdDFieEMsd0JKNDFiSSxnQ0FBa0MsQ0l4MWJ0Qyx5Qko4MWJJLHVDQUF5QyxDSTExYjdDLHdCSisxYkksc0NBQXdDLENJMzFiNUMsd0JKaTJiSSxzQ0FBd0MsQ0k3MWI1QyxtQkptMmJJLGdDQUFrQyxDSS8xYnRDLGlCSnEyYkksOEJBQWdDLENJajJicEMsb0JKdTJiSSw0QkFBOEIsQ0luMmJsQyxzQkp5MmJJLDhCQUFnQyxDSXIyYnBDLHFCSjIyYkksNkJBQStCLENJdjJibkMscUJKNDJiSSxrQ0FBb0MsQ0l4MmJ4QyxtQko2MmJJLGdDQUFrQyxDSXoyYnRDLHNCSjgyYkksOEJBQWdDLENJMTJicEMsdUJKKzJiSSxxQ0FBdUMsQ0kzMmIzQyxzQkpnM2JJLG9DQUFzQyxDSTUyYjFDLHVCSmkzYkksK0JBQWlDLENJNzJickMsaUJKbTNiSSx5QkFBMkIsQ0kvMmIvQixrQkpvM2JJLCtCQUFpQyxDSWgzYnJDLGdCSnEzYkksNkJBQStCLENJajNibkMsbUJKdTNiSSwyQkFBNkIsQ0luM2JqQyxxQkp3M2JJLDZCQUErQixDSXAzYm5DLG9CSjAzYkksNEJBQThCLENJdDNibEMsYUo0M2JJLGtCQUFvQixDSXgzYnhCLFNKODNiSSxpQkFBbUIsQ0kxM2J2QixTSmc0YkksaUJBQW1CLENJNTNidkIsU0prNGJJLGlCQUFtQixDSTkzYnZCLFNKbzRiSSxpQkFBbUIsQ0loNGJ2QixTSnM0YkksaUJBQW1CLENJbDRidkIsU0p3NGJJLGlCQUFtQixDSXA0YnZCLFlKMDRiSSxpQkFBbUIsQ0l0NGJ2QixLSjA0Ykksa0JBQW9CLENJdDRieEIsS0owNGJJLHVCQUEwQixDSXQ0YjlCLEtKMDRiSSxzQkFBeUIsQ0l0NGI3QixLSjA0YkkscUJBQXVCLENJdDRiM0IsS0owNGJJLHVCQUF5QixDSXQ0YjdCLEtKMDRiSSxxQkFBdUIsQ0l0NGIzQixRSjA0YkkscUJBQXVCLENJdDRiM0IsTUowNGJJLHdCQUEwQixDQUMxQix1QkFBeUIsQ0l0NGI3QixNSjA0YkksNkJBQWdDLENBQ2hDLDRCQUErQixDSXQ0Ym5DLE1KMDRiSSw0QkFBK0IsQ0FDL0IsMkJBQThCLENJdDRibEMsTUowNGJJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0l0NGJoQyxNSjA0YkksNkJBQStCLENBQy9CLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJdDRiaEMsU0owNGJJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0l0NGJoQyxNSjA0Ykksc0JBQXdCLENBQ3hCLHlCQUEyQixDSXQ0Yi9CLE1KMDRiSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJdDRickMsTUowNGJJLDBCQUE2QixDQUM3Qiw2QkFBZ0MsQ0l0NGJwQyxNSjA0YkkseUJBQTJCLENBQzNCLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSwyQkFBNkIsQ0FDN0IsOEJBQWdDLENJdDRicEMsTUowNGJJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0l0NGJsQyxTSjA0YkkseUJBQTJCLENBQzNCLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSxzQkFBd0IsQ0l0NGI1QixNSjA0YkksMkJBQThCLENJdDRibEMsTUowNGJJLDBCQUE2QixDSXQ0YmpDLE1KMDRiSSx5QkFBMkIsQ0l0NGIvQixNSjA0YkksMkJBQTZCLENJdDRiakMsTUowNGJJLHlCQUEyQixDSXQ0Yi9CLFNKMDRiSSx5QkFBMkIsQ0l0NGIvQixNSjA0Ykksd0JBQTBCLENJdDRiOUIsTUowNGJJLDZCQUFnQyxDSXQ0YnBDLE1KMDRiSSw0QkFBK0IsQ0l0NGJuQyxNSjA0YkksMkJBQTZCLENJdDRiakMsTUowNGJJLDZCQUErQixDSXQ0Ym5DLE1KMDRiSSwyQkFBNkIsQ0l0NGJqQyxTSjA0YkksMkJBQTZCLENJdDRiakMsTUowNGJJLHlCQUEyQixDSXQ0Yi9CLE1KMDRiSSw4QkFBaUMsQ0l0NGJyQyxNSjA0YkksNkJBQWdDLENJdDRicEMsTUowNGJJLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSw4QkFBZ0MsQ0l0NGJwQyxNSjA0YkksNEJBQThCLENJdDRibEMsU0owNGJJLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSx1QkFBeUIsQ0l0NGI3QixNSjA0YkksNEJBQStCLENJdDRibkMsTUowNGJJLDJCQUE4QixDSXQ0YmxDLE1KMDRiSSwwQkFBNEIsQ0l0NGJoQyxNSjA0YkksNEJBQThCLENJdDRibEMsTUowNGJJLDBCQUE0QixDSXQ0YmhDLFNKMDRiSSwwQkFBNEIsQ0l0NGJoQyxLSjA0YkksbUJBQXFCLENJdDRiekIsS0owNGJJLHdCQUEyQixDSXQ0Yi9CLEtKMDRiSSx1QkFBMEIsQ0l0NGI5QixLSjA0Ykksc0JBQXdCLENJdDRiNUIsS0owNGJJLHdCQUEwQixDSXQ0YjlCLEtKMDRiSSxzQkFBd0IsQ0l0NGI1QixNSjA0YkkseUJBQTJCLENBQzNCLHdCQUEwQixDSXQ0YjlCLE1KMDRiSSw4QkFBaUMsQ0FDakMsNkJBQWdDLENJdDRicEMsTUowNGJJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0l0NGJuQyxNSjA0YkksNEJBQThCLENBQzlCLDJCQUE2QixDSXQ0YmpDLE1KMDRiSSw4QkFBZ0MsQ0FDaEMsNkJBQStCLENJdDRibkMsTUowNGJJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0l0NGJqQyxNSjA0YkksdUJBQXlCLENBQ3pCLDBCQUE0QixDSXQ0YmhDLE1KMDRiSSw0QkFBK0IsQ0FDL0IsK0JBQWtDLENJdDRidEMsTUowNGJJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0l0NGJyQyxNSjA0YkksMEJBQTRCLENBQzVCLDZCQUErQixDSXQ0Ym5DLE1KMDRiSSw0QkFBOEIsQ0FDOUIsK0JBQWlDLENJdDRickMsTUowNGJJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0l0NGJuQyxNSjA0YkksdUJBQXlCLENJdDRiN0IsTUowNGJJLDRCQUErQixDSXQ0Ym5DLE1KMDRiSSwyQkFBOEIsQ0l0NGJsQyxNSjA0YkksMEJBQTRCLENJdDRiaEMsTUowNGJJLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSwwQkFBNEIsQ0l0NGJoQyxNSjA0YkkseUJBQTJCLENJdDRiL0IsTUowNGJJLDhCQUFpQyxDSXQ0YnJDLE1KMDRiSSw2QkFBZ0MsQ0l0NGJwQyxNSjA0YkksNEJBQThCLENJdDRibEMsTUowNGJJLDhCQUFnQyxDSXQ0YnBDLE1KMDRiSSw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksMEJBQTRCLENJdDRiaEMsTUowNGJJLCtCQUFrQyxDSXQ0YnRDLE1KMDRiSSw4QkFBaUMsQ0l0NGJyQyxNSjA0YkksNkJBQStCLENJdDRibkMsTUowNGJJLCtCQUFpQyxDSXQ0YnJDLE1KMDRiSSw2QkFBK0IsQ0l0NGJuQyxNSjA0Ykksd0JBQTBCLENJdDRiOUIsTUowNGJJLDZCQUFnQyxDSXQ0YnBDLE1KMDRiSSw0QkFBK0IsQ0l0NGJuQyxNSjA0YkksMkJBQTZCLENJdDRiakMsTUowNGJJLDZCQUErQixDSXQ0Ym5DLE1KMDRiSSwyQkFBNkIsQ0l0NGJqQyxPSjA0YkksZUFBaUIsQ0l0NGJyQixPSjA0Ykksb0JBQXVCLENJdDRiM0IsT0owNGJJLG1CQUFzQixDSXQ0YjFCLE9KMDRiSSxrQkFBb0IsQ0l0NGJ4QixPSjA0Ykksb0JBQXNCLENJdDRiMUIsT0owNGJJLGtCQUFvQixDSXQ0YnhCLFdKMDRiSSxtQkFBcUIsQ0l0NGJ6QixXSjA0Ykksd0JBQTJCLENJdDRiL0IsV0owNGJJLHVCQUEwQixDSXQ0YjlCLFdKMDRiSSxzQkFBd0IsQ0l0NGI1QixXSjA0Ykksd0JBQTBCLENJdDRiOUIsV0owNGJJLHNCQUF3QixDSXQ0YjVCLGNKMDRiSSwyQkFBNkIsQ0FFN0Isc0JBQXdCLENJdjRiNUIsY0oyNGJJLGdDQUFtQyxDQUVuQywyQkFBOEIsQ0l4NGJsQyxjSjQ0YkksK0JBQWtDLENBRWxDLDBCQUE2QixDSXo0YmpDLGNKNjRiSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJMTRiL0IsY0o4NGJJLGdDQUFrQyxDQUVsQywyQkFBNkIsQ0kzNGJqQyxjSis0YkksOEJBQWdDLENBRWhDLHlCQUEyQixDSTU0Yi9CLGdCSmc1YkksOENBQWdELENJNTRicEQsTUpnNWJJLDBDQUE0QyxDSTU0YmhELE1KZzViSSx5Q0FBNEMsQ0k1NGJoRCxNSmc1YkksdUNBQTBDLENJNTRiOUMsTUpnNWJJLHlDQUE0QyxDSTU0YmhELE1KZzViSSwyQkFBNkIsQ0k1NGJqQyxNSmc1Ykksd0JBQTBCLENJNTRiOUIsWUpnNWJJLDJCQUE2QixDSTU0YmpDLFlKZzViSSwyQkFBNkIsQ0k1NGJqQyxZSmc1YkksNkJBQStCLENJNTRibkMsVUpnNWJJLHlCQUEyQixDSTU0Yi9CLFdKZzViSSx5QkFBMkIsQ0k1NGIvQixXSmc1YkkseUJBQTJCLENJNTRiL0IsYUpnNWJJLHlCQUEyQixDSTU0Yi9CLFNKZzViSSx5QkFBMkIsQ0k1NGIvQixXSmc1YkksNEJBQThCLENJNTRibEMsTUpnNWJJLHVCQUF5QixDSTU0YjdCLE9KZzViSSwwQkFBNEIsQ0k1NGJoQyxTSmc1YkkseUJBQTJCLENJNTRiL0IsT0pnNWJJLHVCQUF5QixDSTU0YjdCLFlKZzViSSx5QkFBMkIsQ0k1NGIvQixVSmc1YkksMEJBQTRCLENJNTRiaEMsYUpnNWJJLDJCQUE2QixDSTU0YmpDLHNCSmc1YkksOEJBQWdDLENJNTRicEMsMkJKZzViSSxtQ0FBcUMsQ0k1NGJ6Qyw4QkpnNWJJLHNDQUF3QyxDSTU0YjVDLGdCSmc1Ykksa0NBQW9DLENJNTRieEMsZ0JKZzViSSxrQ0FBb0MsQ0k1NGJ4QyxpQkpnNWJJLG1DQUFxQyxDSTU0YnpDLFdKZzViSSw0QkFBOEIsQ0k1NGJsQyxhSmc1YkksNEJBQThCLENJNTRibEMsWUpnNWJJLDhCQUFnQyxDQUNoQywrQkFBaUMsQ0k1NGJyQyxTSmc1YkksNEJBQThCLENJNTRibEMsV0pnNWJJLDJCQUE2QixDSTU0YmpDLE1KZzViSSxvQkFBc0IsQ0k1NGIxQixLSmc1YkksbUJBQXFCLENJNTRiekIsS0pnNWJJLG1CQUFxQixDSTU0YnpCLEtKZzViSSxtQkFBcUIsQ0k1NGJ6QixLSmc1YkksbUJBQXFCLENBR3pCLHlCSTk0YkksZ0JKZzViSSxvQkFBc0IsQ0k1NGIxQixjSmc1YkkscUJBQXVCLENJNTRiM0IsZUpnNWJJLG9CQUFzQixDSTU0YjFCLHVCSmc1YkksK0JBQWlDLENBQ2pDLDRCQUE4QixDSTU0YmxDLHFCSmc1YkksNkJBQStCLENBQy9CLDBCQUE0QixDSTU0YmhDLG9CSmc1YkksNEJBQThCLENBQzlCLHlCQUEyQixDSTU0Yi9CLHFCSmc1Ykksa0NBQW9DLENBQ3BDLCtCQUFpQyxDSTU0YnJDLG9CSmc1YkksNEJBQThCLENBQzlCLHlCQUEyQixDSTU0Yi9CLGFKZzViSSx3QkFBMEIsQ0k1NGI5QixtQkpnNWJJLDhCQUFnQyxDSTU0YnBDLFlKZzViSSx1QkFBeUIsQ0k1NGI3QixXSmk1Ykksc0JBQXdCLENJNzRiNUIsa0JKazViSSw2QkFBK0IsQ0k5NGJuQyxZSms1YkksdUJBQXlCLENJOTRiN0IsZ0JKazViSSwyQkFBNkIsQ0k5NGJqQyxpQkprNWJJLDRCQUE4QixDSTk0YmxDLFdKbzViSSxzQkFBd0IsQ0loNWI1QixrQkpzNWJJLDZCQUErQixDSWw1Ym5DLFdKczViSSxzQkFBd0IsQ0lsNWI1QixjSnc1YkksdUJBQXlCLENJcDViN0IsYUoyNWJJLDRCQUE4QixDSXY1YmxDLGdCSjg1YkksK0JBQWlDLENJMTVickMscUJKaTZiSSxvQ0FBc0MsQ0k3NWIxQyx3QkpvNmJJLHVDQUF5QyxDSWg2YjdDLGdCSnM2YkkscUJBQXVCLENJbDZiM0IsZ0JKdzZiSSxxQkFBdUIsQ0lwNmIzQixrQkp5NmJJLHVCQUF5QixDSXI2YjdCLGtCSjA2YkksdUJBQXlCLENJdDZiN0IsY0oyNmJJLHdCQUEwQixDSXY2YjlCLGdCSjQ2YkksMEJBQTRCLENJeDZiaEMsc0JKNjZiSSxnQ0FBa0MsQ0l6NmJ0QywwQkorNmJJLG9DQUFzQyxDSTM2YjFDLHdCSmk3Ykksa0NBQW9DLENJNzZieEMsMkJKbTdiSSxnQ0FBa0MsQ0kvNmJ0Qyw0QkpxN2JJLHVDQUF5QyxDSWo3YjdDLDJCSnM3Ykksc0NBQXdDLENJbDdiNUMsMkJKdzdiSSxzQ0FBd0MsQ0lwN2I1QyxzQkowN2JJLGdDQUFrQyxDSXQ3YnRDLG9CSjQ3YkksOEJBQWdDLENJeDdicEMsdUJKODdiSSw0QkFBOEIsQ0kxN2JsQyx5QkpnOGJJLDhCQUFnQyxDSTU3YnBDLHdCSms4YkksNkJBQStCLENJOTdibkMsd0JKbThiSSxrQ0FBb0MsQ0kvN2J4QyxzQkpvOGJJLGdDQUFrQyxDSWg4YnRDLHlCSnE4YkksOEJBQWdDLENJajhicEMsMEJKczhiSSxxQ0FBdUMsQ0lsOGIzQyx5Qkp1OGJJLG9DQUFzQyxDSW44YjFDLDBCSnc4YkksK0JBQWlDLENJcDhickMsb0JKMDhiSSx5QkFBMkIsQ0l0OGIvQixxQkoyOGJJLCtCQUFpQyxDSXY4YnJDLG1CSjQ4YkksNkJBQStCLENJeDhibkMsc0JKODhiSSwyQkFBNkIsQ0kxOGJqQyx3QkorOGJJLDZCQUErQixDSTM4Ym5DLHVCSmk5YkksNEJBQThCLENJNzhibEMsZ0JKbTliSSxrQkFBb0IsQ0kvOGJ4QixZSnE5YkksaUJBQW1CLENJajlidkIsWUp1OWJJLGlCQUFtQixDSW45YnZCLFlKeTliSSxpQkFBbUIsQ0lyOWJ2QixZSjI5YkksaUJBQW1CLENJdjlidkIsWUo2OWJJLGlCQUFtQixDSXo5YnZCLFlKKzliSSxpQkFBbUIsQ0kzOWJ2QixlSmkrYkksaUJBQW1CLENJNzlidkIsUUppK2JJLGtCQUFvQixDSTc5YnhCLFFKaStiSSx1QkFBMEIsQ0k3OWI5QixRSmkrYkksc0JBQXlCLENJNzliN0IsUUppK2JJLHFCQUF1QixDSTc5YjNCLFFKaStiSSx1QkFBeUIsQ0k3OWI3QixRSmkrYkkscUJBQXVCLENJNzliM0IsV0ppK2JJLHFCQUF1QixDSTc5YjNCLFNKaStiSSx3QkFBMEIsQ0FDMUIsdUJBQXlCLENJNzliN0IsU0ppK2JJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0k3OWJuQyxTSmkrYkksNEJBQStCLENBQy9CLDJCQUE4QixDSTc5YmxDLFNKaStiSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJNzliaEMsU0ppK2JJLDZCQUErQixDQUMvQiw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksMkJBQTZCLENBQzdCLDBCQUE0QixDSTc5YmhDLFlKaStiSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJNzliaEMsU0ppK2JJLHNCQUF3QixDQUN4Qix5QkFBMkIsQ0k3OWIvQixTSmkrYkksMkJBQThCLENBQzlCLDhCQUFpQyxDSTc5YnJDLFNKaStiSSwwQkFBNkIsQ0FDN0IsNkJBQWdDLENJNzlicEMsU0ppK2JJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksMkJBQTZCLENBQzdCLDhCQUFnQyxDSTc5YnBDLFNKaStiSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJNzlibEMsWUppK2JJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksc0JBQXdCLENJNzliNUIsU0ppK2JJLDJCQUE4QixDSTc5YmxDLFNKaStiSSwwQkFBNkIsQ0k3OWJqQyxTSmkrYkkseUJBQTJCLENJNzliL0IsU0ppK2JJLDJCQUE2QixDSTc5YmpDLFNKaStiSSx5QkFBMkIsQ0k3OWIvQixZSmkrYkkseUJBQTJCLENJNzliL0IsU0ppK2JJLHdCQUEwQixDSTc5YjlCLFNKaStiSSw2QkFBZ0MsQ0k3OWJwQyxTSmkrYkksNEJBQStCLENJNzlibkMsU0ppK2JJLDJCQUE2QixDSTc5YmpDLFNKaStiSSw2QkFBK0IsQ0k3OWJuQyxTSmkrYkksMkJBQTZCLENJNzliakMsWUppK2JJLDJCQUE2QixDSTc5YmpDLFNKaStiSSx5QkFBMkIsQ0k3OWIvQixTSmkrYkksOEJBQWlDLENJNzlickMsU0ppK2JJLDZCQUFnQyxDSTc5YnBDLFNKaStiSSw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksOEJBQWdDLENJNzlicEMsU0ppK2JJLDRCQUE4QixDSTc5YmxDLFlKaStiSSw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksdUJBQXlCLENJNzliN0IsU0ppK2JJLDRCQUErQixDSTc5Ym5DLFNKaStiSSwyQkFBOEIsQ0k3OWJsQyxTSmkrYkksMEJBQTRCLENJNzliaEMsU0ppK2JJLDRCQUE4QixDSTc5YmxDLFNKaStiSSwwQkFBNEIsQ0k3OWJoQyxZSmkrYkksMEJBQTRCLENJNzliaEMsUUppK2JJLG1CQUFxQixDSTc5YnpCLFFKaStiSSx3QkFBMkIsQ0k3OWIvQixRSmkrYkksdUJBQTBCLENJNzliOUIsUUppK2JJLHNCQUF3QixDSTc5YjVCLFFKaStiSSx3QkFBMEIsQ0k3OWI5QixRSmkrYkksc0JBQXdCLENJNzliNUIsU0ppK2JJLHlCQUEyQixDQUMzQix3QkFBMEIsQ0k3OWI5QixTSmkrYkksOEJBQWlDLENBQ2pDLDZCQUFnQyxDSTc5YnBDLFNKaStiSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJNzlibkMsU0ppK2JJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0k3OWJqQyxTSmkrYkksOEJBQWdDLENBQ2hDLDZCQUErQixDSTc5Ym5DLFNKaStiSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJNzliakMsU0ppK2JJLHVCQUF5QixDQUN6QiwwQkFBNEIsQ0k3OWJoQyxTSmkrYkksNEJBQStCLENBQy9CLCtCQUFrQyxDSTc5YnRDLFNKaStiSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJNzlickMsU0ppK2JJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0k3OWJuQyxTSmkrYkksNEJBQThCLENBQzlCLCtCQUFpQyxDSTc5YnJDLFNKaStiSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJNzlibkMsU0ppK2JJLHVCQUF5QixDSTc5YjdCLFNKaStiSSw0QkFBK0IsQ0k3OWJuQyxTSmkrYkksMkJBQThCLENJNzlibEMsU0ppK2JJLDBCQUE0QixDSTc5YmhDLFNKaStiSSw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksMEJBQTRCLENJNzliaEMsU0ppK2JJLHlCQUEyQixDSTc5Yi9CLFNKaStiSSw4QkFBaUMsQ0k3OWJyQyxTSmkrYkksNkJBQWdDLENJNzlicEMsU0ppK2JJLDRCQUE4QixDSTc5YmxDLFNKaStiSSw4QkFBZ0MsQ0k3OWJwQyxTSmkrYkksNEJBQThCLENJNzlibEMsU0ppK2JJLDBCQUE0QixDSTc5YmhDLFNKaStiSSwrQkFBa0MsQ0k3OWJ0QyxTSmkrYkksOEJBQWlDLENJNzlickMsU0ppK2JJLDZCQUErQixDSTc5Ym5DLFNKaStiSSwrQkFBaUMsQ0k3OWJyQyxTSmkrYkksNkJBQStCLENJNzlibkMsU0ppK2JJLHdCQUEwQixDSTc5YjlCLFNKaStiSSw2QkFBZ0MsQ0k3OWJwQyxTSmkrYkksNEJBQStCLENJNzlibkMsU0ppK2JJLDJCQUE2QixDSTc5YmpDLFNKaStiSSw2QkFBK0IsQ0k3OWJuQyxTSmkrYkksMkJBQTZCLENJNzliakMsVUppK2JJLGVBQWlCLENJNzlickIsVUppK2JJLG9CQUF1QixDSTc5YjNCLFVKaStiSSxtQkFBc0IsQ0k3OWIxQixVSmkrYkksa0JBQW9CLENJNzlieEIsVUppK2JJLG9CQUFzQixDSTc5YjFCLFVKaStiSSxrQkFBb0IsQ0k3OWJ4QixjSmkrYkksbUJBQXFCLENJNzliekIsY0ppK2JJLHdCQUEyQixDSTc5Yi9CLGNKaStiSSx1QkFBMEIsQ0k3OWI5QixjSmkrYkksc0JBQXdCLENJNzliNUIsY0ppK2JJLHdCQUEwQixDSTc5YjlCLGNKaStiSSxzQkFBd0IsQ0k3OWI1QixpQkppK2JJLDJCQUE2QixDQUU3QixzQkFBd0IsQ0k5OWI1QixpQkprK2JJLGdDQUFtQyxDQUVuQywyQkFBOEIsQ0kvOWJsQyxpQkptK2JJLCtCQUFrQyxDQUVsQywwQkFBNkIsQ0loK2JqQyxpQkpvK2JJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0lqK2IvQixpQkpxK2JJLGdDQUFrQyxDQUVsQywyQkFBNkIsQ0lsK2JqQyxpQkpzK2JJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0luK2IvQixlSnUrYkkseUJBQTJCLENJbitiL0IsYUp1K2JJLDBCQUE0QixDSW4rYmhDLGdCSnUrYkksMkJBQTZCLENBQ2hDLENBR0wseUJJcitiSSxnQkp1K2JJLG9CQUFzQixDSW4rYjFCLGNKdStiSSxxQkFBdUIsQ0luK2IzQixlSnUrYkksb0JBQXNCLENJbitiMUIsdUJKdStiSSwrQkFBaUMsQ0FDakMsNEJBQThCLENJbitibEMscUJKdStiSSw2QkFBK0IsQ0FDL0IsMEJBQTRCLENJbitiaEMsb0JKdStiSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJbitiL0IscUJKdStiSSxrQ0FBb0MsQ0FDcEMsK0JBQWlDLENJbitickMsb0JKdStiSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJbitiL0IsYUp1K2JJLHdCQUEwQixDSW4rYjlCLG1CSnUrYkksOEJBQWdDLENJbiticEMsWUp1K2JJLHVCQUF5QixDSW4rYjdCLFdKdytiSSxzQkFBd0IsQ0lwK2I1QixrQkp5K2JJLDZCQUErQixDSXIrYm5DLFlKeStiSSx1QkFBeUIsQ0lyK2I3QixnQkp5K2JJLDJCQUE2QixDSXIrYmpDLGlCSnkrYkksNEJBQThCLENJcitibEMsV0oyK2JJLHNCQUF3QixDSXYrYjVCLGtCSjYrYkksNkJBQStCLENJeitibkMsV0o2K2JJLHNCQUF3QixDSXorYjVCLGNKKytiSSx1QkFBeUIsQ0kzK2I3QixhSmsvYkksNEJBQThCLENJOStibEMsZ0JKcS9iSSwrQkFBaUMsQ0lqL2JyQyxxQkp3L2JJLG9DQUFzQyxDSXAvYjFDLHdCSjIvYkksdUNBQXlDLENJdi9iN0MsZ0JKNi9iSSxxQkFBdUIsQ0l6L2IzQixnQkorL2JJLHFCQUF1QixDSTMvYjNCLGtCSmdnY0ksdUJBQXlCLENJNS9iN0Isa0JKaWdjSSx1QkFBeUIsQ0k3L2I3QixjSmtnY0ksd0JBQTBCLENJOS9iOUIsZ0JKbWdjSSwwQkFBNEIsQ0kvL2JoQyxzQkpvZ2NJLGdDQUFrQyxDSWhnY3RDLDBCSnNnY0ksb0NBQXNDLENJbGdjMUMsd0JKd2djSSxrQ0FBb0MsQ0lwZ2N4QywyQkowZ2NJLGdDQUFrQyxDSXRnY3RDLDRCSjRnY0ksdUNBQXlDLENJeGdjN0MsMkJKNmdjSSxzQ0FBd0MsQ0l6Z2M1QywyQkorZ2NJLHNDQUF3QyxDSTNnYzVDLHNCSmloY0ksZ0NBQWtDLENJN2djdEMsb0JKbWhjSSw4QkFBZ0MsQ0kvZ2NwQyx1QkpxaGNJLDRCQUE4QixDSWpoY2xDLHlCSnVoY0ksOEJBQWdDLENJbmhjcEMsd0JKeWhjSSw2QkFBK0IsQ0lyaGNuQyx3QkowaGNJLGtDQUFvQyxDSXRoY3hDLHNCSjJoY0ksZ0NBQWtDLENJdmhjdEMseUJKNGhjSSw4QkFBZ0MsQ0l4aGNwQywwQko2aGNJLHFDQUF1QyxDSXpoYzNDLHlCSjhoY0ksb0NBQXNDLENJMWhjMUMsMEJKK2hjSSwrQkFBaUMsQ0kzaGNyQyxvQkppaWNJLHlCQUEyQixDSTdoYy9CLHFCSmtpY0ksK0JBQWlDLENJOWhjckMsbUJKbWljSSw2QkFBK0IsQ0kvaGNuQyxzQkpxaWNJLDJCQUE2QixDSWppY2pDLHdCSnNpY0ksNkJBQStCLENJbGljbkMsdUJKd2ljSSw0QkFBOEIsQ0lwaWNsQyxnQkowaWNJLGtCQUFvQixDSXRpY3hCLFlKNGljSSxpQkFBbUIsQ0l4aWN2QixZSjhpY0ksaUJBQW1CLENJMWljdkIsWUpnamNJLGlCQUFtQixDSTVpY3ZCLFlKa2pjSSxpQkFBbUIsQ0k5aWN2QixZSm9qY0ksaUJBQW1CLENJaGpjdkIsWUpzamNJLGlCQUFtQixDSWxqY3ZCLGVKd2pjSSxpQkFBbUIsQ0lwamN2QixRSndqY0ksa0JBQW9CLENJcGpjeEIsUUp3amNJLHVCQUEwQixDSXBqYzlCLFFKd2pjSSxzQkFBeUIsQ0lwamM3QixRSndqY0kscUJBQXVCLENJcGpjM0IsUUp3amNJLHVCQUF5QixDSXBqYzdCLFFKd2pjSSxxQkFBdUIsQ0lwamMzQixXSndqY0kscUJBQXVCLENJcGpjM0IsU0p3amNJLHdCQUEwQixDQUMxQix1QkFBeUIsQ0lwamM3QixTSndqY0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSXBqY25DLFNKd2pjSSw0QkFBK0IsQ0FDL0IsMkJBQThCLENJcGpjbEMsU0p3amNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0lwamNoQyxTSndqY0ksNkJBQStCLENBQy9CLDRCQUE4QixDSXBqY2xDLFNKd2pjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJcGpjaEMsWUp3amNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0lwamNoQyxTSndqY0ksc0JBQXdCLENBQ3hCLHlCQUEyQixDSXBqYy9CLFNKd2pjSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJcGpjckMsU0p3amNJLDBCQUE2QixDQUM3Qiw2QkFBZ0MsQ0lwamNwQyxTSndqY0kseUJBQTJCLENBQzNCLDRCQUE4QixDSXBqY2xDLFNKd2pjSSwyQkFBNkIsQ0FDN0IsOEJBQWdDLENJcGpjcEMsU0p3amNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0lwamNsQyxZSndqY0kseUJBQTJCLENBQzNCLDRCQUE4QixDSXBqY2xDLFNKd2pjSSxzQkFBd0IsQ0lwamM1QixTSndqY0ksMkJBQThCLENJcGpjbEMsU0p3amNJLDBCQUE2QixDSXBqY2pDLFNKd2pjSSx5QkFBMkIsQ0lwamMvQixTSndqY0ksMkJBQTZCLENJcGpjakMsU0p3amNJLHlCQUEyQixDSXBqYy9CLFlKd2pjSSx5QkFBMkIsQ0lwamMvQixTSndqY0ksd0JBQTBCLENJcGpjOUIsU0p3amNJLDZCQUFnQyxDSXBqY3BDLFNKd2pjSSw0QkFBK0IsQ0lwamNuQyxTSndqY0ksMkJBQTZCLENJcGpjakMsU0p3amNJLDZCQUErQixDSXBqY25DLFNKd2pjSSwyQkFBNkIsQ0lwamNqQyxZSndqY0ksMkJBQTZCLENJcGpjakMsU0p3amNJLHlCQUEyQixDSXBqYy9CLFNKd2pjSSw4QkFBaUMsQ0lwamNyQyxTSndqY0ksNkJBQWdDLENJcGpjcEMsU0p3amNJLDRCQUE4QixDSXBqY2xDLFNKd2pjSSw4QkFBZ0MsQ0lwamNwQyxTSndqY0ksNEJBQThCLENJcGpjbEMsWUp3amNJLDRCQUE4QixDSXBqY2xDLFNKd2pjSSx1QkFBeUIsQ0lwamM3QixTSndqY0ksNEJBQStCLENJcGpjbkMsU0p3amNJLDJCQUE4QixDSXBqY2xDLFNKd2pjSSwwQkFBNEIsQ0lwamNoQyxTSndqY0ksNEJBQThCLENJcGpjbEMsU0p3amNJLDBCQUE0QixDSXBqY2hDLFlKd2pjSSwwQkFBNEIsQ0lwamNoQyxRSndqY0ksbUJBQXFCLENJcGpjekIsUUp3amNJLHdCQUEyQixDSXBqYy9CLFFKd2pjSSx1QkFBMEIsQ0lwamM5QixRSndqY0ksc0JBQXdCLENJcGpjNUIsUUp3amNJLHdCQUEwQixDSXBqYzlCLFFKd2pjSSxzQkFBd0IsQ0lwamM1QixTSndqY0kseUJBQTJCLENBQzNCLHdCQUEwQixDSXBqYzlCLFNKd2pjSSw4QkFBaUMsQ0FDakMsNkJBQWdDLENJcGpjcEMsU0p3amNJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0lwamNuQyxTSndqY0ksNEJBQThCLENBQzlCLDJCQUE2QixDSXBqY2pDLFNKd2pjSSw4QkFBZ0MsQ0FDaEMsNkJBQStCLENJcGpjbkMsU0p3amNJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0lwamNqQyxTSndqY0ksdUJBQXlCLENBQ3pCLDBCQUE0QixDSXBqY2hDLFNKd2pjSSw0QkFBK0IsQ0FDL0IsK0JBQWtDLENJcGpjdEMsU0p3amNJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0lwamNyQyxTSndqY0ksMEJBQTRCLENBQzVCLDZCQUErQixDSXBqY25DLFNKd2pjSSw0QkFBOEIsQ0FDOUIsK0JBQWlDLENJcGpjckMsU0p3amNJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0lwamNuQyxTSndqY0ksdUJBQXlCLENJcGpjN0IsU0p3amNJLDRCQUErQixDSXBqY25DLFNKd2pjSSwyQkFBOEIsQ0lwamNsQyxTSndqY0ksMEJBQTRCLENJcGpjaEMsU0p3amNJLDRCQUE4QixDSXBqY2xDLFNKd2pjSSwwQkFBNEIsQ0lwamNoQyxTSndqY0kseUJBQTJCLENJcGpjL0IsU0p3amNJLDhCQUFpQyxDSXBqY3JDLFNKd2pjSSw2QkFBZ0MsQ0lwamNwQyxTSndqY0ksNEJBQThCLENJcGpjbEMsU0p3amNJLDhCQUFnQyxDSXBqY3BDLFNKd2pjSSw0QkFBOEIsQ0lwamNsQyxTSndqY0ksMEJBQTRCLENJcGpjaEMsU0p3amNJLCtCQUFrQyxDSXBqY3RDLFNKd2pjSSw4QkFBaUMsQ0lwamNyQyxTSndqY0ksNkJBQStCLENJcGpjbkMsU0p3amNJLCtCQUFpQyxDSXBqY3JDLFNKd2pjSSw2QkFBK0IsQ0lwamNuQyxTSndqY0ksd0JBQTBCLENJcGpjOUIsU0p3amNJLDZCQUFnQyxDSXBqY3BDLFNKd2pjSSw0QkFBK0IsQ0lwamNuQyxTSndqY0ksMkJBQTZCLENJcGpjakMsU0p3amNJLDZCQUErQixDSXBqY25DLFNKd2pjSSwyQkFBNkIsQ0lwamNqQyxVSndqY0ksZUFBaUIsQ0lwamNyQixVSndqY0ksb0JBQXVCLENJcGpjM0IsVUp3amNJLG1CQUFzQixDSXBqYzFCLFVKd2pjSSxrQkFBb0IsQ0lwamN4QixVSndqY0ksb0JBQXNCLENJcGpjMUIsVUp3amNJLGtCQUFvQixDSXBqY3hCLGNKd2pjSSxtQkFBcUIsQ0lwamN6QixjSndqY0ksd0JBQTJCLENJcGpjL0IsY0p3amNJLHVCQUEwQixDSXBqYzlCLGNKd2pjSSxzQkFBd0IsQ0lwamM1QixjSndqY0ksd0JBQTBCLENJcGpjOUIsY0p3amNJLHNCQUF3QixDSXBqYzVCLGlCSndqY0ksMkJBQTZCLENBRTdCLHNCQUF3QixDSXJqYzVCLGlCSnlqY0ksZ0NBQW1DLENBRW5DLDJCQUE4QixDSXRqY2xDLGlCSjBqY0ksK0JBQWtDLENBRWxDLDBCQUE2QixDSXZqY2pDLGlCSjJqY0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSXhqYy9CLGlCSjRqY0ksZ0NBQWtDLENBRWxDLDJCQUE2QixDSXpqY2pDLGlCSjZqY0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSTFqYy9CLGVKOGpjSSx5QkFBMkIsQ0kxamMvQixhSjhqY0ksMEJBQTRCLENJMWpjaEMsZ0JKOGpjSSwyQkFBNkIsQ0FDaEMsQ0FHTCx5Qkk1amNJLGdCSjhqY0ksb0JBQXNCLENJMWpjMUIsY0o4amNJLHFCQUF1QixDSTFqYzNCLGVKOGpjSSxvQkFBc0IsQ0kxamMxQix1Qko4amNJLCtCQUFpQyxDQUNqQyw0QkFBOEIsQ0kxamNsQyxxQko4amNJLDZCQUErQixDQUMvQiwwQkFBNEIsQ0kxamNoQyxvQko4amNJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0kxamMvQixxQko4amNJLGtDQUFvQyxDQUNwQywrQkFBaUMsQ0kxamNyQyxvQko4amNJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0kxamMvQixhSjhqY0ksd0JBQTBCLENJMWpjOUIsbUJKOGpjSSw4QkFBZ0MsQ0kxamNwQyxZSjhqY0ksdUJBQXlCLENJMWpjN0IsV0oramNJLHNCQUF3QixDSTNqYzVCLGtCSmdrY0ksNkJBQStCLENJNWpjbkMsWUpna2NJLHVCQUF5QixDSTVqYzdCLGdCSmdrY0ksMkJBQTZCLENJNWpjakMsaUJKZ2tjSSw0QkFBOEIsQ0k1amNsQyxXSmtrY0ksc0JBQXdCLENJOWpjNUIsa0JKb2tjSSw2QkFBK0IsQ0loa2NuQyxXSm9rY0ksc0JBQXdCLENJaGtjNUIsY0pza2NJLHVCQUF5QixDSWxrYzdCLGFKeWtjSSw0QkFBOEIsQ0lya2NsQyxnQko0a2NJLCtCQUFpQyxDSXhrY3JDLHFCSitrY0ksb0NBQXNDLENJM2tjMUMsd0JKa2xjSSx1Q0FBeUMsQ0k5a2M3QyxnQkpvbGNJLHFCQUF1QixDSWhsYzNCLGdCSnNsY0kscUJBQXVCLENJbGxjM0Isa0JKdWxjSSx1QkFBeUIsQ0lubGM3QixrQkp3bGNJLHVCQUF5QixDSXBsYzdCLGNKeWxjSSx3QkFBMEIsQ0lybGM5QixnQkowbGNJLDBCQUE0QixDSXRsY2hDLHNCSjJsY0ksZ0NBQWtDLENJdmxjdEMsMEJKNmxjSSxvQ0FBc0MsQ0l6bGMxQyx3QkorbGNJLGtDQUFvQyxDSTNsY3hDLDJCSmltY0ksZ0NBQWtDLENJN2xjdEMsNEJKbW1jSSx1Q0FBeUMsQ0kvbGM3QywyQkpvbWNJLHNDQUF3QyxDSWhtYzVDLDJCSnNtY0ksc0NBQXdDLENJbG1jNUMsc0JKd21jSSxnQ0FBa0MsQ0lwbWN0QyxvQkowbWNJLDhCQUFnQyxDSXRtY3BDLHVCSjRtY0ksNEJBQThCLENJeG1jbEMseUJKOG1jSSw4QkFBZ0MsQ0kxbWNwQyx3QkpnbmNJLDZCQUErQixDSTVtY25DLHdCSmluY0ksa0NBQW9DLENJN21jeEMsc0JKa25jSSxnQ0FBa0MsQ0k5bWN0Qyx5QkptbmNJLDhCQUFnQyxDSS9tY3BDLDBCSm9uY0kscUNBQXVDLENJaG5jM0MseUJKcW5jSSxvQ0FBc0MsQ0lqbmMxQywwQkpzbmNJLCtCQUFpQyxDSWxuY3JDLG9CSnduY0kseUJBQTJCLENJcG5jL0IscUJKeW5jSSwrQkFBaUMsQ0lybmNyQyxtQkowbmNJLDZCQUErQixDSXRuY25DLHNCSjRuY0ksMkJBQTZCLENJeG5jakMsd0JKNm5jSSw2QkFBK0IsQ0l6bmNuQyx1QkorbmNJLDRCQUE4QixDSTNuY2xDLGdCSmlvY0ksa0JBQW9CLENJN25jeEIsWUptb2NJLGlCQUFtQixDSS9uY3ZCLFlKcW9jSSxpQkFBbUIsQ0lqb2N2QixZSnVvY0ksaUJBQW1CLENJbm9jdkIsWUp5b2NJLGlCQUFtQixDSXJvY3ZCLFlKMm9jSSxpQkFBbUIsQ0l2b2N2QixZSjZvY0ksaUJBQW1CLENJem9jdkIsZUorb2NJLGlCQUFtQixDSTNvY3ZCLFFKK29jSSxrQkFBb0IsQ0kzb2N4QixRSitvY0ksdUJBQTBCLENJM29jOUIsUUorb2NJLHNCQUF5QixDSTNvYzdCLFFKK29jSSxxQkFBdUIsQ0kzb2MzQixRSitvY0ksdUJBQXlCLENJM29jN0IsUUorb2NJLHFCQUF1QixDSTNvYzNCLFdKK29jSSxxQkFBdUIsQ0kzb2MzQixTSitvY0ksd0JBQTBCLENBQzFCLHVCQUF5QixDSTNvYzdCLFNKK29jSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJM29jbkMsU0orb2NJLDRCQUErQixDQUMvQiwyQkFBOEIsQ0kzb2NsQyxTSitvY0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSTNvY2hDLFNKK29jSSw2QkFBK0IsQ0FDL0IsNEJBQThCLENJM29jbEMsU0orb2NJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0kzb2NoQyxZSitvY0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSTNvY2hDLFNKK29jSSxzQkFBd0IsQ0FDeEIseUJBQTJCLENJM29jL0IsU0orb2NJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0kzb2NyQyxTSitvY0ksMEJBQTZCLENBQzdCLDZCQUFnQyxDSTNvY3BDLFNKK29jSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJM29jbEMsU0orb2NJLDJCQUE2QixDQUM3Qiw4QkFBZ0MsQ0kzb2NwQyxTSitvY0kseUJBQTJCLENBQzNCLDRCQUE4QixDSTNvY2xDLFlKK29jSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJM29jbEMsU0orb2NJLHNCQUF3QixDSTNvYzVCLFNKK29jSSwyQkFBOEIsQ0kzb2NsQyxTSitvY0ksMEJBQTZCLENJM29jakMsU0orb2NJLHlCQUEyQixDSTNvYy9CLFNKK29jSSwyQkFBNkIsQ0kzb2NqQyxTSitvY0kseUJBQTJCLENJM29jL0IsWUorb2NJLHlCQUEyQixDSTNvYy9CLFNKK29jSSx3QkFBMEIsQ0kzb2M5QixTSitvY0ksNkJBQWdDLENJM29jcEMsU0orb2NJLDRCQUErQixDSTNvY25DLFNKK29jSSwyQkFBNkIsQ0kzb2NqQyxTSitvY0ksNkJBQStCLENJM29jbkMsU0orb2NJLDJCQUE2QixDSTNvY2pDLFlKK29jSSwyQkFBNkIsQ0kzb2NqQyxTSitvY0kseUJBQTJCLENJM29jL0IsU0orb2NJLDhCQUFpQyxDSTNvY3JDLFNKK29jSSw2QkFBZ0MsQ0kzb2NwQyxTSitvY0ksNEJBQThCLENJM29jbEMsU0orb2NJLDhCQUFnQyxDSTNvY3BDLFNKK29jSSw0QkFBOEIsQ0kzb2NsQyxZSitvY0ksNEJBQThCLENJM29jbEMsU0orb2NJLHVCQUF5QixDSTNvYzdCLFNKK29jSSw0QkFBK0IsQ0kzb2NuQyxTSitvY0ksMkJBQThCLENJM29jbEMsU0orb2NJLDBCQUE0QixDSTNvY2hDLFNKK29jSSw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksMEJBQTRCLENJM29jaEMsWUorb2NJLDBCQUE0QixDSTNvY2hDLFFKK29jSSxtQkFBcUIsQ0kzb2N6QixRSitvY0ksd0JBQTJCLENJM29jL0IsUUorb2NJLHVCQUEwQixDSTNvYzlCLFFKK29jSSxzQkFBd0IsQ0kzb2M1QixRSitvY0ksd0JBQTBCLENJM29jOUIsUUorb2NJLHNCQUF3QixDSTNvYzVCLFNKK29jSSx5QkFBMkIsQ0FDM0Isd0JBQTBCLENJM29jOUIsU0orb2NJLDhCQUFpQyxDQUNqQyw2QkFBZ0MsQ0kzb2NwQyxTSitvY0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSTNvY25DLFNKK29jSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJM29jakMsU0orb2NJLDhCQUFnQyxDQUNoQyw2QkFBK0IsQ0kzb2NuQyxTSitvY0ksNEJBQThCLENBQzlCLDJCQUE2QixDSTNvY2pDLFNKK29jSSx1QkFBeUIsQ0FDekIsMEJBQTRCLENJM29jaEMsU0orb2NJLDRCQUErQixDQUMvQiwrQkFBa0MsQ0kzb2N0QyxTSitvY0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSTNvY3JDLFNKK29jSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJM29jbkMsU0orb2NJLDRCQUE4QixDQUM5QiwrQkFBaUMsQ0kzb2NyQyxTSitvY0ksMEJBQTRCLENBQzVCLDZCQUErQixDSTNvY25DLFNKK29jSSx1QkFBeUIsQ0kzb2M3QixTSitvY0ksNEJBQStCLENJM29jbkMsU0orb2NJLDJCQUE4QixDSTNvY2xDLFNKK29jSSwwQkFBNEIsQ0kzb2NoQyxTSitvY0ksNEJBQThCLENJM29jbEMsU0orb2NJLDBCQUE0QixDSTNvY2hDLFNKK29jSSx5QkFBMkIsQ0kzb2MvQixTSitvY0ksOEJBQWlDLENJM29jckMsU0orb2NJLDZCQUFnQyxDSTNvY3BDLFNKK29jSSw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksOEJBQWdDLENJM29jcEMsU0orb2NJLDRCQUE4QixDSTNvY2xDLFNKK29jSSwwQkFBNEIsQ0kzb2NoQyxTSitvY0ksK0JBQWtDLENJM29jdEMsU0orb2NJLDhCQUFpQyxDSTNvY3JDLFNKK29jSSw2QkFBK0IsQ0kzb2NuQyxTSitvY0ksK0JBQWlDLENJM29jckMsU0orb2NJLDZCQUErQixDSTNvY25DLFNKK29jSSx3QkFBMEIsQ0kzb2M5QixTSitvY0ksNkJBQWdDLENJM29jcEMsU0orb2NJLDRCQUErQixDSTNvY25DLFNKK29jSSwyQkFBNkIsQ0kzb2NqQyxTSitvY0ksNkJBQStCLENJM29jbkMsU0orb2NJLDJCQUE2QixDSTNvY2pDLFVKK29jSSxlQUFpQixDSTNvY3JCLFVKK29jSSxvQkFBdUIsQ0kzb2MzQixVSitvY0ksbUJBQXNCLENJM29jMUIsVUorb2NJLGtCQUFvQixDSTNvY3hCLFVKK29jSSxvQkFBc0IsQ0kzb2MxQixVSitvY0ksa0JBQW9CLENJM29jeEIsY0orb2NJLG1CQUFxQixDSTNvY3pCLGNKK29jSSx3QkFBMkIsQ0kzb2MvQixjSitvY0ksdUJBQTBCLENJM29jOUIsY0orb2NJLHNCQUF3QixDSTNvYzVCLGNKK29jSSx3QkFBMEIsQ0kzb2M5QixjSitvY0ksc0JBQXdCLENJM29jNUIsaUJKK29jSSwyQkFBNkIsQ0FFN0Isc0JBQXdCLENJNW9jNUIsaUJKZ3BjSSxnQ0FBbUMsQ0FFbkMsMkJBQThCLENJN29jbEMsaUJKaXBjSSwrQkFBa0MsQ0FFbEMsMEJBQTZCLENJOW9jakMsaUJKa3BjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJL29jL0IsaUJKbXBjSSxnQ0FBa0MsQ0FFbEMsMkJBQTZCLENJaHBjakMsaUJKb3BjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJanBjL0IsZUpxcGNJLHlCQUEyQixDSWpwYy9CLGFKcXBjSSwwQkFBNEIsQ0lqcGNoQyxnQkpxcGNJLDJCQUE2QixDQUNoQyxDQUdMLDBCSW5wY0ksZ0JKcXBjSSxvQkFBc0IsQ0lqcGMxQixjSnFwY0kscUJBQXVCLENJanBjM0IsZUpxcGNJLG9CQUFzQixDSWpwYzFCLHVCSnFwY0ksK0JBQWlDLENBQ2pDLDRCQUE4QixDSWpwY2xDLHFCSnFwY0ksNkJBQStCLENBQy9CLDBCQUE0QixDSWpwY2hDLG9CSnFwY0ksNEJBQThCLENBQzlCLHlCQUEyQixDSWpwYy9CLHFCSnFwY0ksa0NBQW9DLENBQ3BDLCtCQUFpQyxDSWpwY3JDLG9CSnFwY0ksNEJBQThCLENBQzlCLHlCQUEyQixDSWpwYy9CLGFKcXBjSSx3QkFBMEIsQ0lqcGM5QixtQkpxcGNJLDhCQUFnQyxDSWpwY3BDLFlKcXBjSSx1QkFBeUIsQ0lqcGM3QixXSnNwY0ksc0JBQXdCLENJbHBjNUIsa0JKdXBjSSw2QkFBK0IsQ0lucGNuQyxZSnVwY0ksdUJBQXlCLENJbnBjN0IsZ0JKdXBjSSwyQkFBNkIsQ0lucGNqQyxpQkp1cGNJLDRCQUE4QixDSW5wY2xDLFdKeXBjSSxzQkFBd0IsQ0lycGM1QixrQkoycGNJLDZCQUErQixDSXZwY25DLFdKMnBjSSxzQkFBd0IsQ0l2cGM1QixjSjZwY0ksdUJBQXlCLENJenBjN0IsYUpncWNJLDRCQUE4QixDSTVwY2xDLGdCSm1xY0ksK0JBQWlDLENJL3BjckMscUJKc3FjSSxvQ0FBc0MsQ0lscWMxQyx3Qkp5cWNJLHVDQUF5QyxDSXJxYzdDLGdCSjJxY0kscUJBQXVCLENJdnFjM0IsZ0JKNnFjSSxxQkFBdUIsQ0l6cWMzQixrQko4cWNJLHVCQUF5QixDSTFxYzdCLGtCSitxY0ksdUJBQXlCLENJM3FjN0IsY0pncmNJLHdCQUEwQixDSTVxYzlCLGdCSmlyY0ksMEJBQTRCLENJN3FjaEMsc0JKa3JjSSxnQ0FBa0MsQ0k5cWN0QywwQkpvcmNJLG9DQUFzQyxDSWhyYzFDLHdCSnNyY0ksa0NBQW9DLENJbHJjeEMsMkJKd3JjSSxnQ0FBa0MsQ0lwcmN0Qyw0QkowcmNJLHVDQUF5QyxDSXRyYzdDLDJCSjJyY0ksc0NBQXdDLENJdnJjNUMsMkJKNnJjSSxzQ0FBd0MsQ0l6cmM1QyxzQkorcmNJLGdDQUFrQyxDSTNyY3RDLG9CSmlzY0ksOEJBQWdDLENJN3JjcEMsdUJKbXNjSSw0QkFBOEIsQ0kvcmNsQyx5Qkpxc2NJLDhCQUFnQyxDSWpzY3BDLHdCSnVzY0ksNkJBQStCLENJbnNjbkMsd0JKd3NjSSxrQ0FBb0MsQ0lwc2N4QyxzQkp5c2NJLGdDQUFrQyxDSXJzY3RDLHlCSjBzY0ksOEJBQWdDLENJdHNjcEMsMEJKMnNjSSxxQ0FBdUMsQ0l2c2MzQyx5Qko0c2NJLG9DQUFzQyxDSXhzYzFDLDBCSjZzY0ksK0JBQWlDLENJenNjckMsb0JKK3NjSSx5QkFBMkIsQ0kzc2MvQixxQkpndGNJLCtCQUFpQyxDSTVzY3JDLG1CSml0Y0ksNkJBQStCLENJN3NjbkMsc0JKbXRjSSwyQkFBNkIsQ0kvc2NqQyx3QkpvdGNJLDZCQUErQixDSWh0Y25DLHVCSnN0Y0ksNEJBQThCLENJbHRjbEMsZ0JKd3RjSSxrQkFBb0IsQ0lwdGN4QixZSjB0Y0ksaUJBQW1CLENJdHRjdkIsWUo0dGNJLGlCQUFtQixDSXh0Y3ZCLFlKOHRjSSxpQkFBbUIsQ0kxdGN2QixZSmd1Y0ksaUJBQW1CLENJNXRjdkIsWUprdWNJLGlCQUFtQixDSTl0Y3ZCLFlKb3VjSSxpQkFBbUIsQ0lodWN2QixlSnN1Y0ksaUJBQW1CLENJbHVjdkIsUUpzdWNJLGtCQUFvQixDSWx1Y3hCLFFKc3VjSSx1QkFBMEIsQ0lsdWM5QixRSnN1Y0ksc0JBQXlCLENJbHVjN0IsUUpzdWNJLHFCQUF1QixDSWx1YzNCLFFKc3VjSSx1QkFBeUIsQ0lsdWM3QixRSnN1Y0kscUJBQXVCLENJbHVjM0IsV0pzdWNJLHFCQUF1QixDSWx1YzNCLFNKc3VjSSx3QkFBMEIsQ0FDMUIsdUJBQXlCLENJbHVjN0IsU0pzdWNJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksNEJBQStCLENBQy9CLDJCQUE4QixDSWx1Y2xDLFNKc3VjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJbHVjaEMsU0pzdWNJLDZCQUErQixDQUMvQiw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSWx1Y2hDLFlKc3VjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJbHVjaEMsU0pzdWNJLHNCQUF3QixDQUN4Qix5QkFBMkIsQ0lsdWMvQixTSnN1Y0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSWx1Y3JDLFNKc3VjSSwwQkFBNkIsQ0FDN0IsNkJBQWdDLENJbHVjcEMsU0pzdWNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMkJBQTZCLENBQzdCLDhCQUFnQyxDSWx1Y3BDLFNKc3VjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJbHVjbEMsWUpzdWNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksc0JBQXdCLENJbHVjNUIsU0pzdWNJLDJCQUE4QixDSWx1Y2xDLFNKc3VjSSwwQkFBNkIsQ0lsdWNqQyxTSnN1Y0kseUJBQTJCLENJbHVjL0IsU0pzdWNJLDJCQUE2QixDSWx1Y2pDLFNKc3VjSSx5QkFBMkIsQ0lsdWMvQixZSnN1Y0kseUJBQTJCLENJbHVjL0IsU0pzdWNJLHdCQUEwQixDSWx1YzlCLFNKc3VjSSw2QkFBZ0MsQ0lsdWNwQyxTSnN1Y0ksNEJBQStCLENJbHVjbkMsU0pzdWNJLDJCQUE2QixDSWx1Y2pDLFNKc3VjSSw2QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksMkJBQTZCLENJbHVjakMsWUpzdWNJLDJCQUE2QixDSWx1Y2pDLFNKc3VjSSx5QkFBMkIsQ0lsdWMvQixTSnN1Y0ksOEJBQWlDLENJbHVjckMsU0pzdWNJLDZCQUFnQyxDSWx1Y3BDLFNKc3VjSSw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksOEJBQWdDLENJbHVjcEMsU0pzdWNJLDRCQUE4QixDSWx1Y2xDLFlKc3VjSSw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksdUJBQXlCLENJbHVjN0IsU0pzdWNJLDRCQUErQixDSWx1Y25DLFNKc3VjSSwyQkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMEJBQTRCLENJbHVjaEMsU0pzdWNJLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSwwQkFBNEIsQ0lsdWNoQyxZSnN1Y0ksMEJBQTRCLENJbHVjaEMsUUpzdWNJLG1CQUFxQixDSWx1Y3pCLFFKc3VjSSx3QkFBMkIsQ0lsdWMvQixRSnN1Y0ksdUJBQTBCLENJbHVjOUIsUUpzdWNJLHNCQUF3QixDSWx1YzVCLFFKc3VjSSx3QkFBMEIsQ0lsdWM5QixRSnN1Y0ksc0JBQXdCLENJbHVjNUIsU0pzdWNJLHlCQUEyQixDQUMzQix3QkFBMEIsQ0lsdWM5QixTSnN1Y0ksOEJBQWlDLENBQ2pDLDZCQUFnQyxDSWx1Y3BDLFNKc3VjSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJbHVjbkMsU0pzdWNJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0lsdWNqQyxTSnN1Y0ksOEJBQWdDLENBQ2hDLDZCQUErQixDSWx1Y25DLFNKc3VjSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJbHVjakMsU0pzdWNJLHVCQUF5QixDQUN6QiwwQkFBNEIsQ0lsdWNoQyxTSnN1Y0ksNEJBQStCLENBQy9CLCtCQUFrQyxDSWx1Y3RDLFNKc3VjSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJbHVjckMsU0pzdWNJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksNEJBQThCLENBQzlCLCtCQUFpQyxDSWx1Y3JDLFNKc3VjSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJbHVjbkMsU0pzdWNJLHVCQUF5QixDSWx1YzdCLFNKc3VjSSw0QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksMkJBQThCLENJbHVjbEMsU0pzdWNJLDBCQUE0QixDSWx1Y2hDLFNKc3VjSSw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMEJBQTRCLENJbHVjaEMsU0pzdWNJLHlCQUEyQixDSWx1Yy9CLFNKc3VjSSw4QkFBaUMsQ0lsdWNyQyxTSnN1Y0ksNkJBQWdDLENJbHVjcEMsU0pzdWNJLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSw4QkFBZ0MsQ0lsdWNwQyxTSnN1Y0ksNEJBQThCLENJbHVjbEMsU0pzdWNJLDBCQUE0QixDSWx1Y2hDLFNKc3VjSSwrQkFBa0MsQ0lsdWN0QyxTSnN1Y0ksOEJBQWlDLENJbHVjckMsU0pzdWNJLDZCQUErQixDSWx1Y25DLFNKc3VjSSwrQkFBaUMsQ0lsdWNyQyxTSnN1Y0ksNkJBQStCLENJbHVjbkMsU0pzdWNJLHdCQUEwQixDSWx1YzlCLFNKc3VjSSw2QkFBZ0MsQ0lsdWNwQyxTSnN1Y0ksNEJBQStCLENJbHVjbkMsU0pzdWNJLDJCQUE2QixDSWx1Y2pDLFNKc3VjSSw2QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksMkJBQTZCLENJbHVjakMsVUpzdWNJLGVBQWlCLENJbHVjckIsVUpzdWNJLG9CQUF1QixDSWx1YzNCLFVKc3VjSSxtQkFBc0IsQ0lsdWMxQixVSnN1Y0ksa0JBQW9CLENJbHVjeEIsVUpzdWNJLG9CQUFzQixDSWx1YzFCLFVKc3VjSSxrQkFBb0IsQ0lsdWN4QixjSnN1Y0ksbUJBQXFCLENJbHVjekIsY0pzdWNJLHdCQUEyQixDSWx1Yy9CLGNKc3VjSSx1QkFBMEIsQ0lsdWM5QixjSnN1Y0ksc0JBQXdCLENJbHVjNUIsY0pzdWNJLHdCQUEwQixDSWx1YzlCLGNKc3VjSSxzQkFBd0IsQ0lsdWM1QixpQkpzdWNJLDJCQUE2QixDQUU3QixzQkFBd0IsQ0ludWM1QixpQkp1dWNJLGdDQUFtQyxDQUVuQywyQkFBOEIsQ0lwdWNsQyxpQkp3dWNJLCtCQUFrQyxDQUVsQywwQkFBNkIsQ0lydWNqQyxpQkp5dWNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0l0dWMvQixpQkowdWNJLGdDQUFrQyxDQUVsQywyQkFBNkIsQ0l2dWNqQyxpQkoydWNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0l4dWMvQixlSjR1Y0kseUJBQTJCLENJeHVjL0IsYUo0dWNJLDBCQUE0QixDSXh1Y2hDLGdCSjR1Y0ksMkJBQTZCLENBQ2hDLENBR0wsMEJJMXVjSSxpQko0dWNJLG9CQUFzQixDSXh1YzFCLGVKNHVjSSxxQkFBdUIsQ0l4dWMzQixnQko0dWNJLG9CQUFzQixDSXh1YzFCLHdCSjR1Y0ksK0JBQWlDLENBQ2pDLDRCQUE4QixDSXh1Y2xDLHNCSjR1Y0ksNkJBQStCLENBQy9CLDBCQUE0QixDSXh1Y2hDLHFCSjR1Y0ksNEJBQThCLENBQzlCLHlCQUEyQixDSXh1Yy9CLHNCSjR1Y0ksa0NBQW9DLENBQ3BDLCtCQUFpQyxDSXh1Y3JDLHFCSjR1Y0ksNEJBQThCLENBQzlCLHlCQUEyQixDSXh1Yy9CLGNKNHVjSSx3QkFBMEIsQ0l4dWM5QixvQko0dWNJLDhCQUFnQyxDSXh1Y3BDLGFKNHVjSSx1QkFBeUIsQ0l4dWM3QixZSjZ1Y0ksc0JBQXdCLENJenVjNUIsbUJKOHVjSSw2QkFBK0IsQ0kxdWNuQyxhSjh1Y0ksdUJBQXlCLENJMXVjN0IsaUJKOHVjSSwyQkFBNkIsQ0kxdWNqQyxrQko4dWNJLDRCQUE4QixDSTF1Y2xDLFlKZ3ZjSSxzQkFBd0IsQ0k1dWM1QixtQkprdmNJLDZCQUErQixDSTl1Y25DLFlKa3ZjSSxzQkFBd0IsQ0k5dWM1QixlSm92Y0ksdUJBQXlCLENJaHZjN0IsY0p1dmNJLDRCQUE4QixDSW52Y2xDLGlCSjB2Y0ksK0JBQWlDLENJdHZjckMsc0JKNnZjSSxvQ0FBc0MsQ0l6dmMxQyx5Qkpnd2NJLHVDQUF5QyxDSTV2YzdDLGlCSmt3Y0kscUJBQXVCLENJOXZjM0IsaUJKb3djSSxxQkFBdUIsQ0lod2MzQixtQkpxd2NJLHVCQUF5QixDSWp3YzdCLG1CSnN3Y0ksdUJBQXlCLENJbHdjN0IsZUp1d2NJLHdCQUEwQixDSW53YzlCLGlCSnd3Y0ksMEJBQTRCLENJcHdjaEMsdUJKeXdjSSxnQ0FBa0MsQ0lyd2N0QywyQkoyd2NJLG9DQUFzQyxDSXZ3YzFDLHlCSjZ3Y0ksa0NBQW9DLENJendjeEMsNEJKK3djSSxnQ0FBa0MsQ0kzd2N0Qyw2QkppeGNJLHVDQUF5QyxDSTd3YzdDLDRCSmt4Y0ksc0NBQXdDLENJOXdjNUMsNEJKb3hjSSxzQ0FBd0MsQ0loeGM1Qyx1QkpzeGNJLGdDQUFrQyxDSWx4Y3RDLHFCSnd4Y0ksOEJBQWdDLENJcHhjcEMsd0JKMHhjSSw0QkFBOEIsQ0l0eGNsQywwQko0eGNJLDhCQUFnQyxDSXh4Y3BDLHlCSjh4Y0ksNkJBQStCLENJMXhjbkMseUJKK3hjSSxrQ0FBb0MsQ0kzeGN4Qyx1QkpneWNJLGdDQUFrQyxDSTV4Y3RDLDBCSml5Y0ksOEJBQWdDLENJN3hjcEMsMkJKa3ljSSxxQ0FBdUMsQ0k5eGMzQywwQkpteWNJLG9DQUFzQyxDSS94YzFDLDJCSm95Y0ksK0JBQWlDLENJaHljckMscUJKc3ljSSx5QkFBMkIsQ0lseWMvQixzQkp1eWNJLCtCQUFpQyxDSW55Y3JDLG9CSnd5Y0ksNkJBQStCLENJcHljbkMsdUJKMHljSSwyQkFBNkIsQ0l0eWNqQyx5QkoyeWNJLDZCQUErQixDSXZ5Y25DLHdCSjZ5Y0ksNEJBQThCLENJenljbEMsaUJKK3ljSSxrQkFBb0IsQ0kzeWN4QixhSml6Y0ksaUJBQW1CLENJN3ljdkIsYUptemNJLGlCQUFtQixDSS95Y3ZCLGFKcXpjSSxpQkFBbUIsQ0lqemN2QixhSnV6Y0ksaUJBQW1CLENJbnpjdkIsYUp5emNJLGlCQUFtQixDSXJ6Y3ZCLGFKMnpjSSxpQkFBbUIsQ0l2emN2QixnQko2emNJLGlCQUFtQixDSXp6Y3ZCLFNKNnpjSSxrQkFBb0IsQ0l6emN4QixTSjZ6Y0ksdUJBQTBCLENJenpjOUIsU0o2emNJLHNCQUF5QixDSXp6YzdCLFNKNnpjSSxxQkFBdUIsQ0l6emMzQixTSjZ6Y0ksdUJBQXlCLENJenpjN0IsU0o2emNJLHFCQUF1QixDSXp6YzNCLFlKNnpjSSxxQkFBdUIsQ0l6emMzQixVSjZ6Y0ksd0JBQTBCLENBQzFCLHVCQUF5QixDSXp6YzdCLFVKNnpjSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJenpjbkMsVUo2emNJLDRCQUErQixDQUMvQiwyQkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSXp6Y2hDLFVKNnpjSSw2QkFBK0IsQ0FDL0IsNEJBQThCLENJenpjbEMsVUo2emNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0l6emNoQyxhSjZ6Y0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSXp6Y2hDLFVKNnpjSSxzQkFBd0IsQ0FDeEIseUJBQTJCLENJenpjL0IsVUo2emNJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0l6emNyQyxVSjZ6Y0ksMEJBQTZCLENBQzdCLDZCQUFnQyxDSXp6Y3BDLFVKNnpjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJenpjbEMsVUo2emNJLDJCQUE2QixDQUM3Qiw4QkFBZ0MsQ0l6emNwQyxVSjZ6Y0kseUJBQTJCLENBQzNCLDRCQUE4QixDSXp6Y2xDLGFKNnpjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJenpjbEMsVUo2emNJLHNCQUF3QixDSXp6YzVCLFVKNnpjSSwyQkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMEJBQTZCLENJenpjakMsVUo2emNJLHlCQUEyQixDSXp6Yy9CLFVKNnpjSSwyQkFBNkIsQ0l6emNqQyxVSjZ6Y0kseUJBQTJCLENJenpjL0IsYUo2emNJLHlCQUEyQixDSXp6Yy9CLFVKNnpjSSx3QkFBMEIsQ0l6emM5QixVSjZ6Y0ksNkJBQWdDLENJenpjcEMsVUo2emNJLDRCQUErQixDSXp6Y25DLFVKNnpjSSwyQkFBNkIsQ0l6emNqQyxVSjZ6Y0ksNkJBQStCLENJenpjbkMsVUo2emNJLDJCQUE2QixDSXp6Y2pDLGFKNnpjSSwyQkFBNkIsQ0l6emNqQyxVSjZ6Y0kseUJBQTJCLENJenpjL0IsVUo2emNJLDhCQUFpQyxDSXp6Y3JDLFVKNnpjSSw2QkFBZ0MsQ0l6emNwQyxVSjZ6Y0ksNEJBQThCLENJenpjbEMsVUo2emNJLDhCQUFnQyxDSXp6Y3BDLFVKNnpjSSw0QkFBOEIsQ0l6emNsQyxhSjZ6Y0ksNEJBQThCLENJenpjbEMsVUo2emNJLHVCQUF5QixDSXp6YzdCLFVKNnpjSSw0QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksMkJBQThCLENJenpjbEMsVUo2emNJLDBCQUE0QixDSXp6Y2hDLFVKNnpjSSw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMEJBQTRCLENJenpjaEMsYUo2emNJLDBCQUE0QixDSXp6Y2hDLFNKNnpjSSxtQkFBcUIsQ0l6emN6QixTSjZ6Y0ksd0JBQTJCLENJenpjL0IsU0o2emNJLHVCQUEwQixDSXp6YzlCLFNKNnpjSSxzQkFBd0IsQ0l6emM1QixTSjZ6Y0ksd0JBQTBCLENJenpjOUIsU0o2emNJLHNCQUF3QixDSXp6YzVCLFVKNnpjSSx5QkFBMkIsQ0FDM0Isd0JBQTBCLENJenpjOUIsVUo2emNJLDhCQUFpQyxDQUNqQyw2QkFBZ0MsQ0l6emNwQyxVSjZ6Y0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSXp6Y25DLFVKNnpjSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJenpjakMsVUo2emNJLDhCQUFnQyxDQUNoQyw2QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksNEJBQThCLENBQzlCLDJCQUE2QixDSXp6Y2pDLFVKNnpjSSx1QkFBeUIsQ0FDekIsMEJBQTRCLENJenpjaEMsVUo2emNJLDRCQUErQixDQUMvQiwrQkFBa0MsQ0l6emN0QyxVSjZ6Y0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSXp6Y3JDLFVKNnpjSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJenpjbkMsVUo2emNJLDRCQUE4QixDQUM5QiwrQkFBaUMsQ0l6emNyQyxVSjZ6Y0ksMEJBQTRCLENBQzVCLDZCQUErQixDSXp6Y25DLFVKNnpjSSx1QkFBeUIsQ0l6emM3QixVSjZ6Y0ksNEJBQStCLENJenpjbkMsVUo2emNJLDJCQUE4QixDSXp6Y2xDLFVKNnpjSSwwQkFBNEIsQ0l6emNoQyxVSjZ6Y0ksNEJBQThCLENJenpjbEMsVUo2emNJLDBCQUE0QixDSXp6Y2hDLFVKNnpjSSx5QkFBMkIsQ0l6emMvQixVSjZ6Y0ksOEJBQWlDLENJenpjckMsVUo2emNJLDZCQUFnQyxDSXp6Y3BDLFVKNnpjSSw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksOEJBQWdDLENJenpjcEMsVUo2emNJLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSwwQkFBNEIsQ0l6emNoQyxVSjZ6Y0ksK0JBQWtDLENJenpjdEMsVUo2emNJLDhCQUFpQyxDSXp6Y3JDLFVKNnpjSSw2QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksK0JBQWlDLENJenpjckMsVUo2emNJLDZCQUErQixDSXp6Y25DLFVKNnpjSSx3QkFBMEIsQ0l6emM5QixVSjZ6Y0ksNkJBQWdDLENJenpjcEMsVUo2emNJLDRCQUErQixDSXp6Y25DLFVKNnpjSSwyQkFBNkIsQ0l6emNqQyxVSjZ6Y0ksNkJBQStCLENJenpjbkMsVUo2emNJLDJCQUE2QixDSXp6Y2pDLFdKNnpjSSxlQUFpQixDSXp6Y3JCLFdKNnpjSSxvQkFBdUIsQ0l6emMzQixXSjZ6Y0ksbUJBQXNCLENJenpjMUIsV0o2emNJLGtCQUFvQixDSXp6Y3hCLFdKNnpjSSxvQkFBc0IsQ0l6emMxQixXSjZ6Y0ksa0JBQW9CLENJenpjeEIsZUo2emNJLG1CQUFxQixDSXp6Y3pCLGVKNnpjSSx3QkFBMkIsQ0l6emMvQixlSjZ6Y0ksdUJBQTBCLENJenpjOUIsZUo2emNJLHNCQUF3QixDSXp6YzVCLGVKNnpjSSx3QkFBMEIsQ0l6emM5QixlSjZ6Y0ksc0JBQXdCLENJenpjNUIsa0JKNnpjSSwyQkFBNkIsQ0FFN0Isc0JBQXdCLENJMXpjNUIsa0JKOHpjSSxnQ0FBbUMsQ0FFbkMsMkJBQThCLENJM3pjbEMsa0JKK3pjSSwrQkFBa0MsQ0FFbEMsMEJBQTZCLENJNXpjakMsa0JKZzBjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJN3pjL0Isa0JKaTBjSSxnQ0FBa0MsQ0FFbEMsMkJBQTZCLENJOXpjakMsa0JKazBjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJL3pjL0IsZ0JKbTBjSSx5QkFBMkIsQ0kvemMvQixjSm0wY0ksMEJBQTRCLENJL3pjaEMsaUJK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Q0ksY0FBZSxDQUduQixtRUFDSSxrQkFBbUIsQ0FHdkIsNkJBQ0ksY0FBZSxDQUduQiw0QkFDSSx5QkFBMkIsQ0FDM0Isd0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixZQUFhLENBQ2hCIiwiZmlsZSI6ImFmcC9zdHlsZXMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIu+7v0BjaGFyc2V0IFwiVVRGLThcIjtcclxuLyogQmFzZSAqL1xyXG4vKiBPdmVycmlkZSBib290c3RyYXAgdmFyaWFibGVzIGJ5IHJlZGVmaW5pbmcgdGhlIHZhcmlhYmxlIGhlcmUuXHJcbiAgVmlldyBhbGwgdmFyaWFibGVzOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iL21hc3Rlci9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2Nzc1xyXG4qL1xyXG4qIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuLmJ1dHRvbixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uYnV0dG9uLXNlY29uZGFyeSxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKmEge1xyXG4gIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIEBpbmNsdWRlIHRhYi1mb2N1cztcclxuICB9XHJcbn0qL1xyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1yZXNwb25zaXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW1nLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uaW1nLXRodW1ibmFpbCB7XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW1nLWNpcmNsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbmhyIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XHJcbn1cclxuXHJcbi5zci1vbmx5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcclxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgY2xpcDogYXV0bztcclxufVxyXG5cclxuW3JvbGU9YnV0dG9uXSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmgxIHNtYWxsLFxyXG5oMSAuc21hbGwsXHJcbmgyIHNtYWxsLFxyXG5oMiAuc21hbGwsXHJcbmgzIHNtYWxsLFxyXG5oMyAuc21hbGwsXHJcbmg0IHNtYWxsLFxyXG5oNCAuc21hbGwsXHJcbmg1IHNtYWxsLFxyXG5oNSAuc21hbGwsXHJcbmg2IHNtYWxsLFxyXG5oNiAuc21hbGwsXHJcbi5oMSBzbWFsbCxcclxuLmgxIC5zbWFsbCxcclxuLmgyIHNtYWxsLFxyXG4uaDIgLnNtYWxsLFxyXG4uaDMgc21hbGwsXHJcbi5oMyAuc21hbGwsXHJcbi5oNCBzbWFsbCxcclxuLmg0IC5zbWFsbCxcclxuLmg1IHNtYWxsLFxyXG4uaDUgLnNtYWxsLFxyXG4uaDYgc21hbGwsXHJcbi5oNiAuc21hbGwge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbmgxIHNtYWxsLFxyXG5oMSAuc21hbGwsXHJcbi5oMSBzbWFsbCxcclxuLmgxIC5zbWFsbCxcclxuaDIgc21hbGwsXHJcbmgyIC5zbWFsbCxcclxuLmgyIHNtYWxsLFxyXG4uaDIgLnNtYWxsLFxyXG5oMyBzbWFsbCxcclxuaDMgLnNtYWxsLFxyXG4uaDMgc21hbGwsXHJcbi5oMyAuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA2NSU7XHJcbn1cclxuXHJcbmg0LFxyXG4uaDQsXHJcbmg1LFxyXG4uaDUsXHJcbmg2LFxyXG4uaDYge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbmg0IHNtYWxsLFxyXG5oNCAuc21hbGwsXHJcbi5oNCBzbWFsbCxcclxuLmg0IC5zbWFsbCxcclxuaDUgc21hbGwsXHJcbmg1IC5zbWFsbCxcclxuLmg1IHNtYWxsLFxyXG4uaDUgLnNtYWxsLFxyXG5oNiBzbWFsbCxcclxuaDYgLnNtYWxsLFxyXG4uaDYgc21hbGwsXHJcbi5oNiAuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbn1cclxuXHJcbi50ZXh0LWxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi5sZWFkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubGVhZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5zbWFsbCxcclxuLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODUlO1xyXG59XHJcblxyXG5tYXJrLFxyXG4ubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG4gICAgcGFkZGluZzogMC4yZW07XHJcbn1cclxuXHJcbi50ZXh0LWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRleHQtcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXh0LWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG5cclxuLnRleHQtbm93cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi50ZXh0LWxvd2VyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG59XHJcblxyXG4udGV4dC11cHBlcmNhc2UsXHJcbi5pbml0aWFsaXNtIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50ZXh0LWNhcGl0YWxpemUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuXHJcbi50ZXh0LW11dGVkIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG5hLnRleHQtcHJpbWFyeTpob3ZlcixcclxuYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMyODYwOTA7XHJcbn1cclxuXHJcbi50ZXh0LXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuXHJcbmEudGV4dC1zdWNjZXNzOmhvdmVyLFxyXG5hLnRleHQtc3VjY2Vzczpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzJiNTQyYztcclxufVxyXG5cclxuLnRleHQtaW5mbyB7XHJcbiAgICBjb2xvcjogIzMxNzA4ZjtcclxufVxyXG5cclxuYS50ZXh0LWluZm86aG92ZXIsXHJcbmEudGV4dC1pbmZvOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMjQ1MjY5O1xyXG59XHJcblxyXG4udGV4dC13YXJuaW5nIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG5hLnRleHQtd2FybmluZzpob3ZlcixcclxuYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM2NjUxMmM7XHJcbn1cclxuXHJcbi50ZXh0LWRhbmdlciB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG5cclxuYS50ZXh0LWRhbmdlcjpob3ZlcixcclxuYS50ZXh0LWRhbmdlcjpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzg0MzUzNDtcclxufVxyXG5cclxuLmJnLXByaW1hcnkge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5iZy1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbmEuYmctcHJpbWFyeTpob3ZlcixcclxuYS5iZy1wcmltYXJ5OmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XHJcbn1cclxuXHJcbi5iZy1zdWNjZXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuXHJcbmEuYmctc3VjY2Vzczpob3ZlcixcclxuYS5iZy1zdWNjZXNzOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWUyYjM7XHJcbn1cclxuXHJcbi5iZy1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbn1cclxuXHJcbmEuYmctaW5mbzpob3ZlcixcclxuYS5iZy1pbmZvOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7XHJcbn1cclxuXHJcbi5iZy13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbmEuYmctd2FybmluZzpob3ZlcixcclxuYS5iZy13YXJuaW5nOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2VjYjU7XHJcbn1cclxuXHJcbi5iZy1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuYS5iZy1kYW5nZXI6aG92ZXIsXHJcbmEuYmctZGFuZ2VyOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGI5Yjk7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbnVsIHVsLFxyXG51bCBvbCxcclxub2wgdWwsXHJcbm9sIG9sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5saXN0LXVuc3R5bGVkIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5saXN0LWlubGluZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbn1cclxuXHJcbi5saXN0LWlubGluZSA+IGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG5kbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuZHQsXHJcbmRkIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcblxyXG5kdCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcclxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmRsLWhvcml6b250YWwgZHQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRsLWhvcml6b250YWwgZGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcclxuICAgIH1cclxufVxyXG5cclxuYWJiclt0aXRsZV0sXHJcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xyXG4gICAgLyogY3Vyc29yOiBoZWxwO1xyXG4gICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRhYmJyLWJvcmRlci1jb2xvcjsqL1xyXG59XHJcblxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgICBmb250LXNpemU6IDkwJTtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNy41cHg7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxyXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXHJcbmJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIGZvb3RlcixcclxuYmxvY2txdW90ZSBzbWFsbCxcclxuYmxvY2txdW90ZSAuc21hbGwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcclxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIuKAlMKgXCI7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiwqDigJRcIjtcclxufVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbn1cclxuXHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFkaW9dLFxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBtYXJnaW46IDRweCAwIDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHggXFw5O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1maWxlXSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuc2VsZWN0W211bHRpcGxlXSxcclxuc2VsZWN0W3NpemVdIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMsXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG4gICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcbm91dHB1dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXHJcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9c2VhcmNoXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcclxuICAgIGlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxyXG4gICAgaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXHJcbiAgICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXHJcbiAgICBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRlXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1kYXRlXSxcclxuICAgIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT10aW1lXSxcclxuICAgIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxyXG4gICAgaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPW1vbnRoXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1tb250aF0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRlXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRlXSxcclxuICAgIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGltZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT10aW1lXSxcclxuICAgIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxyXG4gICAgaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPW1vbnRoXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1tb250aF0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucmFkaW8sXHJcbi5jaGVja2JveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucmFkaW8gbGFiZWwsXHJcbi5jaGVja2JveCBsYWJlbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcclxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXSxcclxuLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxyXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDRweCBcXDk7XHJcbn1cclxuXHJcbi5yYWRpbyArIC5yYWRpbyxcclxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0sXHJcbmlucHV0W3R5cGU9cmFkaW9dLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10sXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSxcclxuaW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLnJhZGlvLmRpc2FibGVkIGxhYmVsLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxyXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3ggbGFiZWwge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWluLWhlaWdodDogMzRweDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbnNlbGVjdC5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxudGV4dGFyZWEuaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXHJcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxyXG4uZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDMycHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG5zZWxlY3QuaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbn1cclxuXHJcbnRleHRhcmVhLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxyXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgbWluLWhlaWdodDogMzhweDtcclxuICAgIHBhZGRpbmc6IDExcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbn1cclxuXHJcbi5oYXMtZmVlZGJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDM0cHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssXHJcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcclxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcclxuLmhhcy1zdWNjZXNzIC5jaGVja2JveCxcclxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXHJcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxyXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXHJcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcclxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzJiNTQyYztcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxuICAgIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXHJcbi5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCxcclxuLmhhcy13YXJuaW5nIC5yYWRpbyxcclxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcclxuLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXHJcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxyXG4uaGFzLXdhcm5pbmcucmFkaW8gbGFiZWwsXHJcbi5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCxcclxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzY2NTEyYztcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxuICAgIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxyXG4uaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxyXG4uaGFzLWVycm9yIC5yYWRpbyxcclxuLmhhcy1lcnJvciAuY2hlY2tib3gsXHJcbi5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcclxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxyXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxyXG4uaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxyXG4uaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxufVxyXG5cclxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcclxufVxyXG5cclxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHRvcDogMjVweDtcclxufVxyXG5cclxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5oZWxwLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGNvbG9yOiAjNzM3MzczO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLnJhZGlvLFxyXG4gICAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXHJcbiAgICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcclxuICAgIC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCxcclxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcclxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xyXG4gICAgbWluLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSxcclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZhZGUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxufVxyXG5cclxuLmZhZGUuaW4ge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNvbGxhcHNlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jb2xsYXBzZS5pbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudHIuY29sbGFwc2UuaW4ge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcblxyXG50Ym9keS5jb2xsYXBzZS5pbiB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XHJcbn1cclxuXHJcbi5jb2xsYXBzaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxufVxyXG5cclxuLmNhcmV0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xyXG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIFxcOTtcclxuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmRyb3B1cCxcclxuLmRyb3Bkb3duIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIG1hcmdpbjogMnB4IDAgMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogOXB4IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICMyNjI2MjY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxyXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcclxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxyXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm9wZW4gPiBhIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5kcm9wZG93bi1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tYmFja2Ryb3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogOTkwO1xyXG59XHJcblxyXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG5cclxuLmRyb3B1cCAuY2FyZXQsXHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5O1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcclxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwW2NsYXNzKj1jb2wtXSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtYnRuLFxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICB3aWR0aDogMSU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1yYWRpb10sXHJcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuYnRuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlcixcclxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXHJcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcclxufVxyXG5cclxuLm5hdiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm5hdjpiZWZvcmUsXHJcbi5uYXY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLm5hdjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLm5hdiA+IGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubmF2ID4gbGkgPiBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG59XHJcblxyXG4ubmF2ID4gbGkgPiBhOmhvdmVyLFxyXG4ubmF2ID4gbGkgPiBhOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbn1cclxuXHJcbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5uYXYgLm9wZW4gPiBhLFxyXG4ubmF2IC5vcGVuID4gYTpob3ZlcixcclxuLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLm5hdiAubmF2LWRpdmlkZXIge1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IDlweCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbn1cclxuXHJcbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4ubmF2LXRhYnMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5uYXYtdGFicyA+IGxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxufVxyXG5cclxuLm5hdi10YWJzID4gbGkgPiBhIHtcclxuICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG59XHJcblxyXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2RkZDtcclxufVxyXG5cclxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcclxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlcixcclxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiBsaSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLm5hdi1waWxscyA+IGxpID4gYSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiBsaSArIGxpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxyXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3ZlcixcclxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG4ubmF2LXN0YWNrZWQgPiBsaSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCA+IGxpLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5uYXYtanVzdGlmaWVkID4gbGksXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHdpZHRoOiAxJTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXRhYnMtanVzdGlmaWVkLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50YWItY29udGVudCA+IC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxyXG4ucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzMzN2FiNztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxyXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsXHJcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzLFxyXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGNvbG9yOiAjMjM1MjdjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3BhbixcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXHJcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmZvY3VzLFxyXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXHJcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gc3BhbiB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBhLFxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcclxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucGFnZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucGFnZXI6YmVmb3JlLFxyXG4ucGFnZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnBhZ2VyOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ucGFnZXIgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4ucGFnZXIgbGkgPiBhLFxyXG4ucGFnZXIgbGkgPiBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDVweCAxNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG59XHJcblxyXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxyXG4ucGFnZXIgbGkgPiBhOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbn1cclxuXHJcbi5wYWdlciAubmV4dCA+IGEsXHJcbi5wYWdlciAubmV4dCA+IHNwYW4ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcclxuLnBhZ2VyIC5wcmV2aW91cyA+IHNwYW4ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5wYWdlciAuZGlzYWJsZWQgPiBhLFxyXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3ZlcixcclxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6Zm9jdXMsXHJcbi5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5hbGVydCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4uYWxlcnQgaDQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5hbGVydCA+IHAsXHJcbi5hbGVydCA+IHVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5hbGVydCA+IHAgKyBwIHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLmFsZXJ0LWRpc21pc3NhYmxlLFxyXG4uYWxlcnQtZGlzbWlzc2libGUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcclxufVxyXG5cclxuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcclxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0ycHg7XHJcbiAgICByaWdodDogLTIxcHg7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmFsZXJ0LXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4uYWxlcnQtc3VjY2VzcyBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzllMmIzO1xyXG59XHJcblxyXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzJiNTQyYztcclxufVxyXG5cclxuLmFsZXJ0LWluZm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxuICAgIGJvcmRlci1jb2xvcjogI2JjZThmMTtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG59XHJcblxyXG4uYWxlcnQtaW5mbyBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjO1xyXG59XHJcblxyXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzI0NTI2OTtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxuICAgIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG4uYWxlcnQtd2FybmluZyBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1O1xyXG59XHJcblxyXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzY2NTEyYztcclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5hbGVydC1kYW5nZXIgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2U0YjljMDtcclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzg0MzUzNDtcclxufVxyXG5cclxuLm1lZGlhIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5tZWRpYTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ubWVkaWEgaW1nIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuLm1lZGlhLFxyXG4ubWVkaWEtYm9keSB7XHJcbiAgICB6b29tOiAxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1lZGlhLWJvZHkge1xyXG4gICAgd2lkdGg6IDEwMDAwcHg7XHJcbn1cclxuXHJcbi5tZWRpYS1vYmplY3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5tZWRpYS1vYmplY3QuaW1nLXRodW1ibmFpbCB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5tZWRpYS1yaWdodCxcclxuLm1lZGlhID4gLnB1bGwtcmlnaHQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGVmdCxcclxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGVmdCxcclxuLm1lZGlhLXJpZ2h0LFxyXG4ubWVkaWEtYm9keSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm1lZGlhLW1pZGRsZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubWVkaWEtYm90dG9tIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi5tZWRpYS1oZWFkaW5nIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5tZWRpYS1saXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICM1NTU7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogIzMzMztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxuICAgIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XHJcbiAgICBjb2xvcjogI2M3ZGRlZjtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b24sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm9bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ1tkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcclxuICAgIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXHJcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcclxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXHJcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcclxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XHJcbn1cclxuXHJcbi5jbG9zZSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTtcclxufVxyXG5cclxuLmNsb3NlOmhvdmVyLFxyXG4uY2xvc2U6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xyXG59XHJcblxyXG5idXR0b24uY2xvc2UsXHJcbi5jbG9zZS5idXR0b24sXHJcbi5jbG9zZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmNsb3NlLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5jbG9zZSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24uY2xvc2VbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIC5jbG9zZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uY2xvc2Uuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmNsb3NlLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5jbG9zZS5zZlN1Ym1pdEJ0bixcclxuLmNsb3NlLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuY2FwdGlvbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxudGgge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcclxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcclxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG59XHJcblxyXG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGUgLnRhYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcclxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxudGFibGUgY29sW2NsYXNzKj1jb2wtXSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XHJcbn1cclxuXHJcbnRhYmxlIHRkW2NsYXNzKj1jb2wtXSxcclxudGFibGUgdGhbY2xhc3MqPWNvbC1dIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2VzcyxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRoLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2VzcyxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3M6aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuaW5mbyxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0aCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0ZCxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xyXG59XHJcblxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXHJcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZyxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlcixcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcixcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcixcclxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0aCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xyXG59XHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogMC4wMSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLyptYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMC43NSk7Ki9cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICAvKiAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsqL1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uaW1nLWJveC1yaWdodDpiZWZvcmUsXHJcbi5pbWctYm94LWxlZnQ6YmVmb3JlLFxyXG4uaW1nLWJveC1jZW50ZXI6YmVmb3JlLFxyXG4uaW1hZ2UtYm94LWxlZnQ6YmVmb3JlLFxyXG4uaW1hZ2UtYm94LXJpZ2h0OmJlZm9yZSxcclxuLy8gLm1haW4tY29udGVudCAuY29udGVudCB1bDpiZWZvcmUsXHJcbi8vIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2w6YmVmb3JlLFxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YmVmb3JlLFxyXG4ubW0tcHJvbW86YmVmb3JlLFxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmJlZm9yZSxcclxuLmlubmVyLnRvcGljcyAuY29udGVudDpiZWZvcmUsXHJcbi5hcnRpY2xlLXNldC13cmFwcGVyOmJlZm9yZSxcclxuLmFydGljbGUtd3JhcHBlcjpiZWZvcmUsXHJcbi5hcnRpY2xlLWZvb3RlcjpiZWZvcmUsXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YmVmb3JlLFxyXG4uY2hhcnQtc2VjdGlvbjpiZWZvcmUsXHJcbi5jbGVhcmZpeDphZnRlcixcclxuLmltZy1ib3gtcmlnaHQ6YWZ0ZXIsXHJcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXHJcbi5pbWctYm94LWNlbnRlcjphZnRlcixcclxuLmltYWdlLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IHVsOmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmFmdGVyLFxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXHJcbi5tbS1wcm9tbzphZnRlcixcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDphZnRlcixcclxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcclxuLmFydGljbGUtc2V0LXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcclxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjphZnRlcixcclxuLmZpbHRlci13cmFwcGVyOmFmdGVyLFxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YWZ0ZXIsXHJcbi5jaGFydC1zZWN0aW9uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jbGVhcmZpeDphZnRlcixcclxuLmltZy1ib3gtcmlnaHQ6YWZ0ZXIsXHJcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXHJcbi5pbWctYm94LWNlbnRlcjphZnRlcixcclxuLmltYWdlLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IHVsOmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmFmdGVyLFxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXHJcbi5tbS1wcm9tbzphZnRlcixcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDphZnRlcixcclxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcclxuLmFydGljbGUtc2V0LXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcclxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjphZnRlcixcclxuLmZpbHRlci13cmFwcGVyOmFmdGVyLFxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YWZ0ZXIsXHJcbi5jaGFydC1zZWN0aW9uOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2VudGVyLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5wdWxsLXJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVsbC1sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNob3cge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmludmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi50ZXh0LWhpZGUge1xyXG4gICAgZm9udDogMC8wIGE7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFmZml4IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuQC1tcy12aWV3cG9ydCB7XHJcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xyXG59XHJcblxyXG4udmlzaWJsZS14cyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlLXNtIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUtbWQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS1sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlLXhzLWJsb2NrLFxyXG4udmlzaWJsZS14cy1pbmxpbmUsXHJcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcclxuLnZpc2libGUtc20tYmxvY2ssXHJcbi52aXNpYmxlLXNtLWlubGluZSxcclxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxyXG4udmlzaWJsZS1tZC1ibG9jayxcclxuLnZpc2libGUtbWQtaW5saW5lLFxyXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXHJcbi52aXNpYmxlLWxnLWJsb2NrLFxyXG4udmlzaWJsZS1sZy1pbmxpbmUsXHJcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZpc2libGUteHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS14cyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLXhzLFxyXG4gICAgdGQudmlzaWJsZS14cyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1zbSxcclxuICAgIHRkLnZpc2libGUtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLnZpc2libGUtc20taW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLW1kIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLW1kLFxyXG4gICAgdGQudmlzaWJsZS1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLWxnLFxyXG4gICAgdGQudmlzaWJsZS1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAudmlzaWJsZS1sZy1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGctaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuaGlkZGVuLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuaGlkZGVuLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLmhpZGRlbi1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuaGlkZGVuLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXByaW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC52aXNpYmxlLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1wcmludCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1wcmludCxcclxuICAgIHRkLnZpc2libGUtcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXByaW50LWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC5oaWRkZW4tcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbn1cclxuXHJcbi8qIEJ1dHRvbnMgKi9cclxuYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uOmhvdmVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGE6aG92ZXIsXHJcbi5hY2Nlc3MtYnV0dG9uOmhvdmVyLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUgYTpob3ZlcixcclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgbGk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpob3Zlcjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOmhvdmVyOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXHJcbi50b3BpYy1saW5rOmhvdmVyLFxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlcixcclxuLmFydGljbGUtbGluazpob3ZlcixcclxuLnRvcGljcy13cmFwcGVyIGE6aG92ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOm5vdCguY3RhLWxpc3RfX2J0biksXHJcbi5iYW5kIGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgIC8vIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlcixcclxuLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLFxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuOm5vdCguc2hvcC1jb3VudCksXHJcbi5zaXRlLW5hbWUsXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3BhbixcclxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZk5vcm1hbFRocmVhZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcclxuICAgIC8qIElFNiwgSUU3ICovXHJcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLmZvY3VzYWJsZTphY3RpdmUsXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHNwYW4uZm9jdXNhYmxlOmFjdGl2ZTpub3QoLnNob3AtY291bnQpLFxyXG4uZm9jdXNhYmxlLnNpdGUtbmFtZTphY3RpdmUsXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxyXG50YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLmZvY3VzYWJsZS5zZk5vcm1hbFRocmVhZDphY3RpdmUsXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIHNwYW4uZm9jdXNhYmxlOmZvY3VzLFxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTpmb2N1czpub3QoLnNob3AtY291bnQpLFxyXG4uZm9jdXNhYmxlLnNpdGUtbmFtZTpmb2N1cyxcclxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBzcGFuLmZvY3VzYWJsZTpmb2N1cyxcclxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5mb2N1c2FibGUuc2ZOb3JtYWxUaHJlYWQ6Zm9jdXMge1xyXG4gICAgY2xpcDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5NSwgOTIsIDAuNSk7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciAqIHtcclxuICAgIGNvbG9yOiAjMWMzMDQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciAubGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDE4NXB4O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjNzdjNWQ1KSwgY29sb3Itc3RvcCg1MCUsICM2N2I3YzcpKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzc3YzVkNSA1MCUsICM2N2I3YzcgNTAlKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAjNjdiN2M3IDUzcHg7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgNTNweCAwIDA7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4vLyAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQTFNeTQ0SURNNUxqSWlJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXpMamdnTXprdU1qc2lJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpUGdvOGMzUjViR1VnZEhsd1pUMGlkR1Y0ZEM5amMzTWlQZ29KTG5OME1IdG1hV3hzT2lNMk4wSTNRemM3ZlFvSkxuTjBNWHRtYVd4c09pTkdSa1pHUmtZN2ZRbzhMM04wZVd4bFBnbzhjbVZqZENCamJHRnpjejBpYzNRd0lpQjNhV1IwYUQwaU5UTXVPQ0lnYUdWcFoyaDBQU0l6T1M0eUlpOCtDanh3YjJ4NVoyOXVJR05zWVhOelBTSnpkREVpSUhCdmFXNTBjejBpTWpNdU1TdzRMalVnTXpRdU5Dd3hPUzQySURJekxqRXNNekF1TnlBeU1TNHhMREk0TGpZZ01qa3VPU3d4T1M0MklESXhMREV3TGpVZ0lpOCtDand2YzNablBnbz1cIik7XHJcbi8vICAgICBiYWNrZ3JvdW5kLXNpemU6IDUzcHggNTNweDtcclxuLy8gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtN3B4O1xyXG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3YzVkNTtcclxuLy8gICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbi8vICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcclxuLy8gICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XHJcbi8vIH1cclxuXHJcbi8vIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xyXG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY3YjdjNztcclxuLy8gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XHJcbi8vICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xyXG4vLyAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xyXG4vLyAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yMywgMSk7XHJcbi8vICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yMywgMSk7XHJcbi8vIH1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9jaGV2cm9uL3MwNS1yaWdodC13aGl0ZS5wbmc/MTQ0NDI1MTg3NVwiKSBuby1yZXBlYXQgMCAwIHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC00MnB4O1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtNDNweDtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24sXHJcbi5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5idXR0b246aG92ZXIsXHJcbi5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG4uYnV0dG9uOnZpc2l0ZWQsXHJcbi5idXR0b24tc21hbGwtdGV4dDp2aXNpdGVkLFxyXG4uc2ltcGxlLWJ1dHRvbjp2aXNpdGVkLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOnZpc2l0ZWQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjp2aXNpdGVkLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOnZpc2l0ZWQsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOnZpc2l0ZWQsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjp2aXNpdGVkLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazp2aXNpdGVkLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOnZpc2l0ZWQsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46dmlzaXRlZCxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6dmlzaXRlZCxcclxuLmJ1dHRvbjphY3RpdmUsXHJcbi5idXR0b24tc21hbGwtdGV4dDphY3RpdmUsXHJcbi5zaW1wbGUtYnV0dG9uOmFjdGl2ZSxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphY3RpdmUsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjphY3RpdmUsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06YWN0aXZlLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjphY3RpdmUsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphY3RpdmUsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFjdGl2ZSxcclxuLnNmZm9ydW1SZXBseUJ0bjphY3RpdmUsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46YWN0aXZlLFxyXG4uYnV0dG9uLXNlY29uZGFyeTphY3RpdmUge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbjpmb2N1cyxcclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpmb2N1cyxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmZvY3VzLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmZvY3VzLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zaW1wbGUtYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5LFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG4ge1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgNDBweCAwIDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxyXG4uc2ltcGxlLWJ1dHRvbjphZnRlcixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphZnRlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b246YWZ0ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uOmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjphZnRlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dDphZnRlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFmdGVyLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmFmdGVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOmFmdGVyIHtcclxuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA3Njk5ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg1MCUsICMwMDg1YWQpLCBjb2xvci1zdG9wKDUwJSwgIzAwNzY5OSkpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDg1YWQgNTAlLCAjMDA3Njk5IDUwJSkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUge1xyXG4gICAgd2lkdGg6IDE0NnB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5idXR0b24td2hpdGUtb3V0bGluZSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtb3V0bGluZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUgYSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLWJnIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTVweCAyMCUgMTVweCAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYnV0dG9uLXdoaXRlLWJnIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmc6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvY2hldnJvbi1zZjM4ZWM2MjcxOS5wbmdcIikgbm8tcmVwZWF0IDAgLTI5NXB4LzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNnB4O1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMzJweDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmc6aG92ZXI6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTgycHg7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxufVxyXG5cclxuLmFjY2Vzcy1idXR0b246aG92ZXIsXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNWY5ZWFhO1xyXG59XHJcblxyXG4uYWNjZXNzLWJ1dHRvbi5sb2dpbixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXQubG9naW5bdHlwZT1zdWJtaXRdIHtcclxuICAgIGJhY2tncm91bmQ6ICNiNmI2YjY7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLmxvZ2luOmhvdmVyLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPXN1Ym1pdF06aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzkyOTI5MjtcclxufVxyXG5cclxuLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bixcclxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ltcGxlLWJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmU3VibWl0QnRuOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFN0eWxlcyBmb3IgaW1hZ2VzIGluIHRoZSBjb250ZW50IGFyZWEgKi9cclxuLmltZy1ib3gsXHJcbi5pbWctYm94LXJpZ2h0LFxyXG4uaW1nLWJveC1sZWZ0LFxyXG4uaW1nLWJveC1jZW50ZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmltZy1ib3ggaW1nLFxyXG4uaW1nLWJveC1yaWdodCBpbWcsXHJcbi5pbWctYm94LWxlZnQgaW1nLFxyXG4uaW1nLWJveC1jZW50ZXIgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3gsXHJcbiAgICAuaW1nLWJveC1yaWdodCxcclxuICAgIC5pbWctYm94LWxlZnQsXHJcbiAgICAuaW1nLWJveC1jZW50ZXIge1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbWctYm94IC5pbWctYm94LWNvbnRlbnQsXHJcbi5pbWctYm94LXJpZ2h0IC5pbWctYm94LWNvbnRlbnQsXHJcbi5pbWctYm94LWxlZnQgLmltZy1ib3gtY29udGVudCxcclxuLmltZy1ib3gtY2VudGVyIC5pbWctYm94LWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG59XHJcblxyXG4uaW1nLWJveCAuY2FwdGlvbixcclxuLmltZy1ib3gtcmlnaHQgLmNhcHRpb24sXHJcbi5pbWctYm94LWxlZnQgLmNhcHRpb24sXHJcbi5pbWctYm94LWNlbnRlciAuY2FwdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAwLjY4NzVlbTtcclxuICAgIG1hcmdpbjogOHB4IDAgMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveCAuY2FwdGlvbixcclxuICAgIC5pbWctYm94LXJpZ2h0IC5jYXB0aW9uLFxyXG4gICAgLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcclxuICAgIC5pbWctYm94LWNlbnRlciAuY2FwdGlvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveC1yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveC1sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAxMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3gtY2VudGVyIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1hZ2UtYm94LWxlZnQge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWFnZS1ib3gtcmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi8qIFVub3JkZXJlZCBhbmQgT3JkZXJlZCBMaXN0cyAqL1xyXG4vKlxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBvbCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIG9sIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgdWwgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgIGNvbnRlbnQ6IFwi4oCUXCI7XHJcbiAgICBmb250LXNpemU6IDlweDtcclxuICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuaHRtbC5pZTggLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7XHJcbn1cclxuKi9cclxuXHJcbi8qIEN1c3RvbSBCdWxsZXRzICovXHJcbnVsLmFycm93LWJ1bGxldHMsXHJcbnVsLnBkZiB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG51bCB7XHJcbiAgICAvKiA+PiBMaXN0IGl0ZW0qL1xyXG59XHJcblxyXG51bC5hcnJvdy1idWxsZXRzIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbnVsLmFycm93LWJ1bGxldHMgbGk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiwrtcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbnVsLnBkZiBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbnVsLnBkZiBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljLFxyXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyB7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcclxuICAgIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljLFxyXG4gICAgLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYSxcclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYSxcclxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIG1hcmdpbjogMTBweCA4cHggMTBweCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgY29sb3I6ICM3N2M1ZDU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGE6aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXHJcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXHJcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcclxuICAgIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXHJcbiAgICAuaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcclxuICAgIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXHJcbiAgICAuaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzdjNWQ1O1xyXG4gICAgfVxyXG59XHJcbi8qIE1haW4gQ290ZW50ICovXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMjBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgb2wsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRoIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB0aCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB0ZCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6bnRoLWNoaWxkKDJuKzIpIHRkIHtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6aG92ZXIgdGQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlY2VjZWM7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWJsZS1yZXNwb25zaXZlIHtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLypcclxuICAgIC5tYWluLWNvbnRlbnQgaDEsXHJcbiAgICAubWFpbi1jb250ZW50IGgyLFxyXG4gICAgLm1haW4tY29udGVudCBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAubWFpbi1jb250ZW50IC5jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCAqIHtcclxuICAgICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCAuc21hbGwtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgxLFxyXG4gICAgLm1haW4tY29udGVudCBoMixcclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJ0aWNsZS5yZWFsLWFydGljbGUgLm1haW4tY29udGVudCAuY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuKi9cclxuLyogQnJlYWRjcnVtYiAqL1xyXG4uYnJlYWRjcnVtYiB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxufSBcclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjY1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5icmVhZGNydW1iIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGNvbG9yOiAjMzgzODM4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiBhOmFmdGVyIHtcclxuICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgY29udGVudDogXCIvXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcblxyXG4vKiBFdmVudHMgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzIGgxIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2w6Zmlyc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ldmVudHMgLmNvbnRlbnQtMi1jb2wge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzIC5jb250ZW50LTItY29sICsgZm9ybSB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAyNXB4O1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciAudG9waWNzLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuZGF0ZS1maWx0ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5maWx0ZXItbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGJyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgb3B0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgcGFkZGluZzogM3B4IDEwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIHNlbGVjdCNZZWFyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBwYWRkaW5nOiAycHggNXB4IDJweCA4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweCAxMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAucm93IHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHNwYW4ge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUsXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50LFxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XHJcbiAgICAgICAgd2lkdGg6IDglO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAudGltZS1jb3N0IHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuc2hvdy1oaWRlIHtcclxuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuc2hvdy1oaWRlIHNwYW4ge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3Mge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWxpbmtzIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3MgYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3MgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWxpbmtzIGEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50cy1saW5rcyAuZmEge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50LWRldGFpbHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uZXZlbnQtZGV0YWlsczpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnQtZGF0ZSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZXZlbnQtZGF0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcclxuICAgIGNvbG9yOiAjMGY0YjY4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJhY2tncm91bmQ6ICMwZjRiNjg7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uICoge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAubG9jYXRpb24ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC5kYXRlLXRpbWUge1xyXG4gICAgbWFyZ2luOiA1cHggMCAyMHB4O1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbDpiZWZvcmUsXHJcbi5jb250ZW50LTItY29sOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jb250ZW50LTItY29sOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbCAuY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG4vKiBNZWdhIE1lbnUgKi9cclxuLm1tLWRyb3Bkb3duIHtcclxuICAgIGJhY2tncm91bmQ6ICMxOTUxNmQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAtOTk5ZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tZHJvcGRvd24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmhvbWUgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2ViZTk7XHJcbiAgICAgICAgaGVpZ2h0OiA5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgI21haW4tbmF2LXdyYXBwZXIgLmhlcm8sXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGxpIGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gbGkgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubG9naW4gI2dsb2JhbC1sb2dvdXQgYSB7XHJcbiAgICBjb2xvcjogIzExNDI1YTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5sb2dpbiAjZ2xvYmFsLWxvZ291dCAuZHJvcGRvd246aG92ZXIgYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDkycHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRyYW5zbGF0ZWQtbHRyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXHJcbiAgICAudHJhbnNsYXRlZC1sdHIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaS5hY3RpdmUsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzExNDI1YTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93bixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIgPiBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpOmhvdmVyID4gYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDkycHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIC8qZm9udC1zaXplOiBlbSgxNnB4LCAxNnB4KTsqL1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTY4NzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDU1cHggMCA2cHggMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxMTQyNWE7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XHJcbiAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMwYjM3NGQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzBmNGI2ODtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgdWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IHVsIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3MtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLypmb3IgaWUqL1xyXG4gICAgfVxyXG5cclxuICAgIC8vIC5taW5kc2hpZnQgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgLy8gLm1pbmRzaGlmdCAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xyXG4gICAgLy8gICAgIG1hcmdpbi10b3A6IC02OHB4O1xyXG4gICAgLy8gfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjYjJmMmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBjb250ZW50OiBcIuKWuFwiO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDNweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmssXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubG9nb3V0LWxpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIHtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiA5OTllbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBsaTpub3QoLmhlYWRlcikge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkuaGVhZGVyIHtcclxuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMjgwcHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2ltcGxlLWJ1dHRvbixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZmZvcnVtUmVwbHlCdG4sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZlN1Ym1pdEJ0bixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciA+IGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLmxvZ2luLWxpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luLmxvZ2dlZC1pbiAubXktYWNjb3VudC1saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHVsIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ2luLWxpbmsgYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogODRweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA2cHggMTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ2luLWxpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyBpbWcsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogODJweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGksXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDhweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzE4NzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODQzNzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLXdyYXBwZXIgbGksXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciBsaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDAgMzBweCAwIDhweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtbW9yZS1saW5rcyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LW1vcmUtbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8ge1xyXG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgLypJbWFnZSBPbmx5IHcvTGluayovXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8gKyAubW0tcHJvbW8ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tbS1wcm9tbyB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tLXByb21vIC5wcm9tby10ZXh0LW9ubHkgLnByb21vLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8tbGluayB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IHtcclxuICAgIG1hcmdpbi1ib3R0b006IDIwcHg7XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyxcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLXRleHQge1xyXG4gICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIC8qaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9Ki9cclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctb25seSAucHJvbW8tdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8gLmJ1dHRvbixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAubW0tcHJvbW8gLnNpbXBsZS1idXR0b24sXHJcbiAgICAubW0tcHJvbW8gLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAubW0tcHJvbW8gYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuICAgIC5tbS1wcm9tbyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5tbS1wcm9tbyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5tbS1wcm9tbyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5tbS1wcm9tbyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuICAgIC5tbS1wcm9tbyAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLm1tLXByb21vIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZm9ydW0gLm1tLXByb21vIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAuc21hbGwtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi8qIE5hdiBVdGlsaXRpZXMgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm5hdi11dGlsaXRpZXMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsOmJlZm9yZSxcclxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkubGFzdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm5hdi11dGlsaXRpZXMgdWwgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDkycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEubmF2LXNlYXJjaCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTRweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5jb250YWN0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYzcHg7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDJweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5zaG9wIC5zaG9wLWNvdW50IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmMzNWM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC0xNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdG9wOiAtN3B4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbixcclxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcclxuLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAubmF2LW1vcmUtbGlua3MgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5uYXYtbW9yZS1saW5rcyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAubmF2LW1vcmUtbGlua3MgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLm5hdi1tb3JlLWxpbmtzIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5uYXYtbW9yZS1saW5rcyAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLm5hdi1tb3JlLWxpbmtzIC5zZlN1Ym1pdEJ0bixcclxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyXCIpIG5vLXJlcGVhdCBjZW50ZXIgMTVweC8xOHB4ICNmOWY5Zjk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjVweDtcclxuICAgIHdpZHRoOiA1MXB4O1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGEge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBmb250LXNpemU6IDAuOTVlbTtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6aG92ZXIsXHJcbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDg1YWQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyogTW9yZSBsaW5rcyBkaXNwbGF5IGluIGhvdmVyIG9uIGRlc2t0b3AgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5uYXYtbW9yZS1saW5rczpob3ZlciB1bC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLyogSG9tZSBwYWdlIGhlcm8gKi9cclxuaGVhZGVyIC5oZXJvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmJlZm9yZSxcclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxLjU2MjVlbTtcclxuICAgIGNvbG9yOiAjMzM5OWIzO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBjb2xvcjogIzc4OTQ5ZDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICB9XHJcbn1cclxuLyogQmxvZyAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXI6bm90KC5hcnRpY2xlKSAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIGEge1xyXG4gICAgY29sb3I6ICM1ZWFlYmU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjMzYzYTNiO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgKyAuY29sIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCxcclxuICAgIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAjYXRzdGJ4LFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94ICNhdHN0Yngge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQtc2hhcmUtYnRuLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4ge1xyXG4gICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24sXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvZm9vdGVyLXNoYXJpbmcucG5nPzE0NzYyNzUzNTFcIikgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayxcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2s6aG92ZXIsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3ZlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1NnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTc2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5idXR0b24sXHJcbi5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXHJcbi5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuc2lkZWJhciBidXR0b24sXHJcbi5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uc2lkZWJhciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuc2lkZWJhciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5zaWRlYmFyIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5zaWRlYmFyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXHJcbi5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIC5idXR0b24sXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgLnNpZGViYXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLnNpZGViYXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcclxuICAgIC5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIGJvZHkubGFuZGluZyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5ldmVudCAuc2lkZWJveC1jb250ZW50IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSB7XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgYmFja2dyb3VuZDogI2Q2ZWVmMjtcclxuICAgIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjN2JkMGUxO1xyXG4gICAgcGFkZGluZzogMTVweCAxMnB4IDA7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1zaXplOiAxLjM1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwi4oCcXCI7XHJcbiAgICBsZWZ0OiAtMTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCLigJ1cIjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5zb3VyY2Uge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNtYWxsLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCBpbWcsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtbGVmdCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtbGVmdCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJsb2ctbGlzdCA+IHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1saXN0IGgzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmJsb2ctbGlzdCBoMyArIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uYmxvZy1saXN0IGgzICsgcCBzdHJvbmcge1xyXG4gICAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyArIGRpdiB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybS1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLXNvcnQtbmV3LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtc29ydC1vbGQtYnV0dG9uXSB7XHJcbiAgICBtYXJnaW46IDVweCAwIDIwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHRleHRhcmVhLFxyXG4uYmxvZy1kZXRhaWxzIGlucHV0IHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLWNvbnRhaW5lcl0gPiBkaXYge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvbl06YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtc29ydC1uZXctYnV0dG9uXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcInxcIjtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgcGFkZGluZzogMCA1cHggMCAxMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1jb21tZW50LWF2YXRhcl0gKyBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1jb21tZW50LWF2YXRhcl0sXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gaW1nIHtcclxuICAgIG1heC13aWR0aDogNzBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtXSBpbWcge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LW5hbWVdLFxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtZGF0ZV0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1kYXRlXSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzg4ODg4OCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtbmFtZV0sXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1tZXNzYWdlXSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gdGV4dGFyZWEge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ltcGxlLWJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1SZXBseUJ0bixcclxuLmJsb2ctZGV0YWlscyAuZm9ydW0gW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgLmZvcnVtIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNpbXBsZS1idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1SZXBseUJ0bixcclxuICAgIC5ibG9nLWRldGFpbHMgLmZvcnVtIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG4sXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDUwcHggOTBweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld10ge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgOTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld10gaW5wdXQge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5hcmNoaXZlcy1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCBhIHtcclxuICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCxcclxuICAgIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1ib2R5IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0gaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG4uYXJjaGl2ZXMtaXRlbSAuc291cmNlIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNjc2NzY3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzJTtcclxuICAgIH1cclxuXHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMge1xyXG4gICAgICAgIHdpZHRoOiA2NCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLmNvbC5zaWRlYmFyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLmNvbDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmxhbmRpbmcgLmJ1dHRvbixcclxuICAgIC5sYW5kaW5nIC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5sYW5kaW5nIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAubGFuZGluZyBidXR0b24sXHJcbiAgICAubGFuZGluZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbiAgICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5sYW5kaW5nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAubGFuZGluZyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmxhbmRpbmcgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAubGFuZGluZyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuICAgIC5sYW5kaW5nIC5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAubGFuZGluZyAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5sYW5kaW5nIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5sYW5kaW5nIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyLFxyXG4uYXJ0aWNsZS13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIgLnRvcGljLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4udG9waWMtd3JhcHBlciAudG9waWMgaDMsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyIC50b3BpYyBwLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzZDNkM2Q7XHJcbn1cclxuXHJcbi50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTtcclxufVxyXG5cclxuLnRvcGljLWxpbms6aG92ZXIgaDMge1xyXG4gICAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtbGluazpudGgtb2YtdHlwZShvZGQpIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5uYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogIzE5NTE2ZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBOZXcgaG9tZXBhZ2UgbWVudSBiYWNrZ3JvdW5kICovXHJcbi5ob21lIG5hdiNtb2JpbGUtbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBuYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbm5hdiNtb2JpbGUtbWVudSAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uaG9tZSBuYXYjbW9iaWxlLW1lbnUgKiB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4vKiBOZXcgaG9tZXBhZ2UgbWVudSBjb2xvciAqL1xyXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgIG1pbi13aWR0aDogODVweDtcclxuICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzhmOTkzZTtcclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIm1lbnVcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjphZnRlciB7XHJcbiAgICByaWdodDogMzVweDtcclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9idG4tbW9iaWxlLW1lbnUucG5nPzE0NDQ4NDgxMzhcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biBzcGFuIHtcclxuICAgIGZvbnQ6IDAvMCBhO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIE5ldyBob21lcGFnZSBoYW1idXJnZXIgZGlzcGxheSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUtZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldyA+IGxpID4gYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzExODVhZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhOmhvdmVyLFxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhOmhvdmVyIHNwYW4sXHJcbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhIHNwYW4ge1xyXG4gICAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIj5cIjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uIGEuY29udGFjdDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzVweDtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24gYS5zaG9wIC5zaG9wLWNvdW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uIGEuc2hvcDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMThweDtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2ZTdWJtaXRCdG4sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XHJcbiAgICBib3JkZXI6IG1lZGl1bSBub25lO1xyXG4gICAgZm9udC1zaXplOiAxMi4yNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgd2lkdGg6IDk1cHg7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b246YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCI+XCI7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuLm1tLW5hdmJhci10b3AtMSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIG5ldyBob21lcGFnZSBtZW51IHRvcCBsaW5rIGJhY2tncm91bmQgKi9cclxuLmhvbWUgLm1tLW5hdmJhci10b3AtMSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUtdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1tLXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5ob21lIC5tbS10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uaG9tZSAubW0tbmF2YmFyLWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxufVxyXG5cclxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLyogbmV3IGhvbWVwYWdlIG1vcmUgc3VibWVudSBzdHlsZXMgKi9cclxuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGJhY2tncm91bmQ6ICNmMWYxZjA7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGEge1xyXG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGxpIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGE6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgYTpob3ZlcixcclxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYwO1xyXG4gICAgdG9wOiAyOXB4O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk5OTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20ubW0tbmF2YmFyLWJvdHRvbS0yIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogNTMwcHg7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiAuZm9vdGVyLWJ1dHRvbjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5OTk5OTk7XHJcbn1cclxuXHJcbi5tbS1tZW51Lm1tLWN1cnJlbnQge1xyXG4gICAgei1pbmRleDogOTk5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XHJcbiAgICAubW0tbWVudS5tbS1jdXJyZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIGEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93bi5tbS1wYW5lbDphZnRlcixcclxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmJlZm9yZSB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldyA+IGxpID4gYSxcclxuLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuLFxyXG4ubW0tbGlzdHZpZXcgPiBsaS5oZWFkZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxufVxyXG5cclxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsXHJcbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1hcnJvdzphZnRlcixcclxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmJlZm9yZSxcclxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDphZnRlcixcclxuLmhvbWUubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIsXHJcbi5ob21lIC5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjpiZWZvcmUsXHJcbi5ob21lIC5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1tLWxpc3R2aWV3ID4gbGksXHJcbi5tbS1saXN0dmlldyA+IGxpOmFmdGVyLFxyXG4ubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCxcclxuLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbWVudSA+IC5tbS1wYW5lbCA+IC5tbS1uYXZiYXIgKyAubW0tbGlzdHZpZXcge1xyXG4gICAgcGFkZGluZzogMCAyNXB4IDI1cHggMjVweDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGksXHJcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpOmFmdGVyLFxyXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCxcclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2QwY2NjNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICNkMGNjYzUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldyA+IGxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXIge1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6bm90KC5tbS1kaXZpZGVyKTphZnRlciB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDUzcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIGh0bWwubW0tb3BlbmVkIGJvZHk6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMC42NTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1tLXBhZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaHRtbC5tbS1iYWNrZ3JvdW5kIC5tbS1wYWdlIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcclxuICAgIGh0bWwubW0tb3BlbmVkIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbm5lciAudXRpbGl0eS1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHAsXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCB7XHJcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDpiZWZvcmUsXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpLmxhc3Qge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogU3RhcnQ6IG5ldyBob21lcGFnZSAqL1xyXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJ8XCI7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTphZnRlciB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGEge1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4vKiBCYW5kICovXHJcbi5iYW5kIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZCAuYnV0dG9uLFxyXG4uYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5iYW5kIC5zaW1wbGUtYnV0dG9uLFxyXG4uYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxyXG4uYmFuZCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5iYW5kIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uYmFuZCAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uYmFuZCAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmJhbmQgLnNmU3VibWl0QnRuLFxyXG4uYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtaW4td2lkdGg6IDIzOHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kIC5idXR0b24sXHJcbiAgICAuYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuYmFuZCAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5iYW5kIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxyXG4gICAgLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4gICAgLmJhbmQgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5iYW5kIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmJhbmQgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuYmFuZCAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLmJhbmQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAuYmFuZCAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQgLmNvbnRlbnQtd3JhcHBlciBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQtdHlwZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgY29sb3I6ICM2MDViNTQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uYmFuZC10aXRsZSB7XHJcbiAgICBjb2xvcjogIzMzOTliMztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5mZWF0dXJlLWJveGVzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYjhmMmU7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5mZWF0dXJlLWJveGVzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxufVxyXG4vKiBGZWF0dXJlIEJveCAqL1xyXG4uZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDYwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm91ciAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvdmlkZW8tb3ZlcmxheS5wbmc/MTQ0NjA1OTYxM1wiKSBuby1yZXBlYXQgNTAlIDUwJS82MHB4IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDI4OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZXMgLmZlYXR1cmUtYm94IHtcclxuICAgIGhlaWdodDogMjIwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTE1cHg7XHJcbn1cclxuXHJcbi5mYWN0LXdyYXBwZXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLmZvdXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4wOTM3NWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjQzNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5sYWJlbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IC5sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbGVmdDogNiU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgd2lkdGg6IDkwJTtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGEge1xyXG4gICAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGEgLmxhYmVsIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciBpbWcge1xyXG4gICAgb3BhY2l0eTogMC42O1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZhY3QgZW0sXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGkge1xyXG4gICAgY29sb3I6ICNmYjhmMmU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCB7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuLmZlYXR1cmUtYm94IC5mYWN0IGkge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgKyAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICNmYjhmMmU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuLmZlYXR1cmUtYm94IC5mYWN0IGksXHJcbi5mZWF0dXJlLWJveCAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC01cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94ZXMgLmZlYXR1cmUtYm94IC5sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICB9XHJcbn1cclxuLyogU2xpZGVyICovXHJcbi5iYW5kLnNsaWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG4gICAgcGFkZGluZzogNDBweCAwIDMwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YmVmb3JlLFxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcuc2hhZG93IHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTEzcHggMTNweCAwICNlNWU1ZTU7XHJcbiAgICBib3gtc2hhZG93OiAtMTNweCAxM3B4IDAgI2U1ZTVlNTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXR5cGUge1xyXG4gICAgY29sb3I6ICM2MDViNTQ7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciAuYngtc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIGxpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XHJcbiAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMThweDtcclxuICAgICAgICByaWdodDogLTUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlciB7XHJcbiAgICBib3R0b206IC02MHB4O1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjNiYmMxO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xyXG4gICAgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxNCwgMjM4LCAyNDIsIDAuNCkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZWM5ZDU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNzglO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogOTAuNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxuICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDYwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjkzNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2xpZGVyLWFycm93cy1zMTBjNDMwMzg3YS5wbmdcIikgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBsZWZ0OiA3cHg7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc0cHg7XHJcbiAgICByaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTQzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgIGZvbnQtc2l6ZTogMC44NDM3NWVtO1xyXG4gICAgd2lkdGg6IDIyNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBoZWlnaHQ6IDEwNnB4O1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMTA2cHg7XHJcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICB3aWR0aDogMTk0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IGEge1xyXG4gICAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IGEgLmxhYmVsIHtcclxuICAgIGNvbG9yOiAjOTQ5NDk0ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcDpub3QoLmxhYmVsKSB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAubGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIFBhcmFsbGF4ICovXHJcbi5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyLnZpZGVvIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFyYWxsYXgtd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvKi5wYXJhbGxheC1zbWFsbCAmIHtcclxuICAgIG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRhYmxldCl7XHJcbiAgICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxuICB9Ki9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICAgICAgLypoZWlnaHQ6IDQ3MHB4OyovXHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwge1xyXG4gICAgbWluLWhlaWdodDogMTY1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwge1xyXG4gICAgICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAucGFyYWxsYXgtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250YWluZXIsXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5wYXJhbGxheC1zbWFsbCAuaGVybyxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1OZXdUaHJlYWRXcnAsXHJcbi5iYW5kLmN0YS1idXR0b24gLmNvbnRhaW5lcixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQuY3RhLWJ1dHRvbiBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5jdGEtYnV0dG9uIC5oZXJvLFxyXG4uYmFuZC5jdGEtYnV0dG9uICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMzBweCAxMHB4IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgd2lkdGg6IDYyJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAvKmZvbnQtc2l6ZTogZW0oMThweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0MjBweCl7XHJcbiAgICAgIGZvbnQtc2l6ZTogZW0oMjhweCk7XHJcbiAgICB9Ki9cclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjE4NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUsXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogIzc3YzVkNTtcclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjcyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4sXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ltcGxlLWJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ZTdWJtaXRCdG4sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zaW1wbGUtYnV0dG9uLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbixcclxuLmJhbmQuY3RhLWJ1dHRvbiBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmFuZC5jdGEtYnV0dG9uIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5iYW5kLmN0YS1idXR0b24gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1SZXBseUJ0bixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmJhbmQuY3RhLWJ1dHRvbiAuc2ZTdWJtaXRCdG4sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwudHdvLWxpbmUgc3BhbixcclxuICAgIC5iYW5kLmN0YS1idXR0b24udHdvLWxpbmUgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjU3MTQyODU3ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcbi8qIFZpZGVvICovXHJcbi5iYW5kLnZpZGVvIHtcclxuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjZmI4ZjJlO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcclxuLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcclxuICAgIC5iYW5kLnZpZGVvIC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuY29udGFpbmVyLFxyXG4uYmFuZC52aWRlbyAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQudmlkZW8gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQudmlkZW8gLmhlcm8sXHJcbi5iYW5kLnZpZGVvICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5iYW5kLnZpZGVvIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUsXHJcbi5iYW5kLnZpZGVvIHAge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQudmlkZW8gcCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC52aWRlbyAuYmctaW1hZ2Utd3JhcHBlciBpbWcge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY3RhLWJ1dHRvbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIHtcclxuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZiOGYyZTtcclxuICAgIHBhZGRpbmc6IDM1cHggMCA0NXB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5hZC1wcm9tbyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYWQtcHJvbW8ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvLFxyXG4uYmFuZC5xdW90ZSAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5xdW90ZSAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuICAgIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvLFxyXG4gICAgLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuICAgIC5iYW5kLnF1b3RlIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAuY29udGFpbmVyLFxyXG4gICAgLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8sXHJcbiAgICAuYmFuZC5xdW90ZSAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgZm9udC1zaXplOiAxLjM3NWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIC8qZm9yIElFKi9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnF1b3RlIC5xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjE4NzVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAucXVvdGU6YmVmb3JlLFxyXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnF1b3RlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIuKAnFwiO1xyXG4gICAgbWFyZ2luOiAtNXB4IDAgMCAtMTVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCLigJ1cIjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyAuY29udGFpbmVyLFxyXG4uYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5lbXBsb3llcnMgLmhlcm8sXHJcbi5iYW5kLmVtcGxveWVycyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5lbXBsb3llcnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5jb250YWluZXIsXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLmVtcGxveWVycyAuaGVybyxcclxuICAgIC5iYW5kLmVtcGxveWVycyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAwO1xyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2JsdWUtZ3JvdXAucG5nPzE0NDgwNTI3NzlcIikgbm8tcmVwZWF0IDUwJSA1MCUvNDhweCB0cmFuc3BhcmVudDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC02MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jZW1wbG95ZXItc2xpZGVyIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjZW1wbG95ZXItc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjZW1wbG95ZXItc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGNvbG9yOiAjNmU2ZTZlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIGhlaWdodDogNjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgICNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgdG9wOiAyMXB4O1xyXG59XHJcblxyXG4vKiBTZWFyY2ggKi9cclxuLnNlYXJjaC1mb3JtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybSBpbnB1dCB7XHJcbiAgICBwYWRkaW5nOiA1cHggNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcclxuICAgIGhlaWdodDogMzZweDtcclxufVxyXG5cclxuLnNlYXJjaC1mb3JtIC5idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zZWFyY2gtZm9ybSAuc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLnNlYXJjaC1mb3JtIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uc2VhcmNoLWZvcm0gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC5zZWFyY2gtZm9ybSAuc2ZTdWJtaXRCdG4sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIGxhYmVsLFxyXG4uc2VhcmNoLXJlc3VsdHMgPiBzcGFuIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIHVsIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAwIDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCA+IGEge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwID4gcCB7XHJcbiAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1wYWdpbmctbGFyZ2Uge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBtYXJnaW46IDIwcHggNXB4IDQwcHggMDtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdIHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5Db2x1bW5PbmVTZWFyY2gsXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItaGVhZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXItaGVhZGVyOmFmdGVyIHtcclxuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDZweCBkYXNoZWQgIzMzOTliMztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG59XHJcblxyXG4uZmlsdGVyLWhlYWRlci5vcGVuOmFmdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlci1oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2gge1xyXG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuQ29sdW1uT25lU2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoICoge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggPiBzcGFuIHNwYW4ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuQ29sdW1uT25lU2VhcmNoIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIGgzIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA4cHggNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMge1xyXG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgIHBhZGRpbmc6IDAgNXB4IDZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCAuZmlsdGVycyBsaSBpbnB1dCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCA1cHggMTBweCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEJsb2cgKi9cclxuYm9keS5ibG9nIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAvKm92ZXJyaWRlIGZvcnVtIHN0eWxlcyovXHJcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3Qge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdExpc3RUaXRsZURhdGVDb250ZW50IC5zZnBvc3RDb250ZW50IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNPcmRlckZpbHRlcldycCB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZkxlYXZlQ29tbWVudExuayB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3RXcnAge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudERldGFpbHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRBdXRob3Ige1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzVGl0bGVXcnAge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm1XcnAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBoMiB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgb2wuc2Zjb21tZW50c0ZpZWxkc0xpc3QsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzRm9ybSB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0gLnNmY29tbWVudEVkaXRvciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzc3YzVkNTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyxcclxuLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5sb2dpbi1saW5rIGEsXHJcbiNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rIGEsXHJcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4tbGluayBhLFxyXG4uaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm15LWFjY291bnQtbGluayBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC43MTg3NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubG9naW4tbGluayBhLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5teS1hY2NvdW50LWxpbmsgYSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4tbGluayBhLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5teS1hY2NvdW50LWxpbmsgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg0Mzc1ZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4ucG5nPzE0NDQyNDM4MjdcIikgbm8tcmVwZWF0IDYwJSAtNTlweC8zMTBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDMlIC0zN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjgwcHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLm1tLW9wZW5lZCAjbGl2ZWNoYXQtY29tcGFjdC1jb250YWluZXIsXHJcbi5tbS1vcGVuZWQgI2xpdmVjaGF0LWZ1bGwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuY29udGFpbmVyLFxyXG4gICAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmhlcm8sXHJcbiAgICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbiAgICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hZnAtcGF0dGVybi1tZWRpdW0ucG5nPzE0NDU1MjkyNzhcIikgbm8tcmVwZWF0IHRvcCByaWdodC8yNjVweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMgLmNvbnRhaW5lcixcclxuLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmFydGljbGVzIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLmFydGljbGVzIC5oZXJvLFxyXG4uYmFuZC5hcnRpY2xlcyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5hcnRpY2xlcyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcyAuY29udGFpbmVyLFxyXG4gICAgLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5hcnRpY2xlcyBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgLmJhbmQuYXJ0aWNsZXMgLmhlcm8sXHJcbiAgICAuYmFuZC5hcnRpY2xlcyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLmJhbmQuYXJ0aWNsZXMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC44KTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcyAuYmFuZC10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3g6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5NSwgOTIsIDAuODUpO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMuZm91ciAuZmVhdHVyZS1ib3gge1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGVzLmZvdXIgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIHtcclxuICAgIGJhY2tncm91bmQ6ICNkN2QzY2U7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDAgMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5jYXNoLWluZGljYXRvcnMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZCAuc3BvbnNvci1saW5rIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tJdGFsaWNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGNvbG9yOiAjNjA1YjU0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uYmFuZCAuc3BvbnNvci1saW5rIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG4vKiAgTWFya2V0aW5nIEJhbmRzICovXHJcbi5tYXJrZXRpbmcgLmJhbmQsXHJcbi5tYXJrZXRpbmcgLmJhbmQgLmNvbnRlbnQtd3JhcHBlciBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogNTBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDdweDtcclxuICAgIHBhZGRpbmc6IDkwcHggMTMwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00N3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwIHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3ZpZGVvLWZhbGxiYWNrLmpwZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgdmlkZW8ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDk2JTtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgYmFja2dyb3VuZDogI2VjNDUyOTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKS5idXR0b24tZG93bmxvYWQge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMjU0OTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOmhvdmVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYmEyMjA4O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyLFxyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxNCwgNTgsIDgzLCAwLjcpO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmJhbmQtdHlwZSxcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFubmVyLWJnLWltZyB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIGJ1dHRvbixcclxuLm1hcmtldGluZyAuYmFuay5tYXJrZXRpbmctYmFubmVyIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyBidXR0b24sXHJcbi5tYXJrZXRpbmcgLmJhbmsubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQ1Mjk7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmRhcmsge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMjU0OTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY291cnNlcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzk5NTM4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvdXJzZXMgaW1nIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvdXJzZXMgaW1nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIHdpZHRoOiA0NyU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHVsIGxpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIj5cIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogLTE1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmxpZ2h0IHtcclxuICAgIGJhY2tncm91bmQ6ICNkMWQyZDQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5saWdodCAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMge1xyXG4gICAgYmFja2dyb3VuZDogI2QxZDJkNDtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgdWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbXBhbmllcyAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb250YWN0IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDhjYjE7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLyogcmVtb3ZlIGZsZXggb24gYmFuZCB0eXBlcyB3aXRoIGNvbXBhbnkgbGlzdCwgY29udGFjdCBhbmQgZnVsbCB3aWR0aCBiYW5kcyB3aXRoIHBhcmFncmFwaCBpbiB0aGUgbWlkZGxlICovXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbnRhY3QgLmNvbnRhaW5lcixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29tcGFuaWVzIC5jb250YWluZXIsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmludGVyaW9yLmZ1bGwtd2lkdGggLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLyogbWFya2V0aW5nIHBhZ2UgZm9ybSAqL1xyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQsXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXRleHRdLFxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF0ge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogM3B4IDhweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9dGV4dF06aG92ZXIsXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPWVtYWlsXTpob3ZlcixcclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9cGhvbmVdOmhvdmVyIHtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjNzZjYWU0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc2Y2FlNDtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWM0NTI5O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYmEyMjA4O1xyXG59XHJcblxyXG4uZm9ybS1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWFyZ2luOiAtMjBweCAwIDE1cHggMTAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY2FsbG91dC1iYW5kLmNvbXBhbmllcyAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyBwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZGFyayBwIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGVudC13cmFwcGVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDQ1JTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3Ige1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5mdWxsLXdpZHRoLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5pbnRlcmlvci5mdWxsLXdpZHRoIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuICAgIHBhZGRpbmc6IDUwcHggMjAlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aC5vdmVybGF5IHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgLmNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyNCwgMTM0LCAxNDMsIDAuNyk7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwJSAxMHB4IDEwJTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA1JSAxMHB4IDUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgcCB7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbn1cclxuXHJcbi5vdmVybGF5LWxheWVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCA5NSwgMTUyLCAwLjgpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIGJ1dHRvbixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aCAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aCBidXR0b24sXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDUyOTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbn1cclxuXHJcbi8qIGNvbHVtbnMgaW4gYmFubmVycyAqL1xyXG4uYmFuZC1jb2wtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0yIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTMge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMzMlO1xyXG59XHJcblxyXG4uYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtNCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAyNSU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS00IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0zLFxyXG4gICAgLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTQge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbXBhbnktbGlzdCBsaSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuaW1hZ2Utd3JhcHBlcixcclxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXHJcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuaW1hZ2Utd3JhcHBlcixcclxuLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC50d28tY29sIC5pbWFnZS13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLm1lbWJlci1iZW5lZml0IC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuaW1hZ2Utd3JhcHBlcixcclxuICAgIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5pbWFnZS13cmFwcGVyLFxyXG4gICAgLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQudHdvLWNvbCAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcclxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXHJcbi5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLm1lbWJlci1iZW5lZml0IC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jYXNoLWluZGljYXRvcnMgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQubWVtYmVyLWJlbmVmaXQge1xyXG4gICAgYmFja2dyb3VuZDogIzMwOTg4ODtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxufVxyXG5cclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmJhbmQtdHlwZSxcclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmJhbmQtdGl0bGUsXHJcbi5iYW5kLm1lbWJlci1iZW5lZml0IHAge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5iYW5kLm1pc3Npb24ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcclxuICAgIHBhZGRpbmc6IDYwcHggMCAwO1xyXG59XHJcblxyXG4uYmFuZC5taXNzaW9uIC5jb250YWluZXIsXHJcbi5iYW5kLm1pc3Npb24gLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLm1pc3Npb24gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQubWlzc2lvbiAuaGVybyxcclxuLmJhbmQubWlzc2lvbiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5taXNzaW9uIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJhbmQubWlzc2lvbiAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogN3B4O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tldygtMzNkZWcpO1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzEpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAyNTRhO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzIpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzg5NTJjO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzMpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjc5MjFlO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzQpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjFhYTk3O1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzUpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjN2JkMGUyO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzYpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjUyYjdjO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzcpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjgwYzRiO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzgpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4YWIxO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzkpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZjNTUzO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpob3ZlciBoMyB7XHJcbiAgICBjb2xvcjogIzYwNWI1NCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgLm1haW4tY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLnRvcGljcyAuY29udGVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIudG9waWNzIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIudG9waWNzIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgaW1nIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLXNldC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGhlaWdodDogMTQzcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDNweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtbGluay5tZW1iZXItb25seS5ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWxpbmsubWVtYmVyLW9ubHkuYmxvY2s6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDE0M3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcGFkZGluZzogMTVweCAzNXB4IDIwcHggMTVweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLXdoaXRlLnBuZz8xNDQ1ODY5MTgyXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hY2Nlc3MtYmxvY2tlciB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9jayAuYWNjZXNzLWJsb2NrZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYmxvY2tlciAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYmxvY2tlciBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDAuOTM3NWVtO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmFydGljbGUtd3JhcHBlcjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5OCwgODMsIDAuMzUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIgKiB7XHJcbiAgICAgICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXIgLmRhdGUsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLnNwb25zb3IsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtdHlwZSB7XHJcbiAgICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXIgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgLypmb250LXdlaWdodDogJGJvbGQgIWltcG9ydGFudDsqL1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogNXB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hcnRpY2xlLXdyYXBwZXIgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDM4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIgLmFydGljbGUtZm9vdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXR5cGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAub3Blbi1zaGFyZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9zaGFyZS5wbmc/MTQ0NTg3MDM1MFwiKSBuby1yZXBlYXQgMCAzcHgvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLnRvb2xib3gtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcmlnaHQ6IC0xMzBweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94Lm9wZW4ge1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tZW1iZXItb25seSAuZGV0YWlscy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLWdyYXkucG5nPzE0NDg0NzAyNzBcIikgbm8tcmVwZWF0IDk3JSAxMHB4LzExcHggdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIgPiBkaXYge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIge1xyXG4gICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmRldGFpbHMtd3JhcHBlciAuYXJ0aWNsZS10aHVtYi52aWRlbyB7XHJcbiAgICBtYXgtd2lkdGg6IDk3cHg7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYy5hY3RpdmUsXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5OCwgODMsIDAuMzUpO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIsXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYSxcclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyB7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6bm90KC5idG4pIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOm5vdCguYnRuKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYVthcmlhLWV4cGFuZGVkPWZhbHNlXTphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBkYXNoZWQgIzMzOTliMztcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPWZhbHNlXTphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGEuYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljLFxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QyZDJkMjtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MuY29sbGFwc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmJlZm9yZSxcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaS5sYXN0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFsbC10b3BpY3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyY2VjNztcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBhIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIwNXB4O1xyXG4gICAgY29sb3I6ICMzMzk5YjM7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bixcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbiAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQgLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbiAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXHJcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rIC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0biAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5mb3J1bSAuc2ZTdWJtaXRCdG4gLmNhcmV0LFxyXG4uZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuIC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkgLmNhcmV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b246YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQ6YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXHJcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0bjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5mb3J1bSAuc2ZTdWJtaXRCdG46YmVmb3JlLFxyXG4uZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA0cHggZGFzaGVkICMzMzk5YjM7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogN3B4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICAgIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgbGVmdDogNzZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGkge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgcCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IGEge1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSAuYWN0aXZlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDY5MHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4NjZweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xyXG4gICAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDY5MHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTNweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjN2Q4ZmEyO1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggLnNpZGVib3gtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEuNjI1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIGNvbG9yOiAjNzdjNWQ1O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDIwcHg7XHJcbn1cclxuXHJcbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCBwIHtcclxuICAgIGNvbG9yOiAjNjc2YjZjO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggLmltZy1ib3gtY2VudGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4udG9waWNzIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAudG9waWNzIC5zaWRlYmFyIGJ1dHRvbixcclxuLnRvcGljcyAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAudG9waWNzIC5zaWRlYmFyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4udG9waWNzIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC50b3BpY3MgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi50b3BpY3MgLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi50b3BpY3MgLnNpZGViYXIgLnNmZm9ydW1SZXBseUJ0bixcclxuLnRvcGljcyAuc2lkZWJhciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLnRvcGljcyAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Nyb2xsU3BhY2VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5zY3JvbGxTcGFjZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcbi8qIFN0b3J5ICovXHJcbi5zdG9yeSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xyXG59XHJcblxyXG4uc3RvcnkgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnN0b3J5ICNtYWluLW5hdi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLnN0b3J5IC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuY29udGFpbmVyLFxyXG4gICAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5zdG9yeSBoZWFkZXIgLm1haW4tY29udGVudCA+IC5oZXJvLFxyXG4gICAgaGVhZGVyIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLmhlcm8sXHJcbiAgICAuc3RvcnkgLm1haW4tY29udGVudCA+ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbiAgICAuc3RvcnkgLm1haW4tY29udGVudCA+IC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnkgLmJyZWFkY3J1bWIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnkgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5IC5icmVhZGNydW1iIGxpIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uc3RvcnkgLmJyZWFkY3J1bWIgYSB7XHJcbiAgICBjb2xvcjogIzRmYzdlNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RvcnkgLmJyZWFkY3J1bWIgYTphZnRlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnN0b3J5IC5iYW5kIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RvcnkgLmJhbmQgLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnN0b3J5IC5iYW5kIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnkgLmJhbmQgcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5LWdyYWRpZW50LWJnLnBuZz8xNDQ5MDc0MTc2XCIpIHJlcGVhdC15IHRvcCBjZW50ZXIgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lcixcclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5nbG9iYWwtc2VhcmNoLFxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5oZXJvLFxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvICoge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyICoge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIGZvbnQtd2VpZ3RoOiA3MDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyIHAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNiU7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8ge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDExOSwgMTk3LCAyMTMsIDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS92aWRlby1wbGF5LnBuZz8xNDQ5MTY5OTcwXCIpIG5vLXJlcGVhdCA1MCUgNTAlLzEwNXB4IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyLnBsYXk6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQgLmxlYXJuLW1vcmUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCAubGVhcm4tbW9yZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtaGVyby5wbmc/MTQ0OTE2OTY0MFwiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBmb250LXNpemU6IDAuOTVlbTtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMCAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44MTI1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuODEyNWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNjY2NjY2NjdlbTtcclxuICAgIH1cclxufVxyXG4vKiBHcmFkaWVudCBIZWFkZXIgKi9cclxuLmdyYWRpZW50LWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMzBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5LWdyYWRpZW50LWJnLnBuZz8xNDQ5MDc0MTc2XCIpIHJlcGVhdC15IHRvcCBjZW50ZXIgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjg3NWVtICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41ZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmdyYWRpZW50LWhlYWRlciAuYmFuZC10aXRsZSxcclxuLmdyYWRpZW50LWhlYWRlciBwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5zaW1wbGUtYnV0dG9uLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbixcclxuLmdyYWRpZW50LWhlYWRlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uZ3JhZGllbnQtaGVhZGVyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5ncmFkaWVudC1oZWFkZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1SZXBseUJ0bixcclxuLmdyYWRpZW50LWhlYWRlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHdpZHRoOiAyOTlweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLnNpbXBsZS1idXR0b24sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmdyYWRpZW50LWhlYWRlciBidXR0b24sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmdyYWRpZW50LWhlYWRlciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmdyYWRpZW50LWhlYWRlciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIC5jb250YWluZXIsXHJcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIC5nbG9iYWwtc2VhcmNoLFxyXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuaGVybyxcclxuLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucXVlc3Rpb24tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uYW5pbWF0ZS1xdWVzdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNDglO1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGRpc3BsYXkgNXMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBkaXNwbGF5IDVzIGVhc2Utb3V0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYW5pbWF0ZS1xdWVzdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbmltYXRlLXF1ZXN0aW9uIC5xdWVzdGlvbi1tYXJrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYW5pbWF0ZS1xdWVzdGlvbiAuZG90dGVkLXRhaWwge1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG5cclxuLmFuaW1hdGUtcXVlc3Rpb24uc3RhcnQ6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2Uge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2UgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogNjMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWEge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAubWVkaWEge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQge1xyXG4gICAgbWF4LXdpZHRoOiAzNTNweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWEtbGVmdCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQge1xyXG4gICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5taWQtZG90cyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5taWQtZG90cyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1pZC1kb3RzIHNwYW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2RvdHRlZC1saW5lLTEucG5nPzE0NDkwOTE3NzZcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDEzNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLndoeS1qb2luIC5ib3R0b20tZG90cyBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS1hcnJvdy5wbmc/MTQ0OTA4ODg1N1wiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgd2lkdGg6IDQ3NXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA0NiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5tZWRpYTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLm1lZGlhOmxhc3QtY2hpbGQgLm1lZGlhLWxlZnQ6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWEtaGVhZGluZyB7XHJcbiAgICBjb2xvcjogIzYwNWI1NDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQsXHJcbiAgICAuYmFuZC53aHktam9pbiAubWVkaWEtYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5tZWRpYS1ib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5tZWRpYS1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gcCBhIHtcclxuICAgIGNvbG9yOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQud2hvLWFyZSAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLnBuZz8xNDQ0MjQzODI3XCIpIG5vLXJlcGVhdCByaWdodCAtNDBweC8zMDBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4tYm9keS5wbmc/MTQ0NTAzMzg4NlwiKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LzQwMHB4IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSBib3R0b20gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IC5zaXRlLWxvZ28ge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYmFuZC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSBwIHtcclxuICAgIGNvbG9yOiAjN2I3YjdiO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGEge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAyNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbixcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmZm9ydW1SZXBseUJ0bixcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjODU4NTg1KSwgY29sb3Itc3RvcCg1MCUsICM3Njc2NzYpKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjODU4NTg1IDUwJSwgIzc2NzY3NiA1MCUpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLm1lbWJlci1jaGFydHMge1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgY29sb3I6ICM1ZjVmNWY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQubWVtYmVyLWNoYXJ0cyB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLm1lbWJlci1jaGFydHMgLmNvbnRhaW5lcixcclxuLmJhbmQubWVtYmVyLWNoYXJ0cyAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQubWVtYmVyLWNoYXJ0cyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5tZW1iZXItY2hhcnRzIC5oZXJvLFxyXG4uYmFuZC5tZW1iZXItY2hhcnRzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5iYW5kLm1lbWJlci1jaGFydHMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2hhcnQtc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5jaGFydC1zZWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jdG9wLXRpZXIsXHJcbiNkZWNpc2lvbi1tYWtlcnMge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbiN0b3AtdGllciAuY29udGVudCxcclxuI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxufVxyXG5cclxuI3RvcC10aWVyIHVsLFxyXG4jZGVjaXNpb24tbWFrZXJzIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbiN0b3AtdGllciB1bCBsaSxcclxuI2RlY2lzaW9uLW1ha2VycyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaSxcclxuI2RlY2lzaW9uLW1ha2VycyBsaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuI3RvcC10aWVyIGxpOmJlZm9yZSxcclxuI2RlY2lzaW9uLW1ha2VycyBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDExcHg7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBsZWZ0OiAtMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogM3B4O1xyXG59XHJcblxyXG4jdG9wLXRpZXIgcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICN0b3AtdGllciBwIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyB7XHJcbiAgICB3aWR0aDogMjQwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAxMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcgaW1nIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy50b3AtdGllciB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy5taWQtdGllciB7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy5ib3R0b20tdGllciB7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgdG9wOiAzcHg7XHJcbn1cclxuXHJcbiN0b3AtdGllciAuY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgI3RvcC10aWVyIC5jb250ZW50IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgI3RvcC10aWVyIC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjdG9wLXRpZXIgLmNvbnRlbnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuI3RvcC10aWVyIGxpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICN0b3AtdGllciBsaSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyIGxpOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNlOTQ2Mjg7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaTpudGgtY2hpbGQoMik6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmMzNWM7XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMzVweDtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggNTBweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIGltZyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG4jZGVjaXNpb24tbWFrZXJzIC5jb250ZW50IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuI2RlY2lzaW9uLW1ha2VycyBsaTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmYzM1YztcclxufVxyXG5cclxuI2RlY2lzaW9uLW1ha2VycyBsaTpudGgtY2hpbGQoMik6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgbGk6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTk0NjI4O1xyXG59XHJcblxyXG4jZGVjaXNpb24tbWFrZXJzIGxpOm50aC1jaGlsZCg0KTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzRhNTk2NjtcclxufVxyXG5cclxuLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzLFxyXG4ubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMSxcclxuLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIsXHJcbi5tZW1iZXItY2hhcnRzIC5taWQtZG90cyxcclxuLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tZW1iZXItY2hhcnRzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTEsXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtNTJweDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZ3JvdXAtMS5wbmc/MTQ1ODIyNTgwMFwiKSBuby1yZXBlYXQgMCAwLzg3JSB0cmFuc3BhcmVudDtcclxuICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgdG9wOiAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZ3JvdXAtMi5wbmc/MTQ1ODIyNTgzOFwiKSBuby1yZXBlYXQgNTAlIDAvNzUlIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGhlaWdodDogMjE1cHg7XHJcbiAgICAgICAgdG9wOiA1MiU7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzLFxyXG4gICAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDc5cHg7XHJcbiAgICAgICAgbGVmdDogNTc0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzIHNwYW4sXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvbWVtYmVyLXRvcC1kb3RzLnBuZz8xNDU4MjI1NDEyXCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgICAgICB3aWR0aDogNDc3cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDQ2JTtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMsXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MzJweDtcclxuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDEyNXB4O1xyXG4gICAgICAgIHRvcDogMzIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzIHNwYW4sXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS0xLnBuZz8xNDQ5MDkxNzc2XCIpIHJlcGVhdC15IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cy0yIHtcclxuICAgICAgICB0b3A6IDkyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcclxuICAgICAgICBoZWlnaHQ6IDExNXB4O1xyXG4gICAgICAgIHRvcDogMTM1MHB4O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vLWNzc3RyYW5zZm9ybXMzZCAubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcclxuICAgIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5kdXN0cnktdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbmR1c3RyeS10YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmluZHVzdHJ5LXRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcclxuICAgIGJhY2tncm91bmQ6ICNlN2YwZjI7XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSB0ZCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW5kdXN0cnktdGFibGUgdGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmR1c3RyeS10YWJsZSB0ZC5jb3VudCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgZGl2IHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbmR1c3RyeS10YWJsZSAuY291bnQgZGl2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9jaGFydC1jb3VudC1pY29uLnBuZz8xNDQ5MjYyMjY0XCIpIHJlcGVhdC14IDAgMC8xMXB4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBpbWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgd2lkdGg6IDExcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbmR1c3RyeS10YWJsZSAuY291bnQgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgbWluLXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xyXG4gICAgLypvdmVycmlkZSBmb3J1bSBzdHlsZXMqL1xyXG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSAqOm5vdChoMiwgLnNmTGlua0J0bi5zZkNoYW5nZSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdHIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjhiOGI4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQ6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQ6bm90KC5yZUNvbnRlbnRDZWxsKSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRyOm50aC1jaGlsZCgybisxKSB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMikgdGQge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGgsXHJcbiAgICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQuc2Zmb3J1bVRpdGxlV3JwIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIC5zZl9QYWdlckN1cnJlbnQge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbi5zZmZvcnVtSW1nV3JwIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtVGhyZWFkc0NvdW50V3JwLFxyXG4gICAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVBvc3RzQ291bnRXcnAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zZmZvcnVtc0xpc3QgLnNmZm9ydW1UaHJlYWRzQ291bnQsXHJcbiAgICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtUG9zdHNDb3VudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZmZvcnVtc0xpc3QgLnNmZm9ydW1UaXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtc0ZpbHRlcldycCB7XHJcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvcnVtIHVsIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ydW0gdWwgbGk6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogIzY3YjdjNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVJlcGx5QnRuIHtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcclxuICAgIC5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFRpdGxlQW5kQWdlV3JwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgdGhlYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkVGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRkOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgdHIgdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRyIHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkUG9zdHNXcnA6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlBvc3RzOiBcIjtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRWaWV3c1dycDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiVmlld3M6IFwiO1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZExhc3RQb3N0V3JwOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJMYXN0IFBvc3Q6IFwiO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Zmb3J1bVRocmVhZHNMaXN0IHRoZWFkIHRoIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVRocmVhZExhc3RQb3N0V3JwIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVNvY2lhbFNoYXJlV3JwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3Qge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbm9sLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RBZ2UsXHJcbm9sLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RQZXJtYWxpbmsge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1UaHJlYWRQb3N0Q29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbmxpLnNmZm9ydW1UaHJlYWRQb3N0LFxyXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxubGkuc2Zmb3J1bVRocmVhZFBvc3Qgc3Ryb25nLnNmZm9ydW1Vc2VyLFxyXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0gc3Ryb25nLnNmZm9ydW1Vc2VyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIGxpLnNmZm9ydW1UaHJlYWRQb3N0IHN0cm9uZy5zZmZvcnVtVXNlcixcclxuICAgIC5zZmZvcnVtUG9zdFJlcGx5Rm9ybSBzdHJvbmcuc2Zmb3J1bVVzZXIge1xyXG4gICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNmZm9ydW1Vc2VyUG9zdHNJbmZvLFxyXG4uc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQsXHJcbi5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0RmVhdHVyZWQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RGZWF0dXJlZCxcclxuLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkIHtcclxuICAgIGNvbG9yOiAjNjg5QjMwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0SXNGZWF0dXJlZFdycCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQge1xyXG4gICAgICAgIG1hcmdpbjogOHB4IDAgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC50by10b3Age1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ydW0uc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgaDIuc2Zmb3J1bXNSZXBseVRvVGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zZmZvcnVtUG9zdFJlcGx5Rm9ybSAuc2ZRdW90ZSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmRWRpdG9yV3JwIC5yZVRvb2xiYXJXcmFwcGVyIC5zZkNoYW5nZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiA1cHggIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZkVkaXRvcldycCAucmVUb29sYmFyV3JhcHBlciAuc2ZDaGFuZ2Ugc3BhbiB7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVDb250ZW50Q2VsbCB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIC5zZmZvcnVtUG9zdFJlcGx5Rm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmU3VibWl0QnRuV3JwIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zZlN1Ym1pdEJ0bldycCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZUNvcm5lcl90b3BfbGVmdCxcclxuLnJlQ2VudGVyX3RvcCxcclxuLnJlQ29ybmVyX3RvcF9yaWdodCxcclxuLnJlTGVmdFZlcnRpY2FsU2lkZSxcclxuLnJlVGxiVmVydGljYWwsXHJcbi5yZVJpZ2h0VmVydGljYWxTaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0ZC5yZUNvbnRlbnRDZWxsIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVRocmVhZFBvc3RVc2VyIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIC5zZmZvcnVtVXNlckF2YXRhcldycCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIC5zZmZvcnVtUmVwbHlUaHJlYWRDb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUNvbnRhaW5lciAuc2ZFZGl0b3JXcnAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRhYmxlLnJlTGF5b3V0V3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2ZUeHQge1xyXG4gICAgcGFkZGluZzogMTBweCA1cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmVHh0IHtcclxuICAgICAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC5zZkVkaXRvcldycCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2Zmb3J1bU5ld1RocmVhZEZvcm1MaXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC50by10b3AsXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC50by10b3Age1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRhYmxlLFxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0YWJsZSxcclxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLFxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLnJlQ29udGVudENlbGwsXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIHRkLnJlQ29udGVudENlbGwge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5yZVdyYXBwZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC5yZVdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogQ01TIEFETUlOIFNUWUxFUyAqL1xyXG5ib2R5LnNmUGFnZUVkaXRvciAjbGl2ZWNoYXQtY29tcGFjdC1jb250YWluZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1mdWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0MgdWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm5hdi11dGlsaXRpZXMsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAubG9naW4tbGluayBhLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rIGEge1xyXG4gICAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbms6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5teS1hY2NvdW50LWxpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciBib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5oZXJvLFxyXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b24sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dCxcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b24sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1SZXBseUJ0bixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZlN1Ym1pdEJ0bixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxMi41cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbms6YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtUmVwbHlCdG46YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5mb3J1bSAuc2ZTdWJtaXRCdG46YWZ0ZXIsXHJcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG46YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjY3RsMDBfTWFpbk5hdl9jdGwwMF9DIG5hdixcclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDBfQyB1bCxcclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5uYXYtdXRpbGl0aWVzLFxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjbWFpbi1uYXYtd3JhcHBlciBuYXYge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFNUQVJUIFRlbGVyaWsuU2l0ZWZpbml0eS5SZXNvdXJjZXMuVGhlbWVzLkxheW91dHNCYXNpY3MuY3NzICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnNmX2NvbHMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl9jb2xzOmJlZm9yZSxcclxuICAgIC5zZl9jb2xzOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl9jb2xzOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29scyB7XHJcbiAgICAgICAgem9vbTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sc091dCArIC5zZl9jb2xzT3V0IHtcclxuICAgICAgICAqbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8xY29sXzFfMTAwIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfMjUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzc1IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNzUgLnNmXzJjb2xzXzJpbl83NSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfMzMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzY3IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDY3JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNjcgLnNmXzJjb2xzXzJpbl82NyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfNTAge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzUwIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNTAgLnNmXzJjb2xzXzJpbl81MCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfNjcge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA2NyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzMzIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMzMgLnNmXzJjb2xzXzJpbl8zMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfNzUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzI1IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMjUgLnNmXzJjb2xzXzJpbl8yNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzFfMzMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18yXzM0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzQlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfM18zMyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzJfMzQgLnNmXzNjb2xzXzJpbl8zNCxcclxuICAgIC5zZl8zY29sc18zXzMzIC5zZl8zY29sc18zaW5fMzMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18xXzI1IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMl81MCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzNfMjUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18yXzUwIC5zZl8zY29sc18yaW5fNTAsXHJcbiAgICAuc2ZfM2NvbHNfM18yNSAuc2ZfM2NvbHNfM2luXzI1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNGNvbHNfMV8yNSxcclxuICAgIC5zZl80Y29sc18yXzI1LFxyXG4gICAgLnNmXzRjb2xzXzNfMjUsXHJcbiAgICAuc2ZfNGNvbHNfNF8yNSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzRjb2xzXzRfMjUge1xyXG4gICAgICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl80Y29sc18yXzI1IC5zZl80Y29sc18yaW5fMjUsXHJcbiAgICAuc2ZfNGNvbHNfM18yNSAuc2ZfNGNvbHNfM2luXzI1LFxyXG4gICAgLnNmXzRjb2xzXzRfMjUgLnNmXzRjb2xzXzRpbl8yNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzVjb2xzXzFfMjAsXHJcbiAgICAuc2ZfNWNvbHNfMl8yMCxcclxuICAgIC5zZl81Y29sc18zXzIwLFxyXG4gICAgLnNmXzVjb2xzXzRfMjAsXHJcbiAgICAuc2ZfNWNvbHNfNV8yMCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzVjb2xzXzVfMjAge1xyXG4gICAgICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl81Y29sc18yXzIwIC5zZl81Y29sc18yaW5fMjAsXHJcbiAgICAuc2ZfNWNvbHNfM18yMCAuc2ZfNWNvbHNfM2luXzIwLFxyXG4gICAgLnNmXzVjb2xzXzRfMjAgLnNmXzVjb2xzXzRpbl8yMCxcclxuICAgIC5zZl81Y29sc181XzIwIC5zZl81Y29sc181aW5fMjAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG59XHJcbi8qIEhvdXNlIEFkcyBhbmQgRG91YmxlY2xpY2sgQWRzICovXHJcbi5jZW50cmFsLWFkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWNvbC1sZWZ0LFxyXG4uY2VudHJhbC1hZC1jb2wtcmlnaHQge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWNvbC1sZWZ0IHtcclxuICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWNvbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtdGl0bGUge1xyXG4gICAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMjBweDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtc3VidGl0bGUge1xyXG4gICAgY29sb3I6ICM2NzZiNmMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtZGVzY3JpcHRpb24ge1xyXG4gICAgY29sb3I6ICM2NzZiNmMgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtaW1hZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtaW1hZ2UgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY2VudHJhbC1hZC1pbWFnZSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCkge1xyXG4gICAgLmNlbnRyYWwtYWQsXHJcbiAgICAuY2VudHJhbC1hZC1jb2wtbGVmdCxcclxuICAgIC5jZW50cmFsLWFkLWNvbC1yaWdodCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlIC5zaWRlYmFyIC5idXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcclxufVxyXG5cclxuLyogUG9kY2FzdCBzdHlsZXMgKi9cclxuLnBvZGNhc3QtYmFubmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLmltZy1ib3gtbGVmdC5wb2RjYXN0LWF1dGhvciB7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ0bi1wb2RjYXN0LFxyXG5hLmJ1dHRvbi1zZWNvbmRhcnkuYnRuLXBvZGNhc3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAzMzBweDtcclxufVxyXG5cclxuLmZlYXR1cmVkLXBvZGNhc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmVhdHVyZWQtcG9kY2FzdCBpZnJhbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucG9kY2FzdC1kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxufVxyXG5cclxuLmZlYXR1cmVkLXBvZGNhc3QgaDMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuaDIjbGlicmFyeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnBvZGNhc3QtaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnBvZGNhc3QtaXRlbSBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLyogcG9kY2FzdCB1cGRhdGVkIHN0eWxlcyAqL1xyXG4ucG9kY2FzdCAucG9kY2FzdF9fc29ydCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbn1cclxuXHJcbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRlbTtcclxuICAgIG1hcmdpbi10b3A6IDJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMWVtO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1oZWFkaW5nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbn1cclxuXHJcbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWRlc2NyaXB0aW9uIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtaGVpZ2h0OiA1LjJlbTtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMmVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWN0YSAuYnV0dG9uIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnBvZGNhc3QgLnBvZGNhc3RfX3BhZ2luYXRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucG9kY2FzdCAucG9kY2FzdF9fcGFnaW5hdGlvbiAuYnRuIHtcclxuICAgIG1hcmdpbjogMC41ZW07XHJcbn1cclxuXHJcbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIC5idG4uc2VsZWN0ZWQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbTpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0yZW07XHJcbiAgICB9XHJcbn1cclxuLyogbWluZHNoaWZ0IHN0eWxlcyAqL1xyXG4ubWluZHNoaWZ0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiBhLFxyXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IGgzIHtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGgyIGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnk6YmVmb3JlLFxyXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeTphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmJlZm9yZSB7XHJcbiAgICByaWdodDogMS45ZW07XHJcbiAgICBtYXJnaW4tbGVmdDogLTUwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnk6YWZ0ZXIge1xyXG4gICAgbGVmdDogMS45ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XHJcbn1cclxuXHJcbi8vIC8qIGZlYXR1cmVkIGNvbnRlbnQgZ3JpZCAqL1xyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8qZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDsqL1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtY29udGVudC13cmFwcGVyIC5mZWF0dXJlZC1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YyZjE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogNDVweCAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLyogZmxleDogMTsgKi9cclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5mdWxsLXdpZHRoIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDElO1xyXG4gICAgd2lkdGg6IDQ5JTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDU1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvKmJvdHRvbTogMzBweDsqL1xyXG4gICAgICAgIHdpZHRoOiA4OSU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjkwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5mdWxsLXdpZHRoLFxyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggfiAuaGFsZi13aWR0aCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuLm1pbmRzaGlmdCAuYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXHJcbi5taW5kc2hpZnQgLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uIGgyIGEge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBsaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDAgMTAlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggaDIgYSB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMCAxMCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNzBweCA3MHB4O1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbiAuY29udGVudC1sYWJlbCB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbiBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIG1pbmRzaGlmdCBpY29uIHR5cGVzICovXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi52aWRlbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEV6Tnk0ekxEYzFMak5qTFRJd0xqSXNNQzB6Tmk0MkxERTJMamN0TXpZdU5pd3pOeTR6WXpBc01qQXVOaXd4Tmk0MExETTNMak1zTXpZdU5pd3pOeTR6WXpJd0xqSXNNQ3d6Tmk0MkxURTJMamNzTXpZdU5pMHpOeTR6Q2drSkNVTXhOek11T1N3NU1pd3hOVGN1TlN3M05TNHpMREV6Tnk0ekxEYzFMak42SUUweE16Y3VNeXd4TkRVdU1XTXRNVGN1Tml3d0xUTXhMamt0TVRRdU5pMHpNUzQ1TFRNeUxqVmpNQzB4Tnk0NUxERTBMak10TXpJdU5Td3pNUzQ1TFRNeUxqVUtDUWtKWXpFM0xqWXNNQ3d6TVM0NUxERTBMallzTXpFdU9Td3pNaTQxUXpFMk9TNHlMREV6TUM0MUxERTFOQzQ1TERFME5TNHhMREV6Tnk0ekxERTBOUzR4ZWlCTk1USTNMamNzT1RJdU5tTXRNQzQwTERBdE1DNDRMREF1TVMweExqSXNNQzR6WXkwd0xqY3NNQzQwTFRFdU1pd3hMakl0TVM0eUxESXVNUW9KQ1FsMk16VXVNMk13TERBdU9Td3dMalVzTVM0M0xERXVNaXd5TGpGak1DNDNMREF1TkN3eExqY3NNQzQwTERJdU5Dd3diREk0TGpRdE1UY3VOMk13TGpjdE1DNDBMREV1TVMweExqSXNNUzR4TFRJdU1XTXdMVEF1T0Mwd0xqUXRNUzQyTFRFdU1TMHlMakYyTUV3eE1qa3NPVEl1T1FvSkNRbERNVEk0TGpZc09USXVOeXd4TWpndU1pdzVNaTQyTERFeU55NDNMRGt5TGpaNklFMHpNaTQyTERNNExqUmpMVEV1TXl3d0xUSXVOQ3d4TGpFdE1pNDBMREl1TkZZeE1qbGpNQ3d4TGpNc01TNHhMREl1TkN3eUxqUXNNaTQwU0RrM1l5MHdMamN0TVM0MkxURXVNeTB6TGpJdE1TNDVMVFF1T0Vnek5Rb0pDUWxXTmpjdU5HZ3hNRFF1T0ZZME1DNDRZekF0TVM0ekxURXVNUzB5TGpRdE1pNDBMVEl1TkVnek1pNDJlaUJOTVRNd0xqRXNNVEkyVmprNUxqTnNNakV1TlN3eE15NHpUREV6TUM0eExERXlObm9nVFRFek5TNHhMRFl5TGpaSU16VldORE11TW1neE1EQXVNVlkyTWk0MmVpQk5OelFzTlRndU1Rb0pDUWxqTFRJdU5pd3dMVFF1TnkweUxqRXROQzQzTFRRdU9HTXdMVEl1Tml3eUxqRXROQzQ0TERRdU55MDBMamhqTWk0MkxEQXNOQzQzTERJdU1TdzBMamNzTkM0NFF6YzRMamNzTlRVdU9TdzNOaTQyTERVNExqRXNOelFzTlRndU1Yb2dUVFl3TGpRc05UZ3VNUW9KQ1FsakxUSXVOaXd3TFRRdU55MHlMakV0TkM0M0xUUXVPR013TFRJdU5pd3lMakV0TkM0NExEUXVOeTAwTGpoak1pNDJMREFzTkM0M0xESXVNU3cwTGpjc05DNDRRelkxTERVMUxqa3NOakl1T1N3MU9DNHhMRFl3TGpRc05UZ3VNWG9nVFRRMkxqY3NOVGd1TVFvSkNRbGpMVEl1Tml3d0xUUXVOeTB5TGpFdE5DNDNMVFF1T0dNd0xUSXVOaXd5TGpFdE5DNDRMRFF1TnkwMExqaGpNaTQyTERBc05DNDNMREl1TVN3MExqY3NOQzQ0UXpVeExqUXNOVFV1T1N3ME9TNHpMRFU0TGpFc05EWXVOeXcxT0M0eGVpSXZQZ29KUEM5blBnbzhMMmMrQ2p3dmMzWm5QZ289XCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5hcnRpY2xlLFxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucHJlc3NyZWxlYXNlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUwT0M0eExERTJPQzR5U0RRNVZqTXhMamhvT1RrdU1WWXhOamd1TW5vZ1RUVTBMallzTVRZeUxqWm9PRGN1T1ZZek55NDBTRFUwTGpaV01UWXlMalo2SWk4K0NnazhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTVRNMExqWXNPREF1TlVnMk1pNDFWalEyTGpSb056SXVNVlk0TUM0MWVpQk5Oamd1TVN3M05DNDVTREV5T1ZZMU1rZzJPQzR4VmpjMExqbDZJaTgrQ2drOGNtVmpkQ0I0UFNJMk5TNDVJaUI1UFNJNE9TNHpJaUJqYkdGemN6MGljM1F3SWlCM2FXUjBhRDBpTmpVdU15SWdhR1ZwWjJoMFBTSTNMakVpTHo0S0NUeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB4TXpFdU55d3hOVEJJTmpVdU5IWXROUzQyYURZMkxqTldNVFV3ZWlCTk1UTXhMamNzTVRNM0xqTklOalV1TkhZdE5TNDJhRFkyTGpOV01UTTNMak42SUUweE16RXVOeXd4TWpRdU4wZzJOUzQwZGkwMUxqWm9Oall1TTFZeE1qUXVOM29LQ1FrZ1RURXpNUzQzTERFeE1rZzJOUzQwZGkwMUxqWm9Oall1TTFZeE1USjZJaTgrQ2p3dlp6NEtQQzl6ZG1jK0NnPT1cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnNlc3Npb24sXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5ldmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUzTWl3eE1UZ3VNMGcyTWk0eWRpMDFMalZvTVRBMExqSldNemN1TTBnMU9YWTNMamhqTkM0NUxESXVOaXc0TGpNc055NDRMRGd1TXl3eE15NDNZekFzT0M0MUxUY3NNVFV1TlMweE5TNDFMREUxTGpVS0NRa0pZeTA0TGpZc01DMHhOUzQxTFRZdU9TMHhOUzQxTFRFMUxqVnpOeTB4TlM0MUxERTFMalV0TVRVdU5XTXdMallzTUN3eExqRXNNQ3d4TGpjc01DNHhWak14TGpoSU1UY3lWakV4T0M0emVpQk5OVEV1Tnl3ME9DNDVZeTAxTGpVc01DMHhNQ3cwTGpVdE1UQXNPUzQ1Q2drSkNYTTBMalVzT1M0NUxERXdMRGt1T1hNeE1DMDBMalVzTVRBdE9TNDVVelUzTGpNc05EZ3VPU3cxTVM0M0xEUTRMamw2SUUweE1qWXVPQ3d4TURBdU1XZ3ROUzQxVmpjMkxqVm9OUzQxVmpFd01DNHhlaUJOTVRFMExqSXNNVEF3TGpGb0xUVXVOVlkzTnk0NGFEVXVOVll4TURBdU1Yb2lMejRLQ1R3dlp6NEtDVHh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWsweE5URXNNVEF3TGpSb0xUVXVOVlkyT1M0eWFEVXVOVll4TURBdU5Ib2dUVEV6T1M0eUxERXdNQzQwYUMwMUxqVldOek11T1dnMUxqVldNVEF3TGpSNklpOCtDZ2s4Wno0S0NRazhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTmpBdU5Td3hOamN1TTBnek9TNHhiQzB5TGpRdE5ETm9MVFl1Tld3dE1DNDBMVEl1TTJNdE1pNDVMVEU0TGpNdE5TNDRMVFF3TGprdE15NHlMVFEwTGpaak15NHlMVFF1TlN3eE15NDJMVE11T0N3eE55NDVMVE11TTJ3eExqTXNNQzR5Q2drSkNXdzFMalFzT0M0NWJEWXVOQzA1U0RrNWRqRTBMakZzTFRNekxEa3VOMHcyTUM0MUxERTJOeTR6ZWlCTk5EUXVNeXd4TmpFdU4yZ3hNV3cxTGpRdE5qZ3VNa3c1TXk0MExEZzBkaTAwTGpSSU5qQXVOa3cxTVN3NU15NHhiQzA0TGpRdE1UTXVOd29KQ1FsakxUVXVNaTB3TGpRdE1UQXVOaXd3TGpFdE1URXVOQ3d4TGpKakxUQXVPU3d5TGpZc01TNHlMREl4TGpVc015NDNMRE00TGpOb04wdzBOQzR6TERFMk1TNDNlaUJOTVRBM0xqY3NOekF1Tld3dE1TNDBMVFV1Tkd3ek15NDNMVGxzTFRJdU5TMHdMalpzTVM0MExUVXVOR3d4Tnk0eExEUXVNd29KQ1Fsc0xURXhMakVzTVRNdU0yd3ROQzR5TFRNdU5td3lMamN0TXk0eVRERXdOeTQzTERjd0xqVjZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucG9kY2FzdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUxTnk0MUxERTJOaTQ0WXkwd0xqSXNNQzB3TGpRc01DMHdMallzTUd3dE9TNHlMVEF1TjJNdE5DNHlMVEF1TXkwM0xqUXROQzAzTGpFdE9DNHlUREUwTkN3eE1URmpNQzR6TFRRdU1pdzBMVGN1TkN3NExqTXROeTR4YkRrdU15d3dMamNLQ1FrSll6SXNNQzR5TERNdU9Td3hMakVzTlM0ekxESXVOMk14TGpNc01TNDJMRElzTXk0MUxERXVPU3cxTGpac01Dd3dMak5qTUN3d0xEQXNNQ3d3TERCc05DNDNMREF1TTJNeExqTXNNQzR4TERJdU5Dd3dMallzTXk0MExERXVOV013TFRBdU55d3dMVEV1TlN3d0xUSXVNZ29KQ1Fsak1DMHlOaTB4TVM0MUxUUTRMak10TWprdU9TMDJNaTR4YkMwMUxEa3VNV3d0TWk0MUxURXVNME14TWpjdU5TdzFNaTR5TERFeE5DdzBPU3d4TURBdU5DdzBPWE10TWpjc015NHlMVE00TGprc09TNHpiQzB5TGpJc01TNHhiQzAyTGpJdE9DNHpDZ2tKQ1VNek5TNHpMRFkxTERJMExqSXNPRGNzTWpRdU1pd3hNVEl1Tm1Nd0xEQXVOU3d3TERFc01Dd3hMalZqTUM0NExUQXVOaXd4TGpndE1DNDVMREl1T0MweGJEUXVOeTB3TGpOak1Dd3dMREFzTUN3d0xEQnNNQzB3TGpKakxUQXVNeTAwTGpNc01pNDVMVGdzTnk0eUxUZ3VNMnc1TGpVdE1DNDNDZ2tKQ1dNeUxqRXRNQzR4TERRdU1Td3dMalVzTlM0MkxERXVPV014TGpZc01TNDBMREl1TlN3ekxqSXNNaTQzTERVdU0yd3pMalVzTkRZdU4yTXdMaklzTWk0eExUQXVOU3cwTGpFdE1TNDVMRFV1Tm1NdE1TNDBMREV1TmkwekxqSXNNaTQxTFRVdU15d3lMamRzTFRrdU5Td3dMamNLQ1FrSll5MHlMakVzTUM0eExUUXVNUzB3TGpVdE5TNDJMVEV1T1dNdE1TNDJMVEV1TkMweUxqVXRNeTR5TFRJdU55MDFMak5zTFRBdU1TMHdMamxqTUN3d0xEQXNNQ3d3TERCc0xUUXVOeXd3TGpOakxURXVOU3d3TGpFdE1pNDVMVEF1TkMwMExqRXRNUzQwQ2drSkNXTXRNUzR4TFRFdE1TNDRMVEl1TXkweExqa3RNeTQ0YkMweExURXpMalpqTFRNdU1pMDRMamd0TkM0NUxURTRMVFF1T1MweU55NDBZekF0TkRjdU1pd3pOUzR6TFRneUxqZ3NPREl0T0RJdU9ITTRNaXd6TlM0MkxEZ3lMRGd5TGpoak1Dd3hNQzB4TGpnc01Ua3VOeTAxTGpVc01qbHNMVEF1TVN3d0Nna0pDV3d0TUM0NUxERXlMak5qTFRBdU1pd3pMakV0TWk0NUxEVXVOQzAyTERVdU1td3ROQzQzTFRBdU0yTXdMREFzTUN3d0xEQXNNR3d0TUM0eExEQXVPV010TUM0eUxESXRNUzR4TERNdU9TMHlMamNzTlM0elF6RTJNUzR4TERFMk5pNHhMREUxT1M0ekxERTJOaTQ0TERFMU55NDFMREUyTmk0NGVnb0pDUWtnVFRFME9DNHhMREUyTUM0MGJEa3VNaXd3TGpkak1DNDFMREFzTVMwd0xqRXNNUzQxTFRBdU5XTXdMalF0TUM0MExEQXVOeTB3TGpnc01DNDNMVEV1Tkd3ekxqVXRORFl1T0dNd0xUQXVOUzB3TGpFdE1TMHdMalV0TVM0MFl5MHdMalF0TUM0MExUQXVPQzB3TGpjdE1TNDBMVEF1TndvSkNRbHNMVGt1TXkwd0xqZGpMVEV1TVMwd0xqRXRNaTR4TERBdU55MHlMakVzTVM0NGJDMHpMalVzTkRZdU9FTXhORFl1TVN3eE5Ua3VNeXd4TkRjc01UWXdMak1zTVRRNExqRXNNVFl3TGpSTU1UUTRMakVzTVRZd0xqUjZJRTAwT0M0NUxERXdPUzR6WXkwd0xqRXNNQzB3TGpFc01DMHdMaklzTUFvSkNRbHNMVGt1TlN3d0xqZGpMVEF1TlN3d0xURXNNQzR6TFRFdU5Dd3dMamRqTFRBdU5Dd3dMalF0TUM0MUxEQXVPUzB3TGpVc01TNDFiRE11TlN3ME5pNDNZekFzTUM0MUxEQXVNeXd4TERBdU55d3hMalJqTUM0MExEQXVOQ3d3TGprc01DNDFMREV1TlN3d0xqVnNPUzQxTFRBdU53b0pDUWxqTUM0MUxEQXNNUzB3TGpNc01TNDBMVEF1TjJNd0xqUXRNQzQwTERBdU5TMHdMamtzTUM0MUxURXVOVXcxTVN3eE1URXVNV013TFRBdU5TMHdMak10TVMwd0xqY3RNUzQwUXpRNUxqa3NNVEE1TGpRc05Ea3VOQ3d4TURrdU15dzBPQzQ1TERFd09TNHplaUJOTVRjd0xqUXNNVFV6TGpRS0NRa0pUREUzTUM0MExERTFNeTQwUXpFM01DNDBMREUxTXk0MExERTNNQzQwTERFMU15NDBMREUzTUM0MExERTFNeTQwZWlCTk1UWTRMaklzTVRFNExqaHNMVEl1TlN3ek5DNDBiRFF1Tml3d0xqTnNNaTQxTFRNMExqUk1NVFk0TGpJc01URTRMamg2SUUwek1pd3hNVGd1Tkd3dE5DNDJMREF1TkFvSkNRbHNNaTQyTERNMExqTnNOQzQyTFRBdU0wd3pNaXd4TVRndU5Ib2dUVFUzTGprc05EY3VPR3d6TGpJc05DNHpZekV5TGpFdE5TNDRMREkxTGpZdE9DNDVMRE01TGpNdE9DNDVZekV6TGpVc01Dd3lOeXd6TERNNUxEZ3VOMnd5TGpZdE5DNDRDZ2tKQ1dNdE1URXVPQzAzTGpVdE1qWXRNVEV1T0MwME1TNDJMVEV4TGpoRE9EUXVOU3d6TlM0MUxEWTVMamtzTkRBc05UY3VPU3cwTnk0NGVpSXZQZ29KUEM5blBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFeU1TNHhMREUyTXk0NFl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRVeExqWmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkxTVM0MkNna0pRekV5TkN3eE5qSXVOU3d4TWpJdU55d3hOak11T0N3eE1qRXVNU3d4TmpNdU9Ib2dUVGt5TGpRc01UWXpMalJqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXROVGd1T0dNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbHpNaTQ1TERFdU15d3lMamtzTWk0NWRqVTRMamdLQ1FsRE9UVXVNaXd4TmpJdU1TdzVNeTQ1TERFMk15NDBMRGt5TGpRc01UWXpMalI2SUUwNE1pNDRMREUxT0M0ell5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRReUxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkwTWk0eENna0pRemcxTGpZc01UVTNMakVzT0RRdU15d3hOVGd1TXl3NE1pNDRMREUxT0M0emVpQk5NVEF5TERFMU15NHhZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUTXpZekF0TVM0MkxERXVNeTB5TGprc01pNDVMVEl1T1hNeUxqa3NNUzR6TERJdU9Td3lMamwyTXpNS0NRbERNVEEwTGpnc01UVXhMamdzTVRBekxqVXNNVFV6TGpFc01UQXlMREUxTXk0eGVpQk5NVEV4TGpVc01UUTBMalZqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXRNVGN1TVdNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbGpNUzQyTERBc01pNDVMREV1TXl3eUxqa3NNaTQ1ZGpFM0xqRUtDUWxETVRFMExqUXNNVFF6TGpJc01URXpMakVzTVRRMExqVXNNVEV4TGpVc01UUTBMalY2SUUwM015NDJMREUwTVM0NVl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRFekxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPVll4TXprS0NRbEROell1TkN3eE5EQXVOaXczTlM0eExERTBNUzQ1TERjekxqWXNNVFF4TGpsNklFMHhNekF1Tnl3eE5ERXVNbU10TVM0MkxEQXRNaTQ1TFRFdU15MHlMamt0TWk0NWRpMHhNeTR4WXpBdE1TNDJMREV1TXkweUxqa3NNaTQ1TFRJdU9YTXlMamtzTVM0ekxESXVPU3d5TGpsMk1UTXVNUW9KQ1VNeE16TXVOaXd4TXprdU9Td3hNekl1TXl3eE5ERXVNaXd4TXpBdU55d3hOREV1TW5vaUx6NEtQQzluUGdvOEwzTjJaejRLXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5ibG9nIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBHYytDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTFPQzQ0TERFME5pNDNTRE0zTGpSakxUUXVOQ3d3TFRndE15NDJMVGd0T0hZdE1DNDNZekF0TXk0eUxEQXROUzR4TERFdU1pMDJMak5qTUM0MkxUQXVOaXd4TGpZdE1Td3lMamt0TVdneE1qbGpNUzR6TERBc01pNHlMREF1TXl3eUxqa3NNUW9KQ1Fsak1TNHlMREV1TWl3eExqSXNNeTR5TERFdU1pdzJMak4yTUM0M1F6RTJOaTQzTERFME15NHhMREUyTXk0eUxERTBOaTQzTERFMU9DNDRMREUwTmk0M2VpQk5NelFzTVRNMUxqTmpMVEF1TVN3d0xqZ3RNQzR4TERJdE1DNHhMREl1T0hZd0xqZGpNQ3d4TGprc01TNDFMRE11TkN3ekxqUXNNeTQwQ2drSkNXZ3hNakV1TkdNeExqa3NNQ3d6TGpRdE1TNDFMRE11TkMwekxqUjJMVEF1TjJNd0xUQXVPQ3d3TFRJdE1DNHhMVEl1T0Vnek5Ib2dUVE16TGpJc01UTTFMak5NTXpNdU1pd3hNelV1TTB3ek15NHlMREV6TlM0emVpQk5NVFl5TGprc01UTTFMak5NTVRZeUxqa3NNVE0xTGpNS0NRa0pUREUyTWk0NUxERXpOUzR6ZWlCTk16UXVNU3d4TXpRdU5Vd3pOQzR4TERFek5DNDFURE0wTGpFc01UTTBMalY2SWk4K0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFMk5pNDFMREV5Tmk0NFNERTJNbFkxTkM0MVl6QXRPUzQyTFRJdE1URXVOaTB4TVM0MExURXhMalpJTkRRdU9HTXRPUzR6TERBdE1URXVOQ3d5TGpFdE1URXVOQ3d4TVM0MmRqY3lMak5vTFRRdU5WWTFOQzQxQ2drSkNXTXdMVEV5TGpFc05DMHhOaTR5TERFMUxqa3RNVFl1TW1neE1EVXVPR014TVM0NUxEQXNNVFV1T1N3MExqRXNNVFV1T1N3eE5pNHlWakV5Tmk0NGVpSXZQZ29KUEM5blBnb0pQSEpsWTNRZ2VEMGlPVEF1TXlJZ2VUMGlNVE0xTGpnaUlHTnNZWE56UFNKemREQWlJSGRwWkhSb1BTSXhOUzQySWlCb1pXbG5hSFE5SWpRdU5TSXZQZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURXpPUzQzTERFeU1TNDVTRGcxTGpOMkxUUXVOV2cxTkM0MVZqRXlNUzQ1ZWlCTk1UTTVMamNzTVRFekxqRklPRFV1TTNZdE5DNDFhRFUwTGpWV01URXpMakY2SUUweE16a3VOeXd4TURRdU5FZzROUzR6ZGkwMExqVm9OVFF1TlZZeE1EUXVOSG9LQ1FrZ1RURXpPUzQzTERrMExqWklPRFV1TTNZdE5DNDFhRFUwTGpWV09UUXVObm9nVFRFME1TdzROaTR4U0RnMExqRldOalF1T1VneE5ERldPRFl1TVhvZ1RUZzRMallzT0RFdU5XZzBOeTQ1VmpZNUxqUklPRGd1TmxZNE1TNDFlaUl2UGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVGd3TGpZc09UZ3VOMGcwT0M0NVZqWXpMalZvTXpFdU5sWTVPQzQzZWlCTk5UTXVOU3c1TkM0eVNEYzJWalk0U0RVekxqVldPVFF1TW5vaUx6NEtDVHhuUGdvSkNUeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazAzTlM0M0xEa3dMamRvTFRRdU5XTXdMVEV1T1MweExqVXRNeTQwTFRNdU5DMHpMalJJTmpKakxURXVPU3d3TFRNdU5Dd3hMalV0TXk0MExETXVOR2d0TkM0MVl6QXRNeTQxTERJdU15MDJMalVzTlM0MUxUY3VOUW9KQ1FsakxURXVOUzB4TGpRdE1pNDFMVE11TkMweUxqVXROUzQyWXpBdE5DNHlMRE11TkMwM0xqWXNOeTQyTFRjdU5tTTBMaklzTUN3M0xqWXNNeTQwTERjdU5pdzNMalpqTUN3eUxqSXRNQzQ1TERRdU1TMHlMalFzTlM0MVF6Y3pMak1zT0RRc056VXVOeXc0Tnk0eExEYzFMamNzT1RBdU4zb0tDUWtKSUUwMk5DNDRMRGMwTGpWakxURXVOeXd3TFRNdU1Td3hMalF0TXk0eExETXVNV013TERFdU55d3hMalFzTXk0eExETXVNU3d6TGpGak1TNDNMREFzTXk0eExURXVOQ3d6TGpFdE15NHhRelkzTGprc056VXVPU3cyTmk0MUxEYzBMalVzTmpRdU9DdzNOQzQxZWlCTk1UVXpMakVzTmpBdU53b0pDUWxJTkRFdU4zWXROQzQxYURFeE1TNDBWall3TGpkNklpOCtDZ2s4TDJjK0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5ndWlkZSxcclxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLndoaXRlcGFwZXIsXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5yZXNlYXJjaHN1cnZleSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVFUzTGpJc01UVTJMamhqTXpFdU1pd3dMRFF4TGprc09DNDVMRFF5TGpNc09TNHlZekV1TVN3eExESXVPU3d4TERRc01HTXdMalF0TUM0MExERXhMVGt1TWl3ME1pNHpMVGt1TW1NNExqWXNNQ3d4T0M0eExEQXVOeXd5T0M0eUxESUtDUWtKWXpBdU9Dd3dMakVzTVM0M0xUQXVNaXd5TGpNdE1DNDNZekF1Tmkwd0xqWXNNUzB4TGpRc01TMHlMakpXTkRFdU5tTXdMVEV1TlMweExqRXRNaTQzTFRJdU5pMHlMamxzTUN3d1l5MHhNQzQwTFRFdU5DMHlNQzR4TFRJdU1TMHlPUzB5TGpGakxUSTJMallzTUMwek9TNDJMRFl1TkMwME5DdzVMakVLQ1FrSmJDMHdMak1zTUM0eWJDMHdMak10TUM0eVl5MDBMalF0TWk0M0xURTNMalF0T1M0eExUUTBMVGt1TVdNdE9DNDVMREF0TVRndU5pd3dMamN0TWprc01pNHhZeTB4TGpVc01DNHlMVEl1Tml3eExqUXRNaTQyTERJdU9WWXhOVFpqTUN3d0xqZ3NNQzQwTERFdU55d3hMREl1TWdvSkNRbGpNQzQyTERBdU5pd3hMalVzTUM0NExESXVNeXd3TGpkRE16a3VNU3d4TlRjdU5TdzBPQzQyTERFMU5pNDRMRFUzTGpJc01UVTJMamg2SUUweE1EUXVOQ3d4TlRndU5sWTFNV3d3TGpNdE1DNHlZek11T1MweUxqVXNNVFV1TnkwNExqUXNOREV1TVMwNExqUUtDUWtKWXpjdU9Dd3dMREUyTGpJc01DNDJMREkxTGpFc01TNDJiREF1TlN3d0xqRjJNVEE0TGpSc0xUQXVOeTB3TGpGakxUZ3VPUzB4TFRFM0xqTXRNUzQyTFRJMUxURXVObU10TWpFdU1Td3dMVE16TGpjc015NDVMVFF3TGpVc055NHlUREV3TkM0MExERTFPQzQyZWlCTk9UZ3VOaXd4TlRndU5nb0pDUWxzTFRBdU9TMHdMalJqTFRZdU9DMHpMak10TVRrdU5DMDNMakl0TkRBdU5TMDNMakpqTFRjdU55d3dMVEUyTGpFc01DNDFMVEkxTERFdU5td3RNQzQzTERBdU1WWTBOQzR5YkRBdU5TMHdMakZqT0M0NUxURXVNU3d4Tnk0MExURXVOaXd5TlM0eExURXVOZ29KQ1Fsak1qVXVOQ3d3TERNM0xqSXNOUzQ0TERReExqRXNPQzR6YkRBdU15d3dMakpXTVRVNExqWjZJRTAxTlM0NUxERXpNQzQyWXpndU55d3dMREUzTGprc01TNHlMREkyTGpjc01pNDFiREl1Tml3d0xqUjJMVFpzTFRFdU9DMHdMak5qTFRFeUxqUXRNUzQ1TFRJMUxqVXRNeTQxTFRNM0xqWXRNaTR4Q2drSkNXd3RNU3d3TGpGMk5TNDViREV1Tnkwd0xqSkRORGt1Tml3eE16QXVOeXcxTWk0M0xERXpNQzQyTERVMUxqa3NNVE13TGpaNklFMHhNakV1TlN3eE1qZDJObU14TVM0MExURXVPQ3d5TVM0ekxUTXVNaXd6TWk0MUxURXVPV3d3TGpRc01IWXROUzQ1Q2drSkNVTXhOREl1TlN3eE1qTXVPU3d4TXpFdU5Dd3hNalV1TlN3eE1qRXVOU3d4TWpkNklFMHhNakV1TlN3eE1EVXVOSFkyWXpFeExqUXRNUzQ0TERJeExqTXRNeTR5TERNeUxqVXRNUzQ1YkRBdU5Dd3dkaTAxTGpsRE1UUXlMallzTVRBeUxqSXNNVE14TGpnc01UQXpMamdzTVRJeExqVXNNVEExTGpSNkNna0pDU0JOTlRjdU1pd3hNRGd1T0dNM0xqWXNNQ3d4TlM0eExERXVNaXd5TXl3eUxqUnNNUzQwTERBdU1tTXdMamdzTUM0eExERXVOeTB3TGpFc01pNDBMVEF1TjJNd0xqY3RNQzQyTERFdE1TNDBMREV0TWk0eVZqWTFMakpqTUMweExqUXRNUzR4TFRJdU55MHlMalV0TWk0NUNna0pDV010T0M0M0xURXVNeTB4Tmk0NUxUSXVOaTB5TlM0MExUSXVObU10TXk0ekxEQXROaTQwTERBdU1pMDVMalVzTUM0MmJEQXNNR010TVM0MUxEQXVNaTB5TGpZc01TNDBMVEl1Tml3eUxqbDJORE11TTJNd0xEQXVPU3d3TGpRc01TNDNMREVzTWk0eUNna0pDV013TGpZc01DNDJMREV1TlN3d0xqZ3NNaTR6TERBdU4wTTFNUzR6TERFd09TdzFOQzR5TERFd09DNDRMRFUzTGpJc01UQTRMamg2SUUwM09TNHlMREV3TlM0eGJDMHdMamN0TUM0eFl5MDNMVEV1TVMweE5DMHlMakV0TWpFdU15MHlMakZqTFRJc01DMHpMamdzTUM0eExUVXVOeXd3TGpJS0NRa0piQzB3TGpZc01GWTJOUzQ0YkRBdU5pd3dZekV1T1Mwd0xqRXNNeTQzTFRBdU1pdzFMamN0TUM0eVl6Y3VNeXd3TERFMExqTXNNU3d5TVM0MUxESXVNV3d3TGpVc01DNHhWakV3TlM0eGVpQk5NVEl4TGpVc09ETXVOM1kyWXpFeExqUXRNUzQ0TERJeExqTXRNeTR5TERNeUxqVXRNUzQ1Q2drSkNXd3dMalFzTUM0eGRpMDFMamxETVRReUxqVXNPREF1TlN3eE16RXVOQ3c0TWk0eUxERXlNUzQxTERnekxqZDZJRTB4TWpFdU5TdzJNblkxTGpsak1URXVOQzB4TGpnc01qRXVOQzB6TGpJc016SXVOUzB4TGpsc01DNDBMREF1TVhZdE5TNDVDZ2tKQ1VNeE5ESXVOU3cxT0M0NExERXpNUzQ0TERZd0xqUXNNVEl4TGpVc05qSjZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4O1xyXG59XHJcblxyXG4vKiBjb250YWN0IGZvcm0gKi9cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNhZmE5YTA7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmJhbmQtdHlwZS1zdWJ0aXRsZSB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAuYmFuZC1jb2wtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmctY29udGFjdCAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQsXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXRleHRdLFxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCA4cHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKlxyXG4gIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphZnRlcntcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9jaGV2cm9uL3MwNS1yaWdodC13aGl0ZS5wbmc/MTQ0NDI1MTg3NScpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTQycHg7XHJcbiAgICB0b3A6IDlweDtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCByZWQ7XHJcbiAgfVxyXG4qL1xyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmZvcm0tbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1jb250ZW50LXdyYXBwZXIgLmNvbC1tZC00IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDMyJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQ6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1jb250ZW50LXdyYXBwZXIgLmNvbC1tZC00IGlmcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvIDMwcHggNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IG5vbmU7XHJcbiAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgPiBkaXYge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgaDQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgaDQsXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCBhIHtcclxuICAgIGNvbG9yOiAjMTE0MjVhICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrIGg0IGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrIC5kYXRlIHtcclxuICAgIGNvbG9yOiAjODk4ZDhkO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHdpZHRoOiA3MCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLnNpZGViYXIge1xyXG4gICAgd2lkdGg6IDMwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuc2lkZWJhciAuc2lkZWJveCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWluZHNoaWZ0IC5jb250ZW50LFxyXG4gICAgLm1pbmRzaGlmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1pbmRzaGlmdCAuc2lkZWJhciAuc2lkZWJveCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAuYnJlYWRjcnVtYiBhIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmJyZWFkY3J1bWIgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBzZXJ2aWNlIGNvZGVzIHBhZ2UgKi9cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYmFuZC1hY2NvcmRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlM2UzZTM7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VhZWFlYTtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBoNCB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcgYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpBd09EVkJSRHQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVOaXd5TXpWb016SXdkalF5U0RrMlZqSXpOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBhLmNvbGxhcHNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpBd09EVkJSRHQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDBNVFlzTWpjM0xqTklNamMzTGpOV05ERTJhQzAwTWk0M1ZqSTNOeTR6U0RrMmRpMDBNaTQzYURFek9DNDNWamsyYURReUxqZDJNVE00TGpkSU5ERTJWakkzTnk0emVpSXZQZ284TDNOMlp6NEtcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDE1cHggMTVweCAzMHB4IDE1cHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgLnNlYXJjaF9sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDI1JTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgLnNlYXJjaF9sYWJlbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgc2VsZWN0LFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGZvcm0gc2VsZWN0LFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2RiZGJkYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcclxuICAgIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3QsXHJcbiAgICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2STBVeVJUSkZNanQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVNQzQxTERJNE9TNDRUREkxT1N3ME5UZ3VNMnd4TmpndU5TMHhOamd1TlVnNU1DNDFlaUl2UGdvOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5OREkzTGpVc01qSTFMakpNTWpVNUxEVTJMamRNT1RBdU5Td3lNalV1TWtnME1qY3VOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdDpmb2N1cyxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzc3YzVkNTtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBiciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBidXR0b24sXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1idXR0b25dLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9cmVzZXRdLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgYnV0dG9uOmhvdmVyLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9YnV0dG9uXTpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXJlc2V0XTpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhcjpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXM6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzMzMzMzMztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzg5NDlkO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc4OTQ5ZDtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAzMHB4IDExcHggMzBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXMge1xyXG4gICAgYmFja2dyb3VuZDogIzE5NTE2ZDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxOTUxNmQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyOmhvdmVyLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4tY2xlYXIuZG93bmxvYWRjb2Rlczpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxlZ2VuZC1ib3gge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4ubGVnZW5kLWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmxlZ2VuZC1ib2R5IHtcclxuICAgIGNvbG9yOiAjOTQ5NDk0ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk0OTQ5NDtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbn1cclxuXHJcbmJvZHkuYXJ0aWNsZS5yZWFsLWFydGljbGUgLmlubmVyIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCBoMyB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEhvbWUgSGVybyAqL1xyXG4uaG9tZSAuaGVyby5zbG9nYW4taGVybyB7XHJcbiAgICBtYXJnaW46IC0yNXB4IGF1dG8gLTIwcHggYXV0bztcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIHtcclxuICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzAwMmI0OSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAzLjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8tc3ViaGVhZGVyIHtcclxuICAgIGNvbG9yOiAjNjQyZjZjICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDMuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM1ZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4vKiBCYW5kICovXHJcbi5ob21lIC5iYW5kIHtcclxuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQge1xyXG4gICAgICAgIGhlaWdodDogNTUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQge1xyXG4gICAgICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICAgICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiAzODBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogOTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2Uge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuLyogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgIC5ob21lIC5iYW5ke1xyXG4gICAgICBtaW4taGVpZ2h0OiA2NDBweDtcclxuICAgIH1cclxuICB9ICovXHJcbi8qIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCl7XHJcbiAgICAuaG9tZSAuYmFuZHtcclxuICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgIH1cclxuICB9ICovXHJcbi5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC5iYW5kLWhvbWUtbWFpbiB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2hvbWUtYmFubmVycy9oZXJvLTEuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDU3NXB4O1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyBpbWcge1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDU4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC8qIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmd7XHJcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgfSAqL1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyBpbWcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcclxuICAgICAgICB0b3A6IDEwMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDMzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcclxuICAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTUwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMDAlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMTc5JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogODEycHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcclxuICAgIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMzAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcclxuICAgICAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAjNGY1OTYwO1xyXG4gICAgZm9udC1zaXplOiAxLjZlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwJTtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZS5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1tZXNzYWdlLnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZSBwIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1tZXNzYWdlIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZS5yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IDUlO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNDAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogLTIwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXgtd2lkdGg6IDEyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IC0zMCU7XHJcbiAgICB3aWR0aDogMTI1JTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LWhlaWdodDogMTM2NnB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8qIGxlZnQ6IC0yMCU7ICovXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI1JTtcclxuICAgICAgICB0b3A6IC0zMCU7XHJcbiAgICAgICAgLyogd2lkdGg6IDEyNSU7ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8qIGxlZnQ6IC0yMCU7ICovXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8qIG1heC13aWR0aDogMTI1JTsgKi9cclxuICAgICAgICB0b3A6IC0zMCU7XHJcbiAgICAgICAgLyogd2lkdGg6IDEyNSU7ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NDRweDtcclxuICAgICAgICB0b3A6IC0xNyU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxyXG4vKiBHYWxheHkgUzUgbWVkaWEgcXVlcnkgKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKGRldmljZS13aWR0aDogMzYwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNjQwcHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMykge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI1JTtcclxuICAgICAgICB0b3A6IC0zMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UubGVmdCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0LmxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgbWFyZ2luLXRvcDogOCU7XHJcbiAgICB3aWR0aDogNjAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dC5sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLXRleHQucmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5NSU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgIG1hcmdpbi10b3A6IDIlO1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLXRleHQucmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kLmdyZWVuIC5iYW5kLXRleHQgLmhlcm8taGVhZGVyIHtcclxuICAgIGNvbG9yOiAjOGY5OTNlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyLjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDIuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmhvbWUgLmJhbmQuZ3JlZW4gLmJhbmQtdGV4dCAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC5ncmVlbiAuYmFuZC10ZXh0IC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbGluZSB7XHJcbiAgICBib3JkZXItd2lkdGg6IDNweDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWxpbmUuZ3JlZW4ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOGY5OTNlO1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1saW5lLnB1cnBsZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICM2NDJmNmM7XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQtbWVzc2FnZS13cmFwcGVyIC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vKiBiYW5kIG1lc3NhZ2Ugc3RhcnRpbmcgb24gdGhlIGxlZnQgKi9cclxuLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbGluZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMTBweCAtNSUgMCAtMTUlO1xyXG4gICAgd2lkdGg6IDYwJTtcclxufVxyXG5cclxuLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiA2JTtcclxuICAgIHdpZHRoOiA0OSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogMCAtMzAlIDAgMDtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgICAgICBtYXJnaW46IDAgLTMwJSA1MHB4IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtbGluZS5ncmVlbiB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4vKiBiYW5kIG1lc3NhZ2Ugc3RhcnRpbmcgb24gdGhlIHJpZ2h0ICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMTBweCAtMTUlIDAgLTEwJTtcclxuICAgIHdpZHRoOiA1OCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLWxpbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCA0MHB4O1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbGluZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1tZXNzYWdlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcclxuICAgIHdpZHRoOiAzNSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciBzdHJvbmcsXHJcbi5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIGIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG59XHJcblxyXG4vKiA0IHRpbGVzIHNlY3Rpb24gKi9cclxuLmhvbWUgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDIuM2VtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOGVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLnNlY3Rpb24tdGl0bGUgc3Ryb25nLFxyXG4uaG9tZSAuc2VjdGlvbi10aXRsZSBiIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLmhvbWUtdGlsZXMge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lLXRpbGVzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDRweCAyNHB4IDZweCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNCk7XHJcbiAgICBib3gtc2hhZG93OiA1cHggNHB4IDI0cHggNnB4IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC40KTtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgaGVpZ2h0OiAxNzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDk3JTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC50aWxlLXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aWxlLXdyYXBwZXIgYSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi50aWxlLXdyYXBwZXI6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG4udGlsZS13cmFwcGVyOmhvdmVyLFxyXG4udGlsZS13cmFwcGVyIGE6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIC5jb2wtbWQtMyxcclxuLnRpbGUtd3JhcHBlciAuY29sLW1kLTkge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC50aWxlLXdyYXBwZXIgLmNvbC1tZC0zLFxyXG4gICAgLnRpbGUtd3JhcHBlciAuY29sLW1kLTkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIGltZyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1heC13aWR0aDogMTIwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTIwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGlsZS13cmFwcGVyIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1JTtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIGgzIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGlsZS13cmFwcGVyIGgzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aWxlLXdyYXBwZXIgLmxlYXJuLW1vcmUge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxufVxyXG5cclxuLnRpbGUtd3JhcHBlciAubGVhcm4tbW9yZTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYmx1ZS1hcnJvdy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICByaWdodDogODBweDtcclxuICAgIGJvdHRvbTogM3B4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4vKiBIb21lIEZvb3RlciAqL1xyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgaDMge1xyXG4gICAgY29sb3I6ICMwMDI0Mzg7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItY29udGVudCB1bCBsaSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItY29udGVudCAuY29udGFjdC1pbmZvIGxpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTphZnRlciB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmhvdXJzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1sZWZ0IHtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5mb290ZXItY29udGVudCAuZm9vdGVyLWxlZnQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG59XHJcbi8qIG5ldyBob21lcGFnZSAtIGV4cG9zZSBtb2JpbGUgbWVudSBvbiBkZXNrdG9wICovXHJcbi5ob21lIG5hdiNtb2JpbGUtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiAuaG9tZSAubW0tcGFuZWwgLm1tLW5hdmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lOyB9Ki9cclxuLmhvbWUgLm1tLXBhbmVsLm1tLWhhc25hdmJhciAubW0tbmF2YmFyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBBbmNob3IgYXJyb3cgKi9cclxuLmFuY2hvci1hcnJvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXpMakF1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTURBZ05UQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNREFnTlRBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpZMk5qWTJOanQ5Q2drdWMzUXhlMlpwYkd3NkkwWkdSa1pHUmp0OUNqd3ZjM1I1YkdVK0NqeGphWEpqYkdVZ1kyeGhjM005SW5OME1DSWdZM2c5SWpJME9DNDFJaUJqZVQwaU1qVXpMalVpSUhJOUlqSXhPUzQxSWk4K0NqeG5QZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNU0lnWkQwaVRUTTROQzQxTWl3eU1UWXVOVGxqTUN3eUxqTTJMVEF1T1RFc05DNDBOQzB5TGpjeUxEWXVNalpNTWpVMExqazRMRE0wT1M0Mk5tTXRNUzQ0TVN3eExqZ3hMVE11T1N3eUxqY3lMVFl1TWpZc01pNDNNbk10TkM0ME5DMHdMamt4TFRZdU1qWXRNaTQzTWdvSkNVd3hNVFV1TmpRc01qSXlMamcxWXkweExqZ3hMVEV1T0RFdE1pNDNNaTB6TGprdE1pNDNNaTAyTGpJMmN6QXVPVEV0TkM0ME5Dd3lMamN5TFRZdU1qWnNNVE11TmpFdE1UTXVOakZqTVM0NE1TMHhMamd4TERNdU9TMHlMamN5TERZdU1qWXRNaTQzTWdvSkNXTXlMak0yTERBc05DNDBOQ3d3TGpreExEWXVNallzTWk0M01td3hNRFl1T1RVc01UQTJMamsxYkRFd05pNDVOUzB4TURZdU9UVmpNUzQ0TVMweExqZ3hMRE11T1MweUxqY3lMRFl1TWpZdE1pNDNNbk0wTGpRMUxEQXVPVEVzTmk0eU5pd3lMamN5YkRFekxqWXhMREV6TGpZeENna0pRek00TXk0Mk1Td3lNVEl1TVRRc016ZzBMalV5TERJeE5DNHlNeXd6T0RRdU5USXNNakUyTGpVNWVpSXZQZ284TDJjK0Nqd3ZjM1puUGdvPVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIG1hcmdpbjogLTIwcHggYXV0byBhdXRvIGF1dG87XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5hbmNob3ItYXJyb3cge1xyXG4gICAgICAgIG1hcmdpbjogLTIwcHggYXV0byBhdXRvIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmFuY2hvci1hcnJvdyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gYXV0byBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmFuY2hvci1hcnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmFuY2hvci1hcnJvdzpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5hbmNob3ItYXJyb3cgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIE5hdmlnYXRpb24gbW9kaWZpY2lhdGlvbnMgKi9cclxuLm1tLW1lbnUsXHJcbi5tbS1tZW51ID4gLm1tLXBhbmVsIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLyp3aGVuIHRvcCBsZXZlbCBpcyBub3QgY2xpY2tlZCovXHJcbi5ob21lIC5tbS1wYW5lbC5tbS1vcGVuZWQge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG59XHJcblxyXG4vKndoZW4gdG9wIGxldmVsIGlzIGNsaWNrZWQqL1xyXG4uaG9tZSAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5ob21lIC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVsLFxyXG4uaG9tZSAubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLypjdXJyZW50IGRyb3Bkb3duIGRpc3BsYXllZCovXHJcbi5ob21lIC5tbS1kcm9wZG93bixcclxuLmhvbWUgLm1tLWRyb3Bkb3duLm1tLXBhbmVsIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLmhvbWUgLm1tLWRyb3Bkb3duLm1tLXBhbmVsLm1tLWhpZ2hlc3QubW0tY3VycmVudC5tbS1vcGVuZWQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi8qIC5ob21lIC5ob21lLWhlYWRlci1uYXZ7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IHVse1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiBsaXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5ob21lIC5ob21lLWhlYWRlci1uYXYgbGkgYXtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IGxpIGE6aG92ZXJ7XHJcbiAgICBjb2xvcjogIzhmOTkzZTtcclxuICB9XHJcbiAgICovXHJcbi5ob21lIC5sb2dpbi1uYXYsXHJcbi5ob21lIC5tb3JlLW5hdiB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYge1xyXG4gICAgbWluLXdpZHRoOiA4NXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmhvbWUgLmxvZ2luLW5hdiB1bCxcclxuLmhvbWUgLm1vcmUtbmF2IHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogNHB4IDA7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYgLmdsb2JhbC1sb2dpbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4uaG9tZSAubG9naW4tbmF2IHVsIGxpIGEsXHJcbi5ob21lIC5tb3JlLW5hdiB1bCBsaSBhIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYgPiB1bCA+IGxpIGEsXHJcbi5ob21lIC5tb3JlLW5hdiA+IHVsID4gbGkgYSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYgdWwgbGkgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzhmOTkzZTtcclxufVxyXG5cclxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtaW4td2lkdGg6IDg1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uLmJ0bi5ob3Zlci1idXR0b246aG92ZXIgLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b246aG92ZXIge1xyXG4gICAgY29sb3I6ICM4Zjk5M2U7XHJcbn1cclxuXHJcbi8qIExvZ291dCBkcm9wZG93biBkaXNwbGF5ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5ob21lIC5tbS1kcm9wZG93biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2YxZjFmMDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLm1tLWRyb3Bkb3duIC5tbS1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tbS1kcm9wZG93biAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSB1bCBsaSNnbG9iYWwtbG9nb3V0OmhvdmVyIC5tbS1kcm9wZG93biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIHtcclxuICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQgYSxcclxuICAgIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCBsaSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIC5tbS1jb250ZW50IC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxufVxyXG4vKiBEcm9wZG93biBvbiBjbGljayBvZiBteSBhY2NvdW50ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5teS1hY2NvdW50LWxpbmsgLmFjY291bnQtbGluay1kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmhvbWUgLmFjY291bnQtbGluay1kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5idG4uYnRuLWFjY291bnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZC1tZXNzYWdlLXdyYXBwZXIgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogQ3VzdG9tIHBhZ2UgdGl0bGVzIGZvciBDZXJ0aWZpY2F0aW9uLCBUcmFpbmluZywgSWRlYXMgYW5kIEV2ZW50cyAqL1xyXG4vKiBUaGVtYXRpYyAqL1xyXG4udGhlbWF0aWMtdGl0bGUge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnRoZW1hdGljLXRpdGxlIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udGhlbWF0aWMtdGl0bGUgaDEge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGhlbWF0aWMtdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudGhlbWF0aWMtdGl0bGUgaW1nIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC50aGVtYXRpYy10aXRsZSBoMSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbi8qIEFsZXJ0ICovXHJcbi5hbGVydC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkE5QTA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmFsZXJ0LXdyYXBwZXIgcCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5hbGVydC13cmFwcGVyIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYWxlcnQtd3JhcHBlciBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlqNDhjR0YwYUNCa1BTSk5OREExSURFek5pNDNPVGhNTXpjMUxqSXdNaUF4TURjZ01qVTJJREl5Tmk0eU1ESWdNVE0yTGpjNU9DQXhNRGNnTVRBM0lERXpOaTQzT1RnZ01qSTJMakl3TWlBeU5UWWdNVEEzSURNM05TNHlNRElnTVRNMkxqYzVPQ0EwTURVZ01qVTJJREk0TlM0M09UZ2dNemMxTGpJd01pQTBNRFVnTkRBMUlETTNOUzR5TURJZ01qZzFMamM1T0NBeU5UWjZJaTgrUEM5emRtYytcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbn1cclxuXHJcbi5jYXNoLWluZGljYXRvcnMgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbn1cclxuXHJcbi5jYXNoLWluZGljYXRvcnMgLmJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4vKiBUcmFjayBBcmMgKi9cclxuLnRydXN0YXJjLWJhbm5lci13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjhiOGI4O1xyXG59XHJcblxyXG4udHJ1c3RhcmMtYmFubmVyLWNvbnRlbnQsXHJcbi50cnVzdGFyYy1iYW5uZXItZm9vdGVyIHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAudHJ1c3RhcmMtY2xpZW50LWxvZ28ge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgI3RydXN0ZS1oZWFkZXItdGV4dCBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLyogTGlzdHMgKi9cclxuLmxpc3QtdG9vbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGksXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGksXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSB7XHJcbiAgICByaWdodDogMWVtO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMTVweDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmFmdGVyIHtcclxuICAgIHJpZ2h0OiAwLjZlbTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYS5hY3RpdmU6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLmxpc3QtdG9vbCAubGlzdC10b29sX19pdGVtIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBMaXN0IEV4cGFuZGFibGUgKi9cclxuLmxpc3QtLWV4cGFuZGFibGUge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fdGl0bGUge1xyXG4gICAgYmFja2dyb3VuZDogIzE1QkVGMDtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLnRpdGxlLW1haW4ge1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlLWluO1xyXG4gICAgY29sb3I6ICMwNTAwMDA7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDAuOHJlbTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDUwMDAwO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTAwMDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgzcHgpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGVZKDNweCk7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgbGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3ICAgLmxpc3QtLWV4cGFuZGFibGUtcHJldmlld1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcge1xyXG4gICAgcGFkZGluZzogM3JlbTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTE0OHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDMzMHB4O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHAsXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgYSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0X190b2dnbGU6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA3cmVtO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlICsgYS5saXN0X190b2dnbGU6YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7XHJcbn1cclxuXHJcbi8qIENhcmQgRGl2cyAqL1xyXG4uY2FyZC1kaXYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi5jYXJkLXdyYXBwZXIgPiBkaXYge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XHJcbiAgICBmbGV4LWJhc2lzOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuY2FyZC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbjogMCAtMSU7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtd3JhcHBlciA+IGRpdiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMS4zMzMzJTtcclxuICAgICAgICBtYXJnaW46IDAgMSU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtd3JhcHBlciBkaXYge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxufVxyXG4vKiBDYXNlIFN0dWRpZXMgKi9cclxuLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3NvcnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG59XHJcblxyXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDRlbTtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpiZWZvcmUge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpub3QoOmxhc3QtY2hpbGQpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0yZW07XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG59XHJcblxyXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X19tZXRhIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuXHJcbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIFxyXG4gIC5jYXNlLXN0dWR5IC5jYXNlLXN0dWR5X19wYWdpbmF0aW9uIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5jYXNlLXN0dWR5IC5jYXNlLXN0dWR5X19wYWdpbmF0aW9uIC5idG4ge1xyXG4gICAgbWFyZ2luOiAuNWVtO1xyXG4gIH1cclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiAuYnRuLnNlbGVjdGVkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMmVtKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcclxuICAgIH1cclxufVxyXG4vKiBBbGVydHMgKi9cclxuLmFsZXJ0cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hbGVydHNfX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5hbGVydHNfX2xpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5hbGVydHNfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDJiNDk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmFsZXJ0c19fdGl0bGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5hbGVydHNfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG5cclxuLmFsZXJ0c19fY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuLyogQ29sb3IgV3JhcHBlciAqL1xyXG4uY29sb3Itd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAzZW0gMDtcclxufVxyXG5cclxuLmNvbG9yLXdyYXBwZXIuZ3JheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxO1xyXG59XHJcblxyXG4uY29sb3Itd3JhcHBlci5ibHVlIHtcclxuICAgIGJhY2tncm91bmQ6ICNFNEYzRjc7XHJcbn1cclxuXHJcbi8qIFJlZGVzaWduIEhlYWRlciAqL1xyXG5cclxuXHJcbi8qIENUQXMgTGlzdCAqL1xyXG4uY3RhLWxpc3Qge1xyXG4gICAgbWF4LXdpZHRoOiAxOTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmN0YS1saXN0X19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gNHJlbTtcclxuICAgIGNvbG9yOiAjMDUwNTA1O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTJweCA0OHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjEyMTU2ODYyNzUpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggNDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xMjE1Njg2Mjc1KTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5jdGEtbGlzdF9fc3ViaGVhZGluZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxufVxyXG5cclxuLmN0YS1saXN0X19oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbn1cclxuXHJcbi5jdGEtbGlzdF9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG5cclxuLmN0YS1saXN0X19idXR0b25zIHtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uY3RhLWxpc3RfX2J0biB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAyQjQ5O1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgcGFkZGluZzogLjdyZW0gMXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG59XHJcblxyXG4uY3RhLWxpc3RfX2J0bjpudGgtY2hpbGQoMSkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMkI0OTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuY3RhLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1saXN0X19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtbGlzdF9faXRlbTpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIG1hcmdpbjogLTJyZW0gMCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1saXN0X19pdGVtOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgbWFyZ2luOiAtNHJlbSAwIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWxpc3RfX2J0biB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwIDZweCA2cHggMDtcclxuICAgIH1cclxufVxyXG4vKiBBRlAgUmVkZXNpZ24gMjAyNCAqL1xyXG4vKiFcclxuICogQm9vdHN0cmFwIFV0aWxpdGllcyB2NS4zLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMjMgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKi9cclxuLmFsaWduLWJhc2VsaW5lIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdG9wIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLW1pZGRsZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi10ZXh0LXRvcCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsb2F0LXN0YXJ0IHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1lbmQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1ub25lIHtcclxuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LWNvbnRhaW4ge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1jb3ZlciB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtZmlsbCB7XHJcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LXNjYWxlIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtbm9uZSB7XHJcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTAge1xyXG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS0yNSB7XHJcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTUwIHtcclxuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS03NSB7XHJcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTEwMCB7XHJcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1hdXRvIHtcclxuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtYXV0byB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktYXV0byB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWdyaWQge1xyXG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lLWdyaWQge1xyXG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZS1yb3cge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLXRhYmxlLWNlbGwge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1mbGV4IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtZmxleCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtbm9uZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1zdGF0aWMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tcmVsYXRpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLWZpeGVkIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tc3RpY2t5IHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRvcC0wIHtcclxuICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9wLTUwIHtcclxuICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3AtMTAwIHtcclxuICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm90dG9tLTAge1xyXG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3R0b20tNTAge1xyXG4gICAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvdHRvbS0xMDAge1xyXG4gICAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdGFydC0wIHtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0YXJ0LTUwIHtcclxuICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RhcnQtMTAwIHtcclxuICAgIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmVuZC0wIHtcclxuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lbmQtNTAge1xyXG4gICAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZW5kLTEwMCB7XHJcbiAgICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy0yNSB7XHJcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTUwIHtcclxuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctNzUge1xyXG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy0xMDAge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctYXV0byB7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXctMTAwIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udnctMTAwIHtcclxuICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWluLXZ3LTEwMCB7XHJcbiAgICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTI1IHtcclxuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTUwIHtcclxuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTc1IHtcclxuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTEwMCB7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtYXV0byB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1oLTEwMCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aC0xMDAge1xyXG4gICAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWluLXZoLTEwMCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1maWxsIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93IHtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWNvbHVtbiB7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93LXJldmVyc2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ncm93LTAge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ncm93LTEge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1zaHJpbmstMCB7XHJcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtc2hyaW5rLTEge1xyXG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAge1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LW5vd3JhcCB7XHJcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1lbmQge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xyXG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1zdGFydCB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWVuZCB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1lbmQge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XHJcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XHJcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcclxuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1hdXRvIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1zdGFydCB7XHJcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1lbmQge1xyXG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xyXG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItZmlyc3Qge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTAge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0xIHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItMiB7XHJcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTMge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci00IHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItNSB7XHJcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLWxhc3Qge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTAge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTEge1xyXG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTIge1xyXG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMyB7XHJcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tNCB7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS01IHtcclxuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTAge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0yIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTQge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0wIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTEge1xyXG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTMge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTAge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC0xIHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMiB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMyB7XHJcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTQge1xyXG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTUge1xyXG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC0yIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTQge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTAge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTEge1xyXG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC01IHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi00IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtMCB7XHJcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0xIHtcclxuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTIge1xyXG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0zIHtcclxuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTQge1xyXG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC01IHtcclxuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC0wIHtcclxuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtMSB7XHJcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTIge1xyXG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTMge1xyXG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC00IHtcclxuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC01IHtcclxuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC0xIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTIge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMyB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC00IHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTUge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbnQtbW9ub3NwYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTEge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy0yIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtMyB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy00IHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtNSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTYge1xyXG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mc3QtaXRhbGljIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnN0LW5vcm1hbCB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWxpZ2h0ZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWxpZ2h0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LW5vcm1hbCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1tZWRpdW0ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctc2VtaWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1ib2xkZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtMSB7XHJcbiAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtc20ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLWJhc2Uge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtbGcge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1lbmQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWxvd2VyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXVwcGVyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWNhcGl0YWxpemUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LW5vd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWJyZWFrIHtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LW4xIHtcclxuICAgIHotaW5kZXg6IC0xICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTAge1xyXG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0xIHtcclxuICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMiB7XHJcbiAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTMge1xyXG4gICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIC5mbG9hdC1zbS1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtc20tZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtc20tbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20taW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1maWxsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1yb3cge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tZ3Jvdy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1zaHJpbmstMCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20td3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLW5vd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0wIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0zIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS1sYXN0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1zbS1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXNtLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1zbS1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mbG9hdC1tZC1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbWQtZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbWQtbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1maWxsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1yb3cge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtZ3Jvdy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1zaHJpbmstMCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLW5vd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0wIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0zIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC1sYXN0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tZC1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1kLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tZC1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mbG9hdC1sZy1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbGctZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbGctbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1maWxsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1yb3cge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctZ3Jvdy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1zaHJpbmstMCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLW5vd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0wIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0zIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy1sYXN0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1sZy1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWxnLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1sZy1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuZmxvYXQteGwtc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXhsLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXhsLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtZmlsbCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtcm93IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWNvbHVtbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ncm93LTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWdyb3ctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtc2hyaW5rLTAge1xyXG4gICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1zaHJpbmstMSB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ub3dyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtZmlyc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtbGFzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteGwtc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14bC1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteGwtY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmZsb2F0LXh4bC1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteHhsLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXh4bC1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtZmlsbCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXJvdyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWdyb3ctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXNocmluay0wIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtbm93cmFwIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTEge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtbGFzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXh4bC1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXh4bC1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteHhsLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5mcy0xIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mcy0yIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZnMtMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZzLTQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAuZC1wcmludC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIu+7vy8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEhUTUw1IERpc3BsYXkgRGVmaW5pdGlvbnMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuW2hpZGRlbl0sXHJcbnRlbXBsYXRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEJhc2UgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuaHRtbCB7XHJcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgTGlua3MgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgVHlwb2dyYXBoeSB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5hYmJyW3RpdGxlXSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRmbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEVtYmVkZGVkIENvbnRlbnQgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuaW1nIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgRmlndXJlcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuaHIge1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG5wcmUge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBGb3JtcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dCB7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxub3B0Z3JvdXAge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IFRhYmxlcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEhUTUw1IERpc3BsYXkgRGVmaW5pdGlvbnMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEJhc2UgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IExpbmtzIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBUeXBvZ3JhcGh5IHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEVtYmVkZGVkIENvbnRlbnQgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbmltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgRmlndXJlcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEZvcm1zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwOyB9XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgVGFibGVzIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIEdvdGhhbSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2suZW90PzE0NDQzMzY4MTJcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLmVvdD8mMTQ0NDMzNjgxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLndvZmY/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2sudHRmPzE0NDQzMzY4MTJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay5zdmc/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2tJdGFsaWMuZW90PzE0NDQzMzY5MTJcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLmVvdD8mMTQ0NDMzNjkxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLndvZmY/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2tJdGFsaWMudHRmPzE0NDQzMzY5MTJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy5zdmc/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQuZW90PzE0NDQzMzY4NDRcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLmVvdD8mMTQ0NDMzNjg0NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLndvZmY/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQudHRmPzE0NDQzMzY4NDRcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC5zdmc/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGRJdGFsaWMuZW90PzE0NDQzMzY4ODJcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLmVvdD8mMTQ0NDMzNjg4MiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLndvZmY/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGRJdGFsaWMudHRmPzE0NDQzMzY4ODJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy5zdmc/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bVwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLmVvdD8xNDQ0MzM2OTY2XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLmVvdD8mMTQ0NDMzNjk2NiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0ud29mZj8xNDQ0MzM2OTY2XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLnR0Zj8xNDQ0MzM2OTY2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5zdmc/MTQ0NDMzNjk2OFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bUl0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLmVvdD8xNDQ0MzM3MDAwXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLmVvdD8mMTQ0NDMzNzAwMCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW1JdGFsaWMud29mZj8xNDQ0MzM3MDAwXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLnR0Zj8xNDQ0MzM3MDAwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5zdmc/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5lb3Q/MTQ0NDk1NTM2NFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUxpZ2h0LmVvdD8mMTQ0NDk1NTM2NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC53b2ZmPzE0NDQ5NTUzNjRcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC50dGY/MTQ0NDk1NTM2NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5zdmc/MTQ0NDk1NTM2NFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLyogR290aGFtIE5hcnJvdyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0xpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1MaWdodC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93SXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LU1lZGl1bS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuLyogTGV4aWEgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuZW90PzE0NDQzMDk3MjZcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLmVvdD8mMTQ0NDMwOTcyNiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLndvZmY/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIudHRmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtcmVndWxhci5zdmc/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuZW90PzE0NDQzMDk3MjZcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuZW90PyYxNDQ0MzA5NzI2I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy53b2ZmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMudHRmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLnN2Zz8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4vKiBCcmVha3BvaW50cyAqL1xuLyogQ29sb3JzICovXG4vKlR5cG9ncmFwaHkqL1xuLyogQ3VzdG9tIFZhcmlhYmxlcyAqL1xuLyogR3JpZCBWYXJpYWJsZXMgKi9cbi8qIVxyXG4gKiBCb290c3RyYXAgVXRpbGl0aWVzIHY1LjMuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXHJcbiAqL1xuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtZW5kIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1jb3ZlciB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LXNjYWxlIHtcbiAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtbm9uZSB7XG4gIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0xMDAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC1oaWRkZW4ge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LWF1dG8ge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteS1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC00IHtcbiAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC0wIHtcbiAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTEge1xuICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTMge1xuICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtNCB7XG4gIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTUge1xuICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMiB7XG4gIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTMge1xuICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTQge1xuICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC01IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDsgfVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IH1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDsgfVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnotbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50OyB9XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDsgfVxuXG4uei0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG5cbi56LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGxldHRlci1zcGFjaW5nOiBjYWxjKDFweCAvIDQpO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5zdHJvbmcge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLyogSGVhZGluZ3MgKi9cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmgxLCAuaDEsIC5obC14bCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgMi41dncsIDNyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbmgyLCAuaDIsIC5obC1sIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjc1cmVtLCAyLjF2dywgMi41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIC5zZi1Mb25nLXRleHQgaDIsIC5zZi1Mb25nLXRleHQgLmgyLCAuc2YtTG9uZy10ZXh0IC5obC1sIHtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICBjb2xvcjogIzAwNzZBODsgfVxuXG5oMywgLmgzLCAuaGwtbSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjY3dncsIDJyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuXG5oNCwgLmg0LCAuaGwtcyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMS4yNXZ3LCAxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogMS4xNjsgfVxuICAuc2YtTG9uZy10ZXh0IGg0LCAuc2YtTG9uZy10ZXh0IC5oNCwgLnNmLUxvbmctdGV4dCAuaGwtcyB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgY29sb3I6ICMwMDc2QTg7IH1cblxuaDUsIC5oNSwgLmhsLXhzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAxLjF2dywgMS4yNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuaDYsIC5oNiwgLmhsLXh4cyB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uc2hsLXh4bCxcbi5ob21lcGFnZS1oZXJvLWhlYWRpbmcge1xuICBmb250LXNpemU6IGNsYW1wKDNyZW0sIDMuNzV2dywgNC41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTExOyB9XG5cbi5zaGwteGwsXG4uaW50ZXJpb3ItaGVyby1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyLjVyZW0sIDMuMzN2dywgNHJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTsgfVxuXG4vKiBQYXJhZ3JhcGhzICovXG5hIHtcbiAgY29sb3I6ICMwMDc2QTg7IH1cbiAgYTpob3ZlciwgYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnAsIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cblxuLnRleHQtbCxcbi50ZXh0LWxhcmdlLFxuLnRleHQtbGVhZCxcbnAudGV4dC1sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi50ZXh0LXhsLFxuLnRleHQtZXh0cmEtbGFyZ2UsXG4udGV4dC1sZWFkLXhsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLnRleHQteHhsLFxuLnRleHQtZG91YmxlLWV4dHJhLWxhcmdlLFxuLnRleHQtbGVhZC14bCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4udGV4dC1lbXBoYXNpcyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4udGV4dC1pbnZlcnQge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwMkI0OTsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzAwNzZBODsgfVxuXG4udGV4dC1ncmV5IHtcbiAgY29sb3I6ICNFNEU1RTU7IH1cblxuLyogSHViU3BvdCBFbWJlZCBGb3JtcyAqL1xuLmh1YnNwb3QtZW1iZWQge1xuICBwYWRkaW5nOiAycmVtIDA7IH1cblxuLyogQnV0dG9ucyAqL1xuLmFmcC1idXR0b24sIC5hZnAtYnV0dG9uLXByaW1hcnksIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0LCAuY3RhLWZlYXR1cmVkX19hY3Rpb24sIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnksIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeSwgLmFmcC1idXR0b24tc2Vjb25kYXJ5LCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnksIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5LCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbiwgLmFmcC1idXR0b24taW52ZXJzZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjRTRFNUU1O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjc1cmVtO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7IH1cbiAgLmFmcC1idXR0b246YWZ0ZXIsIC5hZnAtYnV0dG9uLXByaW1hcnk6YWZ0ZXIsIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0OmFmdGVyLCAuY3RhLWZlYXR1cmVkX19hY3Rpb246YWZ0ZXIsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnk6YWZ0ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeTphZnRlciwgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmFmdGVyLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6YWZ0ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmFmdGVyLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjphZnRlciwgLmFmcC1idXR0b24taW52ZXJzZTphZnRlciB7XG4gICAgY29udGVudDogbm9uZTsgfVxuICAuYWZwLWJ1dHRvbjpob3ZlciwgLmFmcC1idXR0b24tcHJpbWFyeTpob3ZlciwgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQ6aG92ZXIsIC5jdGEtZmVhdHVyZWRfX2FjdGlvbjpob3ZlciwgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tcHJpbWFyeTpob3ZlciwgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1wcmltYXJ5OmhvdmVyLCAuYWZwLWJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXNlY29uZGFyeTpob3ZlciwgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1zZWNvbmRhcnk6aG92ZXIsIC5ndWlkZS1mZWF0dXJlZF9fYWN0aW9uOmhvdmVyLCAuYWZwLWJ1dHRvbi1pbnZlcnNlOmhvdmVyLCAuYWZwLWJ1dHRvbjpmb2N1cywgLmFmcC1idXR0b24tcHJpbWFyeTpmb2N1cywgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQ6Zm9jdXMsIC5jdGEtZmVhdHVyZWRfX2FjdGlvbjpmb2N1cywgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tcHJpbWFyeTpmb2N1cywgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1wcmltYXJ5OmZvY3VzLCAuYWZwLWJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXNlY29uZGFyeTpmb2N1cywgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1zZWNvbmRhcnk6Zm9jdXMsIC5ndWlkZS1mZWF0dXJlZF9fYWN0aW9uOmZvY3VzLCAuYWZwLWJ1dHRvbi1pbnZlcnNlOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJ1dHRvbi10ZXh0IHtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDsgfVxuICAuYnV0dG9uLXRleHQ6aG92ZXIsIC5idXR0b24tdGV4dDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hZnAtYnV0dG9uLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzAwMkI0OTsgfVxuICAuYWZwLWJ1dHRvbi1wcmltYXJ5OmhvdmVyLCAuYWZwLWJ1dHRvbi1wcmltYXJ5OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4OyB9XG5cbi5hZnAtYnV0dG9uLXByaW1hcnktYWx0LCAuY3RhLWZlYXR1cmVkX19hY3Rpb24sIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnksIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDA3NkE4OyB9XG4gIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0OmhvdmVyLCAuY3RhLWZlYXR1cmVkX19hY3Rpb246aG92ZXIsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeTpob3ZlciwgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQ6Zm9jdXMsIC5jdGEtZmVhdHVyZWRfX2FjdGlvbjpmb2N1cywgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tcHJpbWFyeTpmb2N1cywgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAyQjQ5OyB9XG5cbi5hZnAtYnV0dG9uLXNlY29uZGFyeSwgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tc2Vjb25kYXJ5LCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXNlY29uZGFyeSwgLmd1aWRlLWZlYXR1cmVkX19hY3Rpb24ge1xuICBjb2xvcjogIzAwMkI0OTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDJCNDk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmhvdmVyLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmhvdmVyLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjpob3ZlciwgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmZvY3VzLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6Zm9jdXMsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmZvY3VzLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogIzAwMkI0OTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAyQjQ5OyB9XG5cbi5hZnAtYnV0dG9uLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmFmcC1idXR0b24taW52ZXJzZTpob3ZlciwgLmFmcC1idXR0b24taW52ZXJzZTpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDJCNDk7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmOyB9XG5cbi5hZnAtYnV0dG9uLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuMzEyNXJlbSAwLjYyNXJlbTsgfVxuXG4uYWZwLWJ1dHRvbi0tbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtOyB9XG5cbi5hZnAtYnV0dG9uLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjU2MjVyZW07IH1cblxuLmFmcC12aWV3LWFsbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBjb2xvcjogIzM4MzgzODtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgLmFmcC12aWV3LWFsbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICBib3JkZXI6IHNvbGlkICMzODM4Mzg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgycHgpOyB9XG5cbi8qIEJhc2UgKi9cbi8qIE92ZXJyaWRlIGJvb3RzdHJhcCB2YXJpYWJsZXMgYnkgcmVkZWZpbmluZyB0aGUgdmFyaWFibGUgaGVyZS5cclxuICBWaWV3IGFsbCB2YXJpYWJsZXM6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC1zYXNzL2Jsb2IvbWFzdGVyL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzXHJcbiovXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuLmJ1dHRvbixcbi5idXR0b24tc21hbGwtdGV4dCxcbi5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uc2Zmb3J1bU5ld1RocmVhZExuayxcbi5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLnNmU3VibWl0QnRuLFxuLmJ1dHRvbi1zZWNvbmRhcnksXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi8qYSB7XHJcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgQGluY2x1ZGUgdGFiLWZvY3VzO1xyXG4gIH1cclxufSovXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbi5zci1vbmx5LCAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19hcnJvdyBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5oMSBzbWFsbCxcbmgxIC5zbWFsbCxcbmgyIHNtYWxsLFxuaDIgLnNtYWxsLFxuaDMgc21hbGwsXG5oMyAuc21hbGwsXG5oNCBzbWFsbCxcbmg0IC5zbWFsbCxcbmg1IHNtYWxsLFxuaDUgLnNtYWxsLFxuaDYgc21hbGwsXG5oNiAuc21hbGwsXG4uaDEgc21hbGwsXG4uaDEgLnNtYWxsLFxuLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCxcbi5oMyBzbWFsbCxcbi5oMyAuc21hbGwsXG4uaDQgc21hbGwsXG4uaDQgLnNtYWxsLFxuLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCxcbi5oNiBzbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuaDEgc21hbGwsXG5oMSAuc21hbGwsXG4uaDEgc21hbGwsXG4uaDEgLnNtYWxsLFxuaDIgc21hbGwsXG5oMiAuc21hbGwsXG4uaDIgc21hbGwsXG4uaDIgLnNtYWxsLFxuaDMgc21hbGwsXG5oMyAuc21hbGwsXG4uaDMgc21hbGwsXG4uaDMgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA2NSU7IH1cblxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5oNCBzbWFsbCxcbmg0IC5zbWFsbCxcbi5oNCBzbWFsbCxcbi5oNCAuc21hbGwsXG5oNSBzbWFsbCxcbmg1IC5zbWFsbCxcbi5oNSBzbWFsbCxcbi5oNSAuc21hbGwsXG5oNiBzbWFsbCxcbmg2IC5zbWFsbCxcbi5oNiBzbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXNpemU6IDc1JTsgfVxuXG4udGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9IH1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTsgfVxuXG5tYXJrLFxuLm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBwYWRkaW5nOiAwLjJlbTsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLnRleHQtdXBwZXJjYXNlLFxuLmluaXRpYWxpc20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMzN2FiNzsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlcixcbmEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMyODYwOTA7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLFxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsXG5hLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjQ1MjY5OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlcixcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM2NjUxMmM7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlcixcbmEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsXG5hLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwOyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXG5hLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzOyB9XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmJnLWluZm86aG92ZXIsXG5hLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlOyB9XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsXG5hLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbmEuYmctZGFuZ2VyOmhvdmVyLFxuYS5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5OyB9XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbnVsLFxub2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbnVsIHVsLFxudWwgb2wsXG5vbCB1bCxcbm9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG5cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7IH0gfVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICAvKiBjdXJzb3I6IGhlbHA7XHJcbiAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGFiYnItYm9yZGVyLWNvbG9yOyovIH1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDE3LjVweDsgfVxuXG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYmxvY2txdW90ZSBmb290ZXIsXG5ibG9ja3F1b3RlIHNtYWxsLFxuYmxvY2txdW90ZSAuc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG5ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlIHNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjsgfVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiwqDigJRcIjsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgfVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzLFxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTsgfVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpOyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbiAgaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPWRhdGVdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZV0sXG4gIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPXRpbWVdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9bW9udGhdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZV0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRlXSxcbiAgaW5wdXRbdHlwZT10aW1lXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGltZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPXRpbWVdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9dGltZV0sXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIGlucHV0W3R5cGU9bW9udGhdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9bW9udGhdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1tb250aF0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1tb250aF0ge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4OyB9IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXSxcbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTsgfVxuXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG5pbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPXJhZGlvXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7IH1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5zZWxlY3QuaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbnRleHRhcmVhLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3RbbXVsdGlwbGVdLmJ0biB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbnNlbGVjdC5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxudGV4dGFyZWEuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzOyB9XG5cbi5oYXMtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4OyB9XG5cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtc3VjY2Vzcy5yYWRpbyBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7IH1cblxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5oYXMtZXJyb3IgLnJhZGlvLFxuLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcbi5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MzsgfVxuXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbCB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDI1cHg7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDsgfVxuXG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8sXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDsgfSB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAyN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4OyB9IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cblxuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIFxcOTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3B1cCxcbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgfVxuXG4uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgfVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ub3BlbiA+IGEge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7IH1cblxuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wdXAgLmNhcmV0LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBcXDk7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9IH1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgfVxuXG4uaW5wdXQtZ3JvdXBbY2xhc3MqPWNvbC1dIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4sXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7IH1cblxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm5hdjpiZWZvcmUsXG4ubmF2OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uYXY6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubmF2ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLm5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLm5hdiA+IGxpLmRpc2FibGVkID4gYSB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLm5hdiAub3BlbiA+IGEsXG4ubmF2IC5vcGVuID4gYTpob3Zlcixcbi5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5uYXYgLm5hdi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cblxuLm5hdiA+IGxpID4gYSA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuXG4ubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG5cbi5uYXYtdGFicyA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG5cbi5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGQ7IH1cblxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7IH1cblxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2LXN0YWNrZWQgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubmF2LWp1c3RpZmllZCxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiBsaSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtanVzdGlmaWVkID4gbGksXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElOyB9XG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH0gfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMzN2FiNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzIzNTI3YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkOyB9XG5cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7IH1cblxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdlcjpiZWZvcmUsXG4ucGFnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnBhZ2VyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsgfVxuXG4ucGFnZXIgLm5leHQgPiBhLFxuLnBhZ2VyIC5uZXh0ID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydCA+IHAsXG4uYWxlcnQgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDsgfVxuXG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTIxcHg7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7IH1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjOyB9XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTsgfVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwOyB9XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLm1lZGlhIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1lZGlhLWJvZHkge1xuICB3aWR0aDogMTAwMDBweDsgfVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5tZWRpYS1yaWdodCxcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1lZGlhLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICNjN2RkZWY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm9bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ1tkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApOyB9XG5cbi5jbG9zZTpob3Zlcixcbi5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApOyB9XG5cbmJ1dHRvbi5jbG9zZSxcbi5jbG9zZS5idXR0b24sXG4uY2xvc2UuYnV0dG9uLXNtYWxsLXRleHQsXG4uY2xvc2Uuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5jbG9zZSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmNsb3NlW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmNsb3NlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uY2xvc2Uuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5jbG9zZS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmNsb3NlLnNmU3VibWl0QnRuLFxuLmNsb3NlLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxudGFibGUgY29sW2NsYXNzKj1jb2wtXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cblxudGFibGUgdGRbY2xhc3MqPWNvbC1dLFxudGFibGUgdGhbY2xhc3MqPWNvbC1dIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmFjdGl2ZSxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4OyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2OyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC53YXJuaW5nLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKm1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAwLjc1KTsqL1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC8qIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyovXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDhweDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH0gfVxuXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmltZy1ib3gtcmlnaHQ6YmVmb3JlLFxuLmltZy1ib3gtbGVmdDpiZWZvcmUsXG4uaW1nLWJveC1jZW50ZXI6YmVmb3JlLFxuLmltYWdlLWJveC1sZWZ0OmJlZm9yZSxcbi5pbWFnZS1ib3gtcmlnaHQ6YmVmb3JlLFxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmJlZm9yZSxcbi5tbS1wcm9tbzpiZWZvcmUsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmJlZm9yZSxcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YmVmb3JlLFxuLmFydGljbGUtc2V0LXdyYXBwZXI6YmVmb3JlLFxuLmFydGljbGUtd3JhcHBlcjpiZWZvcmUsXG4uYXJ0aWNsZS1mb290ZXI6YmVmb3JlLFxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmJlZm9yZSxcbi5jaGFydC1zZWN0aW9uOmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlcixcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxuLmltZy1ib3gtbGVmdDphZnRlcixcbi5pbWctYm94LWNlbnRlcjphZnRlcixcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcbi5pbWFnZS1ib3gtcmlnaHQ6YWZ0ZXIsXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXG4ubW0tcHJvbW86YWZ0ZXIsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmFmdGVyLFxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxuLmFydGljbGUtd3JhcHBlcjphZnRlcixcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXG4uZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YWZ0ZXIsXG4uY2hhcnQtc2VjdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIsXG4uaW1nLWJveC1yaWdodDphZnRlcixcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXG4uaW1hZ2UtYm94LWxlZnQ6YWZ0ZXIsXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmFmdGVyLFxuLm1tLXByb21vOmFmdGVyLFxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDphZnRlcixcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YWZ0ZXIsXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjphZnRlcixcbi5hcnRpY2xlLXdyYXBwZXI6YWZ0ZXIsXG4uYXJ0aWNsZS1mb290ZXI6YWZ0ZXIsXG4udG9waWNzLWZpbHRlci13cmFwcGVyOmFmdGVyLFxuLmZpbHRlci13cmFwcGVyOmFmdGVyLFxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmFmdGVyLFxuLmNoYXJ0LXNlY3Rpb246YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuLnZpc2libGUteHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4vKiBCdXR0b25zICovXG5idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNpbXBsZS1idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNmZm9ydW1SZXBseUJ0bjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNlY29uZGFyeTpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLnNpbXBsZS1idXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGE6aG92ZXIsXG4uYWNjZXNzLWJ1dHRvbjpob3Zlcixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUgYTpob3Zlcixcbi5mb290ZXItc29jaWFsLWxpbmtzIGxpOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxuLnRvcGljLWxpbms6aG92ZXIsXG4uZmVhdHVyZS1ib3ggYTpob3Zlcixcbi5hcnRpY2xlLWxpbms6aG92ZXIsXG4udG9waWNzLXdyYXBwZXIgYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXG4uYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbjpub3QoLnNob3AtY291bnQpLFxuLnNpdGUtbmFtZSxcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3BhbixcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2ZOb3JtYWxUaHJlYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xuICAvKiBJRTYsIElFNyAqL1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLmZvY3VzYWJsZTphY3RpdmUsXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTphY3RpdmU6bm90KC5zaG9wLWNvdW50KSxcbi5mb2N1c2FibGUuc2l0ZS1uYW1lOmFjdGl2ZSxcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5mb2N1c2FibGUuc2ZOb3JtYWxUaHJlYWQ6YWN0aXZlLFxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6Zm9jdXMsXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTpmb2N1czpub3QoLnNob3AtY291bnQpLFxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6Zm9jdXMsXG4uaW5kdXN0cnktdGFibGUgLmNvdW50IHNwYW4uZm9jdXNhYmxlOmZvY3VzLFxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5mb2N1c2FibGUuc2ZOb3JtYWxUaHJlYWQ6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTUsIDkyLCAwLjUpOyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciAqIHtcbiAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgLmxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTg1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjNzdjNWQ1KSwgY29sb3Itc3RvcCg1MCUsICM2N2I3YzcpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNzdjNWQ1IDUwJSwgIzY3YjdjNyA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgIzY3YjdjNyA1M3B4O1xuICBib3JkZXItd2lkdGg6IDAgNTNweCAwIDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2NoZXZyb24vczA1LXJpZ2h0LXdoaXRlLnBuZz8xNDQ0MjUxODc1XCIpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MnB4O1xuICB0b3A6IDlweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICAuc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHJpZ2h0OiAtNDNweDtcbiAgICB0b3A6IDEwcHg7IH0gfVxuXG4uYnV0dG9uLFxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5idXR0b24tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4uYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLnNpbXBsZS1idXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ1dHRvbjp2aXNpdGVkLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OnZpc2l0ZWQsXG4uc2ltcGxlLWJ1dHRvbjp2aXNpdGVkLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjp2aXNpdGVkLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOnZpc2l0ZWQsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOnZpc2l0ZWQsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjp2aXNpdGVkLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOnZpc2l0ZWQsXG4uc2Zmb3J1bU5ld1RocmVhZExuazp2aXNpdGVkLFxuLnNmZm9ydW1SZXBseUJ0bjp2aXNpdGVkLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjp2aXNpdGVkLFxuLmJ1dHRvbi1zZWNvbmRhcnk6dmlzaXRlZCxcbi5idXR0b246YWN0aXZlLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmFjdGl2ZSxcbi5zaW1wbGUtYnV0dG9uOmFjdGl2ZSxcbi5zZWFyY2gtZm9ybSBidXR0b246YWN0aXZlLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFjdGl2ZSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06YWN0aXZlLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246YWN0aXZlLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFjdGl2ZSxcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFjdGl2ZSxcbi5zZmZvcnVtUmVwbHlCdG46YWN0aXZlLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjphY3RpdmUsXG4uYnV0dG9uLXNlY29uZGFyeTphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5idXR0b246Zm9jdXMsXG4uYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbi5zZWFyY2gtZm9ybSBidXR0b246Zm9jdXMsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246Zm9jdXMsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmZvY3VzLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLnNmU3VibWl0QnRuOmZvY3VzLFxuLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXNtYWxsLXRleHQsXG4uc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnksXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5LFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0biB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0MHB4IDAgMCAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbi5zaW1wbGUtYnV0dG9uOmFmdGVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphZnRlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uOmFmdGVyLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbjphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmFmdGVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeTphZnRlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFmdGVyLFxuLnNmZm9ydW1SZXBseUJ0bjphZnRlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46YWZ0ZXIge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICByaWdodDogLTMycHggIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA3Njk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDUwJSwgIzAwODVhZCksIGNvbG9yLXN0b3AoNTAlLCAjMDA3Njk5KSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDA4NWFkIDUwJSwgIzAwNzY5OSA1MCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUge1xuICB3aWR0aDogMTQ2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uLXdoaXRlLW91dGxpbmUge1xuICAgIG1hcmdpbjogMjBweCBhdXRvOyB9IH1cblxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyB9XG5cbi5idXR0b24td2hpdGUtb3V0bGluZSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi13aGl0ZS1iZyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAyMCUgMTVweCAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnV0dG9uLXdoaXRlLWJnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7IH0gfVxuXG4uYnV0dG9uLXdoaXRlLWJnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9jaGV2cm9uLXNmMzhlYzYyNzE5LnBuZ1wiKSBuby1yZXBlYXQgMCAtMjk1cHgvMTAwJSB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMzJweDsgfVxuXG4uYnV0dG9uLXdoaXRlLWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24td2hpdGUtYmc6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODJweDsgfVxuXG4uYWNjZXNzLWJ1dHRvbixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTsgfVxuXG4uYWNjZXNzLWJ1dHRvbjpob3Zlcixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1ZjllYWE7IH1cblxuLmFjY2Vzcy1idXR0b24ubG9naW4sXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjYjZiNmI2OyB9XG5cbi5hY2Nlc3MtYnV0dG9uLmxvZ2luOmhvdmVyLFxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXQubG9naW5bdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzkyOTI5MjsgfVxuXG4uc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLnNlYXJjaC1mb3JtIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bixcbi5zZWFyY2gtZm9ybSAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5zZWFyY2gtZm9ybSAuc2ZTdWJtaXRCdG4sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNpbXBsZS1idXR0b24sXG4uYmxvZy1kZXRhaWxzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2ltcGxlLWJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXG4uZm9ydW0gLnNlYXJjaC1mb3JtIC5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b246aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmU3VibWl0QnRuOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDsgfVxuXG4vKiBTdHlsZXMgZm9yIGltYWdlcyBpbiB0aGUgY29udGVudCBhcmVhICovXG4uaW1nLWJveCxcbi5pbWctYm94LXJpZ2h0LFxuLmltZy1ib3gtbGVmdCxcbi5pbWctYm94LWNlbnRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmltZy1ib3ggaW1nLFxuLmltZy1ib3gtcmlnaHQgaW1nLFxuLmltZy1ib3gtbGVmdCBpbWcsXG4uaW1nLWJveC1jZW50ZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltZy1ib3gsXG4gIC5pbWctYm94LXJpZ2h0LFxuICAuaW1nLWJveC1sZWZ0LFxuICAuaW1nLWJveC1jZW50ZXIge1xuICAgIHdpZHRoOiA0MCU7IH0gfVxuXG4uaW1nLWJveCAuaW1nLWJveC1jb250ZW50LFxuLmltZy1ib3gtcmlnaHQgLmltZy1ib3gtY29udGVudCxcbi5pbWctYm94LWxlZnQgLmltZy1ib3gtY29udGVudCxcbi5pbWctYm94LWNlbnRlciAuaW1nLWJveC1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5pbWctYm94IC5jYXB0aW9uLFxuLmltZy1ib3gtcmlnaHQgLmNhcHRpb24sXG4uaW1nLWJveC1sZWZ0IC5jYXB0aW9uLFxuLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuNjg3NWVtO1xuICBtYXJnaW46IDhweCAwIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94IC5jYXB0aW9uLFxuICAuaW1nLWJveC1yaWdodCAuY2FwdGlvbixcbiAgLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcbiAgLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1nLWJveC1jZW50ZXIge1xuICAgIG1hcmdpbjogMjBweCBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1ib3gtbGVmdCB7XG4gICAgbWFyZ2luOiAwIDIwcHggMTBweCAwICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLWJveC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBVbm9yZGVyZWQgYW5kIE9yZGVyZWQgTGlzdHMgKi9cbi8qXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIG9sLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIHVsIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgb2wgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgbGkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgY29udGVudDogXCLigJRcIjtcclxuICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgbGVmdDogLTE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5odG1sLmllOCAubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGlzdC1zdHlsZTogZGlzYztcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICMzNDMzMzI7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgbGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wgbGkge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcclxufVxyXG4qL1xuLyogQ3VzdG9tIEJ1bGxldHMgKi9cbnVsLmFycm93LWJ1bGxldHMsXG51bC5wZGYge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG51bCB7XG4gIC8qID4+IExpc3QgaXRlbSovIH1cblxudWwuYXJyb3ctYnVsbGV0cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxudWwuYXJyb3ctYnVsbGV0cyBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIsK7XCI7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDEycHg7IH1cblxudWwucGRmIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxudWwucGRmIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljLFxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDIwcHggMCAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcbiAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMsXG4gIC5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLFxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYSxcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMTBweCA4cHggMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjNzdjNWQ1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGE6aG92ZXIsXG4gIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXG4gIC5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXG4gIC5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXG4gIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXG4gIC5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM3N2M1ZDU7IH0gfVxuXG4vKiBNYWluIENvdGVudCAqL1xuLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB7XG4gIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHtcbiAgICBtYXJnaW46IDIwcHggMCA0MHB4OyB9IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSBvbCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB0aCB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB0aCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGQge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6bnRoLWNoaWxkKDJuKzIpIHRkIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6aG92ZXIgdGQge1xuICAgIGJhY2tncm91bmQ6ICNlY2VjZWM7IH0gfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLypcclxuICAgIC5tYWluLWNvbnRlbnQgaDEsXHJcbiAgICAubWFpbi1jb250ZW50IGgyLFxyXG4gICAgLm1haW4tY29udGVudCBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAubWFpbi1jb250ZW50IC5jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCAqIHtcclxuICAgICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCAuc21hbGwtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgxLFxyXG4gICAgLm1haW4tY29udGVudCBoMixcclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJ0aWNsZS5yZWFsLWFydGljbGUgLm1haW4tY29udGVudCAuY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuKi9cbi8qIEJyZWFkY3J1bWIgKi9cbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sYW5kaW5nIC5icmVhZGNydW1iIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNjVweDsgfSB9XG5cbi5icmVhZGNydW1iIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzODM4Mzg7IH1cbiAgLmJyZWFkY3J1bWIgbGkgYSB7XG4gICAgY29sb3I6ICMzODM4Mzg7IH1cblxuLmJyZWFkY3J1bWIgYTphZnRlciB7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBjb250ZW50OiBcIi9cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLyogRXZlbnRzICovXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cyBoMSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmV2ZW50cyAuY29udGVudC0yLWNvbCAuY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2w6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMgLmNvbnRlbnQtMi1jb2wge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuZXZlbnRzIC5jb250ZW50LTItY29sICsgZm9ybSB7XG4gICAgY2xlYXI6IGJvdGg7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4IDAgMjVweDsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAudG9waWNzLFxuLmZpbHRlcnNDb250YWluZXIgLmRhdGUtZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcbiAgLmZpbHRlcnNDb250YWluZXIgLmRhdGUtZmlsdGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7IH1cblxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMge1xuICBtYXJnaW46IDIwcHggMCAwOyB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciBvcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogM3B4IDEwcHg7IH1cblxuLmZpbHRlcnNDb250YWluZXIgc2VsZWN0I1llYXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAycHggNXB4IDJweCA4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMjBweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnJvdyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07IH0gfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlLFxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50LFxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1saW5rcyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcbiAgICB3aWR0aDogOCU7IH0gfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpbWUtY29zdCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnNob3ctaGlkZSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5zaG93LWhpZGUgc3BhbiB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5ldmVudHMtbGlua3Mge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnRzLWxpbmtzIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uZXZlbnRzLWxpbmtzIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZXZlbnRzLWxpbmtzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1saW5rcyBhIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uZXZlbnRzLWxpbmtzIC5mYSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnQtZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5ldmVudC1kZXRhaWxzOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uZXZlbnQtZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5ldmVudC1kYXRlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmZmZmY7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcbiAgY29sb3I6ICMwZjRiNjggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH0gfVxuXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogIzBmNGI2ODtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5ldmVudC10aXRsZS1sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudC10aXRsZS1sb2NhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uICoge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLmxvY2F0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiAuZGF0ZS10aW1lIHtcbiAgbWFyZ2luOiA1cHggMCAyMHB4OyB9XG5cbi5jb250ZW50LTItY29sIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5jb250ZW50LTItY29sOmJlZm9yZSxcbi5jb250ZW50LTItY29sOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250ZW50LTItY29sOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNvbnRlbnQtMi1jb2wgLmNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LTItY29sIC5jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4vKiBNZWdhIE1lbnUgKi9cbi5tbS1kcm9wZG93biB7XG4gIGJhY2tncm91bmQ6ICMxOTUxNmQ7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogLTk5OWVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWJlOTtcbiAgICBoZWlnaHQ6IDkycHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgLmNvbnRhaW5lcixcbiAgI21haW4tbmF2LXdyYXBwZXIgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgI21haW4tbmF2LXdyYXBwZXIgLmhlcm8sXG4gICNtYWluLW5hdi13cmFwcGVyICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gICNtYWluLW5hdi13cmFwcGVyIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGxpIGxpLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGxpIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubG9naW4gI2dsb2JhbC1sb2dvdXQgYSB7XG4gIGNvbG9yOiAjMTE0MjVhO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmxvZ2luICNnbG9iYWwtbG9nb3V0IC5kcm9wZG93bjpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogOTJweDtcbiAgICBtYXgtaGVpZ2h0OiA5MnB4O1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50cmFuc2xhdGVkLWx0ciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuICAudHJhbnNsYXRlZC1sdHIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICAgIG1heC13aWR0aDogMTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICAgIG1heC13aWR0aDogMjI1cHg7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLmFjdGl2ZSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIgPiAubW0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyID4gYSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMzNDMzMzI7XG4gIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIC8qZm9udC1zaXplOiBlbSgxNnB4LCAxNnB4KTsqLyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMC45Njg3NWVtO1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50LFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8sXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNTVweCAwIDZweCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTE0MjVhO1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8sXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBib3JkZXItY29sb3I6ICMwYjM3NGQ7XG4gICAgYmFja2dyb3VuZDogIzBmNGI2ODsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IHVsLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3MtY29sLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3MtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMlOyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKmZvciBpZSovIH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDFlbTsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcbiAgY29sb3I6ICNiMmYyZmYgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmJlZm9yZSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjb250ZW50OiBcIuKWuFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmssXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ291dC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24ge1xuICB3aWR0aDogMzIwcHg7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IDk5OWVtO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGk6bm90KC5oZWFkZXIpIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpLmhlYWRlciB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyODBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24td3JhcHBlciB7XG4gIHBhZGRpbmc6IDMwcHggMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNtYWxsLXRleHQsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNpbXBsZS1idXR0b24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zmb3J1bVJlcGx5QnRuLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZlN1Ym1pdEJ0bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNlY29uZGFyeSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAyNTBweDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbms6aG92ZXIgLm1tLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLmxvZ2luLWxpbmsge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLm15LWFjY291bnQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ2luLWxpbmsgYSB7XG4gIGJhY2tncm91bmQ6ICMwMDg1YWQ7XG4gIGJvcmRlci1yYWRpdXM6IDg0cHg7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNzhweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xuICAgIHotaW5kZXg6IDk5OTsgfVxuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvIGltZyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGksXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogNzhweDtcbiAgICBtYXgtaGVpZ2h0OiA3OHB4O1xuICAgIG1heC13aWR0aDogODJweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGksXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSA+IGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAwLjcxODc1ZW07XG4gICAgcGFkZGluZzogMCA1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpID4gYSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDAuODQzNzVlbTtcbiAgICBwYWRkaW5nOiAwIDhweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLXdyYXBwZXIgbGksXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpIHtcbiAgICBsaW5lLWhlaWdodDogNzhweDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDMwcHggMCA4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtbW9yZS1saW5rcyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtbW9yZS1saW5rcyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubW0tcHJvbW8ge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIC8qSW1hZ2UgT25seSB3L0xpbmsqLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1wcm9tbyArIC5tbS1wcm9tbyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1tLXByb21vIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tbS1wcm9tbyAucHJvbW8tdGV4dC1vbmx5IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDsgfVxuICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSAucHJvbW8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMjZweDsgfSB9XG5cbi5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW0tcHJvbW8gLnByb21vLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40OyB9IH1cblxuLm1tLXByb21vIC5wcm9tby1saW5rIHtcbiAgZm9udC1zaXplOiAwLjc1ZW0gIWltcG9ydGFudDsgfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvTTogMjBweDsgfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby10ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH0gfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC8qaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9Ki8gfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IC5wcm9tby10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1tLXByb21vIC5idXR0b24sXG4gIC5tbS1wcm9tbyAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5tbS1wcm9tbyAuc2ltcGxlLWJ1dHRvbixcbiAgLm1tLXByb21vIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAubW0tcHJvbW8gYnV0dG9uLFxuICAubW0tcHJvbW8gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5tbS1wcm9tbyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLm1tLXByb21vIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubW0tcHJvbW8gLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4gIC5tbS1wcm9tbyAuc2Zmb3J1bVJlcGx5QnRuLFxuICAubW0tcHJvbW8gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5tbS1wcm9tbyAuc2ZTdWJtaXRCdG4sXG4gIC5tbS1wcm9tbyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuXG4ubW0tcHJvbW8gLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLyogTmF2IFV0aWxpdGllcyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXV0aWxpdGllcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXYtdXRpbGl0aWVzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cblxuLm5hdi11dGlsaXRpZXMgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bDpiZWZvcmUsXG4ubmF2LXV0aWxpdGllcyB1bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkubGFzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2LXV0aWxpdGllcyB1bCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDkycHg7XG4gICAgbWF4LWhlaWdodDogOTJweDsgfSB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvbmF2LXM2MzE5ZmU0OGZkLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLm5hdi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTRweDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLmNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02M3B4OyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAycHg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5zaG9wIC5zaG9wLWNvdW50IHtcbiAgYmFja2dyb3VuZDogI2ZmYzM1YztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC03cHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5uYXYtbW9yZS1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24sXG4ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxuLm5hdi1tb3JlLWxpbmtzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAubmF2LW1vcmUtbGlua3MgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5uYXYtbW9yZS1saW5rcyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bVJlcGx5QnRuLFxuLm5hdi1tb3JlLWxpbmtzIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLm5hdi1tb3JlLWxpbmtzIC5zZlN1Ym1pdEJ0bixcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyXCIpIG5vLXJlcGVhdCBjZW50ZXIgMTVweC8xOHB4ICNmOWY5Zjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBoZWlnaHQ6IDY1cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogNTFweDtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhIHtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIGZvbnQtc2l6ZTogMC45NWVtOyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmhvdmVyLFxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIE1vcmUgbGlua3MgZGlzcGxheSBpbiBob3ZlciBvbiBkZXNrdG9wICovXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmF2LW1vcmUtbGlua3M6aG92ZXIgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4vKiBIb21lIHBhZ2UgaGVybyAqL1xuaGVhZGVyIC5oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjpiZWZvcmUsXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XG4gIHdpZHRoOiA4MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbi1yaWdodDogMiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS41NjI1ZW07XG4gIGNvbG9yOiAjMzM5OWIzO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDJlbTsgfSB9XG5cbmhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xuICBjb2xvcjogIzc4OTQ5ZDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBwIHtcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgICBmb250LXNpemU6IDIxcHg7IH0gfVxuXG4vKiBCbG9nICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lcjpub3QoLmFydGljbGUpIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9IH1cblxuLmFydGljbGUtc2hhcmUge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIHAge1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgYSB7XG4gIGNvbG9yOiAjNWVhZWJlOyB9XG5cbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzM2M2EzYjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCArIC5jb2wge1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXG4gIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggI2F0c3RieCxcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggI2F0c3RieCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdC1zaGFyZS1idG4sXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4ge1xuICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2Zvb3Rlci1zaGFyaW5nLnBuZz8xNDc2Mjc1MzUxXCIpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMycHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rOmhvdmVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI4cHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzIwcHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjU2cHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MTJweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbDpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbDpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5zaWRlYmFyIC5idXR0b24sXG4uc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcbi5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxuLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uc2lkZWJhciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxuLnNpZGViYXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbi5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuYnV0dG9uLFxuICAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxuICAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxuICAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAuc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxuICAuc2lkZWJhciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLnNpZGViYXIgLnNmU3VibWl0QnRuLFxuICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbiAgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogYXV0bzsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkubGFuZGluZyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA2MjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMDYyNWVtOyB9IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5ldmVudCAuc2lkZWJveC1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNkNmVlZjI7XG4gIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xuICBib3JkZXItY29sb3I6ICM3YmQwZTE7XG4gIHBhZGRpbmc6IDE1cHggMTJweCAwOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjM1ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xuICBsZWZ0OiAtMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVlbTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnNvdXJjZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgaW1nLFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveCxcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlcixcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYmxvZy1saXN0ID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYmxvZy1saXN0IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ibG9nLWxpc3QgaDMgKyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmJsb2ctbGlzdCBoMyArIHAgc3Ryb25nIHtcbiAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDsgfVxuXG4uYmxvZy1kZXRhaWxzICsgZGl2IHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybS1idXR0b25dLFxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1zb3J0LW5ldy1idXR0b25dLFxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1zb3J0LW9sZC1idXR0b25dIHtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5ibG9nLWRldGFpbHMgdGV4dGFyZWEsXG4uYmxvZy1kZXRhaWxzIGlucHV0IHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLWNvbnRhaW5lcl0gPiBkaXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkYmRiZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvbl06YWZ0ZXIsXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLXNvcnQtbmV3LWJ1dHRvbl06YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHBhZGRpbmc6IDAgNXB4IDAgMTBweDsgfVxuXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPWNvbW1lbnQtYXZhdGFyXSxcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gaW1nIHtcbiAgbWF4LXdpZHRoOiA3MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdLFxuICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIGltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cblxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LW5hbWVdLFxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LWRhdGVdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LWRhdGVdIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzg4ODg4OCAhaW1wb3J0YW50OyB9XG5cbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1uYW1lXSxcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1tZXNzYWdlXSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtXSB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zaW1wbGUtYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG4sXG4uYmxvZy1kZXRhaWxzIC5mb3J1bSBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246aG92ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3Zlcixcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uYmxvZy1kZXRhaWxzIC5mb3J1bSBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5mb3J1bSAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNpbXBsZS1idXR0b24sXG4gIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG4sXG4gIC5ibG9nLWRldGFpbHMgLmZvcnVtIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcbiAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggMCA1MHB4IDkwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1sb2dnZWQtb3V0LXZpZXddIHtcbiAgICBtYXJnaW46IDIwcHggMCAwIDkwcHggIWltcG9ydGFudDsgfSB9XG5cbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctbG9nZ2VkLW91dC12aWV3XSBpbnB1dCB7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gIHdpZHRoOiAzMDBweDsgfVxuXG4uYXJjaGl2ZXMtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuXG4uYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQgYSB7XG4gICAgd2lkdGg6IDI4MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQsXG4gIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5hcmNoaXZlcy1pdGVtIGgzIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtOyB9XG5cbi5hcmNoaXZlcy1pdGVtIC5zb3VyY2Uge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NzY3NjcgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5sYW5kaW5nIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nIC5jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzJTsgfVxuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMge1xuICAgIHdpZHRoOiA2NCU7IH1cbiAgLmxhbmRpbmcgLmNvbC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMyU7IH1cbiAgLmxhbmRpbmcgLmNvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxhbmRpbmcgLmJ1dHRvbixcbiAgLmxhbmRpbmcgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAubGFuZGluZyAuc2ltcGxlLWJ1dHRvbixcbiAgLmxhbmRpbmcgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtIC5sYW5kaW5nIGJ1dHRvbixcbiAgLmxhbmRpbmcgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuYmxvZy1kZXRhaWxzIC5sYW5kaW5nIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4gIC5sYW5kaW5nIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5sYW5kaW5nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubGFuZGluZyAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmxhbmRpbmcgLnNmZm9ydW1SZXBseUJ0bixcbiAgLmxhbmRpbmcgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5sYW5kaW5nIC5zZlN1Ym1pdEJ0bixcbiAgLmxhbmRpbmcgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIG1pbi13aWR0aDogMTAwJTsgfSB9XG5cbi50b3BpYy13cmFwcGVyLFxuLmFydGljbGUtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50b3BpYy13cmFwcGVyIC50b3BpYyxcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIHtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4udG9waWMtd3JhcHBlciAudG9waWMgaDMsXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi50b3BpYy13cmFwcGVyIC50b3BpYyBwLFxuLmFydGljbGUtd3JhcHBlciAudG9waWMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMzZDNkM2Q7IH1cblxuLnRvcGljLWxpbms6aG92ZXIgLnRvcGljLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuNyk7IH1cblxuLnRvcGljLWxpbms6aG92ZXIgaDMge1xuICBjb2xvcjogIzYwNWI1NCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtbGluazpudGgtb2YtdHlwZShvZGQpIC50b3BpYy13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG4ubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLnRvcGljLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxhbmRpbmcgLnRvcGljLXdyYXBwZXIge1xuICAgIGhlaWdodDogOTVweDsgfSB9XG5cbm5hdiNtb2JpbGUtbWVudSB7XG4gIGJhY2tncm91bmQ6ICMxOTUxNmQgIWltcG9ydGFudDsgfVxuXG4vKiBOZXcgaG9tZXBhZ2UgbWVudSBiYWNrZ3JvdW5kICovXG4uaG9tZSBuYXYjbW9iaWxlLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDU5cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBuYXYjbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5uYXYjbW9iaWxlLW1lbnUgKiB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ob21lIG5hdiNtb2JpbGUtbWVudSAqIHtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyogTmV3IGhvbWVwYWdlIG1lbnUgY29sb3IgKi9cbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cblxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH0gfVxuXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICM4Zjk5M2U7IH1cblxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibWVudVwiO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG5cbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG46YWZ0ZXIge1xuICByaWdodDogMzVweDsgfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYnRuLW1vYmlsZS1tZW51LnBuZz8xNDQ0ODQ4MTM4XCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgei1pbmRleDogMTsgfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHNwYW4ge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIE5ldyBob21lcGFnZSBoYW1idXJnZXIgZGlzcGxheSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tb2JpbGUtbWVudS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb290ZXItYnV0dG9uIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTpob3Zlcixcbi5ob21lIC5mb290ZXItYnV0dG9uIGE6aG92ZXIgc3Bhbixcbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gYSBzcGFuIHtcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mb290ZXItYnV0dG9uIGEuY29udGFjdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NXB4OyB9XG5cbi5mb290ZXItYnV0dG9uIGEuc2hvcCAuc2hvcC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvb3Rlci1idXR0b24gYS5zaG9wOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4cHg7IH1cblxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbixcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2ZTdWJtaXRCdG4sXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgZm9udC1zaXplOiAxMi4yNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA5NXB4OyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCI+XCI7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5tbS1uYXZiYXItdG9wLTEge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhICFpbXBvcnRhbnQ7IH1cblxuLyogbmV3IGhvbWVwYWdlIG1lbnUgdG9wIGxpbmsgYmFja2dyb3VuZCAqL1xuLmhvbWUgLm1tLW5hdmJhci10b3AtMSB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4ubW9iaWxlLW1lbnUtdGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uaG9tZSAubW0tdGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNDBweDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbSAubmF2LW1vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgei1pbmRleDogOTk5OTsgfVxuXG4vKiBuZXcgaG9tZXBhZ2UgbW9yZSBzdWJtZW51IHN0eWxlcyAqL1xuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMDsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBhIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBsaSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgYTpob3Zlcixcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMDtcbiAgdG9wOiAyOXB4OyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDUzMHB4OyB9XG5cbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiAuZm9vdGVyLWJ1dHRvbjpudGgtb2YtdHlwZSgyKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzk5OTk5OTsgfVxuXG4ubW0tbWVudS5tbS1jdXJyZW50IHtcbiAgei1pbmRleDogOTk5OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLm1tLW1lbnUubW0tY3VycmVudCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLm1tLWRyb3Bkb3duIC5tbS1saXN0dmlldyBsaS5oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLm1tLWRyb3Bkb3duIC5tbS1saXN0dmlldyBsaS5oZWFkZXIgYSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tbS1kcm9wZG93bi5tbS1wYW5lbDphZnRlcixcbi5tbS1kcm9wZG93bi5tbS1wYW5lbDpiZWZvcmUge1xuICBoZWlnaHQ6IDA7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGkgPiBhLFxuLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuLFxuLm1tLWxpc3R2aWV3ID4gbGkuaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmFmdGVyLFxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLWFycm93OmFmdGVyLFxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmJlZm9yZSxcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmFmdGVyLFxuLmhvbWUubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIsXG4uaG9tZSAubW0tbWVudSAubW0tbmF2YmFyIC5tbS1idG46YmVmb3JlLFxuLmhvbWUgLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGksXG4ubW0tbGlzdHZpZXcgPiBsaTphZnRlcixcbi5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0LFxuLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLW1lbnUgPiAubW0tcGFuZWwgPiAubW0tbmF2YmFyICsgLm1tLWxpc3R2aWV3IHtcbiAgcGFkZGluZzogMCAyNXB4IDI1cHggMjVweDsgfVxuXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaSxcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpOmFmdGVyLFxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQsXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMGNjYzUgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBjY2M1ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxLjJlbTsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcbiAgbGVmdDogMDsgfVxuXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi5ob21lIC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUge1xuICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuXG4uaG9tZSAubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIGh0bWwubW0tb3BlbmVkIGJvZHk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1tLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICBodG1sLm1tLW9wZW5lZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyBwLFxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgY29sb3I6ICM5OTk5OTk7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YmVmb3JlLFxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpLmxhc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIFN0YXJ0OiBuZXcgaG9tZXBhZ2UgKi9cbi5ob21lIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYSB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5ob21lIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLyogQmFuZCAqL1xuLmJhbmQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmFuZCAuYnV0dG9uLFxuLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQgLnNpbXBsZS1idXR0b24sXG4uYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcbi5iYW5kIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5iYW5kIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJhbmQgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbi5iYW5kIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuYmFuZCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5iYW5kIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmJhbmQgLnNmZm9ydW1SZXBseUJ0bixcbi5iYW5kIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmJhbmQgLnNmU3VibWl0QnRuLFxuLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtaW4td2lkdGg6IDIzOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZCAuYnV0dG9uLFxuICAuYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5iYW5kIC5zaW1wbGUtYnV0dG9uLFxuICAuYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxuICAuYmFuZCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5iYW5kIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5iYW5kIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAuYmFuZCAuc2Zmb3J1bVJlcGx5QnRuLFxuICAuYmFuZCAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmJhbmQgLnNmU3VibWl0QnRuLFxuICAuYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbi5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVlbTsgfSB9XG5cbi5iYW5kLXR5cGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjNjA1YjU0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5iYW5kLXRpdGxlIHtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJlbTsgfSB9XG5cbi5iYW5kLmZlYXR1cmUtYm94ZXMge1xuICBiYWNrZ3JvdW5kOiAjZmI4ZjJlO1xuICBwYWRkaW5nOiA0MHB4IDAgNDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuZmVhdHVyZS1ib3hlcyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7IH0gfVxuXG4vKiBGZWF0dXJlIEJveCAqL1xuLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NjBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG5cbi5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvdXIgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7IH0gfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy92aWRlby1vdmVybGF5LnBuZz8xNDQ2MDU5NjEzXCIpIG5vLXJlcGVhdCA1MCUgNTAlLzYwcHggdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDc4cHg7IH0gfVxuXG4uZmVhdHVyZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDEzMywgMTczLCAwLjUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDI4OHB4OyB9IH1cblxuLmFydGljbGVzIC5mZWF0dXJlLWJveCB7XG4gIGhlaWdodDogMjIwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMTVweDsgfVxuXG4uZmFjdC13cmFwcGVyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcbiAgaGVpZ2h0OiA1MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDE1cHg7IH1cblxuLmZvdXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA5Mzc1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjQzNzVlbTsgfSB9XG5cbi5mZWF0dXJlLWJveCAubGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveCAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTsgfSB9XG5cbi5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2Q0ZDRkNDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDYlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA5MCU7IH1cblxuLmZlYXR1cmUtYm94IGEge1xuICBjb2xvcjogIzFjMzA0MCAhaW1wb3J0YW50OyB9XG5cbi5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5mZWF0dXJlLWJveCBhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmVhdHVyZS10aXRsZSB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGVtLFxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZhY3QgaSB7XG4gIGNvbG9yOiAjZmI4ZjJlOyB9XG5cbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3Qge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXG4uZmVhdHVyZS1ib3ggLmZhY3QgaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3ggLmZhY3QgZW0sXG4gIC5mZWF0dXJlLWJveCAuZmFjdCBpIHtcbiAgICBmb250LXNpemU6IDEuNmVtOyB9IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmI4ZjJlOyB9XG5cbi5mZWF0dXJlLWJveCAuZmFjdCBlbSxcbi5mZWF0dXJlLWJveCAuZmFjdCBpLFxuLmZlYXR1cmUtYm94IC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluOyB9XG5cbi5mZWF0dXJlLWJveGVzIC5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcbiAgdG9wOiAtNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XG4gICAgdG9wOiAtMTBweDsgfSB9XG5cbi8qIFNsaWRlciAqL1xuLmJhbmQuc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgcGFkZGluZzogNDBweCAwIDMwcHg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDpiZWZvcmUsXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZy5zaGFkb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC0xM3B4IDEzcHggMCAjZTVlNWU1O1xuICBib3gtc2hhZG93OiAtMTNweCAxM3B4IDAgI2U1ZTVlNTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjNjA1YjU0OyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07IH0gfVxuXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciAuYngtc2xpZGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogOTk4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNTVweDsgfVxuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XG4gICAgbGVmdDogLTUwcHg7IH1cbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMThweDtcbiAgICByaWdodDogLTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtNjBweDsgfVxuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDsgfSB9XG5cbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyIHtcbiAgYm90dG9tOiAtNjBweDsgfVxuXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYSB7XG4gIGJhY2tncm91bmQ6ICNiM2JiYzE7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciB7XG4gIHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNCwgMjM4LCAyNDIsIDAuNCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdlYzlkNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDc4JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDkwLjUlOyB9IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlci1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbjogMCAwIDEwcHggMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlci1oZWFkZXIge1xuICAgIG1hcmdpbjogMCAwIDEwcHggNjBweDtcbiAgICBmb250LXNpemU6IDAuOTM3NWVtOyB9IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zbGlkZXItYXJyb3dzLXMxMGM0MzAzODdhLnBuZ1wiKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyNXB4OyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBsZWZ0OiA3cHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NHB4O1xuICByaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGxlZnQ6IC00M3B4OyB9XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICByaWdodDogLTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGxlZnQ6IC0zNXB4OyB9XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICByaWdodDogLTM1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGxlZnQ6IC0zNXB4OyB9XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICByaWdodDogLTM1cHg7IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICBmb250LXNpemU6IDAuODQzNzVlbTtcbiAgd2lkdGg6IDIyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDZweDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBmb250LXNpemU6IDAuNzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICAgIGhlaWdodDogMTA2cHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcbiAgICB3aWR0aDogMTk0cHg7XG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIHtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggYSAubGFiZWwge1xuICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcDpub3QoLmxhYmVsKSB7XG4gIGhlaWdodDogNTBweDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMDsgfVxuXG4vKiBQYXJhbGxheCAqL1xuLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyLnZpZGVvIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyB9IH1cblxuLnBhcmFsbGF4LXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qLnBhcmFsbGF4LXNtYWxsICYge1xyXG4gICAgbWluLWhlaWdodDogMTY1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGFibGV0KXtcclxuICAgICAgaGVpZ2h0OiAxNjVweDtcclxuICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgfVxyXG4gIH0qLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnBhcmFsbGF4LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgLypoZWlnaHQ6IDQ3MHB4OyovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcbiAgbWluLWhlaWdodDogMTY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5wYXJhbGxheC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250YWluZXIsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5wYXJhbGxheC1zbWFsbCAuaGVybyxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zmb3J1bU5ld1RocmVhZFdycCxcbi5iYW5kLmN0YS1idXR0b24gLmNvbnRhaW5lcixcbi5iYW5kLmN0YS1idXR0b24gLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5jdGEtYnV0dG9uIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5jdGEtYnV0dG9uIC5oZXJvLFxuLmJhbmQuY3RhLWJ1dHRvbiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQuY3RhLWJ1dHRvbiAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDEwcHggMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgd2lkdGg6IDYyJTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAvKmZvbnQtc2l6ZTogZW0oMThweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0MjBweCl7XHJcbiAgICAgIGZvbnQtc2l6ZTogZW0oMjhweCk7XHJcbiAgICB9Ki9cbiAgZm9udC1zaXplOiAxZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS43NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjE4NzVlbTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3YzVkNTsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43MmVtO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNpbXBsZS1idXR0b24sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zmb3J1bVJlcGx5QnRuLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ZTdWJtaXRCdG4sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXNlY29uZGFyeSxcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQuY3RhLWJ1dHRvbiAuc2ltcGxlLWJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJhbmQuY3RhLWJ1dHRvbiBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJhbmQuY3RhLWJ1dHRvbiAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uYmFuZC5jdGEtYnV0dG9uIC5zZmZvcnVtUmVwbHlCdG4sXG4uYmFuZC5jdGEtYnV0dG9uIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmJhbmQuY3RhLWJ1dHRvbiAuc2ZTdWJtaXRCdG4sXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsLnR3by1saW5lIHNwYW4sXG4gIC5iYW5kLmN0YS1idXR0b24udHdvLWxpbmUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjU3MTQyODU3ZW07IH1cbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4vKiBWaWRlbyAqL1xuLmJhbmQudmlkZW8ge1xuICBib3JkZXI6IDEwcHggc29saWQgI2ZiOGYyZTtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmFuZC52aWRlbyAubGVmdC1jb2wsXG4uYmFuZC52aWRlbyAucmlnaHQtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQudmlkZW8gLmxlZnQtY29sLFxuICAuYmFuZC52aWRlbyAucmlnaHQtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmJhbmQudmlkZW8gLmxlZnQtY29sIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uYmFuZC52aWRlbyAuY29udGFpbmVyLFxuLmJhbmQudmlkZW8gLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC52aWRlbyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQudmlkZW8gLmhlcm8sXG4uYmFuZC52aWRlbyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQudmlkZW8gLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cblxuLmJhbmQudmlkZW8gLmJhbmQtdHlwZSxcbi5iYW5kLnZpZGVvIHAge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQudmlkZW8gcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUlOyB9IH1cblxuLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4uYmFuZC5jdGEtYnV0dG9uIHtcbiAgbWluLWhlaWdodDogMTY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLmN0YS1idXR0b24ge1xuICAgIGhlaWdodDogMTY1cHg7XG4gICAgbWluLWhlaWdodDogMXB4OyB9IH1cblxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSB7XG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NWVtOyB9IH1cblxuLmJhbmQuYWQtcHJvbW8ge1xuICBiYWNrZ3JvdW5kOiAjZmI4ZjJlO1xuICBwYWRkaW5nOiAzNXB4IDAgNDVweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuYWQtcHJvbW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFkLXByb21vIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfSB9XG5cbi5iYW5kLmFkLXByb21vIC5pbWFnZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuXG4uYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmOyB9XG5cbi5iYW5kLnF1b3RlIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSB7XG4gICAgaGVpZ2h0OiAzNDVweDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5jb250YWluZXIsXG4uYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcbi5iYW5kLnF1b3RlICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5xdW90ZSAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnF1b3RlIC5jb250YWluZXIsXG4gIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxuICAuYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcbiAgLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbiAgLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnF1b3RlIC5jb250YWluZXIsXG4gIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxuICAuYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcbiAgLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbiAgLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9IH1cblxuLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC8qZm9yIElFKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5xdW90ZTpiZWZvcmUsXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4uYmFuZC5xdW90ZSAucXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgbWFyZ2luOiAtNXB4IDAgMCAtMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5iYW5kLmVtcGxveWVycyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYmFuZC5lbXBsb3llcnMgLmNvbnRhaW5lcixcbi5iYW5kLmVtcGxveWVycyAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuZW1wbG95ZXJzIC5oZXJvLFxuLmJhbmQuZW1wbG95ZXJzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5lbXBsb3llcnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLXRvcDogNjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuZW1wbG95ZXJzIC5jb250YWluZXIsXG4gIC5iYW5kLmVtcGxveWVycyAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQuZW1wbG95ZXJzIGhlYWRlciAuaGVybyxcbiAgaGVhZGVyIC5iYW5kLmVtcGxveWVycyAuaGVybyxcbiAgLmJhbmQuZW1wbG95ZXJzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5iYW5kLmVtcGxveWVycyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDAgMDsgfVxuXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9ibHVlLWdyb3VwLnBuZz8xNDQ4MDUyNzc5XCIpIG5vLXJlcGVhdCA1MCUgNTAlLzQ4cHggdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4OyB9IH1cblxuI2VtcGxveWVyLXNsaWRlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZW1wbG95ZXItc2xpZGVyIHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjZW1wbG95ZXItc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBsaW5lLWhlaWdodDogNjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIHRvcDogMjFweDsgfVxuXG4vKiBTZWFyY2ggKi9cbi5zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgcGFkZGluZzogNXB4IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgaGVpZ2h0OiAzNnB4OyB9XG5cbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dCxcbi5zZWFyY2gtZm9ybSAuc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtUmVwbHlCdG4sXG4uc2VhcmNoLWZvcm0gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnNlYXJjaC1yZXN1bHRzIGxhYmVsLFxuLnNlYXJjaC1yZXN1bHRzID4gc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgdWwge1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0ID4gYSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwID4gcCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tcGFnaW5nLWxhcmdlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiAyMHB4IDVweCA0MHB4IDA7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XG4gICAgd2lkdGg6IDMwMHB4OyB9IH1cblxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ZTdWJtaXRCdG4sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoLFxuICAuc2VhcmNoLXJlc3VsdHMge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4uZmlsdGVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmZpbHRlci1oZWFkZXI6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA5cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwOyB9XG5cbi5maWx0ZXItaGVhZGVyLm9wZW46YWZ0ZXIge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLkNvbHVtbk9uZVNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5Db2x1bW5PbmVTZWFyY2gge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfSB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggKiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiBzcGFuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggNXB4ICFpbXBvcnRhbnQ7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCAuZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDAgNXB4IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkgaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDVweCAxMHB4IDAgIWltcG9ydGFudDsgfVxuXG4vKiBCbG9nICovXG5ib2R5LmJsb2cge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG5ib2R5LmJsb2cgLmNvbnRlbnQgdWwgbGkge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzNXB4OyB9IH1cblxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3QgbGkuc2Zwb3N0TGlzdEl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfVxuXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5ibG9nIC5zZnBvc3RMaXN0VGl0bGVEYXRlQ29udGVudCAuc2Zwb3N0Q29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c09yZGVyRmlsdGVyV3JwIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuYm9keS5ibG9nIC5zZkxlYXZlQ29tbWVudExuayB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0V3JwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50RGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudEF1dGhvciB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcbiAgY29sb3I6ICMzNDMzMzI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBib2R5LmJsb2cgLnNmY29tbWVudEF1dGhvckF2YXRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDsgfSB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzVGl0bGVXcnAge1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHN0YXRpYzsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm1XcnAge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudEF1dGhvckF2YXRhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgaDIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgb2wuc2Zjb21tZW50c0ZpZWxkc0xpc3QsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0gLnNmY29tbWVudEVkaXRvciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzY3YjdjNyAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzc3YzVkNTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkge1xuICAgIG1heC13aWR0aDogMjMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAwIDEzcHg7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyxcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubG9naW4tbGluayBhLFxuI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5teS1hY2NvdW50LWxpbmsgYSxcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4tbGluayBhLFxuLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5teS1hY2NvdW50LWxpbmsgYSB7XG4gIGZvbnQtc2l6ZTogMC43MTg3NWVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLmxvZ2luLWxpbmsgYSxcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5teS1hY2NvdW50LWxpbmsgYSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi1saW5rIGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubXktYWNjb3VudC1saW5rIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NDM3NWVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLnBuZz8xNDQ0MjQzODI3XCIpIG5vLXJlcGVhdCA2MCUgLTU5cHgvMzEwcHggdHJhbnNwYXJlbnQ7IH1cbiAgLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSAtMzdweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI4MHB4IGF1dG87IH0gfVxuXG4ubW0tb3BlbmVkICNsaXZlY2hhdC1jb21wYWN0LWNvbnRhaW5lcixcbi5tbS1vcGVuZWQgI2xpdmVjaGF0LWZ1bGwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuY29udGFpbmVyLFxuICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IC5nbG9iYWwtc2VhcmNoLFxuICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IGhlYWRlciAuaGVybyxcbiAgaGVhZGVyIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmhlcm8sXG4gIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4tbWVkaXVtLnBuZz8xNDQ1NTI5Mjc4XCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQvMjY1cHggdHJhbnNwYXJlbnQ7IH0gfVxuXG4uYmFuZC5hcnRpY2xlcyAuY29udGFpbmVyLFxuLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5hcnRpY2xlcyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuYXJ0aWNsZXMgLmhlcm8sXG4uYmFuZC5hcnRpY2xlcyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQuYXJ0aWNsZXMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC5hcnRpY2xlcyAuY29udGFpbmVyLFxuICAuYmFuZC5hcnRpY2xlcyAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQuYXJ0aWNsZXMgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgLmJhbmQuYXJ0aWNsZXMgLmhlcm8sXG4gIC5iYW5kLmFydGljbGVzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5iYW5kLmFydGljbGVzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfSB9XG5cbi5iYW5kLmFydGljbGVzIC5iYW5kLXR5cGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGVzIC5iYW5kLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk1LCA5MiwgMC44NSk7IH1cblxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5iYW5kLmFydGljbGVzIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XG4gIGhlaWdodDogMTUwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDEyNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDIyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZXMuZm91ciAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLmJhbmQuYXJ0aWNsZXMuZm91ciAucGFyYWxsYXgtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlOyB9IH1cblxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIHtcbiAgYmFja2dyb3VuZDogI2Q3ZDNjZTtcbiAgcGFkZGluZzogNjBweCAwIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuXG4uYmFuZCAuc3BvbnNvci1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va0l0YWxpY1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjNjA1YjU0O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uYmFuZCAuc3BvbnNvci1saW5rIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi8qICBNYXJrZXRpbmcgQmFuZHMgKi9cbi5tYXJrZXRpbmcgLmJhbmQsXG4ubWFya2V0aW5nIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyxcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHtcbiAgICBwYWRkaW5nOiAzMHB4OyB9XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NiU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xuICBtYXJnaW4tdG9wOiAtNDdweDtcbiAgcGFkZGluZzogOTBweCAxMzBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xuICAgIG1hcmdpbi10b3A6IC00N3B4O1xuICAgIHBhZGRpbmc6IDUwcHggNzBweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwIHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3ZpZGVvLWZhbGxiYWNrLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDsgfVxuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgdmlkZW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiA3MCU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NiU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBiYWNrZ3JvdW5kOiAjZWM0NTI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLmJ1dHRvbi1kb3dubG9hZCB7XG4gIGJhY2tncm91bmQ6ICMwMDI1NDk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpob3Zlcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JhMjIwODsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRhaW5lcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRhaW5lcixcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5pbWFnZS13cmFwcGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNCwgNTgsIDgzLCAwLjcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuYmFuZC10eXBlLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTM1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbm5lci1iZy1pbWcge1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgYnV0dG9uLFxuLm1hcmtldGluZyAuYmFuay5tYXJrZXRpbmctYmFubmVyIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgYnV0dG9uLFxuLm1hcmtldGluZyAuYmFuay5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0NTI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5kYXJrIHtcbiAgYmFja2dyb3VuZDogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb3Vyc2VzIHtcbiAgYmFja2dyb3VuZDogIzc5OTUzODtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY291cnNlcyBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY291cnNlcyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogNDclO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCI+XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2QxZDJkNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmxpZ2h0IC5iYW5kLXR5cGUge1xuICBjb2xvcjogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMge1xuICBiYWNrZ3JvdW5kOiAjZDFkMmQ0O1xuICBjb2xvcjogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgdWwge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjMDAyNTQ5OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kOiAjMDA4Y2IxO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4vKiByZW1vdmUgZmxleCBvbiBiYW5kIHR5cGVzIHdpdGggY29tcGFueSBsaXN0LCBjb250YWN0IGFuZCBmdWxsIHdpZHRoIGJhbmRzIHdpdGggcGFyYWdyYXBoIGluIHRoZSBtaWRkbGUgKi9cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbnRhY3QgLmNvbnRhaW5lcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbXBhbmllcyAuY29udGFpbmVyLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3IuZnVsbC13aWR0aCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogbWFya2V0aW5nIHBhZ2UgZm9ybSAqL1xuLm1hcmtldGluZy1jb250YWN0IGlucHV0LFxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9dGV4dF0sXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XTpob3Zlcixcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPWVtYWlsXTpob3Zlcixcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXBob25lXTpob3ZlciB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNzZjYWU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzZjYWU0OyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZy1jb250YWN0IC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0yIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjZWM0NTI5O1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1hcmtldGluZyAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JhMjIwODsgfVxuXG4uZm9ybS1tZXNzYWdlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAtMjBweCAwIDE1cHggMTAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNhbGxvdXQtYmFuZC5jb21wYW5pZXMgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjMDAyNTQ5OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZGFyayBwIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDQ1JTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xuICB3aWR0aDogYXV0bzsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlcixcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5pbnRlcmlvciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5mdWxsLXdpZHRoLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3IuZnVsbC13aWR0aCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLWhlaWdodDogNDUwcHg7XG4gIHBhZGRpbmc6IDUwcHggMjAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSB7XG4gICAgcGFkZGluZzogMzBweDsgfSB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSAuY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjQsIDEzNCwgMTQzLCAwLjcpO1xuICBwYWRkaW5nOiAyMHB4IDEwJSAxMHB4IDEwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDUlIDEwcHggNSU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgcCB7XG4gIGZvbnQtc2l6ZTogMTlweDsgfVxuXG4ub3ZlcmxheS1sYXllciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCA5NSwgMTUyLCAwLjgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIGJ1dHRvbixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIGJ1dHRvbixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0NTI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAyMDBweDsgfVxuXG4vKiBjb2x1bW5zIGluIGJhbm5lcnMgKi9cbi5iYW5kLWNvbC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTEge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlOyB9XG5cbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0zIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMyU7IH1cblxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1JTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS00IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0zLFxuICAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtNCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLm1hcmtldGluZy1jb21wYW55LWxpc3QgbGkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmltYWdlLXdyYXBwZXIsXG4uYmFuZC5jYXNoLWluZGljYXRvcnMgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuaW1hZ2Utd3JhcHBlcixcbi5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLnR3by1jb2wgLmltYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuaW1hZ2Utd3JhcHBlcixcbiAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXG4gIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuaW1hZ2Utd3JhcHBlcixcbiAgLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC50d28tY29sIC5pbWFnZS13cmFwcGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxuLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXG4gIC5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5iYW5kLm1lbWJlci1iZW5lZml0IHtcbiAgYmFja2dyb3VuZDogIzMwOTg4ODtcbiAgcGFkZGluZzogNjBweCAwOyB9XG5cbi5iYW5kLm1lbWJlci1iZW5lZml0IC5iYW5kLXR5cGUsXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuYmFuZC10aXRsZSxcbi5iYW5kLm1lbWJlci1iZW5lZml0IHAge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYmFuZC5taXNzaW9uIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogNjBweCAwIDA7IH1cblxuLmJhbmQubWlzc2lvbiAuY29udGFpbmVyLFxuLmJhbmQubWlzc2lvbiAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLm1pc3Npb24gaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLm1pc3Npb24gLmhlcm8sXG4uYmFuZC5taXNzaW9uICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5taXNzaW9uIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmJhbmQubWlzc2lvbiAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQubWlzc2lvbiAuaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgfSB9XG5cbi50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XG4gIHdpZHRoOiAxM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bisxKSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAyNTRhOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rMikgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzc4OTUyYzsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzMpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmNzkyMWU7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis0KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjFhYTk3OyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rNSkgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzdiZDBlMjsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzYpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM2NTJiN2M7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis3KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYjgwYzRiOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rOCkgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwOGFiMTsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzkpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmM1NTM7IH1cblxuLmNvbCAudG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTsgfVxuXG4uY29sIC50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICBoZWlnaHQ6IDVweDtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDBkZWcpO1xuICB0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6aG92ZXIgaDMge1xuICBjb2xvcjogIzYwNWI1NCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuXG4uaW5uZXIudG9waWNzIC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lci50b3BpY3MgLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cblxuLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9IH1cblxuLmlubmVyLnRvcGljcyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5hcnRpY2xlLXNldC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLXNldC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLmFydGljbGUtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDE0M3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDglO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBoZWlnaHQ6IDE0NXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBoZWlnaHQ6IDE0M3B4OyB9IH1cblxuLmFydGljbGUtbGluay5tZW1iZXItb25seS5ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYXJ0aWNsZS1saW5rLm1lbWJlci1vbmx5LmJsb2NrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE0M3B4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmFjY2Vzcy1ibG9ja2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAyMHB4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLXdoaXRlLnBuZz8xNDQ1ODY5MTgyXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2Nlc3MtYmxvY2tlciB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7IH0gfVxuXG4uYmxvY2sgLmFjY2Vzcy1ibG9ja2VyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFjY2Vzcy1ibG9ja2VyICoge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5hY2Nlc3MtYmxvY2tlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVlbTsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFydGljbGUtd3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5OCwgODMsIDAuMzUpOyB9XG4gIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIgKiB7XG4gICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH0gfVxuXG4uYXJ0aWNsZS13cmFwcGVyIC5kYXRlLFxuLmFydGljbGUtd3JhcHBlciAuc3BvbnNvcixcbi5hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtdHlwZSB7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5hcnRpY2xlLXdyYXBwZXIgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIC8qZm9udC13ZWlnaHQ6ICRib2xkICFpbXBvcnRhbnQ7Ki9cbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtd3JhcHBlciBoMyB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYXJ0aWNsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5hcnRpY2xlLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtdHlwZSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAub3Blbi1zaGFyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvc2hhcmUucG5nPzE0NDU4NzAzNTBcIikgbm8tcmVwZWF0IDAgM3B4LzEwMCUgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLnRvb2xib3gtd3JhcHBlciB7XG4gIGhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTEzMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlOyB9XG5cbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gub3BlbiB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1lbWJlci1vbmx5IC5kZXRhaWxzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvbG9jay1ncmF5LnBuZz8xNDQ4NDcwMjcwXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50OyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIgPiBkaXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIge1xuICBtYXgtd2lkdGg6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmRldGFpbHMtd3JhcHBlciAuYXJ0aWNsZS10aHVtYi52aWRlbyB7XG4gIG1heC13aWR0aDogOTdweDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMuYWN0aXZlLFxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTgsIDgzLCAwLjM1KTsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIsXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1OyB9XG5cbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhLFxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udG9waWNzLWZpbHRlci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4udG9waWNzLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciB7XG4gICAgZGlzcGxheTogdGFibGU7IH0gfVxuXG4udG9waWNzLXdyYXBwZXIgYSB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMge1xuICBsaW5lLWhlaWdodDogMzVweDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTpub3QoLmJ0bikge1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6bm90KC5idG4pIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdOmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGFbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IGRhc2hlZCAjMzM5OWIzOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYS5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMsXG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMmQyZDI7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YmVmb3JlLFxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkubGFzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMzVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFsbC10b3BpY3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xuICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGEge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtUmVwbHlCdG4sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bixcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDVweDtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuLFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuLFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0IC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0biAuY2FyZXQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuIC5jYXJldCxcbi5mb3J1bSAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ZTdWJtaXRCdG4gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkgLmNhcmV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b246YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQ6YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b246YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmJlZm9yZSxcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuazpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuOmJlZm9yZSxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5mb3J1bSAuc2ZTdWJtaXRCdG46YmVmb3JlLFxuLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZCAjMzM5OWIzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiAxMHB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwNXB4O1xuICB6LWluZGV4OiA5OTg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiA3NnB4OyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGkge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IGEge1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmJ1dHRvbi13aGl0ZS1iZyB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIge1xuICAgIGhlaWdodDogNjkwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIHtcbiAgICBoZWlnaHQ6IDY3MHB4OyB9XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICBoZWlnaHQ6IDg2NnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIge1xuICAgIGhlaWdodDogNjkwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIHtcbiAgICBoZWlnaHQ6IDY2MHB4OyB9XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICBoZWlnaHQ6IDgyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogNDBweCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTNweDsgfSB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ZDhmYTI7IH1cblxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5zaWRlYm94LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjNzdjNWQ1O1xuICBwYWRkaW5nOiAxNXB4IDAgMjBweDsgfVxuXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggcCB7XG4gIGNvbG9yOiAjNjc2YjZjO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCAuaW1nLWJveC1jZW50ZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24sXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcbi50b3BpY3MgLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXG4udG9waWNzIC5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLnRvcGljcyAuc2lkZWJhciBidXR0b24sXG4udG9waWNzIC5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLnRvcGljcyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi50b3BpY3MgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC50b3BpY3MgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4udG9waWNzIC5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnRvcGljcyAuc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxuLnRvcGljcyAuc2lkZWJhciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC50b3BpY3MgLnNpZGViYXIgLnNmU3VibWl0QnRuLFxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnNjcm9sbFNwYWNlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2Nyb2xsU3BhY2VyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIFN0b3J5ICovXG4uc3Rvcnkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7IH1cblxuLnN0b3J5IC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3RvcnkgI21haW4tbmF2LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnN0b3J5IC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLmNvbnRhaW5lcixcbiAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuZ2xvYmFsLXNlYXJjaCxcbiAgLnN0b3J5IGhlYWRlciAubWFpbi1jb250ZW50ID4gLmhlcm8sXG4gIGhlYWRlciAuc3RvcnkgLm1haW4tY29udGVudCA+IC5oZXJvLFxuICAuc3RvcnkgLm1haW4tY29udGVudCA+ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uc3RvcnkgLmJyZWFkY3J1bWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0b3J5IC5icmVhZGNydW1iIHtcbiAgICB0b3A6IDIwcHg7IH0gfVxuXG4uc3RvcnkgLmJyZWFkY3J1bWIgbGkge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc3RvcnkgLmJyZWFkY3J1bWIgYSB7XG4gIGNvbG9yOiAjNGZjN2U1ICFpbXBvcnRhbnQ7IH1cblxuLnN0b3J5IC5icmVhZGNydW1iIGE6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc3RvcnkgLmJhbmQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uc3RvcnkgLmJhbmQgLmJhbmQtdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnN0b3J5IC5iYW5kIC5iYW5kLXRpdGxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcGFkZGluZzogMjBweCAwOyB9IH1cblxuLnN0b3J5IC5iYW5kIHAge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjsgfVxuXG4uc3RvcnktaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDBweDsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnktZ3JhZGllbnQtYmcucG5nPzE0NDkwNzQxNzZcIikgcmVwZWF0LXkgdG9wIGNlbnRlciB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lcixcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciAuZ2xvYmFsLXNlYXJjaCxcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5oZXJvLFxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnN0b3J5LWhlcm8gKiB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xuICAuc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgKiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4uc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgcCB7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBmb250LXdlaWd0aDogNzAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xuICAuc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHAge1xuICBwYWRkaW5nLXJpZ2h0OiA2JTsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTE5LCAxOTcsIDIxMywgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvdmlkZW8tcGxheS5wbmc/MTQ0OTE2OTk3MFwiKSBuby1yZXBlYXQgNTAlIDUwJS8xMDVweCB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogOTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTU1cHg7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyLnBsYXk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IC5sZWFybi1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxLjI1ZW07IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCAubGVhcm4tbW9yZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2RvdHRlZC1saW5lLWhlcm8ucG5nPzE0NDkxNjk2NDBcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAwLjk1ZW07IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgcGFkZGluZzogNDBweCAwIDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEuMjVlbTsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjg3NWVtOyB9XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1ZW07XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7IH1cbiAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4xNjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuODEyNWVtOyB9XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNjY2NjY2NjdlbTsgfSB9XG5cbi8qIEdyYWRpZW50IEhlYWRlciAqL1xuLmdyYWRpZW50LWhlYWRlciB7XG4gIHBhZGRpbmc6IDQwcHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS1ncmFkaWVudC1iZy5wbmc/MTQ0OTA3NDE3NlwiKSByZXBlYXQteSB0b3AgY2VudGVyIHRyYW5zcGFyZW50OyB9XG5cbi5ncmFkaWVudC1oZWFkZXIgLmJhbmQtdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1ZW0gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ3JhZGllbnQtaGVhZGVyIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNWVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uZ3JhZGllbnQtaGVhZGVyIC5iYW5kLXRpdGxlLFxuLmdyYWRpZW50LWhlYWRlciBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc21hbGwtdGV4dCxcbi5ncmFkaWVudC1oZWFkZXIgLnNpbXBsZS1idXR0b24sXG4uZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmdyYWRpZW50LWhlYWRlciBidXR0b24sXG4uZ3JhZGllbnQtaGVhZGVyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLmdyYWRpZW50LWhlYWRlciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLmdyYWRpZW50LWhlYWRlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmdyYWRpZW50LWhlYWRlciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtUmVwbHlCdG4sXG4uZ3JhZGllbnQtaGVhZGVyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDI5OXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXG4gIC5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuZ3JhZGllbnQtaGVhZGVyIC5zaW1wbGUtYnV0dG9uLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbixcbiAgLmdyYWRpZW50LWhlYWRlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuZ3JhZGllbnQtaGVhZGVyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5ncmFkaWVudC1oZWFkZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4gIC5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1SZXBseUJ0bixcbiAgLmdyYWRpZW50LWhlYWRlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXG4gIC5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIC5jb250YWluZXIsXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuZ2xvYmFsLXNlYXJjaCxcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIGhlYWRlciAuaGVybyxcbmhlYWRlciAuZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuaGVybyxcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5xdWVzdGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5hbmltYXRlLXF1ZXN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0OCU7XG4gIHdpZHRoOiA3MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGRpc3BsYXkgNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGRpc3BsYXkgNXMgZWFzZS1vdXQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYW5pbWF0ZS1xdWVzdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYW5pbWF0ZS1xdWVzdGlvbiAucXVlc3Rpb24tbWFyayB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hbmltYXRlLXF1ZXN0aW9uIC5kb3R0ZWQtdGFpbCB7XG4gIHdpZHRoOiAxMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bzsgfVxuXG4uYW5pbWF0ZS1xdWVzdGlvbi5zdGFydDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJhbmQud2h5LWpvaW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53aHktam9pbiB7XG4gICAgcGFkZGluZzogNjBweCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC53aHktam9pbiAuYmFuZC10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5maXhlZC1pbWFnZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5maXhlZC1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTsgfSB9XG5cbi5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcbiAgICB3aWR0aDogNDglOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XG4gICAgd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogNjMlOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC53aHktam9pbiAubWVkaWEge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbi5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0IHtcbiAgbWF4LXdpZHRoOiAzNTNweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0IHtcbiAgICB3aWR0aDogMzUlOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLm1pZC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLm1pZC1kb3RzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXJnaW46IDEwcHggYXV0bzsgfVxuICAuYmFuZC53aHktam9pbiAubWlkLWRvdHMgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtMS5wbmc/MTQ0OTA5MTc3NlwiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEzNXB4O1xuICAgIG1hcmdpbjogMTBweCBhdXRvOyB9XG4gIC5iYW5kLndoeS1qb2luIC5ib3R0b20tZG90cyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS1hcnJvdy5wbmc/MTQ0OTA4ODg1N1wiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDQ3NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0NiU7IH0gfVxuXG4uYmFuZC53aHktam9pbiAubWVkaWE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4uYmFuZC53aHktam9pbiAubWVkaWE6bGFzdC1jaGlsZCAubWVkaWEtbGVmdDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYmFuZC53aHktam9pbiAubWVkaWEtaGVhZGluZyB7XG4gIGNvbG9yOiAjNjA1YjU0O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53aHktam9pbiAubWVkaWEtbGVmdCxcbiAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG5cbi5iYW5kLndoeS1qb2luIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAwLjkzNzVlbTsgfVxuXG4uYmFuZC53aHktam9pbiBwIGEge1xuICBjb2xvcjogIzc3YzVkNSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLndoby1hcmUgLmJhbmQtdGl0bGUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uYmFuZC53cml0ZS1zdG9yeSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4ucG5nPzE0NDQyNDM4MjdcIikgbm8tcmVwZWF0IHJpZ2h0IC00MHB4LzMwMHB4IHRyYW5zcGFyZW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hZnAtcGF0dGVybi1ib2R5LnBuZz8xNDQ1MDMzODg2XCIpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQvNDAwcHggdHJhbnNwYXJlbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIGJvdHRvbSAhaW1wb3J0YW50OyB9IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAwIDEwcHggIWltcG9ydGFudDsgfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuc2l0ZS1sb2dvIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud3JpdGUtc3RvcnkgLnNpdGUtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfSB9XG5cbi5iYW5kLndyaXRlLXN0b3J5IC5iYW5kLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBmb250LXNpemU6IDEuODc1ZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgcCB7XG4gIGNvbG9yOiAjN2I3YjdiO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2ltcGxlLWJ1dHRvbixcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmJsb2ctZGV0YWlscyAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZmZvcnVtUmVwbHlCdG4sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZlN1Ym1pdEJ0bixcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH0gfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg1MCUsICM4NTg1ODUpLCBjb2xvci1zdG9wKDUwJSwgIzc2NzY3NikpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzg1ODU4NSA1MCUsICM3Njc2NzYgNTAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5iYW5kLm1lbWJlci1jaGFydHMge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGNvbG9yOiAjNWY1ZjVmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5tZW1iZXItY2hhcnRzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweDsgfSB9XG5cbi5iYW5kLm1lbWJlci1jaGFydHMgLmNvbnRhaW5lcixcbi5iYW5kLm1lbWJlci1jaGFydHMgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5tZW1iZXItY2hhcnRzIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5tZW1iZXItY2hhcnRzIC5oZXJvLFxuLmJhbmQubWVtYmVyLWNoYXJ0cyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQubWVtYmVyLWNoYXJ0cyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2hhcnQtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jaGFydC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuI3RvcC10aWVyLFxuI2RlY2lzaW9uLW1ha2VycyB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbiN0b3AtdGllciAuY29udGVudCxcbiNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODEyNWVtOyB9XG5cbiN0b3AtdGllciB1bCxcbiNkZWNpc2lvbi1tYWtlcnMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbiN0b3AtdGllciB1bCBsaSxcbiNkZWNpc2lvbi1tYWtlcnMgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbiN0b3AtdGllciBsaSxcbiNkZWNpc2lvbi1tYWtlcnMgbGkge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbiN0b3AtdGllciBsaTpiZWZvcmUsXG4jZGVjaXNpb24tbWFrZXJzIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiAtMTBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4OyB9XG5cbiN0b3AtdGllciBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3RvcC10aWVyIHAge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyB7XG4gIHdpZHRoOiAyNDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy50b3AtdGllciB7XG4gIHotaW5kZXg6IDI7IH1cblxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcubWlkLXRpZXIge1xuICB6LWluZGV4OiAxOyB9XG5cbiN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcgaW1nLmJvdHRvbS10aWVyIHtcbiAgei1pbmRleDogMDtcbiAgdG9wOiAzcHg7IH1cblxuI3RvcC10aWVyIC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICN0b3AtdGllciAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICN0b3AtdGllciAuY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RvcC10aWVyIC5jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4jdG9wLXRpZXIgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuI3RvcC10aWVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RvcC10aWVyIGxpIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuI3RvcC10aWVyIGxpOmJlZm9yZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI2U5NDYyODsgfVxuXG4jdG9wLXRpZXIgbGk6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7IH1cblxuI3RvcC10aWVyIGxpOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZjMzVjOyB9XG5cbiNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTM1cHg7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIHtcbiAgICBtYXJnaW46IDEwcHggNTBweCAxMHB4IDIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4jZGVjaXNpb24tbWFrZXJzIC5jaXJjbGUtZ3JhcGggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIGltZyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAjZGVjaXNpb24tbWFrZXJzIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDcwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuI2RlY2lzaW9uLW1ha2VycyBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZjMzVjOyB9XG5cbiNkZWNpc2lvbi1tYWtlcnMgbGk6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7IH1cblxuI2RlY2lzaW9uLW1ha2VycyBsaTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2U5NDYyODsgfVxuXG4jZGVjaXNpb24tbWFrZXJzIGxpOm50aC1jaGlsZCg0KTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNGE1OTY2OyB9XG5cbi5tZW1iZXItY2hhcnRzIC50b3AtZG90cyxcbi5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0xLFxuLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIsXG4ubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMsXG4ubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1lbWJlci1jaGFydHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMSxcbiAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTUycHg7IH1cbiAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2dyb3VwLTEucG5nPzE0NTgyMjU4MDBcIikgbm8tcmVwZWF0IDAgMC84NyUgdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIHRvcDogMTUwcHg7IH1cbiAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2dyb3VwLTIucG5nPzE0NTgyMjU4MzhcIikgbm8tcmVwZWF0IDUwJSAwLzc1JSB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICAgIHRvcDogNTIlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMzYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW1iZXItY2hhcnRzIC50b3AtZG90cyxcbiAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDc5cHg7XG4gICAgbGVmdDogNTc0cHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE1cHg7IH1cbiAgLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzIHNwYW4sXG4gIC5tZW1iZXItY2hhcnRzIC5ib3R0b20tZG90cyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9tZW1iZXItdG9wLWRvdHMucG5nPzE0NTgyMjU0MTJcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiA0NzdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDYlOyB9XG4gIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cyxcbiAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzLTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNDMycHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMjVweDtcbiAgICB0b3A6IDMyMHB4OyB9XG4gIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cyBzcGFuLFxuICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS0xLnBuZz8xNDQ5MDkxNzc2XCIpIHJlcGVhdC15IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cy0yIHtcbiAgICB0b3A6IDkyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIHRvcDogMTM1MHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7IH1cbiAgLm5vLWNzc3RyYW5zZm9ybXMzZCAubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIHRvcDogNTAlOyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaW5kdXN0cnktdGFibGUge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmluZHVzdHJ5LXRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI2U3ZjBmMjsgfVxuXG4uaW5kdXN0cnktdGFibGUgdGQge1xuICB3aWR0aDogNTAlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nOiA3cHggNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmluZHVzdHJ5LXRhYmxlIHRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuaW5kdXN0cnktdGFibGUgdGQuY291bnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBkaXYge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBkaXYge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2NoYXJ0LWNvdW50LWljb24ucG5nPzE0NDkyNjIyNjRcIikgcmVwZWF0LXggMCAwLzExcHggdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIHdpZHRoOiAwOyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdpZHRoOiAxMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5pbm5lci5mb3J1bSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgLypvdmVycmlkZSBmb3J1bSBzdHlsZXMqL1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyLmZvcnVtIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbi5pbm5lci5mb3J1bSAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pbm5lci5mb3J1bSAuY29udGVudCB1bCBsaSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfSB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSAqOm5vdChoMik6bm90KC5zZkxpbmtCdG4uc2ZDaGFuZ2UpIHtcbiAgICBmb250LXNpemU6IDEuMDVlbSAhaW1wb3J0YW50OyB9XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I4YjhiODsgfVxuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkOm5vdCgucmVDb250ZW50Q2VsbCkge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKDJuKzEpIHRkIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTsgfVxuXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMikgdGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGgsXG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQuc2Zmb3J1bVRpdGxlV3JwIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDsgfVxuXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyAuc2ZfUGFnZXJDdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzdjNWQ1OyB9XG5cbi5zZmZvcnVtSW1nV3JwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtVGhyZWFkc0NvdW50V3JwLFxuICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtUG9zdHNDb3VudFdycCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVRocmVhZHNDb3VudCxcbiAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVBvc3RzQ291bnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtc0ZpbHRlcldycCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5mb3J1bSB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5mb3J1bSB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAuc2ZTdWJtaXRCdG4ge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bVJlcGx5QnRuIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcbiAgZm9udC1zaXplOiAwLjc1ZW0gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG50YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRUaXRsZUFuZEFnZVdycCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0ZDpiZWZvcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFBvc3RzV3JwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJQb3N0czogXCI7IH1cbiAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkVmlld3NXcnA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlZpZXdzOiBcIjsgfVxuICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRMYXN0UG9zdFdycDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTGFzdCBQb3N0OiBcIjsgfSB9XG5cbi5zZmZvcnVtVGhyZWFkc0xpc3QgdGhlYWQgdGgge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bVRocmVhZExhc3RQb3N0V3JwIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1Tb2NpYWxTaGFyZVdycCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMjBweCAwO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0QWdlLFxub2wuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdFBlcm1hbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1UaHJlYWRQb3N0Q29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG5saS5zZmZvcnVtVGhyZWFkUG9zdCxcbi5zZmZvcnVtUG9zdFJlcGx5Rm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG5saS5zZmZvcnVtVGhyZWFkUG9zdCBzdHJvbmcuc2Zmb3J1bVVzZXIsXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0gc3Ryb25nLnNmZm9ydW1Vc2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgbGkuc2Zmb3J1bVRocmVhZFBvc3Qgc3Ryb25nLnNmZm9ydW1Vc2VyLFxuICAuc2Zmb3J1bVBvc3RSZXBseUZvcm0gc3Ryb25nLnNmZm9ydW1Vc2VyIHtcbiAgICB3aWR0aDogNTAwcHg7IH0gfVxuXG4uc2Zmb3J1bVVzZXJQb3N0c0luZm8sXG4uc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQsXG4uc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdEZlYXR1cmVkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdEZlYXR1cmVkLFxuLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkIHtcbiAgY29sb3I6ICM2ODlCMzAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0SXNGZWF0dXJlZFdycCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQge1xuICAgIG1hcmdpbjogOHB4IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAudG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mb3J1bS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSBoMi5zZmZvcnVtc1JlcGx5VG9UaXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5zZmZvcnVtUG9zdFJlcGx5Rm9ybSAuc2ZRdW90ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50OyB9XG5cbi5zZkVkaXRvcldycCAucmVUb29sYmFyV3JhcHBlciAuc2ZDaGFuZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB0b3A6IDVweCAhaW1wb3J0YW50O1xuICByaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5zZkVkaXRvcldycCAucmVUb29sYmFyV3JhcHBlciAuc2ZDaGFuZ2Ugc3BhbiB7XG4gIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnJlQ29udGVudENlbGwge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1Qb3N0UmVwbHlDb250YWluZXIgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4uc2ZTdWJtaXRCdG5XcnAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNmU3VibWl0QnRuV3JwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfSB9XG5cbi5yZUNvcm5lcl90b3BfbGVmdCxcbi5yZUNlbnRlcl90b3AsXG4ucmVDb3JuZXJfdG9wX3JpZ2h0LFxuLnJlTGVmdFZlcnRpY2FsU2lkZSxcbi5yZVRsYlZlcnRpY2FsLFxuLnJlUmlnaHRWZXJ0aWNhbFNpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLnJlQ29udGVudENlbGwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2MgIWltcG9ydGFudDsgfVxuICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtVGhyZWFkUG9zdFVzZXIge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUZvcm0gLnNmZm9ydW1Vc2VyQXZhdGFyV3JwIHtcbiAgICBtYXgtd2lkdGg6IDYwcHg7IH1cbiAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUZvcm0gLnNmZm9ydW1SZXBseVRocmVhZENvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIC5zZkVkaXRvcldycCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG4gIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgdGFibGUucmVMYXlvdXRXcmFwcGVyIHtcbiAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2ZUeHQge1xuICBwYWRkaW5nOiAxMHB4IDVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmVHh0IHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2ZFZGl0b3JXcnAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC5zZmZvcnVtTmV3VGhyZWFkRm9ybUxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC50by10b3AsXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAudG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgdGFibGUsXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRyLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdGFibGUsXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0ciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgdGQucmVDb250ZW50Q2VsbCxcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIHRkLnJlQ29udGVudENlbGwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAucmVXcmFwcGVyLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnJlV3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLyogQ01TIEFETUlOIFNUWUxFUyAqL1xuYm9keS5zZlBhZ2VFZGl0b3IgI2xpdmVjaGF0LWNvbXBhY3QtY29udGFpbmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgI2xpdmVjaGF0LWZ1bGwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubmF2LXV0aWxpdGllcyxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtbW9yZS1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAudXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbmsgYSxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5teS1hY2NvdW50LWxpbmsgYSB7XG4gIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbms6aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5jb250YWluZXIsXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5nbG9iYWwtc2VhcmNoLFxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuaGVybyxcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dCxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bVJlcGx5QnRuLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG4sXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTIuNXB4ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFmdGVyLFxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbms6YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bVJlcGx5QnRuOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmZvcnVtIC5zZlN1Ym1pdEJ0bjphZnRlcixcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG46YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b246aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxuLmZvcnVtIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZlN1Ym1pdEJ0bjpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX01haW5OYXZfY3RsMDBfQyBuYXYsXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsLFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5uYXYtdXRpbGl0aWVzLFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5tbS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBTVEFSVCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZl9jb2xzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2ZfY29sczpiZWZvcmUsXG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2ZfY29scyB7XG4gICAgem9vbTogMTsgfVxuICAuc2ZfY29sc091dCArIC5zZl9jb2xzT3V0IHtcbiAgICAqbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zZl8xY29sXzFfMTAwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzc1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNzUgLnNmXzJjb2xzXzJpbl83NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzY3IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDY3JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNjcgLnNmXzJjb2xzXzJpbl82NyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNTAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzUwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNTAgLnNmXzJjb2xzXzJpbl81MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNjcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzMzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMzMgLnNmXzJjb2xzXzJpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNzUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzI1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMjUgLnNmXzJjb2xzXzJpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzM0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzQlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18zMyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfMzQgLnNmXzNjb2xzXzJpbl8zNCxcbiAgLnNmXzNjb2xzXzNfMzMgLnNmXzNjb2xzXzNpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzUwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18yNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfNTAgLnNmXzNjb2xzXzJpbl81MCxcbiAgLnNmXzNjb2xzXzNfMjUgLnNmXzNjb2xzXzNpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzRjb2xzXzFfMjUsXG4gIC5zZl80Y29sc18yXzI1LFxuICAuc2ZfNGNvbHNfM18yNSxcbiAgLnNmXzRjb2xzXzRfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl80Y29sc180XzI1IHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNGNvbHNfMl8yNSAuc2ZfNGNvbHNfMmluXzI1LFxuICAuc2ZfNGNvbHNfM18yNSAuc2ZfNGNvbHNfM2luXzI1LFxuICAuc2ZfNGNvbHNfNF8yNSAuc2ZfNGNvbHNfNGluXzI1IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAuc2ZfNWNvbHNfMV8yMCxcbiAgLnNmXzVjb2xzXzJfMjAsXG4gIC5zZl81Y29sc18zXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCxcbiAgLnNmXzVjb2xzXzVfMjAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl81Y29sc181XzIwIHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNWNvbHNfMl8yMCAuc2ZfNWNvbHNfMmluXzIwLFxuICAuc2ZfNWNvbHNfM18yMCAuc2ZfNWNvbHNfM2luXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCAuc2ZfNWNvbHNfNGluXzIwLFxuICAuc2ZfNWNvbHNfNV8yMCAuc2ZfNWNvbHNfNWluXzIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfSB9XG5cbi8qIEhvdXNlIEFkcyBhbmQgRG91YmxlY2xpY2sgQWRzICovXG4uY2VudHJhbC1hZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNlbnRyYWwtYWQtY29sLWxlZnQsXG4uY2VudHJhbC1hZC1jb2wtcmlnaHQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5jZW50cmFsLWFkLWNvbC1sZWZ0IHtcbiAgbWluLXdpZHRoOiAxODBweDsgfVxuXG4uY2VudHJhbC1hZC1jb2wtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDIlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5jZW50cmFsLWFkLXRpdGxlIHtcbiAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDE1cHggMCAyMHB4OyB9XG5cbi5jZW50cmFsLWFkLXN1YnRpdGxlIHtcbiAgY29sb3I6ICM2NzZiNmMgIWltcG9ydGFudDsgfVxuXG4uY2VudHJhbC1hZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNjc2YjZjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmNlbnRyYWwtYWQtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jZW50cmFsLWFkLWltYWdlIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5jZW50cmFsLWFkLWltYWdlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCkge1xuICAuY2VudHJhbC1hZCxcbiAgLmNlbnRyYWwtYWQtY29sLWxlZnQsXG4gIC5jZW50cmFsLWFkLWNvbC1yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uYXJ0aWNsZSAuc2lkZWJhciAuYnV0dG9uLFxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7IH1cblxuLyogUG9kY2FzdCBzdHlsZXMgKi9cbi5wb2RjYXN0LWJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5pbWctYm94LWxlZnQucG9kY2FzdC1hdXRob3Ige1xuICB3aWR0aDogMTEwcHg7IH1cblxuYS5idXR0b24uYnRuLXBvZGNhc3QsXG5hLmJ1dHRvbi1zZWNvbmRhcnkuYnRuLXBvZGNhc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IDMzMHB4OyB9XG5cbi5mZWF0dXJlZC1wb2RjYXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mZWF0dXJlZC1wb2RjYXN0IGlmcmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wb2RjYXN0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuLmZlYXR1cmVkLXBvZGNhc3QgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmgyI2xpYnJhcnkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5wb2RjYXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wb2RjYXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi8qIHBvZGNhc3QgdXBkYXRlZCBzdHlsZXMgKi9cbi5wb2RjYXN0IC5wb2RjYXN0X19zb3J0IHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDRlbTtcbiAgbWFyZ2luLXRvcDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMWVtO1xuICBsZWZ0OiAwOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1kYXRlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogNS4yZW07IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDJlbTsgfVxuXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWN0YSAuYnV0dG9uIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIC5idG4ge1xuICBtYXJnaW46IDAuNWVtOyB9XG5cbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIC5idG4uc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMmVtKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDJlbTsgfVxuICAucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTsgfVxuICAucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWN0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTJlbTsgfSB9XG5cbi8qIG1pbmRzaGlmdCBzdHlsZXMgKi9cbi5taW5kc2hpZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG5cbi5taW5kc2hpZnQgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDMwcHggMDsgfVxuXG4ubWluZHNoaWZ0IGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiBhLFxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1pbmRzaGlmdCBoMyB7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlOyB9XG5cbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmJlZm9yZSxcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmI0OTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNTAlOyB9XG5cbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIHJpZ2h0OiAxLjllbTtcbiAgbWFyZ2luLWxlZnQ6IC01MCU7IH1cblxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnk6YWZ0ZXIge1xuICBsZWZ0OiAxLjllbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTAlOyB9XG5cbi5taW5kc2hpZnQgLmZlYXR1cmVkLWNvbnRlbnQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDsqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1jb250ZW50LXdyYXBwZXIgLmZlYXR1cmVkLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiA0NXB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogZmxleDogMTsgKi8gfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgd2lkdGg6IDQ5JTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTUwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCB7XG4gICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKmJvdHRvbTogMzBweDsqL1xuICAgIHdpZHRoOiA4OSU7XG4gICAgdG9wOiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjkwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5mdWxsLXdpZHRoLFxuICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggfiAuaGFsZi13aWR0aCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuLm1pbmRzaGlmdCAuYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICBjb2xvcjogIzAwMmI0OTsgfVxuXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxuLm1pbmRzaGlmdCAuYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xuICBjb2xvcjogIzAwODVhZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24gaDIgYSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTAlOyB9XG5cbi5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBoMiBhIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTAlOyB9XG5cbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzBweCA3MHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uIC5jb250ZW50LWxhYmVsIHtcbiAgY29sb3I6ICM1YjY3NzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBtaW5kc2hpZnQgaWNvbiB0eXBlcyAqL1xuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnZpZGVvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFek55NHpMRGMxTGpOakxUSXdMaklzTUMwek5pNDJMREUyTGpjdE16WXVOaXd6Tnk0ell6QXNNakF1Tml3eE5pNDBMRE0zTGpNc016WXVOaXd6Tnk0ell6SXdMaklzTUN3ek5pNDJMVEUyTGpjc016WXVOaTB6Tnk0ekNna0pDVU14TnpNdU9TdzVNaXd4TlRjdU5TdzNOUzR6TERFek55NHpMRGMxTGpONklFMHhNemN1TXl3eE5EVXVNV010TVRjdU5pd3dMVE14TGprdE1UUXVOaTB6TVM0NUxUTXlMalZqTUMweE55NDVMREUwTGpNdE16SXVOU3d6TVM0NUxUTXlMalVLQ1FrSll6RTNMallzTUN3ek1TNDVMREUwTGpZc016RXVPU3d6TWk0MVF6RTJPUzR5TERFek1DNDFMREUxTkM0NUxERTBOUzR4TERFek55NHpMREUwTlM0eGVpQk5NVEkzTGpjc09USXVObU10TUM0MExEQXRNQzQ0TERBdU1TMHhMaklzTUM0ell5MHdMamNzTUM0MExURXVNaXd4TGpJdE1TNHlMREl1TVFvSkNRbDJNelV1TTJNd0xEQXVPU3d3TGpVc01TNDNMREV1TWl3eUxqRmpNQzQzTERBdU5Dd3hMamNzTUM0MExESXVOQ3d3YkRJNExqUXRNVGN1TjJNd0xqY3RNQzQwTERFdU1TMHhMaklzTVM0eExUSXVNV013TFRBdU9DMHdMalF0TVM0MkxURXVNUzB5TGpGMk1Fd3hNamtzT1RJdU9Rb0pDUWxETVRJNExqWXNPVEl1Tnl3eE1qZ3VNaXc1TWk0MkxERXlOeTQzTERreUxqWjZJRTB6TWk0MkxETTRMalJqTFRFdU15d3dMVEl1TkN3eExqRXRNaTQwTERJdU5GWXhNamxqTUN3eExqTXNNUzR4TERJdU5Dd3lMalFzTWk0MFNEazNZeTB3TGpjdE1TNDJMVEV1TXkwekxqSXRNUzQ1TFRRdU9FZ3pOUW9KQ1FsV05qY3VOR2d4TURRdU9GWTBNQzQ0WXpBdE1TNHpMVEV1TVMweUxqUXRNaTQwTFRJdU5FZ3pNaTQyZWlCTk1UTXdMakVzTVRJMlZqazVMak5zTWpFdU5Td3hNeTR6VERFek1DNHhMREV5Tm5vZ1RURXpOUzR4TERZeUxqWklNelZXTkRNdU1tZ3hNREF1TVZZMk1pNDJlaUJOTnpRc05UZ3VNUW9KQ1FsakxUSXVOaXd3TFRRdU55MHlMakV0TkM0M0xUUXVPR013TFRJdU5pd3lMakV0TkM0NExEUXVOeTAwTGpoak1pNDJMREFzTkM0M0xESXVNU3cwTGpjc05DNDRRemM0TGpjc05UVXVPU3czTmk0MkxEVTRMakVzTnpRc05UZ3VNWG9nVFRZd0xqUXNOVGd1TVFvSkNRbGpMVEl1Tml3d0xUUXVOeTB5TGpFdE5DNDNMVFF1T0dNd0xUSXVOaXd5TGpFdE5DNDRMRFF1TnkwMExqaGpNaTQyTERBc05DNDNMREl1TVN3MExqY3NOQzQ0UXpZMUxEVTFMamtzTmpJdU9TdzFPQzR4TERZd0xqUXNOVGd1TVhvZ1RUUTJMamNzTlRndU1Rb0pDUWxqTFRJdU5pd3dMVFF1TnkweUxqRXROQzQzTFRRdU9HTXdMVEl1Tml3eUxqRXROQzQ0TERRdU55MDBMamhqTWk0MkxEQXNOQzQzTERJdU1TdzBMamNzTkM0NFF6VXhMalFzTlRVdU9TdzBPUzR6TERVNExqRXNORFl1Tnl3MU9DNHhlaUl2UGdvSlBDOW5QZ284TDJjK0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLmFydGljbGUsXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucHJlc3NyZWxlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTBPQzR4TERFMk9DNHlTRFE1VmpNeExqaG9PVGt1TVZZeE5qZ3VNbm9nVFRVMExqWXNNVFl5TGpab09EY3VPVll6Tnk0MFNEVTBMalpXTVRZeUxqWjZJaTgrQ2drOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5NVE0wTGpZc09EQXVOVWcyTWk0MVZqUTJMalJvTnpJdU1WWTRNQzQxZWlCTk5qZ3VNU3czTkM0NVNERXlPVlkxTWtnMk9DNHhWamMwTGpsNklpOCtDZ2s4Y21WamRDQjRQU0kyTlM0NUlpQjVQU0k0T1M0eklpQmpiR0Z6Y3owaWMzUXdJaUIzYVdSMGFEMGlOalV1TXlJZ2FHVnBaMmgwUFNJM0xqRWlMejRLQ1R4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMHhNekV1Tnl3eE5UQklOalV1TkhZdE5TNDJhRFkyTGpOV01UVXdlaUJOTVRNeExqY3NNVE0zTGpOSU5qVXVOSFl0TlM0MmFEWTJMak5XTVRNM0xqTjZJRTB4TXpFdU55d3hNalF1TjBnMk5TNDBkaTAxTGpab05qWXVNMVl4TWpRdU4zb0tDUWtnVFRFek1TNDNMREV4TWtnMk5TNDBkaTAxTGpab05qWXVNMVl4TVRKNklpOCtDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnNlc3Npb24sXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uZXZlbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUzTWl3eE1UZ3VNMGcyTWk0eWRpMDFMalZvTVRBMExqSldNemN1TTBnMU9YWTNMamhqTkM0NUxESXVOaXc0TGpNc055NDRMRGd1TXl3eE15NDNZekFzT0M0MUxUY3NNVFV1TlMweE5TNDFMREUxTGpVS0NRa0pZeTA0TGpZc01DMHhOUzQxTFRZdU9TMHhOUzQxTFRFMUxqVnpOeTB4TlM0MUxERTFMalV0TVRVdU5XTXdMallzTUN3eExqRXNNQ3d4TGpjc01DNHhWak14TGpoSU1UY3lWakV4T0M0emVpQk5OVEV1Tnl3ME9DNDVZeTAxTGpVc01DMHhNQ3cwTGpVdE1UQXNPUzQ1Q2drSkNYTTBMalVzT1M0NUxERXdMRGt1T1hNeE1DMDBMalVzTVRBdE9TNDVVelUzTGpNc05EZ3VPU3cxTVM0M0xEUTRMamw2SUUweE1qWXVPQ3d4TURBdU1XZ3ROUzQxVmpjMkxqVm9OUzQxVmpFd01DNHhlaUJOTVRFMExqSXNNVEF3TGpGb0xUVXVOVlkzTnk0NGFEVXVOVll4TURBdU1Yb2lMejRLQ1R3dlp6NEtDVHh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWsweE5URXNNVEF3TGpSb0xUVXVOVlkyT1M0eWFEVXVOVll4TURBdU5Ib2dUVEV6T1M0eUxERXdNQzQwYUMwMUxqVldOek11T1dnMUxqVldNVEF3TGpSNklpOCtDZ2s4Wno0S0NRazhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTmpBdU5Td3hOamN1TTBnek9TNHhiQzB5TGpRdE5ETm9MVFl1Tld3dE1DNDBMVEl1TTJNdE1pNDVMVEU0TGpNdE5TNDRMVFF3TGprdE15NHlMVFEwTGpaak15NHlMVFF1TlN3eE15NDJMVE11T0N3eE55NDVMVE11TTJ3eExqTXNNQzR5Q2drSkNXdzFMalFzT0M0NWJEWXVOQzA1U0RrNWRqRTBMakZzTFRNekxEa3VOMHcyTUM0MUxERTJOeTR6ZWlCTk5EUXVNeXd4TmpFdU4yZ3hNV3cxTGpRdE5qZ3VNa3c1TXk0MExEZzBkaTAwTGpSSU5qQXVOa3cxTVN3NU15NHhiQzA0TGpRdE1UTXVOd29KQ1FsakxUVXVNaTB3TGpRdE1UQXVOaXd3TGpFdE1URXVOQ3d4TGpKakxUQXVPU3d5TGpZc01TNHlMREl4TGpVc015NDNMRE00TGpOb04wdzBOQzR6TERFMk1TNDNlaUJOTVRBM0xqY3NOekF1Tld3dE1TNDBMVFV1Tkd3ek15NDNMVGxzTFRJdU5TMHdMalpzTVM0MExUVXVOR3d4Tnk0eExEUXVNd29KQ1Fsc0xURXhMakVzTVRNdU0yd3ROQzR5TFRNdU5td3lMamN0TXk0eVRERXdOeTQzTERjd0xqVjZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnBvZGNhc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUxTnk0MUxERTJOaTQ0WXkwd0xqSXNNQzB3TGpRc01DMHdMallzTUd3dE9TNHlMVEF1TjJNdE5DNHlMVEF1TXkwM0xqUXROQzAzTGpFdE9DNHlUREUwTkN3eE1URmpNQzR6TFRRdU1pdzBMVGN1TkN3NExqTXROeTR4YkRrdU15d3dMamNLQ1FrSll6SXNNQzR5TERNdU9Td3hMakVzTlM0ekxESXVOMk14TGpNc01TNDJMRElzTXk0MUxERXVPU3cxTGpac01Dd3dMak5qTUN3d0xEQXNNQ3d3TERCc05DNDNMREF1TTJNeExqTXNNQzR4TERJdU5Dd3dMallzTXk0MExERXVOV013TFRBdU55d3dMVEV1TlN3d0xUSXVNZ29KQ1Fsak1DMHlOaTB4TVM0MUxUUTRMak10TWprdU9TMDJNaTR4YkMwMUxEa3VNV3d0TWk0MUxURXVNME14TWpjdU5TdzFNaTR5TERFeE5DdzBPU3d4TURBdU5DdzBPWE10TWpjc015NHlMVE00TGprc09TNHpiQzB5TGpJc01TNHhiQzAyTGpJdE9DNHpDZ2tKQ1VNek5TNHpMRFkxTERJMExqSXNPRGNzTWpRdU1pd3hNVEl1Tm1Nd0xEQXVOU3d3TERFc01Dd3hMalZqTUM0NExUQXVOaXd4TGpndE1DNDVMREl1T0MweGJEUXVOeTB3TGpOak1Dd3dMREFzTUN3d0xEQnNNQzB3TGpKakxUQXVNeTAwTGpNc01pNDVMVGdzTnk0eUxUZ3VNMnc1TGpVdE1DNDNDZ2tKQ1dNeUxqRXRNQzR4TERRdU1Td3dMalVzTlM0MkxERXVPV014TGpZc01TNDBMREl1TlN3ekxqSXNNaTQzTERVdU0yd3pMalVzTkRZdU4yTXdMaklzTWk0eExUQXVOU3cwTGpFdE1TNDVMRFV1Tm1NdE1TNDBMREV1TmkwekxqSXNNaTQxTFRVdU15d3lMamRzTFRrdU5Td3dMamNLQ1FrSll5MHlMakVzTUM0eExUUXVNUzB3TGpVdE5TNDJMVEV1T1dNdE1TNDJMVEV1TkMweUxqVXRNeTR5TFRJdU55MDFMak5zTFRBdU1TMHdMamxqTUN3d0xEQXNNQ3d3TERCc0xUUXVOeXd3TGpOakxURXVOU3d3TGpFdE1pNDVMVEF1TkMwMExqRXRNUzQwQ2drSkNXTXRNUzR4TFRFdE1TNDRMVEl1TXkweExqa3RNeTQ0YkMweExURXpMalpqTFRNdU1pMDRMamd0TkM0NUxURTRMVFF1T1MweU55NDBZekF0TkRjdU1pd3pOUzR6TFRneUxqZ3NPREl0T0RJdU9ITTRNaXd6TlM0MkxEZ3lMRGd5TGpoak1Dd3hNQzB4TGpnc01Ua3VOeTAxTGpVc01qbHNMVEF1TVN3d0Nna0pDV3d0TUM0NUxERXlMak5qTFRBdU1pd3pMakV0TWk0NUxEVXVOQzAyTERVdU1td3ROQzQzTFRBdU0yTXdMREFzTUN3d0xEQXNNR3d0TUM0eExEQXVPV010TUM0eUxESXRNUzR4TERNdU9TMHlMamNzTlM0elF6RTJNUzR4TERFMk5pNHhMREUxT1M0ekxERTJOaTQ0TERFMU55NDFMREUyTmk0NGVnb0pDUWtnVFRFME9DNHhMREUyTUM0MGJEa3VNaXd3TGpkak1DNDFMREFzTVMwd0xqRXNNUzQxTFRBdU5XTXdMalF0TUM0MExEQXVOeTB3TGpnc01DNDNMVEV1Tkd3ekxqVXRORFl1T0dNd0xUQXVOUzB3TGpFdE1TMHdMalV0TVM0MFl5MHdMalF0TUM0MExUQXVPQzB3TGpjdE1TNDBMVEF1TndvSkNRbHNMVGt1TXkwd0xqZGpMVEV1TVMwd0xqRXRNaTR4TERBdU55MHlMakVzTVM0NGJDMHpMalVzTkRZdU9FTXhORFl1TVN3eE5Ua3VNeXd4TkRjc01UWXdMak1zTVRRNExqRXNNVFl3TGpSTU1UUTRMakVzTVRZd0xqUjZJRTAwT0M0NUxERXdPUzR6WXkwd0xqRXNNQzB3TGpFc01DMHdMaklzTUFvSkNRbHNMVGt1TlN3d0xqZGpMVEF1TlN3d0xURXNNQzR6TFRFdU5Dd3dMamRqTFRBdU5Dd3dMalF0TUM0MUxEQXVPUzB3TGpVc01TNDFiRE11TlN3ME5pNDNZekFzTUM0MUxEQXVNeXd4TERBdU55d3hMalJqTUM0MExEQXVOQ3d3TGprc01DNDFMREV1TlN3d0xqVnNPUzQxTFRBdU53b0pDUWxqTUM0MUxEQXNNUzB3TGpNc01TNDBMVEF1TjJNd0xqUXRNQzQwTERBdU5TMHdMamtzTUM0MUxURXVOVXcxTVN3eE1URXVNV013TFRBdU5TMHdMak10TVMwd0xqY3RNUzQwUXpRNUxqa3NNVEE1TGpRc05Ea3VOQ3d4TURrdU15dzBPQzQ1TERFd09TNHplaUJOTVRjd0xqUXNNVFV6TGpRS0NRa0pUREUzTUM0MExERTFNeTQwUXpFM01DNDBMREUxTXk0MExERTNNQzQwTERFMU15NDBMREUzTUM0MExERTFNeTQwZWlCTk1UWTRMaklzTVRFNExqaHNMVEl1TlN3ek5DNDBiRFF1Tml3d0xqTnNNaTQxTFRNMExqUk1NVFk0TGpJc01URTRMamg2SUUwek1pd3hNVGd1Tkd3dE5DNDJMREF1TkFvSkNRbHNNaTQyTERNMExqTnNOQzQyTFRBdU0wd3pNaXd4TVRndU5Ib2dUVFUzTGprc05EY3VPR3d6TGpJc05DNHpZekV5TGpFdE5TNDRMREkxTGpZdE9DNDVMRE01TGpNdE9DNDVZekV6TGpVc01Dd3lOeXd6TERNNUxEZ3VOMnd5TGpZdE5DNDRDZ2tKQ1dNdE1URXVPQzAzTGpVdE1qWXRNVEV1T0MwME1TNDJMVEV4TGpoRE9EUXVOU3d6TlM0MUxEWTVMamtzTkRBc05UY3VPU3cwTnk0NGVpSXZQZ29KUEM5blBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFeU1TNHhMREUyTXk0NFl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRVeExqWmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkxTVM0MkNna0pRekV5TkN3eE5qSXVOU3d4TWpJdU55d3hOak11T0N3eE1qRXVNU3d4TmpNdU9Ib2dUVGt5TGpRc01UWXpMalJqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXROVGd1T0dNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbHpNaTQ1TERFdU15d3lMamtzTWk0NWRqVTRMamdLQ1FsRE9UVXVNaXd4TmpJdU1TdzVNeTQ1TERFMk15NDBMRGt5TGpRc01UWXpMalI2SUUwNE1pNDRMREUxT0M0ell5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRReUxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkwTWk0eENna0pRemcxTGpZc01UVTNMakVzT0RRdU15d3hOVGd1TXl3NE1pNDRMREUxT0M0emVpQk5NVEF5TERFMU15NHhZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUTXpZekF0TVM0MkxERXVNeTB5TGprc01pNDVMVEl1T1hNeUxqa3NNUzR6TERJdU9Td3lMamwyTXpNS0NRbERNVEEwTGpnc01UVXhMamdzTVRBekxqVXNNVFV6TGpFc01UQXlMREUxTXk0eGVpQk5NVEV4TGpVc01UUTBMalZqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXRNVGN1TVdNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbGpNUzQyTERBc01pNDVMREV1TXl3eUxqa3NNaTQ1ZGpFM0xqRUtDUWxETVRFMExqUXNNVFF6TGpJc01URXpMakVzTVRRMExqVXNNVEV4TGpVc01UUTBMalY2SUUwM015NDJMREUwTVM0NVl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRFekxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPVll4TXprS0NRbEROell1TkN3eE5EQXVOaXczTlM0eExERTBNUzQ1TERjekxqWXNNVFF4TGpsNklFMHhNekF1Tnl3eE5ERXVNbU10TVM0MkxEQXRNaTQ1TFRFdU15MHlMamt0TWk0NWRpMHhNeTR4WXpBdE1TNDJMREV1TXkweUxqa3NNaTQ1TFRJdU9YTXlMamtzTVM0ekxESXVPU3d5TGpsMk1UTXVNUW9KQ1VNeE16TXVOaXd4TXprdU9Td3hNekl1TXl3eE5ERXVNaXd4TXpBdU55d3hOREV1TW5vaUx6NEtQQzluUGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDsgfVxuXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uYmxvZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBHYytDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTFPQzQ0TERFME5pNDNTRE0zTGpSakxUUXVOQ3d3TFRndE15NDJMVGd0T0hZdE1DNDNZekF0TXk0eUxEQXROUzR4TERFdU1pMDJMak5qTUM0MkxUQXVOaXd4TGpZdE1Td3lMamt0TVdneE1qbGpNUzR6TERBc01pNHlMREF1TXl3eUxqa3NNUW9KQ1Fsak1TNHlMREV1TWl3eExqSXNNeTR5TERFdU1pdzJMak4yTUM0M1F6RTJOaTQzTERFME15NHhMREUyTXk0eUxERTBOaTQzTERFMU9DNDRMREUwTmk0M2VpQk5NelFzTVRNMUxqTmpMVEF1TVN3d0xqZ3RNQzR4TERJdE1DNHhMREl1T0hZd0xqZGpNQ3d4TGprc01TNDFMRE11TkN3ekxqUXNNeTQwQ2drSkNXZ3hNakV1TkdNeExqa3NNQ3d6TGpRdE1TNDFMRE11TkMwekxqUjJMVEF1TjJNd0xUQXVPQ3d3TFRJdE1DNHhMVEl1T0Vnek5Ib2dUVE16TGpJc01UTTFMak5NTXpNdU1pd3hNelV1TTB3ek15NHlMREV6TlM0emVpQk5NVFl5TGprc01UTTFMak5NTVRZeUxqa3NNVE0xTGpNS0NRa0pUREUyTWk0NUxERXpOUzR6ZWlCTk16UXVNU3d4TXpRdU5Vd3pOQzR4TERFek5DNDFURE0wTGpFc01UTTBMalY2SWk4K0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFMk5pNDFMREV5Tmk0NFNERTJNbFkxTkM0MVl6QXRPUzQyTFRJdE1URXVOaTB4TVM0MExURXhMalpJTkRRdU9HTXRPUzR6TERBdE1URXVOQ3d5TGpFdE1URXVOQ3d4TVM0MmRqY3lMak5vTFRRdU5WWTFOQzQxQ2drSkNXTXdMVEV5TGpFc05DMHhOaTR5TERFMUxqa3RNVFl1TW1neE1EVXVPR014TVM0NUxEQXNNVFV1T1N3MExqRXNNVFV1T1N3eE5pNHlWakV5Tmk0NGVpSXZQZ29KUEM5blBnb0pQSEpsWTNRZ2VEMGlPVEF1TXlJZ2VUMGlNVE0xTGpnaUlHTnNZWE56UFNKemREQWlJSGRwWkhSb1BTSXhOUzQySWlCb1pXbG5hSFE5SWpRdU5TSXZQZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURXpPUzQzTERFeU1TNDVTRGcxTGpOMkxUUXVOV2cxTkM0MVZqRXlNUzQ1ZWlCTk1UTTVMamNzTVRFekxqRklPRFV1TTNZdE5DNDFhRFUwTGpWV01URXpMakY2SUUweE16a3VOeXd4TURRdU5FZzROUzR6ZGkwMExqVm9OVFF1TlZZeE1EUXVOSG9LQ1FrZ1RURXpPUzQzTERrMExqWklPRFV1TTNZdE5DNDFhRFUwTGpWV09UUXVObm9nVFRFME1TdzROaTR4U0RnMExqRldOalF1T1VneE5ERldPRFl1TVhvZ1RUZzRMallzT0RFdU5XZzBOeTQ1VmpZNUxqUklPRGd1TmxZNE1TNDFlaUl2UGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVGd3TGpZc09UZ3VOMGcwT0M0NVZqWXpMalZvTXpFdU5sWTVPQzQzZWlCTk5UTXVOU3c1TkM0eVNEYzJWalk0U0RVekxqVldPVFF1TW5vaUx6NEtDVHhuUGdvSkNUeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazAzTlM0M0xEa3dMamRvTFRRdU5XTXdMVEV1T1MweExqVXRNeTQwTFRNdU5DMHpMalJJTmpKakxURXVPU3d3TFRNdU5Dd3hMalV0TXk0MExETXVOR2d0TkM0MVl6QXRNeTQxTERJdU15MDJMalVzTlM0MUxUY3VOUW9KQ1FsakxURXVOUzB4TGpRdE1pNDFMVE11TkMweUxqVXROUzQyWXpBdE5DNHlMRE11TkMwM0xqWXNOeTQyTFRjdU5tTTBMaklzTUN3M0xqWXNNeTQwTERjdU5pdzNMalpqTUN3eUxqSXRNQzQ1TERRdU1TMHlMalFzTlM0MVF6Y3pMak1zT0RRc056VXVOeXc0Tnk0eExEYzFMamNzT1RBdU4zb0tDUWtKSUUwMk5DNDRMRGMwTGpWakxURXVOeXd3TFRNdU1Td3hMalF0TXk0eExETXVNV013TERFdU55d3hMalFzTXk0eExETXVNU3d6TGpGak1TNDNMREFzTXk0eExURXVOQ3d6TGpFdE15NHhRelkzTGprc056VXVPU3cyTmk0MUxEYzBMalVzTmpRdU9DdzNOQzQxZWlCTk1UVXpMakVzTmpBdU53b0pDUWxJTkRFdU4zWXROQzQxYURFeE1TNDBWall3TGpkNklpOCtDZ2s4TDJjK0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDsgfVxuXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uZ3VpZGUsXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ud2hpdGVwYXBlcixcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5yZXNlYXJjaHN1cnZleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBHYytDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRUVTNMaklzTVRVMkxqaGpNekV1TWl3d0xEUXhMamtzT0M0NUxEUXlMak1zT1M0eVl6RXVNU3d4TERJdU9Td3hMRFFzTUdNd0xqUXRNQzQwTERFeExUa3VNaXcwTWk0ekxUa3VNbU00TGpZc01Dd3hPQzR4TERBdU55d3lPQzR5TERJS0NRa0pZekF1T0N3d0xqRXNNUzQzTFRBdU1pd3lMak10TUM0M1l6QXVOaTB3TGpZc01TMHhMalFzTVMweUxqSldOREV1Tm1Nd0xURXVOUzB4TGpFdE1pNDNMVEl1TmkweUxqbHNNQ3d3WXkweE1DNDBMVEV1TkMweU1DNHhMVEl1TVMweU9TMHlMakZqTFRJMkxqWXNNQzB6T1M0MkxEWXVOQzAwTkN3NUxqRUtDUWtKYkMwd0xqTXNNQzR5YkMwd0xqTXRNQzR5WXkwMExqUXRNaTQzTFRFM0xqUXRPUzR4TFRRMExUa3VNV010T0M0NUxEQXRNVGd1Tml3d0xqY3RNamtzTWk0eFl5MHhMalVzTUM0eUxUSXVOaXd4TGpRdE1pNDJMREl1T1ZZeE5UWmpNQ3d3TGpnc01DNDBMREV1Tnl3eExESXVNZ29KQ1Fsak1DNDJMREF1Tml3eExqVXNNQzQ0TERJdU15d3dMamRETXprdU1Td3hOVGN1TlN3ME9DNDJMREUxTmk0NExEVTNMaklzTVRVMkxqaDZJRTB4TURRdU5Dd3hOVGd1TmxZMU1Xd3dMak10TUM0eVl6TXVPUzB5TGpVc01UVXVOeTA0TGpRc05ERXVNUzA0TGpRS0NRa0pZemN1T0N3d0xERTJMaklzTUM0MkxESTFMakVzTVM0MmJEQXVOU3d3TGpGMk1UQTRMalJzTFRBdU55MHdMakZqTFRndU9TMHhMVEUzTGpNdE1TNDJMVEkxTFRFdU5tTXRNakV1TVN3d0xUTXpMamNzTXk0NUxUUXdMalVzTnk0eVRERXdOQzQwTERFMU9DNDJlaUJOT1RndU5pd3hOVGd1TmdvSkNRbHNMVEF1T1Mwd0xqUmpMVFl1T0MwekxqTXRNVGt1TkMwM0xqSXROREF1TlMwM0xqSmpMVGN1Tnl3d0xURTJMakVzTUM0MUxUSTFMREV1Tm13dE1DNDNMREF1TVZZME5DNHliREF1TlMwd0xqRmpPQzQ1TFRFdU1Td3hOeTQwTFRFdU5pd3lOUzR4TFRFdU5nb0pDUWxqTWpVdU5Dd3dMRE0zTGpJc05TNDRMRFF4TGpFc09DNHpiREF1TXl3d0xqSldNVFU0TGpaNklFMDFOUzQ1TERFek1DNDJZemd1Tnl3d0xERTNMamtzTVM0eUxESTJMamNzTWk0MWJESXVOaXd3TGpSMkxUWnNMVEV1T0Mwd0xqTmpMVEV5TGpRdE1TNDVMVEkxTGpVdE15NDFMVE0zTGpZdE1pNHhDZ2tKQ1d3dE1Td3dMakYyTlM0NWJERXVOeTB3TGpKRE5Ea3VOaXd4TXpBdU55dzFNaTQzTERFek1DNDJMRFUxTGprc01UTXdMalo2SUUweE1qRXVOU3d4TWpkMk5tTXhNUzQwTFRFdU9Dd3lNUzR6TFRNdU1pd3pNaTQxTFRFdU9Xd3dMalFzTUhZdE5TNDVDZ2tKQ1VNeE5ESXVOU3d4TWpNdU9Td3hNekV1TkN3eE1qVXVOU3d4TWpFdU5Td3hNamQ2SUUweE1qRXVOU3d4TURVdU5IWTJZekV4TGpRdE1TNDRMREl4TGpNdE15NHlMRE15TGpVdE1TNDViREF1TkN3d2RpMDFMamxETVRReUxqWXNNVEF5TGpJc01UTXhMamdzTVRBekxqZ3NNVEl4TGpVc01UQTFMalI2Q2drSkNTQk5OVGN1TWl3eE1EZ3VPR00zTGpZc01Dd3hOUzR4TERFdU1pd3lNeXd5TGpSc01TNDBMREF1TW1Nd0xqZ3NNQzR4TERFdU55MHdMakVzTWk0MExUQXVOMk13TGpjdE1DNDJMREV0TVM0MExERXRNaTR5VmpZMUxqSmpNQzB4TGpRdE1TNHhMVEl1TnkweUxqVXRNaTQ1Q2drSkNXTXRPQzQzTFRFdU15MHhOaTQ1TFRJdU5pMHlOUzQwTFRJdU5tTXRNeTR6TERBdE5pNDBMREF1TWkwNUxqVXNNQzQyYkRBc01HTXRNUzQxTERBdU1pMHlMallzTVM0MExUSXVOaXd5TGpsMk5ETXVNMk13TERBdU9Td3dMalFzTVM0M0xERXNNaTR5Q2drSkNXTXdMallzTUM0MkxERXVOU3d3TGpnc01pNHpMREF1TjBNMU1TNHpMREV3T1N3MU5DNHlMREV3T0M0NExEVTNMaklzTVRBNExqaDZJRTAzT1M0eUxERXdOUzR4YkMwd0xqY3RNQzR4WXkwM0xURXVNUzB4TkMweUxqRXRNakV1TXkweUxqRmpMVElzTUMwekxqZ3NNQzR4TFRVdU55d3dMaklLQ1FrSmJDMHdMallzTUZZMk5TNDRiREF1Tml3d1l6RXVPUzB3TGpFc015NDNMVEF1TWl3MUxqY3RNQzR5WXpjdU15d3dMREUwTGpNc01Td3lNUzQxTERJdU1Xd3dMalVzTUM0eFZqRXdOUzR4ZWlCTk1USXhMalVzT0RNdU4zWTJZekV4TGpRdE1TNDRMREl4TGpNdE15NHlMRE15TGpVdE1TNDVDZ2tKQ1d3d0xqUXNNQzR4ZGkwMUxqbERNVFF5TGpVc09EQXVOU3d4TXpFdU5DdzRNaTR5TERFeU1TNDFMRGd6TGpkNklFMHhNakV1TlN3Mk1uWTFMamxqTVRFdU5DMHhMamdzTWpFdU5DMHpMaklzTXpJdU5TMHhMamxzTUM0MExEQXVNWFl0TlM0NUNna0pDVU14TkRJdU5TdzFPQzQ0TERFek1TNDRMRFl3TGpRc01USXhMalVzTmpKNklpOCtDZ2s4TDJjK0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDsgfVxuXG4vKiBjb250YWN0IGZvcm0gKi9cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2FmYTlhMDtcbiAgcGFkZGluZzogMjBweCAwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmJhbmQtdHlwZS1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmJhbmQtY29sLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy1jb250YWN0IC5jb250YWluZXIge1xuICB3aWR0aDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQsXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XSxcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qXHJcbiAgLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdjNWQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2NoZXZyb24vczA1LXJpZ2h0LXdoaXRlLnBuZz8xNDQ0MjUxODc1Jykgbm8tcmVwZWF0IDAgMCB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtNDJweDtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkIHJlZDtcclxuICB9XHJcbiovXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAuZm9ybS1tZXNzYWdlIHtcbiAgY29sb3I6ICM1YjY3NzA7XG4gIHBhZGRpbmctdG9wOiAzcHg7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzViNjc3MDsgfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMzUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzMiU7IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQ6bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMwcHggYXV0byAzMHB4IDVweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogbm9uZTtcbiAgICBmbGV4OiBub25lO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrID4gZGl2IHtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGg0IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCxcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCBhIHtcbiAgY29sb3I6ICMxMTQyNWEgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCA1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgLmRhdGUge1xuICBjb2xvcjogIzg5OGQ4ZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDcwJTsgfVxuXG4ubWluZHNoaWZ0IC5zaWRlYmFyIHtcbiAgd2lkdGg6IDMwJTsgfVxuXG4ubWluZHNoaWZ0IC5zaWRlYmFyIC5zaWRlYm94IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5kc2hpZnQgLmNvbnRlbnQsXG4gIC5taW5kc2hpZnQgLnNpZGViYXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5taW5kc2hpZnQgLnNpZGViYXIgLnNpZGVib3gge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWluZHNoaWZ0IC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuXG4ubWluZHNoaWZ0IC5icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50OyB9XG5cbi5taW5kc2hpZnQgLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cblxuLyogc2VydmljZSBjb2RlcyBwYWdlICovXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5iYW5kLWFjY29yZGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlM2UzO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWFlYWVhOyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpBd09EVkJSRHQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVOaXd5TXpWb016SXdkalF5U0RrMlZqSXpOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGEuY29sbGFwc2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6QXdPRFZCUkR0OUNqd3ZjM1I1YkdVK0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazAwTVRZc01qYzNMak5JTWpjM0xqTldOREUyYUMwME1pNDNWakkzTnk0elNEazJkaTAwTWk0M2FERXpPQzQzVmprMmFEUXlMamQyTVRNNExqZElOREUyVmpJM055NHplaUl2UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogNDVweDsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggMTVweCAzMHB4IDE1cHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSAuc2VhcmNoX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAyNSU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSAuc2VhcmNoX2xhYmVsIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgc2VsZWN0LFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdCxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIHdpZHRoOiA1MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBzZWxlY3QsXG4gIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3QsXG4gIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2STBVeVJUSkZNanQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVNQzQxTERJNE9TNDRUREkxT1N3ME5UZ3VNMnd4TmpndU5TMHhOamd1TlVnNU1DNDFlaUl2UGdvOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5OREkzTGpVc01qSTFMakpNTWpVNUxEVTJMamRNT1RBdU5Td3lNalV1TWtnME1qY3VOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGZvcm0gc2VsZWN0OmZvY3VzLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzdjNWQ1OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgYnIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGJ1dHRvbixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1idXR0b25dLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXJlc2V0XSxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3YzVkNTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGJ1dHRvbjpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXJlc2V0XTpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzOyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhciB7XG4gIGJhY2tncm91bmQ6ICM3ODk0OWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ODk0OWQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMTBweCAzMHB4IDExcHggMzBweDsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4tY2xlYXIuZG93bmxvYWRjb2RlcyB7XG4gIGJhY2tncm91bmQ6ICMxOTUxNmQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxOTUxNmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGVnZW5kLWJveCB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5sZWdlbmQtaGVhZGVyIHtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuXG4ubGVnZW5kLWJvZHkge1xuICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk0OTQ5NDtcbiAgcGFkZGluZy10b3A6IDVweDsgfVxuXG5ib2R5LmFydGljbGUucmVhbC1hcnRpY2xlIC5pbm5lciAubWFpbi1jb250ZW50IGgxIHtcbiAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5ib2R5LmFydGljbGUucmVhbC1hcnRpY2xlIC5pbm5lciAubWFpbi1jb250ZW50IGgyIHtcbiAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG5cbi8qIEhvbWUgSGVybyAqL1xuLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8ge1xuICBtYXJnaW46IC0yNXB4IGF1dG8gLTIwcHggYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyB7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMCBhdXRvOyB9IH1cblxuLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgY29sb3I6ICMwMDJiNDkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDMuNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XG4gIGNvbG9yOiAjNjQyZjZjICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAzLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuOGVtOyB9XG4gIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjVlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8tc3ViaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuMzVlbTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLyogQmFuZCAqL1xuLmhvbWUgLmJhbmQge1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZCB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLmJhbmQge1xuICAgIGhlaWdodDogNTUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmhvbWUgLmJhbmQge1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovIH0gfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvdHRvbTogYXV0bztcbiAgaGVpZ2h0OiAzODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDkwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcbiAgICBsZWZ0OiAwOyB9IH1cblxuLyogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgIC5ob21lIC5iYW5ke1xyXG4gICAgICBtaW4taGVpZ2h0OiA2NDBweDtcclxuICAgIH1cclxuICB9ICovXG4vKiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgLmhvbWUgLmJhbmR7XHJcbiAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICB9XHJcbiAgfSAqL1xuLmhvbWUgLmJhbmQuYmFuZC1ob21lLW1haW4ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmJhbmQuYmFuZC1ob21lLW1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDM3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQuYmFuZC1ob21lLW1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcbiAgICBoZWlnaHQ6IDY3MHB4OyB9IH1cblxuLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaG9tZS1iYW5uZXJzL2hlcm8tMS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSAwO1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbiAgaGVpZ2h0OiA1NzVweDsgfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcbiAgYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA1ODBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJne1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgIH0gKi9cbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDEwNXB4OyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcbiAgICB0b3A6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcbiAgICBoZWlnaHQ6IDMzMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87IH1cbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcbiAgICBib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDAlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMTc5JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XG4gIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNDAlO1xuICAgIHRvcDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMzAlOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovIH0gfVxuXG4uaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtbWVzc2FnZSB7XG4gIGNvbG9yOiAjNGY1OTYwO1xuICBmb250LXNpemU6IDEuNmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjAlO1xuICB3aWR0aDogNDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UubGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZSBwIHtcbiAgY29sb3I6ICM1YjY3NzA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZSBwIHtcbiAgICBmb250LXNpemU6IDEuMmVtOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UucmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA1JTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC0yMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiAxMjUlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRvcDogLTMwJTtcbiAgd2lkdGg6IDEyNSU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LWhlaWdodDogMTM2NnB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyogbGVmdDogLTIwJTsgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiAxMjUlO1xuICAgIHRvcDogLTMwJTtcbiAgICAvKiB3aWR0aDogMTI1JTsgKi8gfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyogbGVmdDogLTIwJTsgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogbWF4LXdpZHRoOiAxMjUlOyAqL1xuICAgIHRvcDogLTMwJTtcbiAgICAvKiB3aWR0aDogMTI1JTsgKi8gfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDU0NHB4O1xuICAgIHRvcDogLTE3JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgdG9wOiAwOyB9IH1cblxuLyogR2FsYXh5IFM1IG1lZGlhIHF1ZXJ5ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAoZGV2aWNlLXdpZHRoOiAzNjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA2NDBweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMykge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xuICAgIHRvcDogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgdG9wOiAwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDEyNSU7XG4gICAgdG9wOiAtMzAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7IH0gfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5sZWZ0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLXRleHQubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDUlO1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgd2lkdGg6IDYwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0LmxlZnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLXRleHQucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxOTUlO1xuICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgbWFyZ2luLXRvcDogMiU7XG4gIHdpZHRoOiA1MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dC5yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDk1JTsgfSB9XG5cbi5ob21lIC5iYW5kLmdyZWVuIC5iYW5kLXRleHQgLmhlcm8taGVhZGVyIHtcbiAgY29sb3I6ICM4Zjk5M2U7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZC5ncmVlbiAuYmFuZC10ZXh0IC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjJlbTsgfVxuICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjFlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kLmdyZWVuIC5iYW5kLXRleHQgLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtbGluZSB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWxpbmUuZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICM4Zjk5M2U7IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtbGluZS5wdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM2NDJmNmM7IH1cblxuLmJhbmQtbWVzc2FnZS13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogOTUlOyB9IH1cblxuLmJhbmQtbWVzc2FnZS13cmFwcGVyIC5iYW5kLW1lc3NhZ2Uge1xuICBjb2xvcjogIzViNjc3MDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGJhbmQgbWVzc2FnZSBzdGFydGluZyBvbiB0aGUgbGVmdCAqL1xuLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbGluZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDEwcHggLTUlIDAgLTE1JTtcbiAgd2lkdGg6IDYwJTsgfVxuXG4uYmFuZC1tZXNzYWdlLXdyYXBwZXIubGVmdCAuYmFuZC1tZXNzYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA2JTtcbiAgd2lkdGg6IDQ5JTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAtMzAlIDAgMDtcbiAgICB3aWR0aDogNzAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBtYXJnaW46IDAgLTMwJSA1MHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmhvbWUgLmJhbmQgLmJhbmQtbGluZS5ncmVlbiB7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIGJhbmQgbWVzc2FnZSBzdGFydGluZyBvbiB0aGUgcmlnaHQgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDEwcHggLTE1JSAwIC0xMCU7XG4gIHdpZHRoOiA1OCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4OyB9XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgNDBweDtcbiAgICB3aWR0aDogOTUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogODEycHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLWxpbmUge1xuICAgIG1hcmdpbjogMCAyMHB4OyB9IH1cblxuLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLW1lc3NhZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgd2lkdGg6IDM1JTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbWVzc2FnZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIgc3Ryb25nLFxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIgYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4vKiA0IHRpbGVzIHNlY3Rpb24gKi9cbi5ob21lIC5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyLjNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uaG9tZSAuc2VjdGlvbi10aXRsZSBzdHJvbmcsXG4uaG9tZSAuc2VjdGlvbi10aXRsZSBiIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5ob21lLXRpbGVzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUtdGlsZXMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7IH0gfVxuXG4udGlsZS13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNHB4IDI0cHggNnB4IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC40KTtcbiAgYm94LXNoYWRvdzogNXB4IDRweCAyNHB4IDZweCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNCk7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDE3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NyU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRpbGUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi50aWxlLXdyYXBwZXIgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTsgfVxuXG4udGlsZS13cmFwcGVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi50aWxlLXdyYXBwZXI6aG92ZXIsXG4udGlsZS13cmFwcGVyIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnRpbGUtd3JhcHBlciAuY29sLW1kLTMsXG4udGlsZS13cmFwcGVyIC5jb2wtbWQtOSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDE0MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGlsZS13cmFwcGVyIC5jb2wtbWQtMyxcbiAgLnRpbGUtd3JhcHBlciAuY29sLW1kLTkge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnRpbGUtd3JhcHBlciBpbWcge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXgtd2lkdGg6IDEyMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMjAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGlsZS13cmFwcGVyIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgICB3aWR0aDogNzAlOyB9IH1cblxuLnRpbGUtd3JhcHBlciBoMyB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50aWxlLXdyYXBwZXIgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi50aWxlLXdyYXBwZXIgLmxlYXJuLW1vcmUge1xuICBjb2xvcjogIzAwODVhZDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDsgfVxuXG4udGlsZS13cmFwcGVyIC5sZWFybi1tb3JlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2JsdWUtYXJyb3cuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDgwcHg7XG4gIGJvdHRvbTogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLyogSG9tZSBGb290ZXIgKi9cbi5ob21lIC5mb290ZXItY29udGVudCBoMyB7XG4gIGNvbG9yOiAjMDAyNDM4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5jb250YWN0LWluZm8gbGkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5ob3VycyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5mb290ZXItbGVmdCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjY2NjY2M7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmZvb3Rlci1jb250ZW50IC5mb290ZXItbGVmdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH0gfVxuXG4vKiBuZXcgaG9tZXBhZ2UgLSBleHBvc2UgbW9iaWxlIG1lbnUgb24gZGVza3RvcCAqL1xuLmhvbWUgbmF2I21vYmlsZS1tZW51IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4vKiAuaG9tZSAubW0tcGFuZWwgLm1tLW5hdmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lOyB9Ki9cbi5ob21lIC5tbS1wYW5lbC5tbS1oYXNuYXZiYXIgLm1tLW5hdmJhciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIEFuY2hvciBhcnJvdyAqL1xuLmFuY2hvci1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJekxqQXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQTFNREFnTlRBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1EQWdOVEF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelkyTmpZMk5qdDlDZ2t1YzNReGUyWnBiR3c2STBaR1JrWkdSanQ5Q2p3dmMzUjViR1UrQ2p4amFYSmpiR1VnWTJ4aGMzTTlJbk4wTUNJZ1kzZzlJakkwT0M0MUlpQmplVDBpTWpVekxqVWlJSEk5SWpJeE9TNDFJaTgrQ2p4blBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1TSWdaRDBpVFRNNE5DNDFNaXd5TVRZdU5UbGpNQ3d5TGpNMkxUQXVPVEVzTkM0ME5DMHlMamN5TERZdU1qWk1NalUwTGprNExETTBPUzQyTm1NdE1TNDRNU3d4TGpneExUTXVPU3d5TGpjeUxUWXVNallzTWk0M01uTXROQzQwTkMwd0xqa3hMVFl1TWpZdE1pNDNNZ29KQ1V3eE1UVXVOalFzTWpJeUxqZzFZeTB4TGpneExURXVPREV0TWk0M01pMHpMamt0TWk0M01pMDJMakkyY3pBdU9URXROQzQwTkN3eUxqY3lMVFl1TWpac01UTXVOakV0TVRNdU5qRmpNUzQ0TVMweExqZ3hMRE11T1MweUxqY3lMRFl1TWpZdE1pNDNNZ29KQ1dNeUxqTTJMREFzTkM0ME5Dd3dMamt4TERZdU1qWXNNaTQzTW13eE1EWXVPVFVzTVRBMkxqazFiREV3Tmk0NU5TMHhNRFl1T1RWak1TNDRNUzB4TGpneExETXVPUzB5TGpjeUxEWXVNall0TWk0M01uTTBMalExTERBdU9URXNOaTR5Tml3eUxqY3liREV6TGpZeExERXpMall4Q2drSlF6TTRNeTQyTVN3eU1USXVNVFFzTXpnMExqVXlMREl4TkM0eU15d3pPRFF1TlRJc01qRTJMalU1ZWlJdlBnbzhMMmMrQ2p3dmMzWm5QZ289XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBtYXJnaW46IC0yMHB4IGF1dG8gYXV0byBhdXRvO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbmNob3ItYXJyb3cge1xuICAgIG1hcmdpbjogLTIwcHggYXV0byBhdXRvIGF1dG87IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFuY2hvci1hcnJvdyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gYXV0byBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFuY2hvci1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hbmNob3ItYXJyb3c6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuLmFuY2hvci1hcnJvdyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIE5hdmlnYXRpb24gbW9kaWZpY2lhdGlvbnMgKi9cbi5tbS1tZW51LFxuLm1tLW1lbnUgPiAubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7IH1cblxuLyp3aGVuIHRvcCBsZXZlbCBpcyBub3QgY2xpY2tlZCovXG4uaG9tZSAubW0tcGFuZWwubW0tb3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlOyB9XG5cbi8qd2hlbiB0b3AgbGV2ZWwgaXMgY2xpY2tlZCovXG4uaG9tZSAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgbGVmdDogMDsgfVxuXG4uaG9tZSAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCxcbi5ob21lIC5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7IH1cblxuLypjdXJyZW50IGRyb3Bkb3duIGRpc3BsYXllZCovXG4uaG9tZSAubW0tZHJvcGRvd24sXG4uaG9tZSAubW0tZHJvcGRvd24ubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7IH1cblxuLmhvbWUgLm1tLWRyb3Bkb3duLm1tLXBhbmVsLm1tLWhpZ2hlc3QubW0tY3VycmVudC5tbS1vcGVuZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgdG9wOiA0MHB4O1xuICB6LWluZGV4OiAxMDsgfVxuXG4vKiAuaG9tZSAuaG9tZS1oZWFkZXItbmF2e1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDJweDtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiB1bHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5ob21lIC5ob21lLWhlYWRlci1uYXYgbGl7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IGxpIGF7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiBsaSBhOmhvdmVye1xyXG4gICAgY29sb3I6ICM4Zjk5M2U7XHJcbiAgfVxyXG4gICAqL1xuLmhvbWUgLmxvZ2luLW5hdixcbi5ob21lIC5tb3JlLW5hdiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uaG9tZSAubG9naW4tbmF2IHtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ob21lIC5sb2dpbi1uYXYgdWwsXG4uaG9tZSAubW9yZS1uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA0cHggMDsgfVxuXG4uaG9tZSAubG9naW4tbmF2IC5nbG9iYWwtbG9naW4ge1xuICBtaW4taGVpZ2h0OiAzMnB4OyB9XG5cbi5ob21lIC5sb2dpbi1uYXYgdWwgbGkgYSxcbi5ob21lIC5tb3JlLW5hdiB1bCBsaSBhIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ob21lIC5sb2dpbi1uYXYgPiB1bCA+IGxpIGEsXG4uaG9tZSAubW9yZS1uYXYgPiB1bCA+IGxpIGEge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uaG9tZSAubG9naW4tbmF2IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzhmOTkzZTsgfVxuXG4uaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDg1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9IH1cblxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b24uYnRuLmhvdmVyLWJ1dHRvbjpob3ZlciAuaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjOGY5OTNlOyB9XG5cbi8qIExvZ291dCBkcm9wZG93biBkaXNwbGF5ICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ob21lIC5tbS1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZDogI2YxZjFmMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRvcDogMzBweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgei1pbmRleDogOTk7IH1cbiAgLmhvbWUgLm1tLWRyb3Bkb3duIC5tbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5ob21lIC5tbS1kcm9wZG93biAuYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAuaG9tZSB1bCBsaSNnbG9iYWwtbG9nb3V0OmhvdmVyIC5tbS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIHtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgdG9wOiAzMHB4OyB9XG4gIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQgYSxcbiAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIC5tbS1jb250ZW50IGxpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLyogRHJvcGRvd24gb24gY2xpY2sgb2YgbXkgYWNjb3VudCAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAubXktYWNjb3VudC1saW5rIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaG9tZSAuYnRuLmJ0bi1hY2NvdW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICMwMDJiNDk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG5cbi5ob21lIC5iYW5kLW1lc3NhZ2Utd3JhcHBlciAuYmFuZC1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi8qIEN1c3RvbSBwYWdlIHRpdGxlcyBmb3IgQ2VydGlmaWNhdGlvbiwgVHJhaW5pbmcsIElkZWFzIGFuZCBFdmVudHMgKi9cbi8qIFRoZW1hdGljICovXG4udGhlbWF0aWMtdGl0bGUge1xuICBwYWRkaW5nOiAwOyB9XG5cbi50aGVtYXRpYy10aXRsZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnRoZW1hdGljLXRpdGxlIGgxIHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGhlbWF0aWMtdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGhlbWF0aWMtdGl0bGUgaW1nIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50aGVtYXRpYy10aXRsZSBoMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLyogQWxlcnQgKi9cbi5hbGVydC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQTlBMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgcGFkZGluZzogMzBweCAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hbGVydC13cmFwcGVyIHAge1xuICBtYXJnaW4tbGVmdDogMTAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwJTtcbiAgd2lkdGg6IDgwJTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFsZXJ0LXdyYXBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hbGVydC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG5cbi5idG4tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWo0OGNHRjBhQ0JrUFNKTk5EQTFJREV6Tmk0M09UaE1NemMxTGpJd01pQXhNRGNnTWpVMklESXlOaTR5TURJZ01UTTJMamM1T0NBeE1EY2dNVEEzSURFek5pNDNPVGdnTWpJMkxqSXdNaUF5TlRZZ01UQTNJRE0zTlM0eU1ESWdNVE0yTGpjNU9DQTBNRFVnTWpVMklESTROUzQzT1RnZ016YzFMakl3TWlBME1EVWdOREExSURNM05TNHlNRElnTWpnMUxqYzVPQ0F5TlRaNklpOCtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDI1cHg7IH1cblxuLmNhc2gtaW5kaWNhdG9ycyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cblxuLmNhc2gtaW5kaWNhdG9ycyAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiBUcmFjayBBcmMgKi9cbi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I4YjhiODsgfVxuXG4udHJ1c3RhcmMtYmFubmVyLWNvbnRlbnQsXG4udHJ1c3RhcmMtYmFubmVyLWZvb3RlciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyICN0cnVzdGUtaGVhZGVyLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50OyB9IH1cblxuLyogTGlzdHMgKi9cbi5saXN0LXRvb2wge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGksXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpIHtcbiAgcGFkZGluZzogMTVweCA1cHg7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGE6YmVmb3JlIHtcbiAgcmlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxNXB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmFmdGVyIHtcbiAgcmlnaHQ6IDAuNmVtO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxcHg7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYS5hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYS5hY3RpdmU6YmVmb3JlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpOyB9XG5cbi5saXN0LXRvb2wgLmxpc3QtdG9vbF9faXRlbSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7IH1cblxuLyogTGlzdCBFeHBhbmRhYmxlICovXG4ubGlzdC0tZXhwYW5kYWJsZSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjMTVCRUYwO1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBmb250LXNpemU6IDEuMzEyNXJlbTsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAudGl0bGUtbWFpbiB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlLWluO1xuICBjb2xvcjogIzA1MDAwMDtcbiAgZm9udC1zaXplOiAxOXB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMTAwMDBweDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdF9fdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOHJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwNTAwMDA7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDUwMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgzcHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoM3B4KTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIGxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAgIC5saXN0LS1leHBhbmRhYmxlLXByZXZpZXdcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyB7XG4gIHBhZGRpbmc6IDNyZW07IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMTQ4cHg7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fdGl0bGUge1xuICBmb250LXNpemU6IDMzcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDMzMHB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgcCxcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgYSB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3RfX3RvZ2dsZTphZnRlciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA3cmVtO1xuICB0b3A6IDA7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50LmFjdGl2ZSArIGEubGlzdF9fdG9nZ2xlOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgxMnB4KTsgfVxuXG4vKiBDYXJkIERpdnMgKi9cbi5jYXJkLWRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLmNhcmQtd3JhcHBlciA+IGRpdiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAtMSU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmNhcmQtd3JhcHBlciA+IGRpdiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAzMS4zMzMzJTtcbiAgICBtYXJnaW46IDAgMSU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmNhcmQtd3JhcHBlciBkaXYge1xuICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbi8qIENhc2UgU3R1ZGllcyAqL1xuLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3NvcnQge1xuICBtYXJnaW4tYm90dG9tOiAyZW07IH1cblxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0ZW07IH1cblxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBub25lOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMmVtO1xuICBsZWZ0OiAwOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX21ldGEge1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBcclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiAuYnRuIHtcclxuICAgIG1hcmdpbjogLjVlbTtcclxuICB9XHJcbiAgLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3BhZ2luYXRpb24gLmJ0bi5zZWxlY3RlZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyZW07IH1cbiAgLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyZW07IH0gfVxuXG4vKiBBbGVydHMgKi9cbi5hbGVydHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFsZXJ0c19fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5hbGVydHNfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLmFsZXJ0c19faXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDJiNDk7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5hbGVydHNfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYWxlcnRzX190ZXh0IHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cblxuLmFsZXJ0c19fY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4vKiBDb2xvciBXcmFwcGVyICovXG4uY29sb3Itd3JhcHBlciB7XG4gIHBhZGRpbmc6IDNlbSAwOyB9XG5cbi5jb2xvci13cmFwcGVyLmdyYXkge1xuICBiYWNrZ3JvdW5kOiAjRUZGMEYxOyB9XG5cbi5jb2xvci13cmFwcGVyLmJsdWUge1xuICBiYWNrZ3JvdW5kOiAjRTRGM0Y3OyB9XG5cbi8qIFJlZGVzaWduIEhlYWRlciAqL1xuLyogQ1RBcyBMaXN0ICovXG4uY3RhLWxpc3Qge1xuICBtYXgtd2lkdGg6IDE5MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmN0YS1saXN0X19pdGVtIHtcbiAgcGFkZGluZzogM3JlbSA0cmVtO1xuICBjb2xvcjogIzA1MDUwNTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTJweCA0OHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjEyMTU2OSk7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDQ4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTIxNTY5KTtcbiAgei1pbmRleDogMTsgfVxuXG4uY3RhLWxpc3RfX3N1YmhlYWRpbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4uY3RhLWxpc3RfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMkI0OTsgfVxuXG4uY3RhLWxpc3RfX3RleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5jdGEtbGlzdF9fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5jdGEtbGlzdF9fYnRuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMkI0OTtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogLjdyZW0gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtOyB9XG5cbi5jdGEtbGlzdF9fYnRuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJCNDk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3RhLWxpc3Qge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmN0YS1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgcGFkZGluZzogNHJlbSA1cmVtOyB9XG4gIC5jdGEtbGlzdF9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogLTJyZW0gMCAwIDA7IH1cbiAgLmN0YS1saXN0X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luOiAtNHJlbSAwIDAgMDsgfVxuICAuY3RhLWxpc3RfX2J0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDZweCA2cHggMDsgfSB9XG5cbi8qIEFGUCBSZWRlc2lnbiAyMDI0ICovXG4vKiFcclxuICogQm9vdHN0cmFwIFV0aWxpdGllcyB2NS4zLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMjMgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKi9cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1jb250YWluIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtY292ZXIge1xuICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LWZpbGwge1xuICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1zY2FsZSB7XG4gIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy14LWF1dG8ge1xuICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LWhpZGRlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWdyaWQge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdyB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAge1xuICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0wIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMCAhaW1wb3J0YW50O1xuICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0xIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xuICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0yIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMiAhaW1wb3J0YW50O1xuICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0zIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMyAhaW1wb3J0YW50O1xuICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci00IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xuICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci01IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogNSAhaW1wb3J0YW50O1xuICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogNiAhaW1wb3J0YW50O1xuICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wcy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTMge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtNSB7XG4gIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTAge1xuICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMSB7XG4gIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC0yIHtcbiAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMyB7XG4gIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC00IHtcbiAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtNSB7XG4gIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC0wIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTIge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC0zIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtNCB7XG4gIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTUge1xuICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDsgfVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IH1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDsgfVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnotbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50OyB9XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDsgfVxuXG4uei0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG5cbi56LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEJPT1RTVFJBUCBHUklEXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4Ny41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgLmNvbnRhaW5lci5jb250YWluZXItLWxhcmdlIHtcbiAgICBtYXgtd2lkdGg6IDEyMHJlbTsgfVxuICAuY29udGFpbmVyLmNvbnRhaW5lci0tcGFkZGVkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIG1hcmdpbi1yaWdodDogLTJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07IH0gfVxuICAucm93Lm5vLWd1dHRlciBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3LjkzOGVtKSB7XG4gICAgLnJvdy5uby1ndXR0ZXIteHMgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNTkuOTM4ZW0pIHtcbiAgICAucm93Lm5vLWd1dHRlci1zbSBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIGFuZCAobWF4LXdpZHRoOiA3MS4xODhlbSkge1xuICAgIC5yb3cubm8tZ3V0dGVyLW1kIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAgIC5yb3cubm8tZ3V0dGVyLWxnIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uY29udGFpbmVyOmJlZm9yZSxcbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jb2wteHMtMSxcbi5jb2wtc20tMSxcbi5jb2wtbWQtMSxcbi5jb2wtbGctMSxcbi5jb2wteHMtMixcbi5jb2wtc20tMixcbi5jb2wtbWQtMixcbi5jb2wtbGctMixcbi5jb2wteHMtMyxcbi5jb2wtc20tMyxcbi5jb2wtbWQtMyxcbi5jb2wtbGctMyxcbi5jb2wteHMtNCxcbi5jb2wtc20tNCxcbi5jb2wtbWQtNCxcbi5jb2wtbGctNCxcbi5jb2wteHMtNSxcbi5jb2wtc20tNSxcbi5jb2wtbWQtNSxcbi5jb2wtbGctNSxcbi5jb2wteHMtNixcbi5jb2wtc20tNixcbi5jb2wtbWQtNixcbi5jb2wtbGctNixcbi5jb2wteHMtNyxcbi5jb2wtc20tNyxcbi5jb2wtbWQtNyxcbi5jb2wtbGctNyxcbi5jb2wteHMtOCxcbi5jb2wtc20tOCxcbi5jb2wtbWQtOCxcbi5jb2wtbGctOCxcbi5jb2wteHMtOSxcbi5jb2wtc20tOSxcbi5jb2wtbWQtOSxcbi5jb2wtbGctOSxcbi5jb2wteHMtMTAsXG4uY29sLXNtLTEwLFxuLmNvbC1tZC0xMCxcbi5jb2wtbGctMTAsXG4uY29sLXhzLTExLFxuLmNvbC1zbS0xMSxcbi5jb2wtbWQtMTEsXG4uY29sLWxnLTExLFxuLmNvbC14cy0xMixcbi5jb2wtc20tMTIsXG4uY29sLW1kLTEyLFxuLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY29sLXhzLTEsXG4gICAgLmNvbC1zbS0xLFxuICAgIC5jb2wtbWQtMSxcbiAgICAuY29sLWxnLTEsXG4gICAgLmNvbC14cy0yLFxuICAgIC5jb2wtc20tMixcbiAgICAuY29sLW1kLTIsXG4gICAgLmNvbC1sZy0yLFxuICAgIC5jb2wteHMtMyxcbiAgICAuY29sLXNtLTMsXG4gICAgLmNvbC1tZC0zLFxuICAgIC5jb2wtbGctMyxcbiAgICAuY29sLXhzLTQsXG4gICAgLmNvbC1zbS00LFxuICAgIC5jb2wtbWQtNCxcbiAgICAuY29sLWxnLTQsXG4gICAgLmNvbC14cy01LFxuICAgIC5jb2wtc20tNSxcbiAgICAuY29sLW1kLTUsXG4gICAgLmNvbC1sZy01LFxuICAgIC5jb2wteHMtNixcbiAgICAuY29sLXNtLTYsXG4gICAgLmNvbC1tZC02LFxuICAgIC5jb2wtbGctNixcbiAgICAuY29sLXhzLTcsXG4gICAgLmNvbC1zbS03LFxuICAgIC5jb2wtbWQtNyxcbiAgICAuY29sLWxnLTcsXG4gICAgLmNvbC14cy04LFxuICAgIC5jb2wtc20tOCxcbiAgICAuY29sLW1kLTgsXG4gICAgLmNvbC1sZy04LFxuICAgIC5jb2wteHMtOSxcbiAgICAuY29sLXNtLTksXG4gICAgLmNvbC1tZC05LFxuICAgIC5jb2wtbGctOSxcbiAgICAuY29sLXhzLTEwLFxuICAgIC5jb2wtc20tMTAsXG4gICAgLmNvbC1tZC0xMCxcbiAgICAuY29sLWxnLTEwLFxuICAgIC5jb2wteHMtMTEsXG4gICAgLmNvbC1zbS0xMSxcbiAgICAuY29sLW1kLTExLFxuICAgIC5jb2wtbGctMTEsXG4gICAgLmNvbC14cy0xMixcbiAgICAuY29sLXNtLTEyLFxuICAgIC5jb2wtbWQtMTIsXG4gICAgLmNvbC1sZy0xMiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9IH1cblxuLmNvbC14cy0xLFxuLmNvbC14cy0yLFxuLmNvbC14cy0zLFxuLmNvbC14cy00LFxuLmNvbC14cy01LFxuLmNvbC14cy02LFxuLmNvbC14cy03LFxuLmNvbC14cy04LFxuLmNvbC14cy05LFxuLmNvbC14cy0xMCxcbi5jb2wteHMtMTEsXG4uY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNvbC14cy0xMiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtOSB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtMyB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLmNvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTEyIHtcbiAgcmlnaHQ6IDEwMCU7IH1cblxuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC05IHtcbiAgcmlnaHQ6IDc1JTsgfVxuXG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC02IHtcbiAgcmlnaHQ6IDUwJTsgfVxuXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDI1JTsgfVxuXG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bzsgfVxuXG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlOyB9XG5cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTcge1xuICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7IH1cblxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTQge1xuICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7IH1cblxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLXNtLTEsXG4gIC5jb2wtc20tMixcbiAgLmNvbC1zbS0zLFxuICAuY29sLXNtLTQsXG4gIC5jb2wtc20tNSxcbiAgLmNvbC1zbS02LFxuICAuY29sLXNtLTcsXG4gIC5jb2wtc20tOCxcbiAgLmNvbC1zbS05LFxuICAuY29sLXNtLTEwLFxuICAuY29sLXNtLTExLFxuICAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLmNvbC1tZC0xLFxuICAuY29sLW1kLTIsXG4gIC5jb2wtbWQtMyxcbiAgLmNvbC1tZC00LFxuICAuY29sLW1kLTUsXG4gIC5jb2wtbWQtNixcbiAgLmNvbC1tZC03LFxuICAuY29sLW1kLTgsXG4gIC5jb2wtbWQtOSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC5jb2wtbGctMSxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTMsXG4gIC5jb2wtbGctNCxcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTYsXG4gIC5jb2wtbGctNyxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTksXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG4vKiBDb250YWluZXJzICovXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJCNDk7IH1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc2QTg7IH1cblxuLmJnLW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNUU1OyB9XG5cbi8qIENvbG9yIFdyYXBwZXIgKi9cbi5jb2xvci13cmFwcGVyIHtcbiAgcGFkZGluZzogM2VtIDA7IH1cbiAgLmNvbG9yLXdyYXBwZXIuZ3JheSB7XG4gICAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTE1MnB4KSB7XG4gICAgLmNvbG9yLXdyYXBwZXIuZ3JheS1sZyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxOyB9IH1cblxuLm1haW4tbmF2LXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi8qIEZvb3RlciAqL1xuLmZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDJyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDA7IH0gfVxuXG4vKiBIb21lcGFnZSBDVEEgKi9cbi5ob21lcGFnZS1jdGEge1xuICBjb2xvcjogIzA1MDUwNTsgfVxuICAuaG9tZXBhZ2UtY3RhIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjhweDsgfVxuXG4uaG9tZXBhZ2UtY3RhX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07IH1cblxuLmhvbWVwYWdlLWN0YV9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMwMDc2QTg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTQwcHgpIHtcbiAgLmhvbWVwYWdlLWN0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5ob21lcGFnZS1jdGEgLmJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmhvbWVwYWdlLWN0YSA+IGRpdiB7XG4gICAgICBtYXJnaW46IDAgM3JlbTsgfVxuICAuaG9tZXBhZ2UtY3RhX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9IH1cblxuLmNvbnRlbnQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5jb250ZW50LWhlYWRlciAuY29udGVudC1oZWFlcl9fYWQge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5zZlBhZ2VFZGl0b3IgLmNvbnRlbnQtaGVhZGVyIC5wYWdlLXRpdGxlIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAuc2ZQYWdlRWRpdG9yIC5jb250ZW50LWhlYWRlciAuY29udGVudC1oZWFkZXJfX2FkIHtcbiAgICBmbGV4LXNocmluazogMTsgfVxuXG4ubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogY2xhbXAoM3JlbSwgNS4zdncsIDYuNTYyNXJlbSk7IH1cblxuLyogSW50ZXJpb3IgQ29udGVudCBMYXlvdXQgKi9cbi5pbm5lciAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5pbm5lci5zaWRlYmFyLXJpZ2h0IC5jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICByb3ctZ2FwOiA1MHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMTE2OHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uaW5uZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50LFxuLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhcixcbi5pbm5lci5zaWRlYmFyLXJpZ2h0IC5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmlubmVyIC5jb250ZW50IHtcbiAgICB3aWR0aDogNjUlOyB9XG4gIC5pbm5lciAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDM1JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmNvbnRlbnQtaGVhZGVyIC5jb250ZW50LWhlYWRlcl9fYWQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xuICAgIGxlZnQ6IDI1JTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH0gfVxuXG4jc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDQ4cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG5cbi5zaXRlLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEzM3B4OyB9XG5cbi5zaXRlLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uaGVhZGVyLWxheW91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5oZWFkZXItbGF5b3V0IC5oZWFkZXItY29sLmhlYWRlci1jb2wtLWxvZ28ge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAuaGVhZGVyLWxheW91dCAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIC5zZlBhZ2VFZGl0b3IgLmhlYWRlci1sYXlvdXQgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcbiAgICBmbGV4LXNocmluazogMTsgfVxuXG4uaGVhZGVyLXV0aWxpdHkge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtbG9nbyBpbWcge1xuICAgIHdpZHRoOiAyNjhweDsgfVxuICAuaGVhZGVyLWxheW91dCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgLmhlYWRlci1sYXlvdXQgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbG9nbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmhlYWRlci1sYXlvdXQgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmhlYWRlci11dGlsaXR5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cblxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICBmb290ZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgZm9vdGVyIGE6aG92ZXIsIGZvb3RlciBhOmZvY3VzLXZpc2libGUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZvb3Rlci1tYWluIC5sb2dvLXN2ZyB7XG4gIG1heC13aWR0aDogMTc4cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mb290ZXItbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDE3OHB4OyB9XG5cbi5mb290ZXItc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyOHB4O1xuICBtYXJnaW46IDJyZW0gMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMzNXB4OyB9XG5cbi5mb290ZXItc29jaWFsX19saW5rIC5pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmlsbDogIzE5MzE1NDsgfVxuXG4uZm9vdGVyLW9mZmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmZvb3Rlci1vZmZpY2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uZm9vdGVyLW9mZmljZSBkaXYge1xuICB3aWR0aDogNTAlOyB9XG4gIC5mb290ZXItb2ZmaWNlIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi5mb290ZXItbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLmZvb3Rlci1tYWluIHtcbiAgbWFyZ2luOiAycmVtIDA7IH1cblxuLmZvb3Rlci1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luOiAuNXJlbSAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gIC5mb290ZXItbmF2X19saXN0ID4gLmZvb3Rlci1uYXZfX2l0ZW0gPiAuZm9vdGVyLW5hdl9fbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5mb290ZXItbmF2X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7IH1cblxuLmZvb3Rlci1uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC41cmVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmstLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb290ZXItbmF2X19saW5rLnZpZXctYWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM4MzgzODsgfVxuICAuZm9vdGVyLW5hdl9fbGluay52aWV3LWFsbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViICsgLmZvb3Rlci1uYXZfX3N1Yi1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViICsgLmZvb3Rlci1uYXZfX3N1Yi1uYXYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzgzODM4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzM4MzgzODtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWIuYWN0aXZlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpOyB9XG5cbi5mb290ZXItbmF2X19zdWItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5mb290ZXItbmF2X19zdWItbmF2IC5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogLjVyZW07XG4gIGJhY2tncm91bmQ6ICMzODM4Mzg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5mb290ZXItbmF2X19zdWItbmF2IC5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuXG4uZm9vdGVyLWJvdHRvbSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gIC5mb290ZXItYm90dG9tIGEge1xuICAgIGNvbG9yOiAjMDUwNTA1OyB9XG5cbi5mb290ZXItYm90dG9tIC5mb290ZXItY29weXJpZ2h0IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5mb290ZXItYm90dG9tIC5mb290ZXItdXRpbGl0eSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cblxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci11dGlsaXR5IGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLW1haW4sXG4gIC5mb290ZXItYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZm9vdGVyLW1haW4ge1xuICAgIGdhcDogY2xhbXAoMTZweCwgMy40dncsIDY0cHgpOyB9XG4gIC5mb290ZXItbWFpbl9fY29sOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgLmZvb3Rlci1uYXZfX2xpc3Qge1xuICAgIG1hcmdpbjogMCAwIC41cmVtIDA7IH1cbiAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZm9vdGVyLWxpbmtzIGEge1xuICAgIG1hcmdpbjogMCAwIC41cmVtIDA7IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmsge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9vdGVyLW5hdl9fbGluay0tdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAuZm9vdGVyLW5hdl9fc3ViLW5hdiAuZm9vdGVyLW5hdl9fbGluay0tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmZvb3Rlci1uYXZfX2l0ZW06bnRoLWNoaWxkKG4rNikge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvb3Rlci1uYXZfX2l0ZW06bnRoLWNoaWxkKG4rNikudmlldy1hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mb290ZXItb2ZmaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9vdGVyLW9mZmljZSBkaXYge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvb3Rlci1vZmZpY2UgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5nbG9iYWwtc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRUZGMEYxOyB9XG5cbi5zZWFyY2gtaW5wdXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4OyB9XG4gIC5zZWFyY2gtaW5wdXRzID4gZGl2IHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cblxuI1NlYXJjaEJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuICAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLCAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzM4MzgzODsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtOyB9IH1cblxuLyoqXHJcbiAqIEJ4U2xpZGVyIHY0LjEuMiAtIEZ1bGx5IGxvYWRlZCwgcmVzcG9uc2l2ZSBjb250ZW50IHNsaWRlclxyXG4gKiBodHRwOi8vYnhzbGlkZXIuY29tXHJcbiAqXHJcbiAqIFdyaXR0ZW4gYnk6IFN0ZXZlbiBXYW5kZXJza2ksIDIwMTRcclxuICogaHR0cDovL3N0ZXZlbndhbmRlcnNraS5jb21cclxuICogKHdoaWxlIGRyaW5raW5nIEJlbGdpYW4gYWxlcyBhbmQgbGlzdGVuaW5nIHRvIGphenopXHJcbiAqXHJcbiAqIENFTyBhbmQgZm91bmRlciBvZiBieENyZWF0aXZlLCBMVERcclxuICogaHR0cDovL2J4Y3JlYXRpdmUuY29tXHJcbiAqL1xuLyoqIFJFU0VUIEFORCBMQVlPVVRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmJ4LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gICp6b29tOiAxOyB9XG5cbi5ieC13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqIFRIRU1FXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5ieC13cmFwcGVyIC5ieC12aWV3cG9ydCB7XG4gIC8qLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0Ym94LXNoYWRvdzogMCAwIDVweCAjY2NjO1xyXG5cdGJvcmRlcjogIDVweCBzb2xpZCAjZmZmOyovXG4gIGxlZnQ6IC01cHg7XG4gIC8qYmFja2dyb3VuZDogI2ZmZjsqL1xuICAvKmZpeCBvdGhlciBlbGVtZW50cyBvbiB0aGUgcGFnZSBtb3ZpbmcgKG9uIENocm9tZSkqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1wYWdlcixcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBMT0FERVIgKi9cbi8qLmJ4LXdyYXBwZXIgLmJ4LWxvYWRpbmcge1xyXG5cdG1pbi1oZWlnaHQ6IDUwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9ieF9sb2FkZXIuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjZmZmO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMjAwMDtcclxufSovXG4vKiBQQUdFUiAqL1xuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IC44NWVtO1xuICBmb250LWZhbWlseTogQXJpYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzY2NjtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtLFxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LWNvbnRyb2xzLWF1dG8taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKnpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYSB7XG4gIGJhY2tncm91bmQ6ICM2NjY7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgb3V0bGluZTogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYTpob3Zlcixcbi5ieC13cmFwcGVyIC5ieC1wYWdlci5ieC1kZWZhdWx0LXBhZ2VyIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4vKiBESVJFQ1RJT04gQ09OVFJPTFMgKE5FWFQgLyBQUkVWKSAqL1xuLyouYngtd3JhcHBlciAuYngtcHJldiB7XHJcblx0bGVmdDogMTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IDAgLTMycHg7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1uZXh0IHtcclxuXHRyaWdodDogMTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IC00M3B4IC0zMnB4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcHJldjpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtbmV4dDpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQzcHggMDtcclxufVxyXG4qL1xuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogQVVUTyBDT05UUk9MUyAoU1RBUlQgLyBTVE9QKSAqL1xuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0YXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgLTg2cHggLTExcHggbm8tcmVwZWF0O1xuICBtYXJnaW46IDAgM3B4OyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdGFydDpob3Zlcixcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdGFydC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAwOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udHJvbHMucG5nKSAtODZweCAtNDRweCBuby1yZXBlYXQ7XG4gIG1hcmdpbjogMCAzcHg7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0b3A6aG92ZXIsXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RvcC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAtMzNweDsgfVxuXG4vKiBQQUdFUiBXSVRIIEFVVE8tQ09OVFJPTFMgSFlCUklEIExBWU9VVCAqL1xuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLmJ4LWhhcy1jb250cm9scy1hdXRvLmJ4LWhhcy1wYWdlciAuYngtcGFnZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogODAlOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy5ieC1oYXMtY29udHJvbHMtYXV0by5ieC1oYXMtcGFnZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM1cHg7IH1cblxuLyogSU1BR0UgQ0FQVElPTlMgKi9cbi5ieC13cmFwcGVyIC5ieC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICM2NjZcXDk7XG4gIGJhY2tncm91bmQ6IHJnYmEoODAsIDgwLCA4MCwgMC43NSk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jYXB0aW9uIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAuODVlbTtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4udHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAjdHJ1c3RlLWhlYWRlci10ZXh0IHNwYW4ge1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51dGlsaXR5LW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTsgfVxuICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19saW5rLCAudXRpbGl0eS1uYXYgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGNvbG9yOiAjMzgzODM4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19saW5rLCAudXRpbGl0eS1uYXYgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNDhweDsgfVxuICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbiBpbWcge1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbiBpbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4OyB9IH1cbiAgICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19idXR0b24ubmF2LXNlYXJjaCB7XG4gICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbi5uYXYtc2VhcmNoIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuICAgICAgLnV0aWxpdHktbmF2IC51dGlsaXR5LW5hdl9fYnV0dG9uLm5hdi1zZWFyY2ggPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgLnV0aWxpdHktbmF2IC51dGlsaXR5LW5hdl9fYnV0dG9uLm5hdi1zZWFyY2ggPiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIFNTTyBMb2dpbiAqL1xuLmdsb2JhbC1sb2dpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4uZ2xvYmFsLWxvZ2luX19pdGVtLmdsb2JhbC1sb2dpbl9faXRlbS0tYW5vbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cblxuLmdsb2JhbC1sb2dpbl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJhY2tncm91bmQ6ICMwMDJiNDk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNyZW07XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5nbG9iYWwtbG9naW5fX2xpbmstLXVzZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDJiNDk7IH1cbiAgLmdsb2JhbC1sb2dpbl9fbGluay0tam9pbiB7XG4gICAgYmFja2dyb3VuZDogIzAwNzZhODsgfVxuXG4uZ2xvYmFsLWxvZ2luX19saW5rLXRleHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5nbG9iYWwtbG9naW5fX21lbWJlci1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAyMHJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICMwMDJCNDk7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5nbG9iYWwtbG9naW5fX21lbWJlci1tZW51IGEge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cblxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMXJlbSAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHBhZGRpbmctdG9wOiAxcmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdsb2JhbC1sb2dpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmdsb2JhbC1sb2dpbl9faXRlbS5nbG9iYWwtbG9naW5fX2l0ZW0tLWFub24ge1xuICAgIGdhcDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5nbG9iYWwtbG9naW5fX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmdsb2JhbC1sb2dpbl9fbGluay10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH0gfVxuXG4ubWFpbi1uYXYtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpbi1uYXYtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFmcC1uYXYge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uYWZwLW5hdl9fdG9nZ2xlIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5hZnAtbmF2X190b2dnbGUuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzgzODM4OyB9XG4gICAgLmFmcC1uYXZfX3RvZ2dsZS5hY3RpdmUgLmFmcC1uYXZfX3RvZ2dsZS1iYXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgLmFmcC1uYXZfX3RvZ2dsZS5hY3RpdmUgLmFmcC1uYXZfX3RvZ2dsZS1iYXI6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAuYWZwLW5hdl9fdG9nZ2xlLmFjdGl2ZSAuYWZwLW5hdl9fdG9nZ2xlLWJhcjpudGgtY2hpbGQoMykge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYWZwLW5hdl9fdG9nZ2xlLmFjdGl2ZSAuYWZwLW5hdl9fdG9nZ2xlLWJhcjpudGgtY2hpbGQoNCkge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5hZnAtbmF2X190b2dnbGUtYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDAyQjQ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNnB4IDA7IH1cblxuLmFmcC1uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIzcHggMjNweCAyM3B4IDMycHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYxKSBpbnNldDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5hZnAtbmF2X19saW5rLmhhcy1zdWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA5cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAuYWZwLW5hdl9fbGluay5oYXMtc3ViOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmU6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgfVxuXG4uYWZwLW5hdl9fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5hZnAtbmF2X19saXN0LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFmcC1uYXZfX3N1Yi1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLmFmcC1uYXZfX3N1Yi1uYXYub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFmcC1uYXZfX3N1Yi1uYXYtdGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgcGFkZGluZzogMjNweCAyM3B4IDIzcHggMzJweDsgfVxuICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDA3NkE4OyB9XG5cbi5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiB7XG4gIGJhY2tncm91bmQ6ICMzODM4Mzg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA0QTdEOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4OyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzAyM0M2NDsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZnAtbmF2IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAuYWZwLW5hdl9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hZnAtbmF2X19saW5rIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5hZnAtbmF2X19saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDY0cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC5hZnAtbmF2X19saXN0IC5hZnAtbmF2X19saW5rIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC5hZnAtbmF2X19saXN0IC5hZnAtbmF2X19saW5rLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDc2QTg7IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX2xpbmsge1xuICAgICAgcGFkZGluZzogMzBweCAwOyB9XG4gICAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6IDY0cHg7XG4gICAgICByb3ctZ2FwOiAzMnB4OyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsge1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rLmhhcy1zdWIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG4gICAgICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluay5oYXMtc3ViLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4vKiBUYWIgU2VjdGlvbiAqL1xuLnRhYi1zZWN0aW9uIHtcbiAgcGFkZGluZzogM2VtIDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLnRhYi1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4udGFiLXNlY3Rpb25fX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi50YWItc2VjdGlvbl9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG4udGFiLXNlY3Rpb25fX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RjNGNztcbiAgY29sb3I6ICMzODM4Mzg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCAjQzdEMEQ2IGluc2V0O1xuICBib3gtc2hhZG93OiAwcHggLTFweCAwcHggMHB4ICNDN0QwRDYgaW5zZXQ7IH1cblxuLnRhYi1zZWN0aW9uX19oZWFkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzM4MzgzODtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODM4Mzg7IH1cblxuLnRhYi1zZWN0aW9uX19oZWFkaW5nLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDJCNDk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnRhYi1zZWN0aW9uX19oZWFkaW5nLmFjdGl2ZTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTsgfVxuXG4udGFiLXNlY3Rpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItc2VjdGlvbl9fY29udGVudC5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRhYi1zZWN0aW9uX190ZXh0IHtcbiAgYmFja2dyb3VuZDogIzAwNzZBODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAzMHB4IDA7IH1cblxuLnRhYi1zZWN0aW9uX19jb250ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4udGFiLXNlY3Rpb25fX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAyNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE0MTE3Nik7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNDExNzYpOyB9XG5cbi50YWItc2VjdGlvbl9fbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3Rjk3QTg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLnRhYi1zZWN0aW9uX19uYXYtYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzM4MzgzODtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBwYWRkaW5nOiA2cHggNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50YWItc2VjdGlvbl9fbmF2LWJ0bi5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMzgzODM4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuXG4udGFiLXNlY3Rpb25fX2Rpc3BsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC50YWItc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDZlbTsgfVxuICAudGFiLXNlY3Rpb25fX2xpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRhYi1zZWN0aW9uX19uYXYge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7IH1cbiAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IC50YWItc2VjdGlvbl9fdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC13aWR0aDogNjc4cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA0cmVtIDZyZW07IH1cbiAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IC50YWItc2VjdGlvbl9faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA4MHB4OyB9IH1cblxuLyogSGVybyBDYXJkICovXG4uY2FyZC0taGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVyZW0pIHtcbiAgICAuY2FyZC0taGVybyB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHJlbTsgfSB9XG5cbi5jYXJkLS1oZXJvOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTcuMTlkZWcsIHJnYmEoMCwgNDMsIDczLCAwLjcpIDQxLjgyJSwgcmdiYSgwLCA0MywgNzMsIDApIDg0LjcxJSk7IH1cblxuLmNhcmQtLWhlcm9fX21lZGlhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH1cblxuLmNhcmQtLWhlcm9fX2NvbnRlbnQge1xuICBwYWRkaW5nOiA2cmVtIDJyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogNTYwcHg7IH1cblxuLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiA1NnB4OyB9XG5cbi5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX2J0biB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY2FyZC0taGVybzphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc3LjI5ZGVnLCByZ2JhKDAsIDQzLCA3MywgMC43KSAyNC4xNCUsIHJnYmEoMCwgNDMsIDczLCAwKSA1Ny45JSk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAuY2FyZC0taGVyb19fY29udGVudCB7XG4gICAgcGFkZGluZzogNnJlbSA0cmVtOyB9XG4gIC5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7IH1cbiAgLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG5cbi5hbGVydHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFsZXJ0c19fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5hbGVydHNfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLmFsZXJ0c19faXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDJiNDk7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5hbGVydHNfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYWxlcnRzX190ZXh0IHtcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG4uYWxlcnRzX19jbG9zZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi8qIENUQSBGZWF0dXJlZCAqL1xuLmN0YS1mZWF0dXJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmN0YS1mZWF0dXJlZF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgLmN0YS1mZWF0dXJlZF9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWRfX2JvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmN0YS1mZWF0dXJlZF9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE1cHg7IH1cbiAgLmN0YS1mZWF0dXJlZF9fbWV0YSB7XG4gICAgY29sb3I6ICMzODM4Mzg7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmN0YS1mZWF0dXJlZF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAyQjQ5O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmN0YS1mZWF0dXJlZF9fdGl0bGUgYSB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgLmN0YS1mZWF0dXJlZF9fc3VtbWFyeSB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLmN0YS1mZWF0dXJlZC1yaWJib24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9faW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH0gfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWVkaWEge1xuICAgIGFzcGVjdC1yYXRpbzogMjUgLyAxNjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWVkaWEge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IGF1dG87IH0gfVxuICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZWRpYSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWQtcmliYm9uX19ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZXRhIHtcbiAgICBjb2xvcjogIzM4MzgzODtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZXRhLS10b3Age1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZXRhLS1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWV0YS0tYm90dG9tIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH0gfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAyQjQ5O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmN0YS1mZWF0dXJlZC1yaWJib25fX3RpdGxlIGEge1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfSB9XG4gIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICMwMDJCNDk7IH1cblxuLmN0YS1mZWF0dXJlZC1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLWltYWdlX19pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19tZWRpYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBhc3BlY3QtcmF0aW86IDI1IC8gMTY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fbWVkaWEge1xuICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICBhc3BlY3QtcmF0aW86IGF1dG87IH0gfVxuICAgIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX21lZGlhIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH0gfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19tZXRhIHtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAuY3RhLWZlYXR1cmVkLWltYWdlX19tZXRhLS10b3Age1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX190aXRsZSB7XG4gICAgY29sb3I6ICMwMDJCNDk7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuY3RhLWZlYXR1cmVkLWltYWdlX190aXRsZSBhIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjMDAyQjQ5OyB9XG5cbi8qIEd1aWRlcyAqL1xuLmd1aWRlc19fZmVhdHVyZWQge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDZyZW07IH1cblxuLmd1aWRlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3VpZGVzX19saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtOyB9IH1cblxuLmd1aWRlc19fbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmd1aWRlc19fbGlzdC1pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDcyZW0pIHtcbiAgICAuZ3VpZGVzX19saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzMyU7IH0gfVxuXG4uZ3VpZGUtZmVhdHVyZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5ndWlkZS1mZWF0dXJlZF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMzBweCA2MHB4IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ndWlkZS1mZWF0dXJlZF9faW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDQwcHggODBweCA0MHB4OyB9IH1cbiAgLmd1aWRlLWZlYXR1cmVkX19tZWRpYSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmd1aWRlLWZlYXR1cmVkX19tZWRpYSB7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIHdpZHRoOiAyMCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ndWlkZS1mZWF0dXJlZF9fY29udGVudCB7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIHdpZHRoOiA4MCU7IH0gfVxuICAuZ3VpZGUtZmVhdHVyZWRfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZ3VpZGUtZmVhdHVyZWRfX21ldGEtLXRvcCB7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTsgfVxuICAuZ3VpZGUtZmVhdHVyZWRfX21ldGEtLWJvdHRvbSB7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuZ3VpZGUtZmVhdHVyZWRfX21ldGEtLWJvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmd1aWRlLWZlYXR1cmVkX190aXRsZSB7XG4gICAgY29sb3I6ICMwMDJCNDk7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmd1aWRlLWZlYXR1cmVkX190aXRsZSBhIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmd1aWRlLWZlYXR1cmVkX190aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTYlOyB9IH1cbiAgLmd1aWRlLWZlYXR1cmVkX19zdW1tYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5ndWlkZS1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5ndWlkZS1pdGVtX19pbm5lciB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmd1aWRlLWl0ZW1fX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogNDBweDsgfSB9XG4gIC5ndWlkZS1pdGVtX19tZWRpYSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDcyZW0pIHtcbiAgICAgIC5ndWlkZS1pdGVtX19tZWRpYSBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxOC43NXJlbTsgfSB9XG4gIC5ndWlkZS1pdGVtX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmd1aWRlLWl0ZW1fX21ldGEtLWJvdHRvbSB7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLmd1aWRlLWl0ZW1fX3RpdGxlIHtcbiAgICBjb2xvcjogIzAwMkI0OTtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogMnJlbTsgfVxuICAgIC5ndWlkZS1pdGVtX190aXRsZSBhIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmd1aWRlLWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtOyB9IH1cbiAgLmd1aWRlLWl0ZW1fX3N1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5ndWlkZS1pdGVtX19zdW1tYXJ5IHAge1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmd1aWRlcyAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJvcmRlcjogc29saWQgIzA1MDUwNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxNnB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19hcnJvdyAucGFnaW5hdGlvbl9fbGluayB7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fYXJyb3ctbmV4dDpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAwIDA7IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fYXJyb3ctcHJldjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19saXN0IC5wYWdpbmF0aW9uX19pdGVtIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19saXN0IC5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuICAgIC5ndWlkZXMgLnBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2xpc3QgLnBhZ2luYXRpb25fX2xpbmsge1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5ndWlkZS1kZXRhaWwge1xuICBtYXgtd2lkdGg6IDk1MHB4OyB9XG5cbi5sYXRlc3QtcHVibGljYXRpb25zIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcGFkZGluZzogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIC5sYXRlc3QtcHVibGljYXRpb25zIHtcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICBwYWRkaW5nOiA0MHB4OyB9IH1cblxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSB7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuICAubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSArIC5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSArIC5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTVFNTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG5cbi5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtLXRpdGxlIHtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIG1hcmdpbjogMDsgfVxuXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbS1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0tc3BvbnNvciB7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDFlbSAwIDA7IH1cblxuLnRvcGljLWFydGljbGVzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzJweDtcbiAgcGFkZGluZzogMDsgfVxuICAudG9waWMtYXJ0aWNsZXNfX2xpc3QgLnRvcGljLWFydGljbGVzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50b3BpYy1hcnRpY2xlc19faXRlbSB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgLnRvcGljLWFydGljbGVzX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7IH0gfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0taW1hZ2Uge1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlOyB9XG5cbi50b3BpYy1hcnRpY2xlc19faXRlbS1kYXRlIHtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tdGl0bGUge1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tc3VtbWFyeSB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDUwNTA1OyB9XG5cbi50b3BpYy1hcnRpY2xlc19faXRlbS1saW5rIHtcbiAgbWFyZ2luOiBhdXRvIDAgMDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLnRvcGljLWFydGljbGVzX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMzBweDsgfVxuICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xuICAgIHdpZHRoOiBjbGFtcCgzMDBweCwgY2FsYyg1MCUgLSA0MHB4KSwgNDQwcHgpO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC50b3BpYy1hcnRpY2xlc19faXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC50b3BpYy1hcnRpY2xlc19faXRlbSB7XG4gICAgd2lkdGg6IGNsYW1wKDMwMHB4LCBjYWxjKDMzLjMzMzMlIC0gMjBweCksIDQ0MHB4KTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi8qIFByaW50IFN0eWxlcyAqL1xuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDsgfVxuICB0YWJsZSB0ZCxcbiAgdGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICBib2R5IHtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICNtb2JpbGUtbWVudSwgaGVhZGVyIG5hdiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5ob21lICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28sXG4gIC5pbm5lciAudXRpbGl0eS1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaXRlLWxvZ28ge1xuICAgIG1hcmdpbjogMjBweCAwIDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNpdGUtbG9nbzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7IH1cbiAgLnNpdGUtbmFtZSxcbiAgLm5hdi1saW5rcyxcbiAgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIsXG4gIC5nbG9iYWwtc2VhcmNoLFxuICAubG9naW4sXG4gIC5uYXYtdXRpbGl0aWVzLFxuICAubmF2LW1vcmUtbGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLmZvb3Rlci1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmZvb3Rlci1jb250ZW50IC5hZnAtbG9nbyB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvOyB9XG4gIC50by10b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZm9vdGVyLXNvY2lhbC1saW5rcyxcbiAgLmxpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb250YWN0LWluZm8gdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuaG9tZSAubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDsgfVxuICAubWFpbi1jb250ZW50IC5zaWRlYmFyIHtcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4OyB9XG4gIC5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5iYW5kIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5iYW5kIC5iYW5kLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuYmFuZCAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5iYW5kIC5wYXJhbGxheC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmJnLWltYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAucXVvdGUgLnF1b3RlIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgLmJ4LXBhZ2VyLCAuYngtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuc2l0ZS1sb2dvIHtcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgaGVpZ2h0OiAxMDJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hZnAtbG9nby5wbmc/MTQ1MjAyNjQwOFwiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7IH1cbiAgLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhvbWUgLmltYWdlLXdyYXBwZXIsIC5ob21lIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLmxhbmRpbmcgLnRvcGljLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAudG9waWNzLWZpbHRlci13cmFwcGVyLFxuICAuYWNjZXNzLWJsb2NrZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNjcm9sbFNwYWNlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5hcnRpY2xlLXNldC13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2I4YjhiODtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC5hcnRpY2xlLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYXJ0aWNsZS1saW5rIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmFydGljbGUtbGluayAuZGV0YWlscy13cmFwcGVyID4gKiwgLmFydGljbGUtbGluayAuYXJ0aWNsZS1mb290ZXIgPiBkaXYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgLmFydGljbGUtbGluayAuYXJ0aWNsZS10aHVtYiB7XG4gICAgcGFkZGluZzogMTBweCAwOyB9XG4gIC5zaWRlYm94LXdyYXBwZXIuc3BvbnNvci1hZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiOGI4Yjg7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweDsgfSB9XG4iLCLvu78vKiBHb3RoYW0gKi9cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2suZW90PzE0NDQzMzY4MTJcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2suZW90PyYxNDQ0MzM2ODEyI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLndvZmY/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLnR0Zj8xNDQ0MzM2ODEyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLnN2Zz8xNDQ0MzM2ODEyXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rSXRhbGljXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2tJdGFsaWMuZW90PzE0NDQzMzY5MTJcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2tJdGFsaWMuZW90PyYxNDQ0MzM2OTEyI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLndvZmY/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLnR0Zj8xNDQ0MzM2OTEyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLnN2Zz8xNDQ0MzM2OTEyXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQuZW90PzE0NDQzMzY4NDRcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQuZW90PyYxNDQ0MzM2ODQ0I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLndvZmY/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLnR0Zj8xNDQ0MzM2ODQ0XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLnN2Zz8xNDQ0MzM2ODQ0XCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkSXRhbGljXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGRJdGFsaWMuZW90PzE0NDQzMzY4ODJcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGRJdGFsaWMuZW90PyYxNDQ0MzM2ODgyI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLndvZmY/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLnR0Zj8xNDQ0MzM2ODgyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLnN2Zz8xNDQ0MzM2ODgyXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIjtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLmVvdD8xNDQ0MzM2OTY2XCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0uZW90PyYxNDQ0MzM2OTY2I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0ud29mZj8xNDQ0MzM2OTY2XCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS50dGY/MTQ0NDMzNjk2NlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLnN2Zz8xNDQ0MzM2OTY4XCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1JdGFsaWNcIjtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLmVvdD8xNDQ0MzM3MDAwXCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW1JdGFsaWMuZW90PyYxNDQ0MzM3MDAwI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW1JdGFsaWMud29mZj8xNDQ0MzM3MDAwXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy50dGY/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLnN2Zz8xNDQ0MzM3MDAwXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1MaWdodFwiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5lb3Q/MTQ0NDk1NTM2NFwiKTtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQuZW90PyYxNDQ0OTU1MzY0I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC53b2ZmPzE0NDQ5NTUzNjRcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQudHRmPzE0NDQ5NTUzNjRcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUxpZ2h0LnN2Zz8xNDQ0OTU1MzY0XCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcblxyXG4vKiBHb3RoYW0gTmFycm93ICovXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dMaWdodFwiO1xyXG4gICAgICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIFxyXG4gICAgICAgICAgICAgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1MaWdodC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XHJcbiAgICAgICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93SXRhbGljXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICAgICAgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIjtcclxuICAgICAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICAgICAgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1NZWRpdW0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgfVxyXG4gICAgXHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiO1xyXG4gICAgICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICAgICAgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgICB9XHJcblxyXG5cclxuLyogTGV4aWEgKi9cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIjtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtcmVndWxhci5lb3Q/MTQ0NDMwOTcyNlwiKTtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtcmVndWxhci5lb3Q/JjE0NDQzMDk3MjYjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIud29mZj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIudHRmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuc3ZnPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhSXRhbGljXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy5lb3Q/MTQ0NDMwOTcyNlwiKTtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLmVvdD8mMTQ0NDMwOTcyNiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLndvZmY/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMudHRmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy5zdmc/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9Iiwi77u/LyohXHJcbiAqIEJvb3RzdHJhcCBVdGlsaXRpZXMgdjUuMy4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxyXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIzIFRoZSBCb290c3RyYXAgQXV0aG9yc1xyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcclxuICovXHJcblxyXG4uYWxpZ24tYmFzZWxpbmUge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi10b3Age1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tbWlkZGxlIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWJvdHRvbSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi10ZXh0LWJvdHRvbSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXRleHQtdG9wIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxvYXQtc3RhcnQge1xyXG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsb2F0LWVuZCB7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsb2F0LW5vbmUge1xyXG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtY29udGFpbiB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LWNvdmVyIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1maWxsIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtc2NhbGUge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1ub25lIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9wYWNpdHktMCB7XHJcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTI1IHtcclxuICAgIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9wYWNpdHktNTAge1xyXG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTc1IHtcclxuICAgIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9wYWNpdHktMTAwIHtcclxuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LWF1dG8ge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy12aXNpYmxlIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteC1hdXRvIHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtaGlkZGVuIHtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcclxuICAgIG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteS1hdXRvIHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktaGlkZGVuIHtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3cteS12aXNpYmxlIHtcclxuICAgIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWlubGluZS1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLXRhYmxlIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLXRhYmxlLXJvdyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtdGFibGUtY2VsbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtZmxleCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1ub25lIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLXN0YXRpYyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLWFic29sdXRlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tZml4ZWQge1xyXG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1zdGlja3kge1xyXG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3AtMCB7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRvcC01MCB7XHJcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9wLTEwMCB7XHJcbiAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvdHRvbS0wIHtcclxuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm90dG9tLTUwIHtcclxuICAgIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3R0b20tMTAwIHtcclxuICAgIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RhcnQtMCB7XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdGFydC01MCB7XHJcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0YXJ0LTEwMCB7XHJcbiAgICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lbmQtMCB7XHJcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZW5kLTUwIHtcclxuICAgIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmVuZC0xMDAge1xyXG4gICAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctMjUge1xyXG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy01MCB7XHJcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTc1IHtcclxuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctMTAwIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LWF1dG8ge1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm13LTEwMCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZ3LTEwMCB7XHJcbiAgICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1pbi12dy0xMDAge1xyXG4gICAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC0yNSB7XHJcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC01MCB7XHJcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC03NSB7XHJcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC0xMDAge1xyXG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLWF1dG8ge1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taC0xMDAge1xyXG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmgtMTAwIHtcclxuICAgIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1pbi12aC0xMDAge1xyXG4gICAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtZmlsbCB7XHJcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1yb3cge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1jb2x1bW4ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1yb3ctcmV2ZXJzZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWdyb3ctMCB7XHJcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtZ3Jvdy0xIHtcclxuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1zaHJpbmstMCB7XHJcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1zaHJpbmstMSB7XHJcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC13cmFwIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ub3dyYXAge1xyXG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24taXRlbXMtc3RhcnQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWVuZCB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xyXG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1lbmQge1xyXG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtYXV0byB7XHJcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLXN0YXJ0IHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtZW5kIHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWNlbnRlciB7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xyXG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XHJcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci1maXJzdCB7XHJcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTAge1xyXG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTEge1xyXG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTIge1xyXG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTMge1xyXG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTQge1xyXG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTUge1xyXG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLWxhc3Qge1xyXG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMCB7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMSB7XHJcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMiB7XHJcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS0zIHtcclxuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS00IHtcclxuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTUge1xyXG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWF1dG8ge1xyXG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0xIHtcclxuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTIge1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTMge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTAge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0yIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC00IHtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0xIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLWF1dG8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMCB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTEge1xyXG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC0yIHtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC0zIHtcclxuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtNCB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtNSB7XHJcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtNSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTAge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS0xIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS01IHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTUge1xyXG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS0yIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtNSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy0zIHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0wIHtcclxuICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTEge1xyXG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtMiB7XHJcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTMge1xyXG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtNCB7XHJcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTUge1xyXG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTAge1xyXG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC0xIHtcclxuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtMiB7XHJcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtMyB7XHJcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTQge1xyXG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTUge1xyXG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC0wIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC0xIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC0yIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMyB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtNCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTUge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb250LW1vbm9zcGFjZSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy0xIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtMiB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTMge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtNCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTUge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy02IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnN0LWl0YWxpYyB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzdC1ub3JtYWwge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1saWdodGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1saWdodCB7XHJcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1ub3JtYWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbWVkaXVtIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LXNlbWlib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctYm9sZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLTEge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLXNtIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC1iYXNlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLWxnIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXN0YXJ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZW5kIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1sb3dlcmNhc2Uge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC11cHBlcmNhc2Uge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1jYXBpdGFsaXplIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXdyYXAge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1ub3dyYXAge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1icmVhayB7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW52aXNpYmxlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei1uMSB7XHJcbiAgICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0wIHtcclxuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMSB7XHJcbiAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTIge1xyXG4gICAgei1pbmRleDogMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0zIHtcclxuICAgIHotaW5kZXg6IDMgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAuZmxvYXQtc20tc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXNtLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXNtLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWlubGluZS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLXRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tdGFibGUtY2VsbCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tZmlsbCB7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1jb2x1bW4ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWdyb3ctMCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tZ3Jvdy0xIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1zaHJpbmstMCB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1zaHJpbmstMSB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS13cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1ub3dyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tYXV0byB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tZW5kIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS1maXJzdCB7XHJcbiAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXNtLTAge1xyXG4gICAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXNtLTEge1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXNtLTIge1xyXG4gICAgICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXNtLTMge1xyXG4gICAgICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXNtLTQge1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXNtLTUge1xyXG4gICAgICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXNtLWxhc3Qge1xyXG4gICAgICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tMSB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS00IHtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTAge1xyXG4gICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tMSB7XHJcbiAgICAgICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tMyB7XHJcbiAgICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS00IHtcclxuICAgICAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMCB7XHJcbiAgICAgICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTEge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS0zIHtcclxuICAgICAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tNCB7XHJcbiAgICAgICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTAge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0xIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtc20tc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1zbS1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtc20tY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmxvYXQtbWQtc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LW1kLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LW1kLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWlubGluZS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLXRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtdGFibGUtY2VsbCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtZmlsbCB7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1jb2x1bW4ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWdyb3ctMCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtZ3Jvdy0xIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1zaHJpbmstMCB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1zaHJpbmstMSB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC13cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1ub3dyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtYXV0byB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtZW5kIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC1maXJzdCB7XHJcbiAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLW1kLTAge1xyXG4gICAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLW1kLTEge1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLW1kLTIge1xyXG4gICAgICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLW1kLTMge1xyXG4gICAgICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLW1kLTQge1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLW1kLTUge1xyXG4gICAgICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLW1kLWxhc3Qge1xyXG4gICAgICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC00IHtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTAge1xyXG4gICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtMSB7XHJcbiAgICAgICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtMyB7XHJcbiAgICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC00IHtcclxuICAgICAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMCB7XHJcbiAgICAgICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTEge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC0zIHtcclxuICAgICAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtNCB7XHJcbiAgICAgICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTAge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0xIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWQtc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tZC1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWQtY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmxvYXQtbGctc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LWxnLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LWxnLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWlubGluZS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLXRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctdGFibGUtY2VsbCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctZmlsbCB7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1jb2x1bW4ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWdyb3ctMCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctZ3Jvdy0xIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1zaHJpbmstMCB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1zaHJpbmstMSB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy13cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1ub3dyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctYXV0byB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctZW5kIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy1maXJzdCB7XHJcbiAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxnLTAge1xyXG4gICAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxnLTEge1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxnLTIge1xyXG4gICAgICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxnLTMge1xyXG4gICAgICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxnLTQge1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxnLTUge1xyXG4gICAgICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxnLWxhc3Qge1xyXG4gICAgICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctMSB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy00IHtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTAge1xyXG4gICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctMSB7XHJcbiAgICAgICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctMyB7XHJcbiAgICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy00IHtcclxuICAgICAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMCB7XHJcbiAgICAgICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTEge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy0zIHtcclxuICAgICAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctNCB7XHJcbiAgICAgICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTAge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0xIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbGctc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1sZy1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbGctY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmZsb2F0LXhsLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14bC1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14bC1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtc2hyaW5rLTAge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtbm93cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14bC0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14bC0xIHtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14bC0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14bC0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14bC00IHtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14bC01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14bC1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXhsLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteGwtZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXhsLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5mbG9hdC14eGwtc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXh4bC1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14eGwtbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWlubGluZS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtdGFibGUtY2VsbCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXJvdyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1jb2x1bW4ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWdyb3ctMCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXNocmluay0wIHtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1zaHJpbmstMSB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLW5vd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC1maXJzdCB7XHJcbiAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMSB7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTIge1xyXG4gICAgICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtNCB7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTUge1xyXG4gICAgICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC00IHtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTAge1xyXG4gICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtMyB7XHJcbiAgICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMCB7XHJcbiAgICAgICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC0zIHtcclxuICAgICAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTAge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14eGwtc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14eGwtZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXh4bC1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuZnMtMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZnMtMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZzLTMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mcy00IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLmQtcHJpbnQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbiIsImJvZHkge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzpjYWxjKDFweCAvIDQpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG59XHJcblxyXG4qOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSlcclxue1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuc3Ryb25nIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59Iiwi77u/LyogQnJlYWtwb2ludHMgKi9cclxuXHJcbiRicC1zOiAyMGVtOyBcdFx0XHQvLyAzMjBweFxyXG4kYnAtcy1tYXg6IDI5LjkzOGVtOyBcdC8vIDQ3OXB4XHJcbiRicC1zdzogMzBlbTsgXHRcdFx0Ly8gNDgwcHhcclxuJGJwLXN3LW1heDogNDcuOTM4ZW07IFx0Ly8gNzY3cHhcclxuJGJwLW06IDQ4ZW07IFx0XHRcdC8vIDc2OHB4XHJcbiRicC1tLW1heDogNTkuOTM4ZW07IFx0Ly8gOTU5cHhcdCBcclxuJGJwLW13OiA2MGVtOyBcdFx0XHQvLyA5NjBweFxyXG4kYnAtbXctbWF4OiA2My45MzhlbTsgXHQvLyAxMDIzcHhcclxuJGJwLW1sOiA2NGVtOyBcdFx0XHQvLyAxMDI0cHhcclxuJGJwLW1sLW1heDogNzEuMTg4ZW07IFx0Ly8gMTEzOXB4XHJcbiRicC1sOiA3MmVtOyBcdFx0XHQvLyAxMTQwcHhcclxuJGJwLWwtbWF4OiA4MS4xODhlbTsgICAgLy8gMTI5OXB4XHJcbiRicC14bDogODEuMjVlbTtcdFx0Ly8gMTMwMHB4XHJcblxyXG5cclxuLyogQ29sb3JzICovXHJcblxyXG4kY29sb3Itd2hpdGU6IFx0XHRcdCNmZmZmZmY7XHJcbiRjb2xvci1ibGFjazpcdFx0XHQjMDAwMDAwO1xyXG4kY29sb3ItYmFzZTpcdFx0XHQjMDUwNTA1O1xyXG4kY29sb3ItZGFyazpcdFx0XHQjMzgzODM4O1xyXG4kY29sb3ItcHJpbWFyeTpcdFx0XHQjMDAyQjQ5O1xyXG4kY29sb3Itc2Vjb25kYXJ5OiBcdFx0IzAwNzZBODtcclxuJGNvbG9yLWdyZXktZGtyOiAgICBcdCRjb2xvci1iYXNlO1xyXG4kY29sb3ItZ3JleS1kazpcdCAgICBcdCRjb2xvci1kYXJrO1xyXG4kY29sb3ItZ3JleS1tZWRpdW06IFx0IzdGOTdBODtcclxuJGNvbG9yLWdyZXk6IFx0XHRcdCNFNEU1RTU7XHJcbiRjb2xvci1ncmV5LWx0OiBcdFx0I0Y4RjhGMjtcclxuJGNvbG9yLWdyZXktbHRyOiBcdFx0I0VGRjBGMTtcclxuJGNvbG9yLWJsdWUtZGFyazpcdFx0IzAyM0M2NDtcclxuJGNvbG9yLWJsdWUtbWVkaXVtOlx0XHQjMDA0QTdEO1xyXG4kY29sb3ItbGlnaHQtYmx1ZTogXHRcdCNFNEYzRjc7XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKlR5cG9ncmFwaHkqL1xyXG5cclxuJGZvbnQtcHJpbWFyeTpcdFx0XHRcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4kZm9udC1wcmltYXJ5LW1lZGl1bTpcdFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiRmb250LXByaW1hcnktYm9sZDogXHRcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuXHJcbiRmb250V2VpZ2h0LWxpZ2h0OiBcdFx0MzAwO1xyXG4kZm9udFdlaWdodC1ub3JtYWw6IFx0NDAwO1xyXG4kZm9udFdlaWdodC1tZWRpdW06IFx0NjAwO1xyXG4kZm9udFdlaWdodC1zZW1pYm9sZDogXHQ4MDA7XHJcbiRmb250V2VpZ2h0LWJvbGQ6IFx0XHQ5MDA7XHJcblxyXG5cclxuLyogQ3VzdG9tIFZhcmlhYmxlcyAqL1xyXG5cclxuJGJveC1zaGFkb3ctZGVmYXVsdDpcdDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiRib3gtcGFkZGluZy1tb2JpbGU6XHQzMHB4O1xyXG4kYm94LXBhZGRpbmctZGVza3RvcDpcdDQwcHg7XHJcblxyXG5cclxuLyogR3JpZCBWYXJpYWJsZXMgKi9cclxuXHJcbiRncmlkLWd1dHRlcjpcdFx0XHQxcmVtO1xyXG4kZ3JpZC1tYXg6XHRcdFx0XHQ4Ny41cmVtO1xyXG4kZ3JpZC1tYXgtbGc6XHRcdFx0MTIwcmVtO1xyXG4iLCIvKiBIZWFkaW5ncyAqL1xyXG5cclxuaDEsXHJcbi5oMSxcclxuaDIsXHJcbi5oMixcclxuaDMsXHJcbi5oMyxcclxuaDQsXHJcbi5oNCxcclxuaDUsIFxyXG4uaDUsXHJcbmg2LFxyXG4uaDYge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcbiAgICBmb250LXdlaWdodDpub3JtYWw7XHJcbn1cclxuXHJcbi8vIFN0YW5kYXJkIEhlYWRpbmdzXHJcblxyXG4vLyBYTFxyXG5oMSwgLmgxLCAuaGwteGwge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgycmVtLCAyLjV2dywgM3JlbSk7IC8vIDMycHggLSA0OHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4vLyBMXHJcbmgyLCAuaDIsIC5obC1sIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS43NXJlbSwgMi4xdncsIDIuNXJlbSkgOyAvLyAyOHB4IC0gNDBweFxyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDsgXHJcblxyXG4gICAgLnNmLUxvbmctdGV4dCAmIHtcclxuICAgICAgICBmb250LWZhbWlseTokZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgICAgICBjb2xvcjokY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBNXHJcbmgzLCAuaDMsIC5obC1tIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjY3dncsIDJyZW0pOyAvLyAyNHB4IC0gMzJweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbn1cclxuXHJcbi8vIFNcclxuaDQsIC5oNCwgLmhsLXMge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjI1cmVtLCAxLjI1dncsIDEuNXJlbSk7IC8vIDIwcHggLSAyNHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNjtcclxuXHJcbiAgICAuc2YtTG9uZy10ZXh0ICYge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgICAgIGNvbG9yOiRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFhTXHJcbmg1LCAuaDUsIC5obC14cyB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDEuMXZ3LCAxLjI1cmVtKTsgLy8gMTZweCAtIDIwcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi8vIFhYU1xyXG5oNiwgLmg2LCAuaGwteHhzIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTsgLy8gMTZweFxyXG5cclxufVxyXG5cclxuLy8gU3BlY2lhbCBIZWFkaW5nc1xyXG5cclxuLy8gSG9tZXBhZ2UgSGVyb1xyXG4uc2hsLXh4bCxcclxuLmhvbWVwYWdlLWhlcm8taGVhZGluZyB7IFxyXG4gICAgZm9udC1zaXplOiBjbGFtcCgzcmVtLCAzLjc1dncsIDQuNXJlbSk7IC8vIDQ4cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjExMTtcclxufVxyXG5cclxuLy8gSW50ZXJpb3IgSGVyb1xyXG4uc2hsLXhsLFxyXG4uaW50ZXJpb3ItaGVyby1oZWFkaW5nIHsgXHJcbiAgICBmb250LXNpemU6IGNsYW1wKDIuNXJlbSwgMy4zM3Z3LCA0cmVtKTsgLy8gNDBweCAtIDY0cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcclxufVxyXG5cclxuLyogUGFyYWdyYXBocyAqL1xyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJvZHlcclxucCwgLnRleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbn1cclxuXHJcbi8vIEJvZHkgTFxyXG4udGV4dC1sLFxyXG4udGV4dC1sYXJnZSxcclxuLnRleHQtbGVhZCxcclxucC50ZXh0LWxlYWQge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyAgICAgICAgIC8vIDIwcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtOyAgICAgICAgICAvLyAzMlxyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4vLyBCb2R5IFhMXHJcbi50ZXh0LXhsLFxyXG4udGV4dC1leHRyYS1sYXJnZSxcclxuLnRleHQtbGVhZC14bCB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTsgICAgICAgICAgLy8gMjRweFxyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07ICAgICAgICAgIC8vIDMyXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi8vIEJvZHkgWFhMXHJcbi50ZXh0LXh4bCxcclxuLnRleHQtZG91YmxlLWV4dHJhLWxhcmdlLFxyXG4udGV4dC1sZWFkLXhsIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTsgICAgICAgICAgICAvLyAzMnB4XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTsgICAgICAgICAgLy8gNDhcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLnRleHQtZW1waGFzaXMge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4udGV4dC1pbnZlcnQge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxufVxyXG5cclxuLnRleHQtYmxhY2sge1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFja1xyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuLnRleHQtc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4udGV4dC1ncmV5IHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcclxufVxyXG5cclxuLyogSHViU3BvdCBFbWJlZCBGb3JtcyAqL1xyXG4uaHVic3BvdC1lbWJlZCB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbn0iLCIvKiBCdXR0b25zICovXHJcblxyXG4uYWZwLWJ1dHRvbiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXk7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNzVyZW07XHJcbiAgICBtaW4td2lkdGg6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG5cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbi10ZXh0IHtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuXHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLXByaW1hcnkge1xyXG4gICAgQGV4dGVuZCAuYWZwLWJ1dHRvbiAhb3B0aW9uYWw7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1idXR0b24tcHJpbWFyeS1hbHQge1xyXG4gICAgQGV4dGVuZCAuYWZwLWJ1dHRvbiAhb3B0aW9uYWw7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIEBleHRlbmQgLmFmcC1idXR0b24gIW9wdGlvbmFsO1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1idXR0b24taW52ZXJzZSB7XHJcbiAgICBAZXh0ZW5kIC5hZnAtYnV0dG9uICFvcHRpb25hbDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1idXR0b24tLXNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBwYWRkaW5nOiAwLjMxMjVyZW0gMC42MjVyZW07XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLS1tZWRpdW0ge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbTtcclxufVxyXG5cclxuLmFmcC1idXR0b24tLWxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMS41NjI1cmVtO1xyXG59XHJcblxyXG4uYWZwLXZpZXctYWxsIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7ICAgXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgJGNvbG9yLWRhcms7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgycHgpO1xyXG4gICAgfVxyXG59Iiwi77u/LyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCT09UU1RSQVAgR1JJRFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAkZ3JpZC1tYXg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyICogMjtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlciAqIDI7ICAgIFxyXG5cclxuICAgICYuY29udGFpbmVyLS1sYXJnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAkZ3JpZC1tYXgtbGc7XHJcbiAgICB9XHJcblxyXG4gICAgJi5jb250YWluZXItLXBhZGRlZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6JGdyaWQtZ3V0dGVyICogMjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTokZ3JpZC1ndXR0ZXIgKiAyO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyO1xyXG4gICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyO1xyXG59XHJcblxyXG4ucm93IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtJGdyaWQtZ3V0dGVyICogMjtcclxuICAgIG1hcmdpbi1yaWdodDogLSRncmlkLWd1dHRlciAqIDI7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZ3JpZC1ndXR0ZXI7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGdyaWQtZ3V0dGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYubm8tZ3V0dGVyIHsgLy8gMCB0byAxMDAlXHJcbiAgICAgICAgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubm8tZ3V0dGVyLXhzIHsgLy8gdXAgdG8gNzY4ICg3NjcpIFxyXG4gICAgICAgIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicC1zdy1tYXgpIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlci1zbSB7IC8vIDc2OCB0byA5NjAgKDk1OSlcclxuICAgICAgICBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkgYW5kIChtYXgtd2lkdGg6ICRicC1tLW1heCkgeyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubm8tZ3V0dGVyLW1kIHsgLy8gOTYwIHRvIDExNDAgKDExMzkpXHJcbiAgICAgICAgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW13KSBhbmQgKG1heC13aWR0aDogJGJwLW1sLW1heCkgeyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubm8tZ3V0dGVyLWxnIHsgLy8gMTE0MCBhbmQgdXBcclxuICAgICAgICBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbCkgeyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNvbnRhaW5lcjpiZWZvcmUsXHJcbi5jb250YWluZXI6YWZ0ZXIsXHJcbi5jb250YWluZXItZmx1aWQ6YmVmb3JlLFxyXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxyXG4ucm93OmJlZm9yZSxcclxuLnJvdzphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmNvbnRhaW5lcjphZnRlcixcclxuLmNvbnRhaW5lci1mbHVpZDphZnRlcixcclxuLnJvdzphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmNvbC14cy0xLFxyXG4uY29sLXNtLTEsXHJcbi5jb2wtbWQtMSxcclxuLmNvbC1sZy0xLFxyXG4uY29sLXhzLTIsXHJcbi5jb2wtc20tMixcclxuLmNvbC1tZC0yLFxyXG4uY29sLWxnLTIsXHJcbi5jb2wteHMtMyxcclxuLmNvbC1zbS0zLFxyXG4uY29sLW1kLTMsXHJcbi5jb2wtbGctMyxcclxuLmNvbC14cy00LFxyXG4uY29sLXNtLTQsXHJcbi5jb2wtbWQtNCxcclxuLmNvbC1sZy00LFxyXG4uY29sLXhzLTUsXHJcbi5jb2wtc20tNSxcclxuLmNvbC1tZC01LFxyXG4uY29sLWxnLTUsXHJcbi5jb2wteHMtNixcclxuLmNvbC1zbS02LFxyXG4uY29sLW1kLTYsXHJcbi5jb2wtbGctNixcclxuLmNvbC14cy03LFxyXG4uY29sLXNtLTcsXHJcbi5jb2wtbWQtNyxcclxuLmNvbC1sZy03LFxyXG4uY29sLXhzLTgsXHJcbi5jb2wtc20tOCxcclxuLmNvbC1tZC04LFxyXG4uY29sLWxnLTgsXHJcbi5jb2wteHMtOSxcclxuLmNvbC1zbS05LFxyXG4uY29sLW1kLTksXHJcbi5jb2wtbGctOSxcclxuLmNvbC14cy0xMCxcclxuLmNvbC1zbS0xMCxcclxuLmNvbC1tZC0xMCxcclxuLmNvbC1sZy0xMCxcclxuLmNvbC14cy0xMSxcclxuLmNvbC1zbS0xMSxcclxuLmNvbC1tZC0xMSxcclxuLmNvbC1sZy0xMSxcclxuLmNvbC14cy0xMixcclxuLmNvbC1zbS0xMixcclxuLmNvbC1tZC0xMixcclxuLmNvbC1sZy0xMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlciAqIDI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXIgKiAyO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbC14cy0xLFxyXG4uY29sLXhzLTIsXHJcbi5jb2wteHMtMyxcclxuLmNvbC14cy00LFxyXG4uY29sLXhzLTUsXHJcbi5jb2wteHMtNixcclxuLmNvbC14cy03LFxyXG4uY29sLXhzLTgsXHJcbi5jb2wteHMtOSxcclxuLmNvbC14cy0xMCxcclxuLmNvbC14cy0xMSxcclxuLmNvbC14cy0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmNvbC14cy0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTEyIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMTEge1xyXG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC05IHtcclxuICAgIHJpZ2h0OiA3NSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC04IHtcclxuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC03IHtcclxuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC02IHtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC01IHtcclxuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC00IHtcclxuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0zIHtcclxuICAgIHJpZ2h0OiAyNSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0yIHtcclxuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTAge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMTAge1xyXG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC04IHtcclxuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC01IHtcclxuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTQge1xyXG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMyB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0yIHtcclxuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTEge1xyXG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuICAgIC5jb2wtc20tMSxcclxuICAgIC5jb2wtc20tMixcclxuICAgIC5jb2wtc20tMyxcclxuICAgIC5jb2wtc20tNCxcclxuICAgIC5jb2wtc20tNSxcclxuICAgIC5jb2wtc20tNixcclxuICAgIC5jb2wtc20tNyxcclxuICAgIC5jb2wtc20tOCxcclxuICAgIC5jb2wtc20tOSxcclxuICAgIC5jb2wtc20tMTAsXHJcbiAgICAuY29sLXNtLTExLFxyXG4gICAgLmNvbC1zbS0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTEwIHtcclxuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tOSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTgge1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS03IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTUge1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS00IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xIHtcclxuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTEyIHtcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTEwIHtcclxuICAgICAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC05IHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC04IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC03IHtcclxuICAgICAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC02IHtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC01IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC00IHtcclxuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0zIHtcclxuICAgICAgICByaWdodDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0yIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xIHtcclxuICAgICAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTAge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0xMiB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMTEge1xyXG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMTAge1xyXG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC04IHtcclxuICAgICAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTcge1xyXG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC01IHtcclxuICAgICAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTQge1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0yIHtcclxuICAgICAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTEge1xyXG4gICAgICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0wIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicC1tdykge1xyXG4gICAgLmNvbC1tZC0xLFxyXG4gICAgLmNvbC1tZC0yLFxyXG4gICAgLmNvbC1tZC0zLFxyXG4gICAgLmNvbC1tZC00LFxyXG4gICAgLmNvbC1tZC01LFxyXG4gICAgLmNvbC1tZC02LFxyXG4gICAgLmNvbC1tZC03LFxyXG4gICAgLmNvbC1tZC04LFxyXG4gICAgLmNvbC1tZC05LFxyXG4gICAgLmNvbC1tZC0xMCxcclxuICAgIC5jb2wtbWQtMTEsXHJcbiAgICAuY29sLW1kLTEyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTEyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTExIHtcclxuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMTAge1xyXG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC05IHtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtOCB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTcge1xyXG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC02IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtNSB7XHJcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTQge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0zIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMiB7XHJcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTEge1xyXG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMTIge1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0xMSB7XHJcbiAgICAgICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMTAge1xyXG4gICAgICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTkge1xyXG4gICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTgge1xyXG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTcge1xyXG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTYge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTUge1xyXG4gICAgICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTQge1xyXG4gICAgICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTMge1xyXG4gICAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTIge1xyXG4gICAgICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTEge1xyXG4gICAgICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMCB7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTEyIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xMSB7XHJcbiAgICAgICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xMCB7XHJcbiAgICAgICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC05IHtcclxuICAgICAgICBsZWZ0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTgge1xyXG4gICAgICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtNyB7XHJcbiAgICAgICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC02IHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTUge1xyXG4gICAgICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtNCB7XHJcbiAgICAgICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0zIHtcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTIge1xyXG4gICAgICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMSB7XHJcbiAgICAgICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTAge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTExIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTEwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtOCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC03IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJwLWwpIHtcclxuICAgIC5jb2wtbGctMSxcclxuICAgIC5jb2wtbGctMixcclxuICAgIC5jb2wtbGctMyxcclxuICAgIC5jb2wtbGctNCxcclxuICAgIC5jb2wtbGctNSxcclxuICAgIC5jb2wtbGctNixcclxuICAgIC5jb2wtbGctNyxcclxuICAgIC5jb2wtbGctOCxcclxuICAgIC5jb2wtbGctOSxcclxuICAgIC5jb2wtbGctMTAsXHJcbiAgICAuY29sLWxnLTExLFxyXG4gICAgLmNvbC1sZy0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTEwIHtcclxuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctOSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTgge1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy03IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTUge1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy00IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xIHtcclxuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTEyIHtcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTEwIHtcclxuICAgICAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC05IHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC04IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC03IHtcclxuICAgICAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC02IHtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC01IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC00IHtcclxuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0zIHtcclxuICAgICAgICByaWdodDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0yIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xIHtcclxuICAgICAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTAge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0xMiB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMTEge1xyXG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMTAge1xyXG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC04IHtcclxuICAgICAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTcge1xyXG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC01IHtcclxuICAgICAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTQge1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0yIHtcclxuICAgICAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTEge1xyXG4gICAgICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0wIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0xMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0xMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG4iLCJcclxuLyogQ29udGFpbmVycyAqL1xyXG4uYmctcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuLmJnLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyBcclxufVxyXG5cclxuLmJnLW5ldXRyYWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXk7XHJcbn1cclxuXHJcbi8qIENvbG9yIFdyYXBwZXIgKi9cclxuLmNvbG9yLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogM2VtIDA7XHJcblxyXG4gICAgJi5ncmF5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1sdHI7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDExNTJweCkge1xyXG4gICAgICAgICYuZ3JheS1sZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWx0cjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLW5hdi13cmFwcGVyIHtcclxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcbn1cclxuXHJcblxyXG4vKiBGb290ZXIgKi9cclxuLmZvb3Rlci1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDAgMCAycmVtIDA7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBIb21lcGFnZSBDVEEgKi9cclxuLmhvbWVwYWdlLWN0YSB7XHJcbiAgICBjb2xvcjogIzA1MDUwNTtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC44cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lcGFnZS1jdGFfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG59XHJcblxyXG4uaG9tZXBhZ2UtY3RhX190ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgYmFja2dyb3VuZDogIzAwNzZBODtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiAxMTQwcHgpIHtcclxuICAgIC5ob21lcGFnZS1jdGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+ZGl2IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ob21lcGFnZS1jdGFfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250ZW50LWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDoyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xyXG5cclxuICAgIC5jb250ZW50LWhlYWVyX19hZCB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6MDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZQYWdlRWRpdG9yICYge1xyXG4gICAgICAgIC5wYWdlLXRpdGxlIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGVudC1oZWFkZXJfX2FkIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6MTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTpjbGFtcCgzcmVtLCA1LjN2dywgNi41NjI1cmVtKTtcclxufVxyXG5cclxuLyogSW50ZXJpb3IgQ29udGVudCBMYXlvdXQgKi9cclxuLmlubmVyIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG5cclxuLmlubmVyLnNpZGViYXItcmlnaHQgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcm93LWdhcDogNTBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1heC13aWR0aDogMTE2OHB4O1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxufVxyXG5cclxuLmlubmVyIC5jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50LFxyXG4uaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyLFxyXG4uaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIubm8tc2lkZWJhciAuY29udGVudCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICB3aWR0aDo2NSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lkZWJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7XHJcbiAgICAuY29udGVudC1oZWFkZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgIC5jb250ZW50LWhlYWRlcl9fYWQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDphdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuY29udGVudCB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxufSIsIiNzaXRlLWhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6JGNvbG9yLXdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggNDhweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbn1cclxuXHJcbi5zaXRlLWxvZ28gaW1nIHtcclxuICAgIHdpZHRoOjEzM3B4O1xyXG59XHJcblxyXG4uc2l0ZS1sb2dvIGEge1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5oZWFkZXItbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6MjBweDtcclxuICAgIHBhZGRpbmctdG9wOjIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG5cclxuICAgIC5oZWFkZXItY29sLmhlYWRlci1jb2wtLWxvZ28ge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOjIwcHg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6MDtcclxuICAgICAgICBtYXJnaW4tbGVmdDphdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZlBhZ2VFZGl0b3IgJiAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1uYXYge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOjE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXItdXRpbGl0eSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7XHJcbiAgICAuc2l0ZS1sb2dvIGltZyB7XHJcbiAgICAgICAgd2lkdGg6MjY4cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5oZWFkZXItbGF5b3V0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDowO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOjA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1sb2dvIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci11dGlsaXR5IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG59IiwiZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLW1haW4gLmxvZ28tc3ZnIHtcclxuICAgIG1heC13aWR0aDogMTc4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZvb3Rlci1sb2dvIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDE3OHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjhweDtcclxuICAgIG1hcmdpbjogMnJlbSAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDMzNXB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbF9fbGluayAuaWNvbiB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGZpbGw6ICMxOTMxNTQ7XHJcbn1cclxuXHJcbi5mb290ZXItb2ZmaWNlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5mb290ZXItb2ZmaWNlIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuXHJcbi5mb290ZXItb2ZmaWNlIGRpdiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1saW5rcyBhIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbn1cclxuXHJcbi5mb290ZXItbWFpbiB7XHJcbiAgICBtYXJnaW46IDJyZW0gMDtcclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1hcmdpbjogLjVyZW0gMCAwIDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICYgPiAuZm9vdGVyLW5hdl9faXRlbSA+IC5mb290ZXItbmF2X19saW5rIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA4cHg7XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiAuNXJlbSAwO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHJcbiAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX2xpbmsudmlldy1hbGwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDVweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBjb2xvcjogIzM4MzgzODtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgICAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcblxyXG4gICAgJiArIC5mb290ZXItbmF2X19zdWItbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzM4MzgzODtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzgzODM4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMC41cmVtO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViLmFjdGl2ZTphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19zdWItbmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fc3ViLW5hdiAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gICAgYmFja2dyb3VuZDogIzM4MzgzODtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBcclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiRjb2xvci1iYXNlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWNvcHlyaWdodCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcblxyXG4uZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXV0aWxpdHkgYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXV0aWxpdHkgYTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5mb290ZXItbWFpbixcclxuICAgIC5mb290ZXItYm90dG9tIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW1haW4ge1xyXG4gICAgICAgIGdhcDogY2xhbXAoMTZweCwgMy40dncsIDY0cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbWFpbl9fY29sIHtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1uYXZfX2xpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIC41cmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWxpbmtzIGEge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIC41cmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1uYXZfX2xpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICYuaGFzLXN1YiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLW5hdl9fc3ViLW5hdiAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19zdWItbmF2IC5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19pdGVtOm50aC1jaGlsZChuKzYpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19pdGVtOm50aC1jaGlsZChuKzYpLnZpZXctYWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW9mZmljZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1vZmZpY2UgZGl2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmdsb2JhbC1zZWFyY2gge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgdG9wOjEwMCU7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB6LWluZGV4OjEwO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxO1xyXG59XHJcblxyXG4uc2VhcmNoLWlucHV0cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOjEwcHg7XHJcblxyXG4gICAgJiA+IGRpdiB7XHJcbiAgICAgICAgZmxleC1ncm93OjE7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNTZWFyY2hCdXR0b24ge1xyXG4gICAgYm9yZGVyOjA7XHJcbiAgICBtYXJnaW46MCAxMHB4IDAgYXV0bztcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGJhY2tncm91bmQ6bm9uZTtcclxuICAgIGZsZXgtc2hyaW5rOjA7XHJcbn1cclxuXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgYmFja2dyb3VuZDogI0VGRjBGMTtcclxuXHJcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxyXG4gICAgJjo6LW1vei1wbGFjZWhvbGRlcixcclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxyXG4gICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICMzODM4Mzg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgfVxyXG59IiwiLyoqXHJcbiAqIEJ4U2xpZGVyIHY0LjEuMiAtIEZ1bGx5IGxvYWRlZCwgcmVzcG9uc2l2ZSBjb250ZW50IHNsaWRlclxyXG4gKiBodHRwOi8vYnhzbGlkZXIuY29tXHJcbiAqXHJcbiAqIFdyaXR0ZW4gYnk6IFN0ZXZlbiBXYW5kZXJza2ksIDIwMTRcclxuICogaHR0cDovL3N0ZXZlbndhbmRlcnNraS5jb21cclxuICogKHdoaWxlIGRyaW5raW5nIEJlbGdpYW4gYWxlcyBhbmQgbGlzdGVuaW5nIHRvIGphenopXHJcbiAqXHJcbiAqIENFTyBhbmQgZm91bmRlciBvZiBieENyZWF0aXZlLCBMVERcclxuICogaHR0cDovL2J4Y3JlYXRpdmUuY29tXHJcbiAqL1xyXG5cclxuXHJcbi8qKiBSRVNFVCBBTkQgTEFZT1VUXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5ieC13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIGF1dG8gNjBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdCp6b29tOiAxO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciBpbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqIFRIRU1FXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5ieC13cmFwcGVyIC5ieC12aWV3cG9ydCB7XHJcblx0LyotbW96LWJveC1zaGFkb3c6IDAgMCA1cHggI2NjYztcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggI2NjYztcclxuXHRib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0Ym9yZGVyOiAgNXB4IHNvbGlkICNmZmY7Ki9cclxuXHRsZWZ0OiAtNXB4O1xyXG5cdC8qYmFja2dyb3VuZDogI2ZmZjsqL1xyXG5cdFxyXG5cdC8qZml4IG90aGVyIGVsZW1lbnRzIG9uIHRoZSBwYWdlIG1vdmluZyAob24gQ2hyb21lKSovXHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICBcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICBcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcclxuICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIsXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAtMzBweDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogTE9BREVSICovXHJcblxyXG4vKi5ieC13cmFwcGVyIC5ieC1sb2FkaW5nIHtcclxuXHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYnhfbG9hZGVyLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2ZmZjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IDIwMDA7XHJcbn0qL1xyXG5cclxuLyogUEFHRVIgKi9cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1wYWdlciB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogLjg1ZW07XHJcblx0Zm9udC1mYW1pbHk6IEFyaWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIgLmJ4LXBhZ2VyLWl0ZW0sXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1jb250cm9scy1hdXRvLWl0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQqem9vbTogMTtcclxuXHQqZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjNjY2O1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdGhlaWdodDogMTBweDtcclxuXHRtYXJnaW46IDAgNXB4O1xyXG5cdG91dGxpbmU6IDA7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhOmhvdmVyLFxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhLmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxufVxyXG5cclxuLyogRElSRUNUSU9OIENPTlRST0xTIChORVhUIC8gUFJFVikgKi9cclxuXHJcbi8qLmJ4LXdyYXBwZXIgLmJ4LXByZXYge1xyXG5cdGxlZnQ6IDEwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jb250cm9scy5wbmcpIG5vLXJlcGVhdCAwIC0zMnB4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtbmV4dCB7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jb250cm9scy5wbmcpIG5vLXJlcGVhdCAtNDNweCAtMzJweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXByZXY6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LW5leHQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00M3B4IDA7XHJcbn1cclxuKi9cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTE2cHg7XHJcblx0b3V0bGluZTogMDtcclxuXHR3aWR0aDogMzJweDtcclxuXHRoZWlnaHQ6IDMycHg7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcblx0ei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmRpc2FibGVkIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBBVVRPIENPTlRST0xTIChTVEFSVCAvIFNUT1ApICovXHJcblxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RhcnQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdGhlaWdodDogMTFweDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udHJvbHMucG5nKSAtODZweCAtMTFweCBuby1yZXBlYXQ7XHJcblx0bWFyZ2luOiAwIDNweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0YXJ0OmhvdmVyLFxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RhcnQuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAwO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RvcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcblx0d2lkdGg6IDlweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0b3V0bGluZTogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgLTg2cHggLTQ0cHggbm8tcmVwZWF0O1xyXG5cdG1hcmdpbjogMCAzcHg7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdG9wOmhvdmVyLFxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RvcC5hY3RpdmUge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04NnB4IC0zM3B4O1xyXG59XHJcblxyXG4vKiBQQUdFUiBXSVRIIEFVVE8tQ09OVFJPTFMgSFlCUklEIExBWU9VVCAqL1xyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLmJ4LWhhcy1jb250cm9scy1hdXRvLmJ4LWhhcy1wYWdlciAuYngtcGFnZXIge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0d2lkdGg6IDgwJTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLmJ4LWhhcy1jb250cm9scy1hdXRvLmJ4LWhhcy1wYWdlciAuYngtY29udHJvbHMtYXV0byB7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDM1cHg7XHJcbn1cclxuXHJcbi8qIElNQUdFIENBUFRJT05TICovXHJcblxyXG4uYngtd3JhcHBlciAuYngtY2FwdGlvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGJhY2tncm91bmQ6ICM2NjZcXDk7XHJcblx0YmFja2dyb3VuZDogcmdiYSg4MCwgODAsIDgwLCAwLjc1KTtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNhcHRpb24gc3BhbiB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1mYW1pbHk6IEFyaWFsO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogLjg1ZW07XHJcblx0cGFkZGluZzogMTBweDtcclxufVxyXG5cclxuXHJcbiIsIi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAudHJ1c3RhcmMtY2xpZW50LWxvZ28ge1xyXG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgI3RydXN0ZS1oZWFkZXItdGV4dCBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG59IiwiLnV0aWxpdHktbmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxcmVtO1xyXG5cclxuICAgIC51dGlsaXR5LW5hdl9fbGluaywgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnV0aWxpdHktbmF2X19idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgICAgIFxyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNDhweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubmF2LXNlYXJjaCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4vKiBTU08gTG9naW4gKi8gXHJcbi5nbG9iYWwtbG9naW4ge1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tbGVmdDo1cHg7XHJcbn1cclxuXHJcbi5nbG9iYWwtbG9naW5fX2l0ZW0uZ2xvYmFsLWxvZ2luX19pdGVtLS1hbm9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6NXB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG59XHJcblxyXG4uZ2xvYmFsLWxvZ2luX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGJvcmRlcjowOyAgICAgICAgICAgICAgICAgICAgXHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDJiNDk7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAmLS11c2VyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyYjQ5O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWpvaW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDc2YTg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nbG9iYWwtbG9naW5fX2xpbmstdGV4dCB7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuXHJcbi5nbG9iYWwtbG9naW5fX21lbWJlci1tZW51IHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgdG9wOjEwMCU7XHJcbiAgICByaWdodDowO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHotaW5kZXg6MTA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWluLXdpZHRoOiAyMHJlbTtcclxuICAgIGJvcmRlcjowO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGJhY2tncm91bmQ6JGNvbG9yLXByaW1hcnk7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOmN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxufVxyXG5cclxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOjhweDtcclxuICAgIG1hcmdpbjoxcmVtIDAgMDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLW5hbWUge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbn1cclxuXHJcbi5nbG9iYWwtbG9naW5fX21lbWJlci1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICBtYXJnaW4tdG9wOjFyZW07XHJcbiAgICBwYWRkaW5nLXRvcDoxcmVtO1xyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7XHJcbiAgICAuZ2xvYmFsLWxvZ2luIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDowO1xyXG4gICAgfVxyXG5cclxuICAgIC5nbG9iYWwtbG9naW5fX2l0ZW0uZ2xvYmFsLWxvZ2luX19pdGVtLS1hbm9uIHtcclxuICAgICAgICBnYXA6MDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG5cclxuICAgIC5nbG9iYWwtbG9naW5fX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6OHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2xvYmFsLWxvZ2luX19saW5rLXRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLm1haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm1haW4tbmF2LXdyYXBwZXIgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hZnAtbmF2IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxufVxyXG5cclxuLmFmcC1uYXZfX3RvZ2dsZSB7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwIDZweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzM4MzgzODtcclxuXHJcbiAgICAgICAgLmFmcC1uYXZfX3RvZ2dsZS1iYXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtbmF2X190b2dnbGUtYmFyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDJCNDk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDZweCAwO1xyXG59XHJcblxyXG4uYWZwLW5hdl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjNweCAyM3B4IDIzcHggMzJweDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAtMXB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpIGluc2V0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICYuaGFzLXN1YiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDlweDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgY29sb3IgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlOmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtbmF2X19saXN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICYub3BlbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtbmF2X19zdWItbmF2LXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8vIExldmVsIDFcclxuLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSB7XHJcbiAgICAmID4gLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAyM3B4IDIzcHggMzJweDtcclxuXHJcbiAgICAgICAgJi5oYXMtc3ViLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTGV2ZWwgMlxyXG4uYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgYmFja2dyb3VuZDogIzM4MzgzODtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcbiAgICAvLyBMZXZlbCAzXHJcbiAgICAuYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNEE3RDtcclxuXHJcbiAgICAgICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHJcbiAgICAgICAgICAgICYuaGFzLXN1Yi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNzZBODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBMZXZlbCA0XHJcbiAgICAgICAgLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAyM0M2NDtcclxuXHJcbiAgICAgICAgICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hZnAtbmF2IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuYWZwLW5hdl9fdG9nZ2xlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZnAtbmF2X19saXN0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDY0cHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDpub25lO1xyXG5cclxuICAgICAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDc2QTg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gTGV2ZWwgMVxyXG4gICAgICAgICYgPiAuYWZwLW5hdl9faXRlbSB7XHJcbiAgICAgICAgICAgICYgPiAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5oYXMtc3ViLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTGV2ZWwgMlxyXG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA2NHB4O1xyXG4gICAgICAgICAgICByb3ctZ2FwOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hZnAtbmF2X19zdWItbmF2LXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG5cclxuICAgICAgICAgICAgJi5oYXMtc3ViIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2LXRpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIExldmVsIDNcclxuICAgICAgICAuYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJi5oYXMtc3ViLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyBMZXZlbCA0XHJcbiAgICAgICAgICAgIC5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78vKiBUYWIgU2VjdGlvbiAqL1xyXG4udGFiLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZzogM2VtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX3RpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcbiAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2xpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9faXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9faGVhZGluZyB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGJhY2tncm91bmQ6ICNFNEYzRjc7XHJcbiAgICBjb2xvcjogIzM4MzgzODtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCAjQzdEMEQ2IGluc2V0O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCAjQzdEMEQ2IGluc2V0O1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2hlYWRpbmc6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDEuNXJlbTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzM4MzgzODtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzgzODM4O1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2hlYWRpbmcuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDJCNDk7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9faGVhZGluZy5hY3RpdmU6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2NvbnRlbnQub3BlbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX190ZXh0IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDc2QTg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19jb250ZW50LXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9faW1nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMjRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNDExNzY0NzA2KTtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNDExNzY0NzA2KTtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19uYXYge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3Rjk3QTg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX25hdi1idG4ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIHBhZGRpbmc6IDZweCA1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX25hdi1idG4uYWN0aXZlOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzgzODM4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19kaXNwbGF5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XHJcbiAgICAudGFiLXNlY3Rpb24ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1zZWN0aW9uX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWItc2VjdGlvbl9fbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWItc2VjdGlvbl9fZGlzcGxheSB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWItc2VjdGlvbl9fZGlzcGxheSAudGFiLXNlY3Rpb25fX3RleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDY3OHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSA2cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWItc2VjdGlvbl9fZGlzcGxheSAudGFiLXNlY3Rpb25fX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogODBweDtcclxuICAgIH1cclxufVxyXG4iLCLvu78vKiBIZXJvIENhcmQgKi9cclxuLmNhcmQtLWhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVyZW0pIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0MHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmNhcmQtLWhlcm86YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk3LjE5ZGVnLCByZ2JhKDAsIDQzLCA3MywgMC43KSA0MS44MiUsIHJnYmEoMCwgNDMsIDczLCAwKSA4NC43MSUpO1xyXG59XHJcblxyXG4uY2FyZC0taGVyb19fbWVkaWEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbn1cclxuXHJcbi5jYXJkLS1oZXJvX19jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMnJlbTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG1heC13aWR0aDogNTYwcHg7XHJcbn1cclxuXHJcbi5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNTZweDtcclxufVxyXG5cclxuLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RleHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbi5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX19idG4ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gICAgLmNhcmQtLWhlcm86YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3Ny4yOWRlZywgcmdiYSgwLCA0MywgNzMsIDAuNykgMjQuMTQlLCByZ2JhKDAsIDQzLCA3MywgMCkgNTcuOSUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiAkYnAtbCkge1xyXG4gICAgLmNhcmQtLWhlcm9fX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDZyZW0gNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC0taGVyb19fY29udGVudCAuY2FyZC0taGVyb19fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLmFsZXJ0cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuYWxlcnRzX190b3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAuYWxlcnRzX19saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgLmFsZXJ0c19faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzAwMmI0OTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLmFsZXJ0c19fdGl0bGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuICAuYWxlcnRzX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcblxyXG4gIC5hbGVydHNfX2Nsb3NlIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgfSIsIi8qIENUQSBGZWF0dXJlZCAqL1xyXG5cclxuLmN0YS1mZWF0dXJlZCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcblx0fVxyXG5cdCZfX2NvbnRlbnQge31cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblx0Jl9fYm9keSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxuXHQmX19mb290ZXIge1x0XHJcblx0XHRkaXNwbGF5OiBmbGV4O1x0XHJcblx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdGdhcDoxNXB4O1xyXG5cdH1cclxuXHQmX19tZXRhIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItZGFyaztcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcblx0XHRmb250LXNpemU6IDFyZW07XHRcdFx0XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdH1cclxuXHQmX190aXRsZSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHRcdFx0XHJcblx0XHRmb250LXNpemU6IDEuNzVyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjpjdXJyZW50Q29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fc3VtbWFyeSB7XHJcblx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHR9XHJcblx0Jl9fYWN0aW9uIHsgXHRcclxuXHRcdEBleHRlbmQgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQgIW9wdGlvbmFsOyBcdFx0XHJcblx0fVxyXG59XHJcblxyXG4uY3RhLWZlYXR1cmVkLXJpYmJvbiB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdHdpZHRoOiAxMDAlO1x0XHRcclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19tZWRpYSB7XHJcblx0XHRhc3BlY3QtcmF0aW86IDI1IC8gMTY7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IGF1dG87XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxuXHQmX19ib2R5IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cdCZfX2Zvb3RlciB7XHRcdFx0XHJcblx0fVxyXG5cdCZfX21ldGEge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1kYXJrO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcdFx0XHRcclxuXHJcblx0XHQmLS10b3Age1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdFx0Ji0tYm90dG9tIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1x0XHJcblx0XHRcdH1cclxuXHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1x0XHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcdFx0XHRcclxuXHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3N1bW1hcnkge31cclxuXHQmX19hY3Rpb24geyBcdFxyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tcHJpbWFyeSB7XHJcblx0XHRcdEBleHRlbmQgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQgIW9wdGlvbmFsOyBcdFx0XHRcclxuXHRcdH1cclxuXHRcdCYtLXNlY29uZGFyeSB7XHJcblx0XHRcdEBleHRlbmQgLmFmcC1idXR0b24tc2Vjb25kYXJ5ICFvcHRpb25hbDtcdFxyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHRcdFx0XHJcblx0XHR9XHJcblx0fVx0XHRcclxufVxyXG5cclxuLmN0YS1mZWF0dXJlZC1pbWFnZSB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdHdpZHRoOiAxMDAlO1x0XHRcclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0cGFkZGluZzogNHJlbTtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX21lZGlhIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdGFzcGVjdC1yYXRpbzogMjUgLyAxNjtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdHdpZHRoOiAzNSU7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblx0Jl9fYm9keSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxuXHQmX19mb290ZXIge1x0XHRcdFxyXG5cdH1cclxuXHQmX19tZXRhIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItZ3JleS1ka3I7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHRcdFx0XHJcblxyXG5cdFx0Ji0tdG9wIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHRcdFx0XHRcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1x0XHRcdFxyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fc3VtbWFyeSB7fVxyXG5cdCZfX2FjdGlvbiB7IFx0XHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tcHJpbWFyeSB7XHJcblx0XHRcdEBleHRlbmQgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQgIW9wdGlvbmFsOyBcdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0tc2Vjb25kYXJ5IHtcclxuXHRcdFx0QGV4dGVuZCAuYWZwLWJ1dHRvbi1zZWNvbmRhcnkgIW9wdGlvbmFsO1x0XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHRcdFxyXG59XHJcbiIsIi8qIEd1aWRlcyAqL1xyXG5cclxuLy8gTGF5b3V0XHJcbi5ndWlkZXMge1xyXG5cdCZfX2ZlYXR1cmVkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XHJcblx0fVxyXG5cclxuXHQmX19saXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1x0XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEuMjVyZW07XHJcblx0XHRcdG1hcmdpbi1yaWdodDogLTEuMjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19saXN0LWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbGV4OiAwIDEgYXV0bztcdFx0XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1x0XHRcdFx0XHRcdFxyXG5cdFx0XHR3aWR0aDogNTAlO1x0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjI1cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMS4yNXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLWwpIHtcdFx0XHRcdFx0XHRcclxuXHRcdFx0d2lkdGg6IDMzLjMzMyU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBGZWF0dXJlZCBHdWlkZVxyXG4uZ3VpZGUtZmVhdHVyZWQge1x0XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcblx0XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cGFkZGluZzogJGJveC1wYWRkaW5nLW1vYmlsZSAqIDIgJGJveC1wYWRkaW5nLW1vYmlsZSAkYm94LXBhZGRpbmctbW9iaWxlICogMiAkYm94LXBhZGRpbmctbW9iaWxlO1x0XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMi41cmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0cGFkZGluZzogJGJveC1wYWRkaW5nLWRlc2t0b3AgKiAyICRib3gtcGFkZGluZy1kZXNrdG9wICRib3gtcGFkZGluZy1kZXNrdG9wICogMiAkYm94LXBhZGRpbmctZGVza3RvcDtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cclxuXHQmX19tZWRpYSB7XHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRmbGV4OiAwIDEgYXV0bztcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0ZmxleDogMCAxIGF1dG87XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9IFxyXG5cclxuXHQmX19tZXRhIHtcclxuXHRcdCYtLXRvcCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmFzZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tYm90dG9tIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1iYXNlO1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHRcdFx0XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiRjb2xvci1wcmltYXJ5O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6Y3VycmVudENvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTE2JTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fc3VtbWFyeSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdH1cclxuXHQmX19hY3Rpb24ge1x0XHRcclxuXHRcdEBleHRlbmQgLmFmcC1idXR0b24tc2Vjb25kYXJ5ICFvcHRpb25hbDsgXHJcblx0fVxyXG5cclxufVxyXG5cclxuLy8gR3VpZGUgSXRlbVxyXG4uZ3VpZGUtaXRlbSB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHRcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cGFkZGluZzogJGJveC1wYWRkaW5nLW1vYmlsZTtcdFx0XHRcdFx0XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMi41cmVtO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRwYWRkaW5nOiAkYm94LXBhZGRpbmctZGVza3RvcDtcdFxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblxyXG5cdCZfX21lZGlhIHtcdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1sKSB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0aGVpZ2h0OiAxOC43NXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxuXHJcblx0Jl9fbWV0YSB7XHRcclxuXHRcdCYtLWJvdHRvbSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmFzZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1x0XHRcdFxyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiRjb2xvci1wcmltYXJ5O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6Y3VycmVudENvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRmb250LXNpemU6IDJyZW07XHRcdFx0XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3N1bW1hcnkge1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cclxuXHRcdCBwIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6aW5oZXJpdDtcclxuXHRcdCB9XHJcblx0fVx0XHJcbn1cclxuXHJcblxyXG4uZ3VpZGVzIC5wYWdpbmF0aW9uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHQucGFnaW5hdGlvbl9fYXJyb3cge1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdEBleHRlbmQgLnNyLW9ubHkgIW9wdGlvbmFsO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMXJlbTtcclxuXHRcdFx0aGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHRib3JkZXI6IHNvbGlkICRjb2xvci1iYXNlO1xyXG5cdFx0ICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAxNnB4O1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0fVx0XHJcblxyXG5cdFx0LnBhZ2luYXRpb25fX2xpbmsge1xyXG5cdFx0XHR3aWR0aDogMmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDJlbTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhZ2luYXRpb25fX2Fycm93LS1kaXNhYmxlZCB7XHJcblx0XHJcblx0fVxyXG5cclxuXHQucGFnaW5hdGlvbl9fYXJyb3ctbmV4dCB7XHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhZ2luYXRpb25fX2Fycm93LXByZXYge1x0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHJcblx0LnBhZ2luYXRpb25fX2xpc3Qge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHJcblx0XHQucGFnaW5hdGlvbl9faXRlbSB7XHJcblx0XHRcdHdpZHRoOiAycmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDJyZW07XHRcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQucGFnaW5hdGlvbl9faXRlbS0tYWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyZXktbHRyO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQucGFnaW5hdGlvbl9fbGluayB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHRcdFx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmd1aWRlLWRldGFpbCB7XHJcblx0bWF4LXdpZHRoOjk1MHB4O1xyXG59Iiwi77u/LmxhdGVzdC1wdWJsaWNhdGlvbnMge1xyXG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcclxuICAgIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgICBwYWRkaW5nOiAkYm94LXBhZGRpbmctbW9iaWxlO1xyXG4gICAgXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW13KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAkYm94LXBhZGRpbmctZGVza3RvcDtcclxuICAgIH1cclxufVxyXG5cclxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2xpc3Qge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG5cclxuICAgICYgKyAubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbS10aXRsZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtLWxpbmsge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtLXNwb25zb3Ige1xyXG4gICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtOyAgICBcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIG1hcmdpbjogMWVtIDAgMDtcclxufSIsIu+7vy50b3BpYy1hcnRpY2xlc19fbGlzdCB7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMCAwIDMycHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC50b3BpYy1hcnRpY2xlc19faXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xyXG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcclxuICAgIHBhZGRpbmc6ICRib3gtcGFkZGluZy1tb2JpbGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tdykge1xyXG4gICAgICAgIHBhZGRpbmc6ICRib3gtcGFkZGluZy1kZXNrdG9wO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0taW1hZ2Uge1xyXG4gICAgbWFyZ2luOiAwIDAgJGJveC1wYWRkaW5nLW1vYmlsZTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcclxufVxyXG5cclxuLnRvcGljLWFydGljbGVzX19pdGVtLWRhdGUge1xyXG4gICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi50b3BpYy1hcnRpY2xlc19faXRlbS10aXRsZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxufVxyXG5cclxuLnRvcGljLWFydGljbGVzX19pdGVtLXN1bW1hcnkge1xyXG4gICAgbWFyZ2luOiAwIDAgMWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbn1cclxuXHJcbi50b3BpYy1hcnRpY2xlc19faXRlbS1saW5rIHtcclxuICAgIG1hcmdpbjogYXV0byAwIDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicC1tdykge1xyXG4gICAgLnRvcGljLWFydGljbGVzX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogJGJveC1wYWRkaW5nLW1vYmlsZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRvcGljLWFydGljbGVzX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2xhbXAoMzAwcHgsIGNhbGMoNTAlIC0gNDBweCksIDQ0MHB4KTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRvcGljLWFydGljbGVzX19pdGVtLWltYWdlIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAkYm94LXBhZGRpbmctZGVza3RvcDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicC1sKSB7XHJcbiAgICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBjbGFtcCgzMDBweCwgY2FsYygzMy4zMzMzJSAtIDIwcHgpLCA0NDBweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbn0iLCLvu78vKiBQcmludCBTdHlsZXMgKi9cclxuQG1lZGlhIHByaW50IHtcclxuICAgICosXHJcbiAgICAqOmJlZm9yZSxcclxuICAgICo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYSxcclxuICAgIGE6dmlzaXRlZCB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgcHJlLFxyXG4gICAgYmxvY2txdW90ZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcclxuICAgIH1cclxuXHJcbiAgICB0cixcclxuICAgIGltZyB7XHJcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgcCxcclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICAgIG9ycGhhbnM6IDM7XHJcbiAgICAgICAgd2lkb3dzOiAzO1xyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZSB0ZCxcclxuICAgIHRhYmxlIHRoIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAjbW9iaWxlLW1lbnUsIGhlYWRlciBuYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvLFxyXG4gICAgLmlubmVyIC51dGlsaXR5LW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1sb2dvOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1uYW1lLFxyXG4gICAgLm5hdi1saW5rcyxcclxuICAgIC5tb2JpbGUtY29udGVudC13cmFwcGVyLFxyXG4gICAgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAubG9naW4sXHJcbiAgICAubmF2LXV0aWxpdGllcyxcclxuICAgIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWNvbnRlbnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWNvbnRlbnQgLmFmcC1sb2dvIHtcclxuICAgICAgICB3aWR0aDogMTkwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnRvLXRvcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItc29jaWFsLWxpbmtzLFxyXG4gICAgLmxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWluZm8gdWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAubWFpbi1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IC5zaWRlYmFyIHtcclxuICAgICAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5icmVhZGNydW1iIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kIC5iYW5kLXR5cGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZCAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kIC5wYXJhbGxheC13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJnLWltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucXVvdGUgLnF1b3RlIHtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ4LXBhZ2VyLCAuYngtY29udHJvbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAuc2l0ZS1sb2dvIHtcclxuICAgICAgICB3aWR0aDogMjI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2FmcC1sb2dvLnBuZz8xNDUyMDI2NDA4Jykgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5pbWFnZS13cmFwcGVyLCAuaG9tZSAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5kaW5nIC50b3BpYy1saW5rIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy1maWx0ZXItd3JhcHBlcixcclxuICAgIC5hY2Nlc3MtYmxvY2tlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2Nyb2xsU3BhY2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtc2V0LXdyYXBwZXIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjhiOGI4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWxpbmsgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1saW5rIC5kZXRhaWxzLXdyYXBwZXIgPiAqLCAuYXJ0aWNsZS1saW5rIC5hcnRpY2xlLWZvb3RlciA+IGRpdiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1saW5rIC5hcnRpY2xlLXRodW1iIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGVib3gtd3JhcHBlci5zcG9uc29yLWFkIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcclxuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcbiJdfQ== */
