@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);html{font-size:87.5%;line-height:1.71429em;font-family:"Open Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}h1{font-size:2em;line-height:1.71429em;margin:.85714em 0}h2{font-size:1.5em;line-height:2.28571em;margin:1.14286em 0}h3{font-size:1.17em;line-height:1.4652em;margin:1.4652em 0}h4{font-size:1em;line-height:1.71429em;margin:1.71429em 0}h5{font-size:.83em;line-height:2.0654em;margin:2.0654em 0}h6{font-size:.67em;line-height:2.55864em;margin:2.55864em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}blockquote{margin:1.71429em 40px}dl,menu,ol,ul{margin:1.71429em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}figure{margin:1.71429em 40px}hr{box-sizing:content-box;height:0;overflow:visible}p,pre{margin:1.71429em 0}pre{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0}optgroup{font-weight:700}textarea{overflow:auto}.container{margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:780px}}@media (min-width:992px){.container{width:1000px}}@media (min-width:1200px){.container{width:1200px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-30px;margin-right:-30px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:30px;padding-right:30px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!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}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:991px){.container{width:768px}}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}button{font-weight:700;color:#333;padding-top:10px;padding-left:17px;padding-right:17px;padding-bottom:10px;display:inline-block;cursor:pointer;border:none;font-size:.8em;text-transform:uppercase}button:hover{background-color:#f1f1f1}button:disabled{background:#ddd;color:#9f9f9f;cursor:not-allowed}button:disabled:hover{background-color:#fcfcfc}button.primary{background-color:#f80;color:#fff}button.primary:hover{background-color:#ff9b29}button.primary:disabled{background-color:#ddd;color:#9f9f9f;cursor:not-allowed}button.secondary{background-color:transparent;color:#f80;border:solid 2px #f80}button.secondary:focus,button.secondary:hover{text-decoration:none;color:#ffab4c;background-color:transparent;border-color:#ffab4c}button.secondary:active{text-decoration:none;color:#f80;background-color:transparent;border-color:#f80}button.secondary:disabled{background-color:transparent;color:#d0d5d9;border-color:#d0d5d9;cursor:not-allowed}button.large{font-size:1.25em;padding:6px 12px}button.large:disabled{background-color:#ddd;color:#9f9f9f;cursor:not-allowed}button.small{padding:2px 6px}button.small:disabled{background-color:#ddd;color:#9f9f9f;cursor:not-allowed}button.arrow:before{content:"\f0a9";font-family:FontAwesome;padding-right:15px}button.arrowBack:before{content:"\f0a8";font-family:FontAwesome;padding-right:15px}button.file-text:before{content:"\f0f6";font-family:FontAwesome;padding-right:15px}button.upload{background-color:#4a4a4a}button.upload:before{content:"\f093";font-family:FontAwesome;padding-right:15px}button.upload:focus,button.upload:hover{background-color:#717171}button.callToAction{margin:30px;float:right!important}button.cart:before{content:"\f07a";font-family:FontAwesome;padding-right:15px}button.check:before{content:"\f00c";font-family:FontAwesome;padding-right:15px}button.icon-right i{margin-left:40px;margin-right:0}button.icon-left i{margin-right:40px;margin-left:0}a{color:#333;text-decoration:underline;font-weight:700}a:hover{text-decoration:underline;color:#717171}a.cta{text-transform:uppercase;font-size:.8em;font-weight:700}a.cta i{margin-right:10px}a.callToActionBack{margin-left:0;margin-top:30px;margin-bottom:30px;margin-right:0;float:left!important}a i{margin-right:10px}a.button{font-weight:700;color:#333;background:#fdfdfd;padding-top:10px;padding-bottom:10px;padding-left:17px;padding-right:17px;display:inline-block;cursor:pointer;border:none;font-size:.8em;text-transform:uppercase;text-decoration:none;width:100%}a.button.primary{background-color:#f80;color:#fff}a.button.primary:focus,a.button.primary:hover{text-decoration:none;background-color:#ff9b29}a.button.primary:active{text-decoration:none;background-color:#d67200}a.button.secondary{background-color:transparent;color:#f80;border:solid 2px #f80;text-decoration:none;padding-top:9px;padding-bottom:9px;padding-left:17px;padding-right:17px}a.button.secondary:focus,a.button.secondary:hover{text-decoration:none;color:#ffab4c;background-color:transparent;border-color:#ffab4c}a.button.secondary:active{text-decoration:none;color:#f80;background-color:transparent;border-color:#f80}a.button.success{background-color:#62c426;color:#fff}a.button.success:focus,a.button.success:hover{text-decoration:none;background-color:#76d93a}a.button.success:active{text-decoration:none;background-color:#51a21f}a.button.large{font-size:1.25em;padding:6px 12px}a.button.small{padding:2px 6px}a.icon-right i{margin-left:40px;margin-right:0}a.icon-left i{margin-right:40px;margin-left:0}a.arrow:before{content:"\f0a9";font-family:FontAwesome;padding-right:15px}a.cart:before{content:"\f07a";font-family:FontAwesome;padding-right:15px}a.check:before{content:"\f00c";font-family:FontAwesome;padding-right:15px}a.link-with-icon{text-transform:uppercase;font-size:.8em;font-weight:700;text-decoration:underline;display:inline-block;color:#f80}a.link-with-icon:hover{text-decoration:none;cursor:pointer;color:#ffab4c}a.link-with-icon i{margin-right:15px}a.secondary{color:#333;text-decoration:underline}a.secondary:hover{text-decoration:none;color:#676767}a.secondary:active{text-decoration:none;color:#222}span.disabled-link{color:#d0d5d9;text-decoration:underline;font-weight:700;cursor:not-allowed}span.disabled-link i{margin-right:10px}input[type=submit]{width:100%;font-weight:700;color:#fff;padding-top:10px;padding-bottom:10px;padding-left:17px;padding-right:17px;background-color:#f80;display:inline-block;cursor:pointer;border:none;font-size:.8em;text-transform:uppercase}input[type=submit]:disabled{background:#ddd;cursor:default;cursor:not-allowed}input[type=submit].secondary{background-color:#2d4059;color:#fff}input[type=submit].secondary:disabled{background-color:#ddd;color:#fff;cursor:not-allowed}input[type=submit].large{font-size:1.25em;padding:6px 12px}input[type=submit].large:disabled{background-color:#ddd;color:#9f9f9f;cursor:not-allowed}input[type=submit].arrow:before{content:"\f0a9";font-family:FontAwesome;padding-right:15px}input[type=submit].cart:before{content:"\f07a";font-family:FontAwesome;padding-right:15px}input[type=submit].check:before{content:"\f00c";font-family:FontAwesome;padding-right:15px}a.button.form-control-button,button.form-control-button,input[type=submit].form-control-button{padding:12px}@media (min-width:992px){button{width:auto}input[type=submit]{width:auto}a.button{width:auto}}h1{color:#747d84}h1.pageTitle{font-size:1.3em;margin-top:30px;margin-bottom:30px;margin-left:0;margin-right:0}h1 .subtitle{font-size:.9rem;text-transform:uppercase;color:#b6b6b6;display:block;margin-left:0;margin-top:10px;width:100%}h3{text-transform:uppercase;font-size:.9em;color:#9a9a9a}.capitalize-first-letter:first-letter{text-transform:capitalize}ul.vinkjes{margin:0 0 0 10px;padding:0}ul.vinkjes li{list-style-type:none;font-weight:700;margin-bottom:10px;position:relative;padding-left:1.2em}ul.vinkjes li:before{content:"";display:inline-block;position:absolute;height:1em;width:1em;left:-10px;background-image:url(/assets/images/vinkje.svg);background-size:contain;background-repeat:no-repeat;padding-left:.8em;margin-top:5px}.text-center{text-align:center}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{font-size:14px;line-height:1.857;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:1.6em;line-height:1.4em}h2{font-size:1.3em}h3{font-size:.857em}@media only screen and (min-width:768px){html{font-size:14px}h1 .subtitle{display:inline;width:auto;margin-left:30px;margin-top:0}h1.pageTitle{margin-left:30px}}@media only screen and (min-width:992px){html{font-size:14px}h3{font-size:.857em}}@media only screen and (min-width:1200px){html{font-size:14px}h1{font-size:1.8em}h2{font-size:1.45em}}body{background:#fff;overflow:auto!important;position:relative}body.disableScrolling{overflow:hidden}.row.offset-top{margin-top:20px}.row.offset-bottom{margin-bottom:50px}.row.offset-bottom.offset-bottom-small{margin-bottom:20px!important}.row.offset-bottom.offset-bottom-medium{margin-bottom:40px!important}.row.offset-bottom.offset-bottom-large{margin-bottom:50px!important}.dialog{box-shadow:0 2px 12px #edeef2;padding:60px}.dialog h1{margin-top:0}.dialog h2{margin-top:0}.dialog h3{margin-top:0}.dialog p{margin-top:0}.view-tile{background:#fff;width:100%;padding:0 0 15px 0;margin-bottom:30px}.view-tile.no-bottom-padding{padding-bottom:0}.col-span-page-title{background-color:#fbfbfd;border-top:solid 2px #edeff1;border-bottom:solid 2px #edeff1;margin-top:0;margin-bottom:20px}.col-span-page-title h3{margin:20px 0 20px 0;line-height:10px;font-size:12px}.hidden{display:none}div.pageTitle-container{background-color:#fff;border-bottom:2px solid #f1f1f1;margin-bottom:30px}@media only screen and (min-width:768px){body{background:#edeef2}.view-tile{padding:30px}.col-span-page-title{margin-top:-30px}div.pageTitle-container{margin-bottom:30px;border-bottom:none}}@media only screen and (min-width:992px){div.pageTitle-container{margin-bottom:0}.container-fluid.main-view{padding-top:64px}}input[type=email],input[type=password],input[type=text]{padding:10px;background:#f5f6fa;border:solid 2px #d6dde2;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#89969f;line-height:1;font-size:14px;height:40px;width:100%}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{outline:0;border-color:#f80;background:#fff}input[type=email].ng-invalid,input[type=password].ng-invalid,input[type=text].ng-invalid{border-color:#e29fab;color:#d87e8f;background-color:#f9edee}input[type=email].ng-invalid.ng-pristine,input[type=password].ng-invalid.ng-pristine,input[type=text].ng-invalid.ng-pristine{color:#bbb}input[type=email].ng-invalid.ng-pristine::-webkit-input-placeholder,input[type=password].ng-invalid.ng-pristine::-webkit-input-placeholder,input[type=text].ng-invalid.ng-pristine::-webkit-input-placeholder{color:#bbb;opacity:1;font-weight:400}input[type=email].ng-invalid.ng-pristine::-moz-placeholder,input[type=password].ng-invalid.ng-pristine::-moz-placeholder,input[type=text].ng-invalid.ng-pristine::-moz-placeholder{color:#bbb;opacity:1;font-weight:400}input[type=email].ng-invalid.ng-pristine:-moz-placeholder,input[type=password].ng-invalid.ng-pristine:-moz-placeholder,input[type=text].ng-invalid.ng-pristine:-moz-placeholder{color:#bbb;opacity:1;font-weight:400}input[type=email].ng-invalid.ng-pristine:-ms-input-placeholder,input[type=password].ng-invalid.ng-pristine:-ms-input-placeholder,input[type=text].ng-invalid.ng-pristine:-ms-input-placeholder{color:#bbb;opacity:1;font-weight:400}input[type=email].ng-valid,input[type=password].ng-valid,input[type=text].ng-valid{background-repeat:no-repeat;background-position:right 11px top 11px;background-size:20px}input[type=email]:disabled,input[type=password]:disabled,input[type=text]:disabled{outline:0;background:#edeef2;color:#c5cbd0;cursor:not-allowed}::-webkit-input-placeholder{color:#bbb;opacity:1;font-weight:400}::-moz-placeholder{color:#bbb;opacity:1;font-weight:400}:-moz-placeholder{color:#bbb;opacity:1;font-weight:400}:-ms-input-placeholder{color:#bbb;opacity:1;font-weight:400}input[type=checkbox],label{cursor:pointer}label{font-weight:700;margin-bottom:15px;line-height:1;display:inline-block}form input.ng-invalid{background:#fcdbdb}form input.ng-pristine.ng-invalid{background:#f5f6fa;border-color:#d6dde2}form input.ng-pristine.ng-invalid:focus{background:#fff;border-color:#f80}input[type=button],input[type=email],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.inputErrors{position:absolute;background:0 0;border:none;margin-top:10px;z-index:9050}.inputErrors div{background:#e06e84;min-height:40px;font-weight:600;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;color:#fff}.inputErrors div:before{content:"";display:block;position:absolute;width:10px;height:10px;transform:rotate(45deg);left:10px;top:-5px;background:#e06e84}.inputErrors div a{color:#fff;text-decoration:underline}.inputErrors div a:hover{text-decoration:none}.row.form-group label{width:100%;display:block}.row.form-group [type=email],.row.form-group [type=number],.row.form-group [type=password],.row.form-group [type=text]{width:100%}.radio-buttons{text-align:left}.radio-buttons span{margin-right:30px}.radio-buttons label{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:20px;line-height:20px;margin-bottom:10px;display:inline-block;position:relative;font-weight:400}.radio-buttons label:before{content:"";display:block;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 2px #b6b6b6;position:absolute;top:0;left:0;background:#ebebeb;transition:background .2s ease}.radio-buttons label.active{font-weight:700}.radio-buttons label.active:after{content:"";display:block;width:10px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#333;top:5px;left:5px;position:absolute;transition:background .2s ease}.radio-buttons input[type=radio]{position:absolute;left:-9999px}.radio-buttons input[type=radio]:focus~label:before{box-shadow:0 0 3px #f80;border-color:#f80}.switch{position:relative;display:inline-block;width:60px!important;height:34px;margin-left:20px;margin-right:20px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider.color{background-color:#fd8702}input:checked+.slider.nocolor{background-color:#ccc!important}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.sliderspan{display:inline-block;vertical-align:middle;margin-top:-55px;-webkit-transition:.4s;transition:.4s}.sliderspan.selected{font-weight:700}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}textarea{color:#89969f;width:100%;min-height:100px;resize:vertical;padding:10px;background:#f5f6fa;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 2px #d6dde2}textarea:focus{outline:0;border-color:#f80;background:#fff}textarea::-webkit-input-placeholder{color:#bbb;opacity:1;font-weight:400}textarea:-moz-placeholder{color:#bbb;opacity:1;font-weight:400}textarea::-moz-placeholder{color:#bbb;opacity:1;font-weight:400}textarea:-ms-input-placeholder{color:#bbb;opacity:1;font-weight:400}.horizontal-divider{border:solid 1px #f3f3f3;min-height:1px;margin-top:15px}.formControl{padding-top:30px}.select2-container{display:block;color:#a5aeb5}.select2-container .select2-choice{color:#a5aeb5;height:40px;width:100%;border:2px solid #edeef2;background:0 0;background-image:none;border-radius:0;padding-right:25px}.select2-container .select2-choice>.select2-chosen{margin-right:0;height:36px!important;padding:4px;font-weight:500}.select2-container .select2-choice span.select2-arrow{margin-top:2px;border-left:none;background:0 0;background-image:none}.select2-container .select2-arrow{width:30px!important}.select2-container .select2-arrow b{background:url(../images/fa-chevron-down.svg)!important;background-size:13px!important;background-repeat:no-repeat!important;background-position-y:10px!important;background-position-x:10px!important;opacity:.4}.select2-container-disabled .select2-choice{background-color:#edeef2!important;color:#c5cbd0!important;border:2px solid #ddd!important}.select2-container-disabled .select2-choice .select2-arrow{background-color:#edeef2!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background:url(../images/fa-chevron-down.svg) no-repeat!important;background-size:12px!important;background-position-y:8px!important;background-position-x:10px!important;opacity:.4}}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-position-y:10px!important;background-position-x:10px!important}}.select2-search input{height:26px!important;background-position:100% -22px!important}@media only screen and (min-width:768px){.select2-search input{height:36px!important}}.select2-drop{-webkit-box-shadow:none;box-shadow:none;border-radius:0;z-index:9088}.select2-drop.select2-drop-active{border-left:2px solid #edeef2;border-bottom:2px solid #edeef2;border-right:2px solid #edeef2}.select2-container-active .select2-choice{-webkit-box-shadow:none;box-shadow:none}.select2-results .select2-highlighted{background-color:#f80}.select2-drop-mask{z-index:7000}.navi{background-color:#333;color:#d3d3d3;margin:75px 0 0 0;width:100%;height:100vh;position:relative}.navi .menuNotification{width:18px;height:18px;border-radius:50%;font-size:10px;color:#fff;text-align:center;background:#fd8702;float:right;padding-right:1px}.navi ul{background:#333;padding:0;margin-bottom:0;list-style:none;width:100%}.navi ul li{padding-left:54px;padding-right:54px;width:100%}.navi ul li a{padding-top:15px;padding-bottom:15px;height:50px;font-size:.857em;font-weight:700}.navi ul li:hover{background-color:#424242;margin-top:-3px;padding-top:3px}.navi ul li.active{background-color:#424242;box-shadow:inset 5px 0 0 #ff8802;margin-top:-3px;padding-top:3px;z-index:9083}.navi ul li .inner-menu-item{padding-left:8px;border-bottom:solid 2px #424242}.navi ul li:first-child .inner-menu-item{border-top:solid 2px #424242}.navi a{display:inline-block;height:100%;color:#d3d3d3;text-decoration:none;font-weight:700;text-transform:uppercase;width:100%}.navi a:hover{text-decoration:none;color:#d3d3d3}.navi a i{color:#d3d3d3;margin-right:10px}.navi a.icon-right i{margin-left:40px;margin-right:0}.navi a.icon-left i{margin-right:40px;margin-left:0}.navi a.arrow:before{content:"\f0a9";font-family:FontAwesome;padding-right:15px}.navi a.link-with-icon{text-transform:uppercase;font-size:.8em;font-weight:700;text-decoration:underline;display:inline-block;color:#f80}.navi a.link-with-icon:hover{text-decoration:none;cursor:pointer;color:#ffab4c}.navi a.link-with-icon i{margin-right:15px}.navi a.secondary{color:#333;text-decoration:underline}.navi a.secondary:hover{text-decoration:none;color:#676767}.navi a.secondary:active{text-decoration:none;color:#222}@media (min-width:768px){.navi{float:left;height:100%;width:250px;bottom:0;position:absolute}}.navi .sub-nav{margin-top:100px}.navi .sub-nav li a{color:#747d84;font-size:.857em;text-transform:none;height:auto;padding-top:9px;padding-bottom:9px;font-size:.857em;font-weight:700}.navi .sub-nav li a i{color:#747d84;margin-right:10px}.navi .sub-nav li .inner-menu-item{border-bottom:none}.navi .sub-nav li.active{box-shadow:none;background-color:#333}.navi .sub-nav li.active a{color:#f0f0f0}.navi .sub-nav li:first-child .inner-menu-item{border-top:none}.navi.collapsed+.container-fluid.main-view{margin-top:76px}@media (min-width:768px){.navi{margin:0;padding-top:40px}.navi ul li{padding-left:20px;padding-right:20px}.container-fluid.main-view{margin-top:76px;margin-left:250px}}@media (min-width:768px) and (max-width:992px){.container-fluid.main-view{margin-left:0}}@media (min-width:768px){.container-fluid.header-container{margin-left:250px}}@media (min-width:768px) and (max-width:992px){.container-fluid.header-container{margin-left:0}}@media (min-width:768px){navi.collapsed+.container-fluid.main-view{margin-left:0}}@media (min-width:992px){.container-fluid.mainview-notloggedin{margin-left:0}}header{height:76px;width:100%;z-index:9080;position:fixed;top:0;margin:0}header h1{margin:0;padding:0}header .header-content{height:100%;background-color:#333}header .header-content .row{margin-top:25px}header .header-content span.backoffice-warning{animation:blinker 1s linear infinite;color:red}@keyframes blinker{50%{opacity:0}}header .header-content .header-hamburger-icon a i{font-size:29px!important;color:#fff!important}header .header-content .header-logo{text-align:center}header .header-content .header-title{float:left}header .header-content .header-title h1{margin:0;padding:0}header .header-content .header-shopping-cart{text-align:right}header .header-content .header-shopping-cart a i{font-size:20px;color:#fff}header .header-content .header-login{text-align:right}header .header-content .header-login a{color:#fff;text-decoration:none}@media (min-width:768px){header .header-content .header-shopping-cart a{text-align:right;color:#a5aeb5;text-decoration:none;font-size:12px}header .header-content .header-shopping-cart a i{color:#a5aeb5;font-size:12px}header .header-login a{color:#000}header .header-title{height:76px}header .header-profile{height:76px}}@media (min-width:992px){header .header-content{background-color:#fff}header .header-content .row{margin-top:0}header .header-content .header-title h1{height:76px;padding-top:25px;margin-left:30px!important}header .header-content .header-shopping-cart{text-align:right;height:76px}header .header-content .header-shopping-cart .inner{padding-top:25px;padding-bottom:25px;border-left:solid 2px #edeef2;border-right:solid 2px #edeef2;text-align:center;float:right;height:76px;min-width:84px}header .header-content .header-shopping-cart .inner a{color:#a5aeb5;font-size:12px;padding-left:20px;padding-right:20px}header .header-content .header-shopping-cart .inner a i{font-size:12px;color:#a5aeb5}header .header-content .header-profile{color:#a5aeb5;font-weight:700;font-size:12px;text-align:right;height:76px;text-align:center!important}header .header-content .header-profile .inner{white-space:nowrap;cursor:pointer;float:right;margin-left:50px}header .header-content .header-profile .inner .header-profile-username{padding-top:29px;padding-bottom:25px;padding-left:20px;padding-right:20px;border-left:solid 2px #edeef2;border-right:solid 2px #edeef2}header .header-content .header-profile .inner i.fa-user{margin-right:20px}header .header-content .header-profile .inner i.fa-caret-down{margin-left:15px}header .header-content .header-profile .item-container{cursor:default;width:274px;background-color:#f7f7fa;text-align:left;float:right}header .header-content .header-profile .item-container .item{padding-left:25px;height:50px;line-height:50px;text-align:left;cursor:pointer;border-top:solid 2px #edeef2}header .header-content .header-profile .item-container .item i{margin-right:20px}header .header-content .header-profile .item-container .item:hover{background-color:#fff}header .lefthand-navigation-facade{float:left;background-color:#333;height:100%;width:250px}header .lefthand-navigation-facade a{display:block;margin-top:25px;margin-left:30px}header .lefthand-navigation-facade-notloggedin{background-color:#fff}header .header-login{margin-top:25px;padding-right:30px}header .header-login a{color:#000!important}}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.ctaBox{margin-bottom:-30px;margin-top:50px}.ctaBox .stickyRight{float:right}.ctaBox .backButtonCol{margin-bottom:30px;padding-top:7px;padding-bottom:7px}.ctaBox .ctaButtonCol{margin-bottom:30px;margin-top:30px}@media screen and (min-width:768px){.ctaBox{background-color:#fbfbfc;border-top:solid 2px #f3f3f3}.ctaBox .backButtonCol{margin-top:30px}}.ctaBox.ctaConfirmBox{background-color:#fd8702}.ctaBox.ctaConfirmBox .ctaButtonCol button{background-color:#fff;color:#fd8702}.ctaBox.ctaConfirmBox .backButtonCol a{color:#fff}.ctaConfirmBoxInfo{margin-bottom:-50px;margin-top:50px;height:100px;background-color:#fafaff}#bootstrapping-loading-bar{pointer-events:all;z-index:9997;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;cursor:wait;position:fixed;background-color:#fff}#bootstrapping-loading-bar .loadingMessage{position:absolute;width:240px;height:200px;top:50%;left:50%;margin-left:-120px;margin-top:-100px}#bootstrapping-loading-bar .loadingMessage p{width:100%;text-align:center}#loading-bar{pointer-events:all;z-index:9998;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;cursor:wait;position:fixed;background-color:#fff}#loading-bar-spinner{z-index:9999;width:100%;height:100%}#loading-bar-spinner .spinner-icon{position:absolute;width:30px;height:30px;border-width:3px;top:50%;left:50%;margin-left:-15px;margin-top:-15px}.swal2-container *{font-family:"Open Sans",sans-serif!important}.swal2-modal{border-radius:0;z-index:9087}.swal2-modal button{border-radius:0!important}.swal2-overlay{z-index:9085}.swal2-confirm{margin-bottom:20px!important;background:#f80!important}.swal2-cancel{margin-bottom:20px!important;background:#ddd!important}.swal-footer{background-color:#fbfbfc;margin-top:32px;border-top:solid 2px #f2f2f2;height:100px;overflow:hidden;display:flex;flex-direction:row;justify-content:space-between;flex-direction:row-reverse;align-items:center}.swal-title{font-size:22px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#747d84;padding-left:50px;padding-right:50px;margin-bottom:30px!important;text-transform:none}.swal-text{padding-left:50px;padding-right:50px}.swal-modal{border-radius:unset}.swal-button{border-radius:0}.swal-button:focus{box-shadow:none}.swal-button--confirm{background-color:#f80;color:#fff}.swal-button--confirm:hover{background-color:#ffa033}.swal-button--cancel{background-color:Transparent;text-transform:none;color:#4a4a4a;text-decoration:underline;font-weight:700}.swal-button--cancel:hover{color:#646464;background-color:Transparent}.notificationBox{width:100%;position:fixed;top:85px;padding-left:10px;padding-right:10px}.notificationBox .notification-container{z-index:9081;width:100%;background-color:#fff;padding:15px;font-weight:600;margin-bottom:10px}.notificationBox .notification-container.success{background-color:#f3f7e4;color:#72cf4b;border:solid 2px #9dcc89}.notificationBox .notification-container.info{background-color:#e3f0ff;color:#66aaf9;border:solid 2px #74acee}.notificationBox .notification-container.warn{background-color:#f7f5e9;color:#f9aa22;border:solid 2px #fbb640}.notificationBox .notification-container.error{background-color:#f9edee;color:#e56878;border:solid 2px #e06e84}@media only screen and (min-width:768px){.notificationBox{width:500px;right:15px;padding:0;cursor:pointer}.notificationBox .notification-container{min-height:90px;display:flex;padding:0}.notificationBox .notification-container:hover .cross{opacity:1}.notificationBox .notification-icon-container{float:left;min-width:70px;color:#fff;text-align:center}.notificationBox .notification-icon-container i{margin-top:35px}.notificationBox .notification-icon-container.success{background-color:#8dcf71}.notificationBox .notification-icon-container.info{background-color:#74acee}.notificationBox .notification-icon-container.warn{background-color:#fbb640}.notificationBox .notification-icon-container.error{background-color:#e55163}.notificationBox .notification-message-container{float:right;padding:30px;padding-right:60px;width:100%}.notificationBox .cross{margin-top:35px;margin-right:30px;opacity:.3}}.examenOverzichtContainer .table div[class^=col-],.examenOverzichtContainer .table td[class^=col-],.examenOverzichtContainer .table th[class^=col-]{padding-right:0}.examenOverzichtContainer .table div[class^=col-].examen-button-container,.examenOverzichtContainer .table div[class^=col-].examen-icon-container,.examenOverzichtContainer .table td[class^=col-].examen-button-container,.examenOverzichtContainer .table td[class^=col-].examen-icon-container,.examenOverzichtContainer .table th[class^=col-].examen-button-container,.examenOverzichtContainer .table th[class^=col-].examen-icon-container{padding-top:0;padding-bottom:15px;padding-right:30px}@media only screen and (min-width:1200px){.examenOverzichtContainer .table div[class^=col-].examen-button-container,.examenOverzichtContainer .table div[class^=col-].examen-icon-container,.examenOverzichtContainer .table td[class^=col-].examen-button-container,.examenOverzichtContainer .table td[class^=col-].examen-icon-container,.examenOverzichtContainer .table th[class^=col-].examen-button-container,.examenOverzichtContainer .table th[class^=col-].examen-icon-container{padding-top:10px;padding-bottom:10px}}.smart-table{border-collapse:collapse}.smart-table.table{width:100%}.smart-table.table-header-row{display:block;border-style:solid;border-color:#ddd;border-width:2px 2px 2px 2px;background-color:#fbfbfc;border-width:0}.smart-table.table-header-row .header-item{text-align:left;cursor:pointer;margin:0;font-weight:700;text-transform:uppercase;font-size:12px;overflow:auto;padding-top:10px;padding-bottom:10px}.smart-table.table-header-row .header-item span{text-decoration:underline}.smart-table.table-header-row .header-item.st-sort-ascent:after{padding-left:5px;text-decoration:none!important;font-family:FontAwesome;content:"\f0de"}.smart-table.table-header-row .header-item.st-sort-descent:after{padding-left:5px;text-decoration:none!important;font-family:FontAwesome;content:"\f0dd"}.smart-table.table-header-row .header-item:not([class*=st-sort-]):after{padding-left:5px;text-decoration:none!important;font-family:FontAwesome;content:"\f0dc"}.smart-table.table-header-row .header-item.unsortable:not([class*=st-sort-]):after{display:none}.smart-table.table-row{display:block;border-style:solid;border-color:#ddd;border-width:0 0 2px 0;margin-top:0;border-width:0 0 2px 0}.smart-table.table-row.transportexamen{border-left-color:#6495ed;background-color:#ecf3ff;border-left-width:4px}.smart-table.table-row.transportexamen:hover{background-color:#e6edf9}.smart-table.table-row:hover{background-color:#fbfbfc}.smart-table.table-row td{padding-top:10px;padding-bottom:10px}.smart-table.table-row td button{float:right}.smart-table.table-row .table-data{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.smart-table.table-row .table-data.mightOverflow:hover{display:inline-flex;text-overflow:clip;white-space:nowrap;overflow:unset}.smart-table.table-row .table-data.mightOverflow:hover span{background-color:#fbfbfc;z-index:5000;padding-right:20px;padding-left:20px;margin-left:-20px}.smart-table.table-row:last-child{border-bottom:solid 2px #ddd}.smart-table .table-footer .pagination{padding:0}.smart-table .table-footer li{display:inline;padding-left:10px}.smart-table .table-footer li.page1{padding-left:0}.smart-table .table-footer li.active a{color:#f80;text-decoration:none;cursor:default}.smart-table .table-footer li a{cursor:pointer}.smart-table .pagination-nav{text-decoration:none}.smart-table.search{margin-bottom:15px}.tab-bar-container{margin-top:-30px;padding:0;background-color:#f4f4f7;border-bottom:3px solid #dee3e7;margin-bottom:30px}.tab-bar-container .tab-bar{font-size:12px;display:inline-block;width:100%;padding-left:30px;padding-top:12px}.tab-bar-container .tab-bar .tab{height:37px;position:relative;top:3px;display:inline-block;color:#a5aeb5;margin-right:20px;padding-right:20px}.tab-bar-container .tab-bar .tab i{margin-right:10px}.tab-bar-container .tab-bar .tab i.notificationbol{color:#ff8802;font-size:10px;top:-7px;left:5px}.tab-bar-container .tab-bar .tab a{padding-bottom:16px;color:#a5aeb5;text-decoration:none;font-weight:700}.tab-bar-container .tab-bar .tab:last-child{margin-right:0}.tab-bar-container .tab-bar .tab.active{color:#333;border-bottom:3px solid #ff8802;font-weight:700}.tab-bar-container .tab-bar .tab.active a{color:#333}@media only screen and (min-width:768px) and (max-width:991px){.tab-bar-container{margin-top:-30px;margin-bottom:30px}}@media only screen and (min-width:768px){.tab-bar-container .tab-bar{padding-left:60px;margin-left:8.33%;width:auto}.tab-bar-container .tab-bar .tab{padding-left:0;width:auto;margin-left:0}}@media only screen and (min-width:992px){.tab-bar-container{margin-bottom:40px;margin-top:-64px}.tab-bar-container .tab-bar{font-size:12px}.tab-bar-container .tab-bar .tab i{margin-right:15px}}.pasaanvraag-legacy-bvouploader .bvoContainer{margin-bottom:120px}.pasaanvraag-legacy-bvouploader .disabled{color:#aaa;cursor:not-allowed}.pasaanvraag-legacy-bvouploader .uploadReady{border-color:#99c727}.pasaanvraag-legacy-bvouploader .uploader{padding-bottom:100px}.pasaanvraag-legacy-bvouploader .uploader form{padding:0}.pasaanvraag-legacy-bvouploader .uploader form fieldset{padding:0;margin:0;border:none}.pasaanvraag-legacy-bvouploader .uploader form fieldset legend{display:none}.pasaanvraag-legacy-bvouploader .uploader .uploadField{background:#f8f8f8;padding:20px;border:solid 1px #ddd}.pasaanvraag-legacy-bvouploader .uploader .uploadField .progress{width:100%;font-weight:700;text-align:center}.pasaanvraag-legacy-bvouploader .uploader .uploadField .progress .progressAnnounce.ready{color:#99c727}.pasaanvraag-legacy-bvouploader .uploader .uploadField .progress .progressAnnounce.notReady{color:#333}.pasaanvraag-legacy-bvouploader .uploader .uploadField .progress .progressFilling{margin:20px 0;background:#f80;border-radius:3px;color:#fff;text-shadow:0 1px 1px #472600;box-shadow:rgba(0,0,0,.3) 1px 2px 3px inset;padding:2px}.pasaanvraag-legacy-bvouploader .uploader .uploadPreview{position:relative}.pasaanvraag-legacy-bvouploader .uploader .uploadPreview img{border:solid 1px #ddd;margin-bottom:20px;max-width:100%;max-height:320px}.pasaanvraag-legacy-bvouploader .drop-box{width:100%;margin-bottom:40px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:#f8f8f8}.pasaanvraag-legacy-bvouploader .drop-box.dragover{border-color:#f80;background:#ffedd8}.pasaanvraag-legacy-bvouploader .bvoUploader{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.pasaanvraag-legacy-bvouploader .bvoUploader~label{font-weight:700;color:#fff;width:100%;padding:20px;background-color:#f80;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;cursor:pointer}.pasaanvraag-legacy-bvouploader .bvoUploader~label.show-small img{margin-left:10px;display:inline-block;vertical-align:middle;margin-top:-3px}.pasaanvraag-legacy-bvouploader .bvoUploader:disabled~label{background-color:#ddd;color:#9f9f9f;cursor:not-allowed}.pasaanvraag-legacy-bvouploader .bvoUploader:focus~label,.pasaanvraag-legacy-bvouploader .bvoUploader:focus~label:hover{background-color:#ffb866}.pasaanvraag-legacy-bvouploader .bvoUploader:focus~label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}@media only screen and (max-width:768px){.pasaanvraag-legacy-bvouploader .bvoErrors div div{position:fixed;top:0;left:0;z-index:9050;width:100%;height:100%;background:#fecaca;border:dashed 2px #d9082e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#d9082e;cursor:pointer}.pasaanvraag-legacy-bvouploader .bvoErrors div div img{position:absolute;width:20px;height:20px;top:20px;right:20px}.pasaanvraag-legacy-bvouploader .bvoErrors div div .errorIcon{font-size:2em;font-weight:700;display:block;position:absolute;left:10px;top:10px}.pasaanvraag-legacy-bvouploader .bvoErrors div div span{display:block;position:absolute;top:50%;width:100%;font-weight:700;text-align:center;margin-top:-10px;padding:0 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pasaanvraag-legacy-bvouploader .bvoErrors div div button.secondary{background:0 0;border:none;padding:0 0 7px 0;border-bottom:solid 2px #333;transition:border-bottom linear .1s;display:block;position:absolute;top:80%;left:50%;margin-left:-30px;color:#333;text-shadow:none;cursor:pointer}.pasaanvraag-legacy-bvouploader .bvoErrors div div button.secondary:hover{background:0 0;border:none;padding:0 0 7px 0;border-bottom:solid 2px #fecaca;transition:border-bottom linear .1s;color:#333;text-shadow:none;cursor:pointer}}@media only screen and (min-width:768px){.pasaanvraag-legacy-bvouploader .bvoErrors div div{top:-2px;position:absolute;left:-2px;width:100%;height:100%;background:#fecaca;border:dashed 2px #d9082e;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#d9082e;cursor:pointer}.pasaanvraag-legacy-bvouploader .bvoErrors div div img{position:absolute;width:20px;height:20px;top:20px;right:20px}.pasaanvraag-legacy-bvouploader .bvoErrors div div .errorIcon{font-size:2em;font-weight:700;display:block;position:absolute;left:10px;top:10px}.pasaanvraag-legacy-bvouploader .bvoErrors div div span{display:block;position:absolute;top:50%;width:100%;font-weight:700;text-align:center;margin-top:-10px;padding:0 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.pasaanvraag-legacy-bvouploader .bvoEisen{line-height:30px;width:100%;text-align:center;margin-bottom:30px}.pasaanvraag-legacy-bvouploader .bvoEisen img{margin:3px 10px 0 0;display:block;float:left}.pasaanvraag-legacy-bvouploader .bvoForm{position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:20px;z-index:6000;text-align:center;box-shadow:rgba(0,0,0,.22) 0 1px 1px;border-top:solid 1px #dfdfdf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pasaanvraag-legacy-bvouploader .bvoForm.bvoFormReady{background:#f8e6d2;border:solid 1px #e0c4a4}.pasaanvraag-legacy-bvouploader .bvoForm .primary{width:100%;margin-bottom:10px}.pasaanvraag-legacy-bvouploader .bvoPreview ul{list-style-type:none;margin:0!important;padding:0;overflow:auto}.pasaanvraag-legacy-bvouploader .bvoPreview ul li{margin-bottom:20px;width:100%;overflow-x:hidden;float:left;padding-bottom:20px;border-bottom:solid 2px #ddd;text-align:center}.pasaanvraag-legacy-bvouploader .bvoPreview ul li img.thumb{width:100%}.pasaanvraag-legacy-bvouploader .bvoPreview ul li:only-child{border-bottom:none}.pasaanvraag-legacy-bvouploader .bvoPreview ul li:last-child{border-bottom:none}@media only screen and (min-width:768px){.pasaanvraag-legacy-bvouploader .bvoForm .primary{width:auto;margin-bottom:0}.pasaanvraag-legacy-bvouploader .bvoPreview ul li{text-align:left}}.pasaanvraag-legacy-bvouploader .bvoInfo{padding:20px 10px 0 10px;background:#e0e8f2}.pasaanvraag-legacy-bvouploader .bvoBestandUploader.disabled{color:#aaa}.pasaanvraag-legacy-bvouploader .bvoBestandUploader.disabled label.fileUploadLabel{background-color:#ddd;color:#9f9f9f}.pasaanvraag-legacy-bvouploader .bvoBestandUploader.disabled input[type=submit]{background-color:#ddd;color:#9f9f9f}.pasaanvraag-legacy-bvouploader .bvoBestandUploader.disabled button{background-color:#ddd;color:#9f9f9f}.pasaanvraag-legacy-bvouploader .pdfIcon{width:100%;margin:0 auto;text-align:center;position:relative;margin-bottom:20px}.pasaanvraag-legacy-bvouploader .pdfIcon .extention{font-size:2.4em;font-weight:700;display:inline-block;padding:20px;text-transform:uppercase;border:solid 2px #ddd;color:#777}.pasaanvraag-legacy-bvouploader .documentContainer ul{width:100%;position:relative;overflow:auto;margin-left:0}.pasaanvraag-legacy-bvouploader .documentContainer ul li{width:100%;margin-bottom:15px}.pasaanvraag-legacy-bvouploader .documentContainer ul li a{width:100%;display:block;text-align:left;line-height:45px}.pasaanvraag-legacy-bvouploader .documentContainer ul li a img{display:inline;vertical-align:middle;margin-right:20px}.pasaanvraag-legacy-bvouploader .correctBvo{padding-bottom:120px}.pasaanvraag-legacy-bvouploader .correctBvo .documentContainer ul{padding:0;margin:0}.pasaanvraag-legacy-bvouploader .correctBvo .documentContainer ul li{width:100%;padding:20px 0}.pasaanvraag-legacy-bvouploader .correctBvo .documentContainer ul li:first-of-type{padding-left:0;padding:0 0 20px 0}.pasaanvraag-legacy-bvouploader .keuringshistorie .col-12{margin-bottom:20px}.pasaanvraag-legacy-bvouploader .keuringshistorie .col-12:last-of-type{margin-bottom:0}.pasaanvraag-legacy-bvouploader .keuringshistorie .afkeuring{border-bottom:solid 2px #ddd}.pasaanvraag-legacy-bvouploader .keuringshistorie .afkeuring:last-of-type{border-bottom:none}@media only screen and (min-width:768px){.pasaanvraag-legacy-bvouploader .bvoDone .documentContainer ul{width:100%;position:relative;overflow:auto}.pasaanvraag-legacy-bvouploader .bvoUploader+label{width:auto}.pasaanvraag-legacy-bvouploader .drop-box{width:100%;min-height:50px;padding:30px;margin-bottom:40px;border:dashed 2px #b7b7b7;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:padding ease-in-out .5s}.pasaanvraag-legacy-bvouploader .drop-box.dragover{border-color:#f80;background:#ffedd8}.pasaanvraag-legacy-bvouploader .drop-box.padded{padding:73px 30px 30px 30px;transition:padding-top ease-in-out .5s}}@media only screen and (max-width:768px){.pasaanvraag-legacy-bvouploader .drop-box{background:0 0}}.pasaanvraag-legacy-bvouploader .my-messages{transition:.5s linear all}.pasaanvraag-legacy-bvouploader .some-message{transition:.5s linear all}.pasaanvraag-legacy-bvouploader .ng-enter-prepare{display:none}.pasaanvraag-legacy-bvouploader .some-message.ng-enter{opacity:0}.pasaanvraag-legacy-bvouploader .some-message.ng-enter.ng-enter-active{opacity:1}.pasaanvraag-legacy-bvouploader .some-message.ng-leave{opacity:1}.pasaanvraag-legacy-bvouploader .some-message.ng-leave.ng-leave-active{opacity:0}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/assets/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}

.tab-bar-container .tab-bar{padding-left:0}.organisatieGegevens{padding-top:20px}.profileControl.flex{display:flex;align-items:center}.profileControl.flex label{margin-right:10px}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.uiBlocker{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9085;background:rgba(0,0,0,.7)}.modalContainer{position:fixed;left:0;z-index:9087;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;width:100%;top:7%;background:#fff;height:100%;border:solid 1px #ddd}@media screen and (min-width:768px){.modalContainer{width:60%;height:auto;left:20%;padding-top:30px;max-height:90%}}@media screen and (min-width:992px){.modalContainer{width:33%;left:33%;height:auto;padding-top:30px}}.secretariaatOverzichtExamens .lijstTransportBlokje{color:#a5aeb5;border:solid 2px #f2f2f2;font-weight:700;padding:2px 2px 2px 2px}.secretariaatOverzichtExamens .orange{color:#ff8802}.secretariaatOverzichtExamens .grey{color:#89969e}.secretariaatOverzichtExamens .pointer{cursor:pointer}.secretariaatOverzichtExamens .examenOverzichtSecretariaatCta{text-align:right}
.tab-bar-container .tab-bar{padding-left:0}.factuurProperty{list-style:none}
.adminOverzichtBestellingen .stickyBottom,.secretariaatOverzichtBestellingen .stickyBottom,.secretariaatPassenOverzicht .stickyBottom{margin-top:35px}.daterangepicker .button.primary{border:2px solid #f80;margin-left:8px}.daterangepicker .button.primary:hover{border-color:#ff9b29}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.dashboard .table-container{padding-left:0;padding-right:0}.dashboard .dashboard-table{padding-left:0;padding-right:0}.dashboard .dashboard-table .dashboard-table-title{display:flex;justify-content:space-between;align-items:center;font-size:16px;background-color:#333;color:#89969e;height:50px;padding-left:20px;text-align:center}.dashboard .dashboard-table .dashboard-table-title h3{text-transform:none}.dashboard .dashboard-table .dashboard-table-title .dashboard-table-title-navigation{display:flex;justify-content:center;align-items:center;height:100%;width:50px;background-color:#fd8702}.dashboard .dashboard-table .dashboard-table-title .dashboard-table-title-navigation i{margin-left:10px;color:#fff}.dashboard .dashboard-table .dashboard-table-header{display:flex;justify-content:flex-start;align-items:center;height:60px;background-color:#f7f7fa;text-transform:uppercase;color:#89969e;font-size:12px;font-weight:700;border-bottom:solid 2px #f2f2f2}.dashboard .dashboard-table .dashboard-table-header div{padding:20px}.dashboard .dashboard-table .dashboard-table-row{display:flex;justify-content:flex-start;align-items:center;height:50px;background-color:#fff;color:#a5aeb5;padding-left:10px}.dashboard .dashboard-table .dashboard-table-row i{color:#89969e}.dashboard .dashboard-table .dashboard-table-row i.afgekeurd{color:#d72948}.dashboard .dashboard-table .dashboard-table-row i.goedgekeurd{color:#6fc43a}.dashboard .dashboard-table .dashboard-table-row div{padding:10px}.dashboard .dashboard-table .dashboard-table-row a{color:#89969e}.dashboard .dashboard-table .dashboard-table-row a:hover{color:#a5afb5}.dashboard .dashboard-table .dashboard-table-row .dashboard-table-row-name{padding:10px}.dashboard .dashboard-table .dashboard-table-row .dashboard-table-row-knop{text-align:right;padding-right:10px}.dashboard .dashboard-table .dashboard-table-row .dashboard-table-row-plaatsnaam{padding-left:10px}.dashboard .dashboard-table .dashboard-table-row i.fa-eye{cursor:pointer}.dashboard .dashboard-table .dashboard-table-footer{display:flex;justify-content:flex-end;align-items:center;height:60px;background-color:#f7f7fa;text-transform:uppercase;font-size:12px;font-weight:700;border-bottom:solid 2px #f2f2f2;text-transform:none}.dashboard .dashboard-table .dashboard-table-footer span{float:right;color:red}.dashboard .dashboard-table .dashboard-table-footer span a{color:#89969e}.dashboard .dashboard-table .dashboard-table-footer span i{margin-left:10px;color:#89969e}.dashboard .dashboard-table .dashboard-table-footer span:hover a{color:#a5afb5}.dashboard .dashboard-table .dashboard-table-footer span:hover i{color:#a5afb5}@media only screen and (min-width:768px){.dashboard .dashboard-table{padding-left:10px;padding-right:10px;margin-bottom:20px}}
.deelnemerBeoordeling .onderdeelOpmerking{margin-bottom:20px}.deelnemerBeoordeling .onvoldoende{color:red}.not-subbed-message{background-color:#e3f0ff;border:solid 2px #74acee;display:flex;width:100%;min-height:70px}.not-subbed-message__body{display:flex;align-items:center;width:100%;color:#74acee;font-weight:700;padding-left:25px}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.secretariaatexamenwijzig .detailHeader h3{font-size:12px}.secretariaatexamenwijzig .deelnemerNotification{margin-top:15px;margin-bottom:15px;margin-left:30px;margin-right:30px;font-weight:700;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;overflow:auto}.secretariaatexamenwijzig .deelnemerNotification.examenInDeToekomst{color:#d6ca8e;background-color:#f7f5e9;border:solid 2px #d6ca8e}.secretariaatexamenwijzig table{width:100%;border-collapse:collapse;width:100%;padding:0 50px 0 50px}.secretariaatexamenwijzig tr{border-bottom:solid 2px #f3f3f3;padding-top:12px;padding-bottom:12px;padding-left:30px;padding-right:30px;font-size:14px;font-weight:600;color:#a5aeb5}.secretariaatexamenwijzig tr:last-child{border-bottom:none}.secretariaatexamenwijzig tr:nth-child(even){background-color:#fcfcfd}.secretariaatexamenwijzig tr:nth-child(odd){background-color:#fff}.secretariaatexamenwijzig tr td{padding:0 30px 0 30px}.secretariaatexamenwijzig tr th{text-align:left;padding:0 30px 20px 30px;text-transform:uppercase}.secretariaatexamenwijzig .deelnemerRow{line-height:40px}.secretariaatexamenwijzig .deelnemerRow i.editDeelnemer{cursor:pointer;float:right;padding-top:12px}.secretariaatexamenwijzig .deelnemerRow .editTussenvoegselContainer{padding-right:0!important}.secretariaatexamenwijzig .deelnemerRow .editAchternaamContainer{padding-right:0!important;padding-left:10px!important}.secretariaatexamenwijzig .deelnemerRow select{width:100%!important;height:38px!important;border:2px solid #edeef2;font-size:14px;padding-left:8px;color:#a5aeb5}.secretariaatexamenwijzig .deelnemerRow select option:not(:checked){background-color:#fff}.secretariaatexamenwijzig .deelnemerRow select.geslaagd{background-color:#edffde}.secretariaatexamenwijzig .deelnemerRow select.inAfwachting{background-color:#fff}.secretariaatexamenwijzig .deelnemerRow select.nietGeslaagd{background-color:#ffe0e4}.secretariaatexamenwijzig .deelnemerRow select.nietAanwezig{background-color:#f7f5e9}.secretariaatexamenwijzig .deelnemerRow select:disabled{cursor:not-allowed}.secretariaatexamenwijzig .deelnemerRow .deelnemerStatus.Geslaagd{color:#afd09a}.secretariaatexamenwijzig .deelnemerRow .deelnemerStatus.NietGeslaagd{color:#d87e8f}.secretariaatexamenwijzig .deelnemerRow .deelnemerStatus.NietAanwezig{color:#f1a900}.secretariaatexamenwijzig .deelnemerRow .deelnemerStatus .deelnemerStatusIcon{margin-right:15px}.secretariaatexamenwijzig .sectionRow{margin-bottom:60px}.secretariaatexamenwijzig .verwijderenLink{margin-top:15px}.secretariaatexamenwijzig .danger{color:#d0021b;cursor:pointer}.secretariaatexamenwijzig .danger:hover{color:#ff1c45}.notifyGedelegeerdenModal p{margin:10px 0 0 0}.not-subbed-message{background-color:#e3f0ff;border:solid 2px #74acee;display:flex;width:100%;min-height:70px}.not-subbed-message__body{display:flex;align-items:center;width:100%;color:#74acee;font-weight:700;padding-left:25px}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.examenblokToevoegen .profileControl{padding-top:30px}.examenblokToevoegen .profileControl input{width:100%}.examenblokToevoegen .profileControl input[type=radio]{width:auto}.examenblokToevoegen .profileControl .switch{width:auto;margin-bottom:0}.examenblokToevoegen .profileControl label{width:100%}.examenblokToevoegen .no-results{color:red}.examenblokToevoegen .bedrijf{padding-top:10px}.examenblokToevoegen .dagdeel{display:inline;font-weight:100}.examenblokToevoegen .dagdelen{padding-top:30px}.examenblokToevoegen .radio{margin-right:10px}
.sectionRow{margin-bottom:60px}span.tpb{display:inline-block;font-weight:700;font-size:12px;border:1px solid #f2f2f2;padding:0 5px}.kandidaatStatus{display:inline-block}.kandidaatStatus.Geslaagd{background-color:#f5f7ee;color:#afd09a;font-weight:700;padding:7px 10px}.kandidaatStatus.NietGeslaagd{background-color:#d87e8f}.kandidaatStatus.NietAanwezig{background-color:#f1a900}
.examenkandidaat-row .tpb{border:1px solid #f2f2f2;display:inline-block;padding:0 5px;font-size:12px}.examenkandidaat-row .fa-times{color:#d87e8f}.examenkandidaat-row .fa-check{color:#afd09a}.examenkandidaat-row .fa-close{color:#d87e8f}
.secretariaatOverzichtExamens .lijstTransportBlokje{color:#a5aeb5;border:solid 2px #f2f2f2;font-weight:700;padding:2px 2px 2px 2px}.secretariaatOverzichtExamens .orange{color:#ff8802}.secretariaatOverzichtExamens .grey{color:#89969e}.secretariaatOverzichtExamens .pointer{cursor:pointer}.secretariaatOverzichtExamens .examenOverzichtSecretariaatCta{text-align:right}.secretariaatOverzichtExamens .tpb{border-left-color:#0094ff;border-left-width:5px;border-left-style:solid}.switch{margin-left:0}

.as-sortable-item,.as-sortable-placeholder{min-height:20px;margin:1px 2px 5px 1px;border-radius:10px}.as-sortable-item{border:solid 1px #a9a9a9;background-color:#fff}.as-sortable-placeholder{border:1px dashed #a9a9a9;box-sizing:border-box;background-color:#dbdbdb}.as-sortable-drag{opacity:.8}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.gemeenteItem{list-style:none}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.gemeenteItem{list-style:none}


.colpreviews div{text-align:center;background:#0094ff;border:solid 2px #fff;padding:20px;color:#fff;font-weight:700}.testMobile{width:768px}.testMobile div{width:100%}
.keur-bvo .keuringButton .bvoEisen{line-height:30px;width:100%;text-align:center;margin-bottom:30px}.keur-bvo .keuringButton .bvoEisen img{margin:3px 10px 0 0;display:block;float:left}.keur-bvo .keurSection .keurChecks .pretty.goedkeur-vinkje{margin-bottom:30px}.keur-bvo .bvo-document-preview-row{border:solid 2px #f2f2f2;margin-top:20px;margin-bottom:5px;overflow:auto;padding-top:25px;padding-bottom:23px;min-height:90px}.keur-bvo .bvo-document-preview-row .fa{margin-right:30px;color:#cccfd2}.keur-bvo .bvo-document-preview-row .fa.fa-eye{margin-left:20px;color:#4a4a4a}.keur-bvo .bvo-document-preview-row .fa.fa-times{color:#e06e84}.keur-bvo .bvo-document-preview-row .fa.fa-check{color:#9dcc89}.keur-bvo .bvo-document-preview-row .document-keur-buttons{text-align:right}.keur-bvo .afkeurRedenPreview li:first-child{margin-top:-8px}.keur-bvo .afkeur-redenen{text-align:left}.keur-bvo .afkeur-redenen ul{list-style-type:none;margin:0;padding:0}.keur-bvo .afkeur-redenen ul li{line-height:30px}.keur-bvo .afkeur-redenen textarea{width:100%}.keur-bvo .amountBvosRemaining{text-align:center;border-top:solid 1px #ddd}.keur-bvo .amountBvosRemaining p{font-weight:700}.keur-bvo .nieuw{border:solid 3px #82de30;background:#fff}.keur-bvo .nieuw .documentContainer ul li:first-of-type{padding-left:20px}.keur-bvo .afkeuring{border:solid 3px #ddd;background:#fff}.keur-bvo .afkeuring .row{padding:0;border-bottom:solid 1px #ddd}.keur-bvo .afkeuring h4 img{display:block;float:left;margin-top:-4px;margin-right:20px}.keur-bvo .afkeuring textarea{width:100%;min-height:120px;resize:vertical}.keur-bvo .documentContainer ul{list-style-type:none;margin-left:0;padding-left:0}.keur-bvo .documentContainer ul li{float:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.keur-bvo .documentContainer ul li:first-of-type{padding-left:0}.keur-bvo .documentContainer ul li a{width:100%;text-align:center;display:block}.keur-bvo .beslissing{background:#fff;margin-top:30px;padding-bottom:40px;text-align:center;margin-bottom:30px}.keur-bvo .goedkeurButton{background:#9dcc89;color:#fff;margin-left:20px}.keur-bvo .goedkeurButton:hover{background-color:#b5d8a5}.keur-bvo .goedkeurButton:active{background-color:#85c06d}.keur-bvo .goedkeurButton:disabled{background-color:#d7d7d7;color:#fff}.keur-bvo .afkeurButton{background-color:#e06e84;color:#fff}.keur-bvo .afkeurButton:hover{background-color:#e790a1}.keur-bvo .afkeurButton:active{background-color:#d94c67}.keur-bvo .afkeurButton:disabled{background-color:#d7d7d7;color:#fff}.keur-bvo .afkeurConfirmButtons{text-align:center;margin-top:40px}.keur-bvo .afkeurConfirmButtons button{margin-right:20px}.keur-bvo .afkeurConfirmButtons button:last-of-type{margin:0}.keur-bvo .afkeurConfirm ul li{position:relative;padding:10px}.keur-bvo .afkeurConfirm ul li.active{background-color:#ff9b29;color:#fff}.keur-bvo .afkeurConfirm ul li:last-of-type{margin-bottom:0}.keur-bvo .afkeurConfirm ul li input[type=checkbox]{position:absolute;left:10px;top:16px}.keur-bvo .afkeurConfirm ul li strong{font-weight:400}.keur-bvo .afkeurConfirm ul li label{display:block;width:100%;padding-left:40px;line-height:1.6em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;font-weight:400}.keur-bvo .afkeurConfirm ul li p{margin-bottom:10px}.keur-bvo .afkeurConfirm ul li ul{list-style-type:disc;padding-left:18px}.keur-bvo .afkeurConfirm textarea{min-height:150px;padding:4px;resize:vertical}.keur-bvo .keuringshistorie{margin-top:20px;padding:0}.keur-bvo .keuringshistorie .col-12{margin-bottom:20px}.keur-bvo .keuringshistorie .col-12:last-of-type{margin-bottom:0}.keur-bvo .confirmScherm{text-align:left}.keur-bvo .confirmScherm ul{list-style-type:none;margin:0;padding:0}.keur-bvo .confirmScherm textarea{width:100%}.keur-bvo .noteField{margin-top:40px}@media only screen and (min-width:768px){.keur-bvo .keuringButton .bvoEisen{line-height:30px;position:absolute;width:auto;margin-bottom:0;right:30px;top:30px}.keur-bvo .keuringButton .bvoEisen img{margin:3px 10px 0 0;display:block;float:left}}
.pointer{cursor:pointer}.fa-comment:hover{color:#717171}
.loginScherm h1{text-align:center}.loginScherm h2{text-align:center}.authContainer{padding:20px;border:solid 2px #ddd}.authContainer .loginContainer{position:relative;margin-bottom:20px}.authContainer .loginContainer .loginControl{width:100%;margin-bottom:10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.authContainer .loginContainer .loginControl label{width:100%;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 0}.authContainer .loginContainer .loginControl input[type=password],.authContainer .loginContainer .loginControl input[type=text]{width:100%;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.authContainer .noAccountYet{border-top:solid 2px #ddd}@media only screen and (min-width:768px){.loginContainer{padding-right:20px;margin-bottom:0;border-right:solid 2px #ddd}.authContainer .noAccountYet{padding:0 20px;border-top:0}}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.aanvraagKeurenFormulier{padding-bottom:50px}.aanvraagKeurenFormulier h1{margin-top:0;margin-bottom:40px}.aanvraagKeurenFormulier .col-span-page-title{padding-left:0;padding-right:0}.topRightButton{position:static;top:auto;right:auto;margin-bottom:50px;z-index:7000;cursor:pointer}@media only screen and (min-width:768px){.topRightButton{position:absolute;top:15px;right:20px}.topRightButton button{margin-left:0}}.indienPoging{padding-top:50px;margin-bottom:50px;border-top:solid 2px #ddd;padding-left:2em}.indienPoging .aanvraagIcon{position:absolute;margin-left:-1.5em;margin-top:4px}.indienPoging .gekeurdDoor{margin-top:10px;width:100%;display:block}.indienPoging ul{list-style:none;margin:40px 0 0 0;padding:0}.indienPoging ul li{list-style-type:none;font-weight:700;margin-bottom:10px;position:relative;padding-left:1.5em;margin-bottom:20px;margin-left:.5em}.indienPoging ul li span{font-weight:400;display:block;width:100%;color:#333;padding-left:1em;margin-top:10px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.indienPoging ul li.goedgekeurd{color:#62c426}.indienPoging ul li.afgekeurd{color:#d80027}.indienPoging ul li.goedgekeurd:before{content:"\f00c";display:inline-block;position:absolute;height:1em;width:1em;left:-1.5em;font-family:FontAwesome;padding-left:1em;margin-top:3px}.indienPoging ul li.afgekeurd:before{content:"\f00d";display:inline-block;position:absolute;height:1em;width:1em;left:-1.5em;font-family:FontAwesome;padding-left:1em;margin-top:3px}.keurSection{padding-bottom:50px}.keurSection h3{border-bottom:solid 2px #ddd;padding-bottom:20px}.keurSection.pasFoto .thumb,.keurSection.vog .thumb{width:50px;margin-right:50px;float:left}.keurSection.pasFoto span.fileName,.keurSection.vog span.fileName{vertical-align:top;padding-top:20px}.keurSection.documentNr span.nr{font-size:2em}.keurSection.aanvraagInfo table,.keurSection.personalia table{width:100%}.keurSection.aanvraagInfo table tr td,.keurSection.personalia table tr td{width:50%}.keurSection.aanvraagInfo table tr td:first-child,.keurSection.personalia table tr td:first-child{font-weight:700}.keurSection.aanvraagInfo button,.keurSection.personalia button{float:right;margin-top:25px}.keurSection.aanvraagInfo button.snoozebutton,.keurSection.personalia button.snoozebutton{color:#fd8702;padding-top:0;padding-bottom:0;padding-left:7px;padding-right:7px;float:none}.keurSection.aanvraagInfo button.reactionbutton,.keurSection.personalia button.reactionbutton{float:none;margin-top:0;margin-bottom:15px;align-self:flex-end}.keurSection .keurChecks .pretty{font-size:22px;margin-bottom:4px}.keurSection .keurChecks .pretty .state{display:flex;flex-direction:column}.keurSection .keurChecks .pretty .state label{margin-bottom:-3px}.keurSection .keurChecks .pretty .p-danger label{color:#d9534f}.keurSection .keurChecks .pretty .p-success label{color:#5cb85c}.keurSection .keurChecks .pretty.right .state label{padding-right:2rem;text-indent:inherit}.keurSection .keurChecks .pretty.right .state label:after,.keurSection .keurChecks .pretty.right .state label:before{left:auto;right:0}.commentList{margin:22px 0 0 0;list-style-type:none;padding:0}.commentList li{margin:0 0 16px 50px}.commentList .afzender{display:inline-block;margin:0 0 0 -25px;color:#757575}.commentList .afzender i{margin-right:10px}.commentList .bericht{margin:0;color:#696969}.commentList .datum{font-size:12px;color:grey;display:inline-block;margin-left:10px;font-weight:400}.addReactionLink{color:#696969;margin:10px 0 30px 25px;cursor:pointer}.addReactionLink:hover{text-decoration:none}.pasFotoAspectRatioMessages .pasFotoAspectRatioWarning i.fa-exclamation-triangle{color:#e9b91c}.pasFotoAspectRatioMessages .pasFotoAspectRatioSuccess i.fa-check{color:#62c426}.gegevensWijkenAfVanOrigineelWarning i.fa-exclamation-triangle{color:#e9b91c}.keurButton{float:left;margin-right:1.875rem}.keurButton.goedkeuren{background-color:#62c426;color:#fff}.keurButton.goedkeuren[disabled=disabled]{background-color:#ddd!important}.keurButton.afkeuren{background-color:#f80;color:#fff}.keurButton.afkeuren[disabled=disabled]{background-color:#ddd!important}.keurButton::after{content:"";width:16px;height:16px;margin-left:10px;vertical-align:middle;margin-top:-2px;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background:url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="459px" height="459px" viewBox="0 0 459 459" style="enable-background:new 0 0 459 459;" xml:space="preserve"><g><g id="keyboard-backspace"><polygon fill="#fff" points="459,204 96.9,204 188.7,112.2 153,76.5 0,229.5 153,382.5 188.7,346.8 96.9,255 459,255"/></g></g></svg>');background-repeat:no-repeat;background-size:16px}.afkeurRedenen h3{color:#d80027}.afkeurRedenen h3 i{margin-right:20px}.afkeurRedenenLijst .reden:last-child{margin-bottom:30px}.acknowledgeButton{color:#fff;margin-left:20px;padding:20px;float:right}.acknowledgeButton::after{content:"";width:16px;height:16px;margin-left:10px;vertical-align:middle;margin-top:-2px;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background:url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="459px" height="459px" viewBox="0 0 459 459" style="enable-background:new 0 0 459 459;" xml:space="preserve"><g><g id="keyboard-backspace"><polygon fill="#fff" points="459,204 96.9,204 188.7,112.2 153,76.5 0,229.5 153,382.5 188.7,346.8 96.9,255 459,255"/></g></g></svg>');background-repeat:no-repeat;background-size:16px}.acknowledgeButton:disabled{background:#ddd!important;color:#fff!important}.acknowledgeKeuringMelding{display:block;width:100%;text-align:right;color:#d80027;margin-bottom:50px}.iconLink{cursor:pointer}.cropper{position:fixed;top:2%;bottom:2%;left:5%;right:5%;padding:10px;overflow:auto;z-index:9086;background:#fff}.cropper h2{margin:0 0 10px 0}.cropper .closeCropper{background:#fff;position:absolute;top:0;right:0;width:auto;min-width:0}.overlay-background{width:100%;height:100%;top:0;left:0;position:fixed;background:rgba(0,0,0,.7);z-index:9085}.grey-area{background:#f8f8f8;padding:20px;position:relative}.grey-area p{margin-bottom:20px;text-align:center}.imageContainer{width:50%;height:66.6%;margin:0 auto;position:relative}.imageContainer:before{content:"";position:absolute;width:100%;height:100%;pointer-events:none;opacity:.4;z-index:9999;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 178 242" style="enable-background:new 0 0 178 242;" xml:space="preserve"><style type="text/css">.st0{fill:#010101;}</style><path class="st0" d="M0,204.9c4.3-4.3,7.9-7.4,10.2-8.7l42.9-19.1c3.3-1.8,5.4-5.3,5.4-9.1v-13c-2.6-3.4-10.2-14.2-13.8-28.4 l-2-30.4V75.2c-0.2-2.2-1.1-15,8.2-25.6c8.1-9.2,21.2-21.7,38.9-21.7c17.8,0,30.9,12.5,38.9,21.7c9.3,10.6,8.4,23.5,8.2,25.6v20.9 l-5.2,32.4c-2.8,8.3-6.7,15.9-11.6,22.8c-1,1.4-1.9,2.6-2.8,3.7v13.3c0,4,2.2,7.5,5.7,9.3l41.5,18.8c3,1.5,7.8,5.7,13.3,11.4V0H0V204.9z"/></svg>');background-size:cover}.cropperDialog{height:80vh}.cropper-controls{margin-top:30px;display:flex;flex-direction:row;justify-content:space-around}.cropperCta{text-align:center;margin-top:50px}.cropperCta button{display:inline-block}.cropperCta button.primary i{margin-left:25px}.keurable-aanvraag-table .aanvraag-row{cursor:pointer}.aanvraaginfo-container .isGemeente{background-color:#ffe7bd}.table-data.isGemeente{border-left-color:#ffe7bd;border-left-width:5px;border-left-style:solid}.table-data.isNotGemeente{border-left-color:#bdd6ff;border-left-width:5px;border-left-style:solid}@media only screen and (min-width:768px){.cropper{top:5%;bottom:5%;left:20%;right:20%;padding:30px}.cropper h2{margin:20px 0}.cropper .closeCropper{top:40px;right:30px}.grey-area{padding:50px}.grey-area p{margin-bottom:50px}.imageContainer{width:25.5%;height:30%}}.img-container{max-width:800px;float:left}.cropper-wrapper{max-height:50%}.cropper-wrapper img{display:block;max-width:100%}@media only screen and (min-width:1200px){.cropper{top:5%;bottom:5%;left:30%;right:30%;padding:30px}.cropper h2{margin:20px 0}.cropper .closeCropper{top:40px;right:30px}.grey-area{padding:50px}.grey-area p{margin-bottom:50px}.imageContainer{width:30%;height:40%}}.foundpas-item-container{border-collapse:collapse;width:100%;margin-top:26px}.foundpas-item-container .pasType{border:solid 2px #f2f2f2;font-weight:700;padding:2px 2px 2px 2px}.foundpas-item-container .pasType.tpb{color:#a5aeb5}.foundpas-item-container tr{border-bottom:solid 2px #f2f2f2}.foundpas-item-container td{padding-top:10px;padding-bottom:10px}.foundpas-item-container td.checkbox-column{margin-right:0}.foundpas-item-container td.verloopdatum-column{float:right;font-size:12px}.foundpas-item-container td.verloopdatum-column i{margin-left:20px;color:#000;cursor:pointer;font-size:18px}.foundpas-item-container td.verloopdatum-column i.opened{-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.foundpas-item-container td.verloopdatum-column i.closed{-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.foundpas-item-container td.extra-info-row{transform:scale(1);transition:.5s all ease;background-color:#f5f5f5;overflow:hidden;color:#000}.foundpas-item-container td.extra-info-row.hiddenAnimatable{max-height:0;padding-top:0;padding-bottom:0}.foundpas-item-container td.extra-info-row.visible{border-top:solid 2px #f2f2f2;max-height:400px;padding-top:20px;padding-bottom:20px}.foundpas-item-container td.extra-info-row .row{padding-top:8px;padding-bottom:8px}.foundpas-item-container td.extra-info-row .afkeurreden-row{color:#e06e84;font-weight:700}.foundpas-item-container td.extra-info-row .afkeurreden-row [class^=col-]{text-decoration:none!important}.foundpas-item-container .foundpas-item{cursor:pointer}.foundpas-item-container .foundpas-item .green{color:#9dcc89;font-weight:700}.foundpas-item-container .foundpas-item .red{color:#e06e84;font-weight:700}.foundpas-item-container .foundpas-item .orange{color:#f5a623;font-weight:700}.foundpas-item-container .foundpas-item.ongeldig{color:#e06e84}.foundpas-item-container .foundpas-item.ongeldig [class^=col-]{text-decoration:line-through}.foundpas-item-container thead{font-weight:700}.aanvraagTypeContainer{border-bottom:solid 2px #ddd;padding-bottom:20px}.werkgeversHead{padding-top:20px;padding-bottom:20px}.extraWerkgeverContainer{padding-top:20px;padding-bottom:20px}.werkgeverRow{margin-bottom:10px}
.secretariaatPasCreator .prefillText{font-size:10px}.secretariaatPasCreator label{padding-top:20px}.secretariaatPasCreator .search{margin-bottom:10px}.secretariaatPasCreator .no-results{color:red}
.passen-item-container{border-collapse:collapse;width:100%;margin-top:26px}.passen-item-container .pasType{border:solid 2px #f2f2f2;font-weight:700;padding:2px 2px 2px 2px}.passen-item-container .pasType.tpb{color:#a5aeb5}.passen-item-container tr{border-bottom:solid 2px #f2f2f2;cursor:pointer}.passen-item-container tr.opened{background-color:#f5f5f5}.passen-item-container tr:hover{background-color:#f5f5f5!important}.passen-item-container tr.legacy{border-left-color:#a5aeb5;border-left-width:5px;border-left-style:solid}.passen-item-container tr.tpb{border-left-color:#0094ff;border-left-width:5px;border-left-style:solid}.passen-item-container tr.notdownloaded{border-left-color:#7d7;border-left-width:5px;border-left-style:solid}.passen-item-container tr.ongeldig{border-left-color:#ff8181;border-left-width:5px;border-left-style:solid}.passen-item-container tr.anonymized{border-left-color:#ffdf52;border-left-width:5px;border-left-style:solid}.passen-item-container tr.other{border-left-color:#fff;border-left-width:5px;border-left-style:solid}.passen-item-container td{padding-top:10px;padding-bottom:10px}.passen-item-container td.checkbox-column{margin-right:0}.passen-item-container td.opener{float:right;font-size:12px;margin-top:-40px}.passen-item-container td.opener i{margin-left:20px;color:#000;cursor:pointer;font-size:18px}.passen-item-container td.opener i.opened{-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.passen-item-container td.opener i.closed{-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.passen-item-container td.extra-info-row{transform:scale(1);transition:.5s all ease;background-color:#f5f5f5;overflow:hidden;color:#000;font-weight:400}.passen-item-container td.extra-info-row.hiddenAnimatable{max-height:0;padding-top:0;padding-bottom:0}.passen-item-container td.extra-info-row.visible{max-height:600px;padding-top:20px;padding-bottom:20px}.passen-item-container td.extra-info-row .row{padding-top:8px;padding-bottom:8px}.passen-item-container td.extra-info-row .afkeurreden-row{color:#e06e84;font-weight:700}.passen-item-container td.extra-info-row .afkeurreden-row [class^=col-]{text-decoration:none!important;text-wrap:wrap}.passen-item-container .foundpas-item{cursor:pointer}.passen-item-container .foundpas-item .green{color:#9dcc89;font-weight:700}.passen-item-container .foundpas-item .red{color:#e06e84;font-weight:700}.passen-item-container .foundpas-item .orange{color:#f5a623;font-weight:700}.passen-item-container .foundpas-item.ongeldig{color:#e06e84}.passen-item-container .foundpas-item.ongeldig [class^=col-]{text-decoration:line-through}.passen-item-container thead{font-weight:700}.pasOngeldigMakenModal label{font-weight:400;margin-bottom:10px}.pasOngeldigMakenModal input[type=radio]{margin-bottom:1px;margin-right:20px}.pasOngeldigMakenModal input[type=text]{margin-top:10px}.pasOngeldigMakenModal .reasonPolice{margin-top:10px}.afkeurButton{background-color:#e06e84;color:#fff}.afkeurButton:hover{background-color:#e790a1}.afkeurButton:active{background-color:#d94c67}.afkeurButton:disabled{background-color:#d7d7d7;color:#fff}.dupliceerPasButton{background-color:#9dcc89;color:#fff;margin-right:15px}.dupliceerPasButton:hover{background-color:#b5d8a5}.dupliceerPasButton:active{background-color:#85c06d}.dupliceerPasButton:disabled{background-color:#d7d7d7;color:#000}.vrijstellingButton{background-color:#9dcc89;color:#fff;margin-right:15px}.vrijstellingButton:hover{background-color:#b5d8a5}.vrijstellingButton:active{background-color:#85c06d}.vrijstellingButton:disabled{background-color:#d7d7d7;color:#000}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,600,600italic,700italic);.gemeenteItem{list-style:none}

.account-keuring .knopbalk{background-color:#fbfbfc;margin-bottom:-50px;min-height:100px;border-top:solid 2px #f2f2f2;padding-top:30px;padding-left:30px;padding-top:30px}.account-keuring .goedkeurButton{background:#9dcc89;color:#fff;margin-left:20px}.account-keuring .goedkeurButton:hover{background-color:#b5d8a5}.account-keuring .goedkeurButton:active{background-color:#85c06d}.account-keuring .goedkeurButton:disabled{background-color:#d7d7d7;color:#fff}.account-keuring .afkeurButton{background-color:#e06e84;color:#fff}.account-keuring .afkeurButton:hover{background-color:#e790a1}.account-keuring .afkeurButton:active{background-color:#d94c67}.account-keuring .afkeurButton:disabled{background-color:#d7d7d7;color:#fff}
.account-keuring .knopbalk{background-color:#fbfbfc;margin-bottom:-50px;min-height:100px;border-top:solid 2px #f2f2f2;padding-top:30px;padding-left:30px;padding-top:30px}.account-keuring .goedkeurButton{background:#9dcc89;color:#fff;margin-left:20px}.account-keuring .goedkeurButton:hover{background-color:#b5d8a5}.account-keuring .goedkeurButton:active{background-color:#85c06d}.account-keuring .goedkeurButton:disabled{background-color:#d7d7d7;color:#fff}.account-keuring .afkeurButton{background-color:#e06e84;color:#fff}.account-keuring .afkeurButton:hover{background-color:#e790a1}.account-keuring .afkeurButton:active{background-color:#d94c67}.account-keuring .afkeurButton:disabled{background-color:#d7d7d7;color:#fff}

.tegoedboncodeForm .search{margin-bottom:10px}.tegoedboncodeForm .profileControl{margin-bottom:20px}.tegoedboncodeForm .profileControl .no-results{color:red}.tegoedboncodeForm .input-icon{position:relative}.tegoedboncodeForm .input-icon>span{position:absolute;display:block;transform:translate(2px,-50%);top:52%;pointer-events:none;width:25px;text-align:center;font-weight:700;color:#89969f;line-height:1;font-size:16px}.tegoedboncodeForm .input-icon>.form-control{padding-left:25px}.tegoedboncodeForm button{float:right}
.smart-table.table-header-row .header-item:not([class*=st-sort-]):after{display:none}.coronaImage{width:1.375rem;height:1.375rem;margin-bottom:-.29rem}


.snoozeInfo{background-color:#edeef2;padding:15px 15px 5px 15px;margin-top:15px;display:flex;flex-direction:column}.snoozeInfo span{margin-top:20px;color:#fd8702;font-weight:700}.snooze-data{color:#fd8702;padding-right:8px}.snoozecomment{margin:0}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl90aGVtZXNldHRpbmdzLnNjc3MiLCIuLi92ZW5kb3Ivbm9ybWFsaXplLXNjc3Mvc2Fzcy9ub3JtYWxpemUvX25vcm1hbGl6ZS1taXhpbi5zY3NzIiwiYXBwLnN0eWxlLmNzcyIsIi4uL3ZlbmRvci9ub3JtYWxpemUtc2Nzcy9zYXNzL25vcm1hbGl6ZS9fdmVydGljYWwtcmh5dGhtLnNjc3MiLCIuLi92ZW5kb3Ivbm9ybWFsaXplLXNjc3Mvc2Fzcy9ub3JtYWxpemUvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzIiwic3R5bGVjb21wb25lbnRzL19yZXNwb25zaXZlLWJlaGF2aW91ci5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL192ZW5kb3ItcHJlZml4ZXMuc2NzcyIsInN0eWxlY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwic3R5bGVjb21wb25lbnRzL190eXBvZ3JhcGh5LnNjc3MiLCJzdHlsZWNvbXBvbmVudHMvX2NvbnRhaW5lcnMuc2NzcyIsInN0eWxlY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsInN0eWxlY29tcG9uZW50cy9fbWl4aW5zLnNjc3MiLCJzdHlsZWNvbXBvbmVudHMvX2xheWVyaW5nLnNjc3MiLCJzdHlsZWNvbXBvbmVudHMvX2Zvcm1zX3NlbGVjdDIuc2NzcyIsInN0eWxlY29tcG9uZW50cy9fbGVmdGhhbmQtbmF2aWdhdGlvbi5zY3NzIiwic3R5bGVjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsInN0eWxlY29tcG9uZW50cy9fYW5pbWF0aW9ucy5zY3NzIiwic3R5bGVjb21wb25lbnRzL19ib3R0b21jdGFib3guc2NzcyIsInN0eWxlY29tcG9uZW50cy9fbG9hZGluZ2Jhci5zY3NzIiwic3R5bGVjb21wb25lbnRzL19zd2Fsc3R5bGluZy5zY3NzIiwic3R5bGVjb21wb25lbnRzL19ub3RpZmljYXRpb25ib3guc2NzcyIsInN0eWxlY29tcG9uZW50cy9fc21hcnQtdGFibGUuc2NzcyIsInN0eWxlY29tcG9uZW50cy9fdGFiYmFyLnNjc3MiLCJzdHlsZWNvbXBvbmVudHMvX2xlZ2FjeWJ2b3VwbG9hZGVyLnNjc3MiLCIuLi92ZW5kb3IvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lLnNjc3MiLCIuLi92ZW5kb3IvZm9udC1hd2Vzb21lL3Njc3MvX3BhdGguc2NzcyIsIi4uL3ZlbmRvci9mb250LWF3ZXNvbWUvc2Nzcy9fY29yZS5zY3NzIiwiLi4vdmVuZG9yL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIi4uL3ZlbmRvci9mb250LWF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uL3ZlbmRvci9mb250LWF3ZXNvbWUvc2Nzcy9fbGlzdC5zY3NzIiwiLi4vdmVuZG9yL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uL3ZlbmRvci9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi92ZW5kb3IvZm9udC1hd2Vzb21lL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCIuLi92ZW5kb3IvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLi4vdmVuZG9yL2ZvbnQtYXdlc29tZS9zY3NzL19taXhpbnMuc2NzcyIsIi4uL3ZlbmRvci9mb250LWF3ZXNvbWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwiLi4vdmVuZG9yL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vdmVuZG9yL2ZvbnQtYXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJhYW52cmFnZW4vYWFudnJhZ2VuLnN0eWxlLmNzcyIsImFjY291bnQvYWNjb3VudC5zdHlsZS5zY3NzIiwiYWNjb3VudGJlaGVlci9hY2NvdW50YmVoZWVyLnN0eWxlLmNzcyIsIi4uL190aGVtZXNldHRpbmdzLnNjc3MiLCIuLi9zdHlsZWNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCIuLi9zdHlsZWNvbXBvbmVudHMvX2xheWVyaW5nLnNjc3MiLCJhdWRpdGxvZy9hdWRpdGxvZy5zdHlsZS5zY3NzIiwiYmVzdGVsbGluZy9iZXN0ZWxsaW5nLnN0eWxlLnNjc3MiLCJiZXN0ZWxsaW5nZW4vYmVzdGVsbGluZ2VuLnN0eWxlLnNjc3MiLCJkYXNoYm9hcmQvZGFzaGJvYXJkLnN0eWxlLnNjc3MiLCJkZWVsbmVtZXItYmVvb3JkZWxpbmcvZGVlbG5lbWVyLWJlb29yZGVsaW5nLnN0eWxlLnNjc3MiLCJleGFtZW4vZXhhbWVuLnN0eWxlLnNjc3MiLCJleGFtZW5ibG9rdG9ldm9lZ2VuL2V4YW1lbmJsb2t0b2V2b2VnZW4uc3R5bGUuc2NzcyIsImV4YW1lbmthbmRpZGFhdC9leGFtZW5rYW5kaWRhYXQuc3R5bGUuc2NzcyIsImV4YW1lbmthbmRpZGF0ZW4vZXhhbWVua2FuZGlkYXRlbi5zdHlsZS5zY3NzIiwiZXhhbWVucy9leGFtZW5zLnN0eWxlLnNjc3MiLCJmYWN0dXJlbi9mYWN0dXJlbi5zdHlsZS5jc3MiLCJmYXEvZmFxLnN0eWxlLnNjc3MiLCJmZWVkYmFjay9mZWVkYmFjay5zdHlsZS5jc3MiLCJnZWRlbGVnZWVyZGUvZ2VkZWxlZ2VlcmRlLnN0eWxlLnNjc3MiLCJnZWRlbGVnZWVyZGUtcmVnaXN0cmVyZW4vZ2VkZWxlZ2VlcmRlLXJlZ2lzdHJlcmVuLnN0eWxlLnNjc3MiLCJnZWRlbGVnZWVyZGVuL2dlZGVsZWdlZXJkZW4uc3R5bGUuY3NzIiwiZ2VtZWVudGVnb2Vka2V1cmluZy9nZW1lZW50ZWdvZWRrZXVyaW5nLnN0eWxlLmNzcyIsImh0bWx0ZXN0L2h0bWx0ZXN0LnN0eWxlLnNjc3MiLCJrZXVyYnZvL2tldXJidm8uc3R5bGUuc2NzcyIsImtydWlzcHVudGVkaXRvci9rcnVpc3B1bnRlZGl0b3Iuc3R5bGUuc2NzcyIsImxvZ2luL2xvZ2luLnN0eWxlLnNjc3MiLCJwYXNhYW52cmFhZ2tldXJlbi9wYXNhYW52cmFhZ2tldXJlbi5zdHlsZS5zY3NzIiwiLi4vc3R5bGVjb21wb25lbnRzL19taXhpbnMuc2NzcyIsInBhc2NyZWF0b3IvcGFzY3JlYXRvci5zdHlsZS5zY3NzIiwicGFzc2VuL3Bhc3Nlbi5zdHlsZS5zY3NzIiwicGxhYXRzL3BsYWF0cy5zdHlsZS5zY3NzIiwicGxhYXRzZW4vcGxhYXRzZW4uc3R5bGUuY3NzIiwicHJvdmluY2llZ29lZGtldXJpbmcvcHJvdmluY2llZ29lZGtldXJpbmcuc3R5bGUuc2NzcyIsInJpamtzd2F0ZXJzdGFhdGdlYnJ1aWtlcmdvZWRrZXVyaW5nL3Jpamtzd2F0ZXJzdGFhdGdlYnJ1aWtlcmdvZWRrZXVyaW5nLnN0eWxlLnNjc3MiLCJzdGF0aXN0aWVrZW4vc3RhdGlzdGlla2VuLnN0eWxlLmNzcyIsInRlZ29lZGJvbmNvZGVzL3RlZ29lZGJvbmNvZGVzLnN0eWxlcy5zY3NzIiwid2Fhcm1lcmtlbi93YWFybWVya2VuLnN0eWxlLnNjc3MiLCJkaXJlY3RpdmVzL2ZpbGV1cGxvYWRlci9maWxldXBsb2FkZXIuc3R5bGUuY3NzIiwiZGlyZWN0aXZlcy9tZXNzYWdlLW1vZGFsL21lc3NhZ2UtbW9kYWwuc3R5bGUuY3NzIiwiZGlyZWN0aXZlcy9zbm9vemUtaW5mby9zbm9vemUtaW5mby5zdHlsZS5zY3NzIiwiZGlyZWN0aXZlcy9zbm9vemUtbW9kYWwvc25vb3plLW1vZGFsLnN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBeUJBLHlHQ21CRSxpRURuQkYseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdBQUEseUdDMkJJLEtBSUksVUFBVyxNQUdYLFlBQWEsVUFFZixZRDlCYSxXQUFXLENBQUUsV0MrQjFCLHFCQUFzQixLQUN0Qix5QkFBMEIsS0FPNUIsS0FDRSxPQUFRLEVBY1YsUUFDQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxLQUNBLEtBQ0EsSUFDQSxRQUNBLFFBQ0UsUUFBUyxNQU9YLE1BQ0EsT0FDQSxTQUNBLE1BQ0UsUUFBUyxhQVdYLHNCQUNFLFFBQVMsS0FDVCxPQUFRLEVBT1YsU0FDRSxlQUFnQixTQ3BDdEIsU0Q0Q0ksU0FFRSxRQUFTLEtBYVgsRUFDRSxpQkFBa0IsWUFDbEIsNkJBQThCLFFBUWhDLFNBQ0EsUUFDRSxjQUFlLEVBYWpCLFlBQ0UsY0FBZSxLQUNmLGdCQUFpQixVQUNqQixnQkFBaUIsVUFBQSxPQU9uQixFQUNBLE9BQ0UsWUFBYSxRQU9mLEVBQ0EsT0FDRSxZQUFhLE9BUWYsS0FDQSxJQUNBLEtBaE1GLFlBQWEsU0FBQSxDQUFBLFVBSWIsVUFBVyxJQW9NVCxJQUNFLFdBQVksT0FRZCxHRWxNRixVQWhCVSxJQTRDVixZQVRZLFVBU1osT0FUWSxTRnNMb0IsRUFJNUIsR0U3TUosVUFoQlUsTUE0Q1YsWUFUWSxVQVNaLE9BVFksVUYrTHNCLEVBRzlCLEdFck5KLFVBaEJVLE9BNENWLFlBVFksU0FTWixPQVRZLFNGdU1zQixFQUc5QixHRTdOSixVQWhCVSxJQTRDVixZQVRZ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LFFBQVMsYUFDVCxNQUFPLElBQ1AsT0FBUSxJQUNSLFlBQWEsSUFDYixlQUFnQixPQUVsQixhQUFjLGFBQ1osU0FBVSxTQUNWLEtBQU0sRUFDTixNQUFPLEtBQ1AsV0FBWSxPQUVkLGFBQThCLFlBQWEsUUFDM0MsYUFBOEIsVUFBVyxJQUN6QyxZQUE2QixNTFRQLEtNUHRCLGlCQUFrQyxRTndVbkIsSU12VWYsaUJBQWtDLFFOMmRuQixJTTFkZixrQkFBbUMsUU4wakJuQixJTXpqQmhCLHNCQUF1QyxRTnNPbkIsSU1yT3BCLGlCQUFrQyxRTnVXbkIsSU10V2YsZ0JBQWlDLFFOa25CbkIsSU1qbkJkLGtCQUFtQyxRTnNuQm5CLElNcm5CaEIsZ0JBQWlDLFFOeXRCbkIsSU14dEJkLGdCQUFpQyxRTm1SbkIsSU1sUmQsb0JBQXFDLFFOdXBCbkIsSU10cEJsQixjQUErQixRTnFwQm5CLElNcHBCWixtQkFBb0MsUU5zcEJuQixJTXJwQmpCLGlCQUFrQyxRTnlJbkIsSU12SWYsaUJBREEsa0JBRUEsaUJBQWtDLFFOcXFCbkIsSU1wcUJmLHVCQUF3QyxRTjhpQm5CLElNN2lCckIsd0JBQXlDLFFONGlCbkIsSU0zaUJ0QixxQkFBc0MsUU40Zm5CLElNM2ZuQixrQkFBbUMsUU5pa0JuQixJTS9qQmhCLGVBREEsZ0JBQ2dDLFFOZ0tuQixJTS9KYixtQkFBb0MsUU4rcUJuQixJTTlxQmpCLGdCQUFpQyxRTndWbkIsSU12VmQsa0JBQW1DLFFOdVBuQixJTXRQaEIsbUJBQW9DLFFOZ0puQixJTS9JakIsZ0JBQWlDLFFObWhCbkIsSU1saEJkLG9CQUFxQyxRTmdNbkIsSU0vTGxCLCtCQUFnRCxRTlluQixJTVg3Qiw2QkFBOEMsUU5jbkIsSU1iM0IsaUJBQWtDLFFOcVduQixJTXBXZix5QkFBMEMsUU53ZW5CLElNdGV2QixrQkFEQSx3QkFDbUMsUU5zZ0JuQixJTXJnQmhCLG1CQUFvQyxRTmdnQm5CLElNL2ZqQixvQkFBcUMsUU53WW5CLElNdllsQixnQkFBaUMsUU4yWW5CLElNMVlkLGdCQUFpQyxRTjRQbkIsSU0zUGQsc0JBQXVDLFFOb1VuQixJTW5VcEIsc0JBQXVDLFFOaXRCbkIsSU1odEJwQix1QkFBd0MsUU4rc0JuQixJTTlzQnJCLHFCQUFzQyxRTmd0Qm5CLElNL3NCbkIsa0JBQW1DLFFOeWVuQixJTXhlaEIsbUJBQW9DLFFOd0JuQixJTXZCakIsZUFBZ0MsUU55bUJuQixJTXhtQmIsZ0JBQWlDLFFOeW1CbkIsSU14bUJkLGdCQUFpQyxRTnlEbkIsSU14RGQsb0JBQXFDLFFOeURuQixJTXhEbEIsaUJBQWtDLFFOK2RuQixJTTlkZixrQkFBbUMsUU4yRW5CLElNMUVoQixnQkFBaUMsUU4wUG5CLElNelBkLGdCQUFpQyxRTmlEbkIsSU1oRGQsa0JBQW1DLFFOMFZuQixJTXpWaEIsdUJBQXdDLFFOd21CbkIsSU12bUJyQixzQkFBdUMsUU53bUJuQixJTXZtQnBCLHNCQUF1QyxRTnBDbkIsSU1xQ3BCLHdCQUF5QyxRTnZDbkIsSU13Q3RCLHVCQUF3QyxRTnJDbkIsSU1zQ3JCLHlCQUEwQyxRTnhDbkIsSU15Q3ZCLGdCQUFpQyxRTitXbkIsSU05V2Qsa0JBQ0EsbUJBQW9DLFFOMmFuQixJTTFhakIsa0JBQW1DLFFOc1VuQixJTXJVaEIsd0JBQXlDLFFOa3JCbkIsSU1ockJ0QixpQkFEQSxpQkFFQSxxQkFBc0MsUU4wYm5CLElNemJuQixrQkFBbUMsUU5rYm5CLElNamJoQixzQkFBdUMsUU53WG5CLElNdlhwQixrQkFBbUMsUU50RG5CLElNdURoQixnQkFBaUMsUU5tbkJuQixJTWxuQmQsZ0JBQ0EsMkJBQTRDLFFOK2FuQixJTTlhekIsMEJBQTJDLFFOOGZuQixJTTdmeEIsMEJBQTJDLFFOK0VuQixJTTlFeEIsa0JBQW1DLFFOekJuQixJTTBCaEIseUJBQTBDLFFObWpCbkIsSU1sakJ2Qix5QkFBMEMsUU5xTG5CLElNcEx2QixvQkFBcUMsUU5sQm5CLElNbUJsQixnQkFBaUMsUU5zYm5CLElNcmJkLGlCQUFrQyxRTmdhbkIsSU0vWmYsZ0JBQWlDLFFObWpCbkIsSU1sakJkLG1CQUFvQyxRTitObkIsSU05TmpCLHdCQUF5QyxRTmdMbkIsSU0vS3RCLHdCQUF5QyxRTjRpQm5CLElNM2lCdEIsaUJBQWtDLFFOK0luQixJTTlJZix3QkFBeUMsUU55RW5CLElNeEV0Qix5QkFBMEMsUU55RW5CLElNeEV2Qix1QkFBd0MsUU5rYm5CLElNamJyQix3QkFBeUMsUU51WG5CLElNdFh0Qix3QkFBeUMsUU4ybEJuQixJTTFsQnRCLHdCQUF5QyxRTjJEbkIsSU0xRHRCLDJCQUE0QyxRTnlibkIsSU14YnpCLHVCQUF3QyxRTjBTbkIsSU16U3JCLHNCQUF1QyxRTjBHbkIsSU16R3BCLDBCQUEyQyxRTnVsQm5CLElNdGxCeEIsMEJBQTJDLFFOdURuQixJTXREeEIsZUFBZ0MsUU5uQ25CLElNb0NiLHNCQUF1QyxRTm5EbkIsSU1vRHBCLHVCQUF3QyxRTm5EbkIsSU1vRHJCLG9CQUFxQyxRTm5EbkIsSU1vRGxCLHNCQUF1QyxRTnZEbkIsSU13RHBCLHdCQUNBLGlCQUFrQyxRTjRkbkIsSU0zZGYsa0JBQW1DLFFOOEluQixJTTdJaEIsb0JBQXFDLFFOc0ZuQixJTXJGbEIsZ0JBQWlDLFFOK1puQixJTTlaZCxpQkFBa0MsUU5vV25CLElNbldmLG9CQUFxQyxRTnBEbkIsSU1xRGxCLDhCQUErQyxRTnVJbkIsSU10STVCLGdCQUFpQyxRTmtObkIsSU1qTmQsZ0JBQWlDLFFOMFNuQixJTXpTZCxnQkFBaUMsUU42S25CLElNNUtkLGVBQWdDLFFOeUluQixJTXhJYixxQkFBc0MsUU55SW5CLElNdkluQixnQ0FEQSxtQkFDaUQsUU5pSW5CLElNaEk5QixpQkFBa0MsUU4rWW5CLElNOVlmLG9CQUFxQyxRTkFuQixJTUNsQixrQkFBbUMsUU5vYW5CLElNbmFoQixtQkFBb0MsUU5nRW5CLElNL0RqQixrQkFBbUMsUU42VG5CLElNNVRoQixzQkFBdUMsUU51Q25CLElNdENwQix3QkFBeUMsUU5tQ25CLElNbEN0QixtQkFBb0MsUU4rYW5CLElNOWFqQix5QkFBMEMsUU5rZG5CLElNamR2QixrQkFBbUMsUU4wS25CLElNektoQix1QkFBd0MsUU4yS25CLElNMUtyQixvQkFBcUMsUU4zRW5CLElNNEVsQixvQkFBcUMsUU43RW5CLElNOEVsQix1QkFDQSxxQkFBc0MsUU5sRW5CLElNbUVuQiwwQkFBMkMsUU4ra0JuQixJTTlrQnhCLDJCQUE0QyxRTjRIbkIsSU0zSHpCLHdCQUF5QyxRTlRuQixJTVV0QixlQUFnQyxRTjJRbkIsSU16UWIsZ0JBREEsaUJBQ2lDLFFONkNuQixJTTVDZCxvQkFBcUMsUU5rRG5CLElNakRsQix1QkFBd0MsUU5zaUJuQixJTXJpQnJCLHlCQUEwQyxRTm9pQm5CLElNbmlCdkIscUJBQXNDLFFOMmVuQixJTTFlbkIsbUJBQW9DLFFOOE5uQixJTTdOakIsb0JBQXFDLFFOb2NuQixJTW5jbEIsMkJBQTRDLFFOdVJuQixJTXRSekIsc0JBQXVDLFFONmhCbkIsSU01aEJwQix5QkFBMEMsUU5zR25CLElNckd2QixtQkFBb0MsUU44Ym5CLElNN2JqQixrQkFBbUMsUU5xakJuQixJTXBqQmhCLHlCQUEwQyxRTmdMbkIsSU0vS3ZCLGtCQUFtQyxRTnVrQm5CLElNdGtCaEIsbUJBQW9DLFFOcVFuQixJTXBRakIsaUJBQWtDLFFOaVduQixJTWhXZixvQkFBcUMsUU4yZG5CLElNMWRsQixzQkFBdUMsUU5qRG5CLElNa0RwQix3QkFBeUMsUU4rVm5CLElNOVZ0QixtQkFBb0MsUU5zakJuQixJTXJqQmpCLHNCQUNBLG9CQUFxQyxRTmdHbkIsSU0vRmxCLGtCQUFtQyxRTm9LbkIsSU1uS2hCLGtCQUFtQyxRTjBqQm5CLElNempCaEIsdUJBQXdDLFFOb0NuQixJTW5DckIsZ0JBQ0EsZUFBZ0MsUU4rWW5CLElNOVliLGlCQUFrQyxRTm9NbkIsSU1uTWYsb0JBQXFDLFFOckRuQixJTXNEbEIsZ0JBQWlDLFFOaEZuQixJTWlGZCx1QkFBd0MsUU5yQm5CLElNc0JyQix3QkFBeUMsUU5vTG5CLElNbkx0Qix1QkFBd0MsUU5rTG5CLElNakxyQixxQkFBc0MsUU5tTG5CLElNbExuQix1QkFBd0MsUU4rS25CLElNOUtyQiw2QkFBOEMsUU5ySW5CLElNc0kzQiw4QkFBK0MsUU5qSW5CLElNa0k1QiwyQkFBNEMsUU5qSW5CLElNa0l6Qiw2QkFBOEMsUU56SW5CLElNMEkzQixpQkFBa0MsUU4ySm5CLElNMUpmLGtCQUFtQyxRTjZsQm5CLElNNWxCaEIsaUJBQWtDLFFOcWVuQixJTXBlZixrQkFBbUMsUU55R25CLElNeEdoQixxQkFBc0MsUU56RW5CLElNMEVuQixzQkFBdUMsUU5sSW5CLElNbUlwQixpQkFDQSxpQkFBa0MsUU5pakJuQixJTWhqQmYsaUJBQ0EsZ0JBQWlDLFFONE9uQixJTTNPZCxpQkFBa0MsUU5kbkIsSU1lZixpQkFBa0MsUU4wR25CLElNekdmLGVBQ0Esb0JBQXFDLFFONlhuQixJTTVYbEIsZ0JBQ0EsbUJBQW9DLFFOMkZuQixJTTFGakIscUJBQXNDLFFONlNuQixJTTNTbkIsb0JBREEsZ0JBQ3FDLFFOcUduQixJTXBHbEIsa0JBQW1DLFFOZ2JuQixJTTdhaEIsZ0JBRkEsbUJBQ0EsbUJBQ2lDLFFObEluQixJTW1JZCxtQkFBb0MsUU5zT25CLElNck9qQixtQkFBb0MsUU5vT25CLElNbk9qQix5QkFBMEMsUU4rYm5CLElNOWJ2QixxQkFBc0MsUU4yZ0JuQixJTTFnQm5CLGlCQUFrQyxRTnVjbkIsSU10Y2YsaUJBQWtDLFFOeU9uQixJTXhPZixpQkFBa0MsUU42Zm5CLElNNWZmLHFCQUFzQyxRTm1UbkIsSU1sVG5CLDRCQUE2QyxRTm9UbkIsSU1uVDFCLDhCQUErQyxRTmdJbkIsSU0vSDVCLHVCQUF3QyxRTjRIbkIsSU0zSHJCLGlCQUFrQyxRTnFRbkIsSU1wUWYsc0JBQXVDLFFOcEZuQixJTXFGcEIsb0JBQXFDLFFOOUVuQixJTStFbEIsc0JBQXVDLFFOckZuQixJTXNGcEIsdUJBQXdDLFFOckZuQixJTXNGckIsbUJBQW9DLFFOaENuQixJTWtDakIsZ0JBREEsb0JBQ2lDLFFOMFluQixJTXhZZCxxQkFEQSxxQkFDc0MsUU44WW5CLElNNVluQixvQkFEQSxtQkFDcUMsUU4yWW5CLElNMVlsQixvQkFBcUMsUU5VbkIsSU1UbEIsb0JBQXFDLFFOdU1uQixJTXRNbEIsdUJBQ0EsZ0JBQWlDLFFOcWZuQixJTW5mZCxpQkFEQSxpQkFDa0MsUU5vRm5CLElNbkZmLHFCQUNBLHNCQUF1QyxRTithbkIsSU05YXBCLHFCQUFzQyxRTjdDbkIsSU04Q25CLHNCQUF1QyxRTjFDbkIsSU00Q3BCLGdCQURBLGlCQUNpQyxRTnBJbkIsSU1xSWQsbUJBQW9DLFFONlduQixJTTVXakIsb0JBQXFDLFFOeWVuQixJTXZlbEIscUJBREEsaUJBQ3NDLFFOckVuQixJTXNFbkIsdUJBQXdDLFFOcUxuQixJTXBMckIsb0JBQXFDLFFOR25CLElNRmxCLDBCQUEyQyxRTm5FbkIsSU1vRXhCLHdCQUF5QyxRTm5FbkIsSU1vRXRCLG1CQUFvQyxRTmlmbkIsSU1oZmpCLHVCQUF3QyxRTjhZbkIsSU03WXJCLG9CQUFxQyxRTnlabkIsSU14WmxCLGtCQUFtQyxRTjlKbkIsSU0rSmhCLGtCQUFtQyxRTmxFbkIsSU1tRWhCLG1CQUFvQyxRTjFDbkIsSU0yQ2pCLHVCQUF3QyxRTjhCbkIsSU03QnJCLHNCQUF1QyxRTjFJbkIsSU0ySXBCLHNCQUF1QyxRTnNIbkIsSU1ySHBCLHFCQUFzQyxRTnJPbkIsSU1zT25CLGtCQUFtQyxRTjRNbkIsSU0zTWhCLHVCQUF3QyxRTlVuQixJTVRyQixnQkFBaUMsUU4zS25CLElNNEtkLG9CQUFxQyxRTnVGbkIsSU10RmxCLHVCQUF3QyxRTjJRbkIsSU0xUXJCLDZCQUE4QyxRTnJPbkIsSU1zTzNCLDhCQUErQyxRTnJPbkIsSU1zTzVCLDJCQUE0QyxRTnJPbkIsSU1zT3pCLDZCQUE4QyxRTnpPbkIsSU0wTzNCLHNCQUF1QyxRTnJPbkIsSU1zT3BCLHVCQUF3QyxRTnJPbkIsSU1zT3JCLG9CQUFxQyxRTnJPbkIsSU1zT2xCLHNCQUF1QyxRTnpPbkIsSU0wT3BCLG1CQUFvQyxRTnBEbkIsSU1xRGpCLGtCQUFtQyxRTjRJbkIsSU0zSWhCLGtCQUFtQyxRTndZbkIsSU12WWhCLHdCQUNBLGtCQUFtQyxRTnVNbkIsSU10TWhCLG9CQUFxQyxRTnpHbkIsSU0wR2xCLHNCQUF1QyxRTnlRbkIsSU14UXBCLHVCQUF3QyxRTnlRbkIsSU14UXJCLG1CQUFvQyxRTitWbkIsSU05VmpCLGtCQUFtQyxRTjlHbkIsSU0rR2hCLHNCQUNBLGlCQUFrQyxRTm9SbkIsSU1uUmYsc0JBQXVDLFFOK0NuQixJTTlDcEIsb0JBQXFDLFFObUJuQixJTWxCbEIseUJBQTBDLFFOb0JuQixJTW5CdkIsbUJBQW9DLFFOcVVuQixJTXBVakIsbUJBQW9DLFFOMkJuQixJTTFCakIsaUJBQWtDLFFOZ0xuQixJTS9LZixtQkFBb0MsUU4yQm5CLElNMUJqQixzQkFBdUMsUU51SG5CLElNdEhwQixrQkFBbUMsUU5NbkIsSU1MaEIsMEJBQTJDLFFOSW5CLElNSHhCLG9CQUFxQyxRTjZYbkIsSU01WGxCLGdCQUFpQyxRTmhIbkIsSU1pSGQsMEJBQ0EscUJBQXNDLFFOdVFuQixJTXRRbkIsMkJBQ0EsMEJBQ0EsdUJBQXdDLFFOc1ZuQixJTXJWckIsMEJBQTJDLFFOd0luQixJTXZJeEIsZ0JBQWlDLFFOaEduQixJTWlHZCxxQkFBc0MsUU52SG5CLElNeUhuQix3QkFEQSxrQkFDeUMsUU50Sm5CLElNdUp0QixvQkFBcUMsUU55T25CLElNeE9sQixnQkFBaUMsUU4wRm5CLElNekZkLHVCQUF3QyxRTjFEbkIsSU0yRHJCLHVCQUF3QyxRTmtXbkIsSU1qV3JCLHFCQUFzQyxRTjRWbkIsSU0zVm5CLGtCQUFtQyxRTmxFbkIsSU1tRWhCLHdCQUF5QyxRTmdPbkIsSU0vTnRCLHNCQUF1QyxRTjJKbkIsSU0xSnBCLDRCQUE2QyxRTjJKbkIsSU0xSjFCLGtCQUFtQyxRTnNSbkIsSU1yUmhCLHNCQUF1QyxRTjVMbkIsSU02THBCLDZCQUE4QyxRTnhCbkIsSU15QjNCLGtCQUFtQyxRTnVQbkIsSU10UGhCLGtCQUFtQyxRTjZJbkIsSU01SWhCLCtCQUFnRCxRTjlKbkIsSU0rSjdCLGdDQUFpRCxRTjlKbkIsSU0rSjlCLDZCQUE4QyxRTjlKbkIsSU0rSjNCLCtCQUFnRCxRTmxLbkIsSU1tSzdCLGlCQUFrQyxRTjhEbkIsSU03RGYsZ0JBQWlDLFFOckhuQixJTXNIZCxrQkFBbUMsUU52U25CLElNd1NoQixzQkFBdUMsUU4yWm5CLElNMVpwQixvQkFBcUMsUU5oTm5CLElNaU5sQixzQkFBdUMsUU43Rm5CLElNOEZwQixzQkFBdUMsUU43Rm5CLElNOEZwQixzQkFBdUMsUU4rT25CLElNOU9wQix1QkFBd0MsUU5pTW5CLElNaE1yQixrQkFBbUMsUU42V25CLElNNVdoQix3QkFBeUMsUU4wSW5CLElNekl0QiwwQkFBMkMsUU4wSW5CLElNekl4QixvQkFBcUMsUU5xRm5CLElNcEZsQixzQkFBdUMsUU5tRm5CLElNbEZwQix3QkFBeUMsUU5uTG5CLElNb0x0Qix5QkFBMEMsUU4wS25CLElNekt2QixnQ0FBaUQsUU5wRm5CLElNcUY5Qix3QkFBeUMsUU53UG5CLElNdlB0QixtQkFBb0MsUU5qSm5CLElNbUpqQiwrQkFEQSx1QkFDZ0QsUU4vTW5CLElNaU43Qiw2QkFEQSxxQkFDOEMsUU45TW5CLElNZ04zQixnQ0FEQSx3QkFDaUQsUU5qTm5CLElNbU45QixlQURBLGdCQUNnQyxRTnZHbkIsSU13R2IsZUFBZ0MsUU5oQ25CLElNaUNiLGtCQUNBLGVBQWdDLFFOcVluQixJTW5ZYixlQURBLGlCQUNnQyxRTjRDbkIsSU0zQ2IsZUFHQSxlQUZBLGVBQ0EsZUFDZ0MsUU5nRG5CLElNOUNiLGtCQUNBLGVBRkEsaUJBRWdDLFFOaU5uQixJTS9NYixlQURBLGVBQ2dDLFFOK0NuQixJTTlDYixtQkFDQSxlQUFnQyxRTjNQbkIsSU00UGIsZ0JBQWlDLFFOaEduQixJTWlHZCxxQkFBc0MsUU5wRm5CLElNcUZuQiwwQkFBMkMsUU4wUG5CLElNelB4QiwyQkFBNEMsUU4wUG5CLElNelB6QiwyQkFBNEMsUU4wUG5CLElNelB6Qiw0QkFBNkMsUU4wUG5CLElNelAxQiw0QkFBNkMsUU42UG5CLElNNVAxQiw2QkFBOEMsUU42UG5CLElNNVAzQixxQkFBc0MsUU5rVW5CLElNalVuQix1QkFBd0MsUU44VG5CLElNN1RyQiwwQkFBMkMsUU55YW5CLElNeGF4QixtQkFBb0MsUU5zYW5CLElNcmFqQixnQkFBaUMsUU4yWm5CLElNMVpkLHVCQUF3QyxRTjJabkIsSU0xWnJCLHdCQUF5QyxRTm9hbkIsSU1uYXRCLG1CQUFvQyxRTnhKbkIsSU15SmpCLDBCQUEyQyxRTjhQbkIsSU03UHhCLHFCQUFzQyxRTmdCbkIsSU1mbkIsa0JBQW1DLFFOcEZuQixJTXFGaEIsZUFBZ0MsUU4zV25CLElNNFdiLHFCQUFzQyxRTi9SbkIsSU1nU25CLDRCQUE2QyxRTi9SbkIsSU1nUzFCLGtCQUFtQyxRTitVbkIsSU05VWhCLHlCQUEwQyxRTitVbkIsSU05VXZCLDJCQUE0QyxRTmdEbkIsSU0vQ3pCLHlCQUEwQyxRTmtEbkIsSU1qRHZCLDJCQUE0QyxRTitDbkIsSU05Q3pCLDRCQUE2QyxRTitDbkIsSU05QzFCLGlCQUFrQyxRTmpXbkIsSU1rV2YsbUJBQW9DLFFObVluQixJTWxZakIsbUJBQW9DLFFON1duQixJTThXakIsaUJBQWtDLFFOa0NuQixJTWpDZixvQkFBcUMsUU41S25CLElNNktsQixpQkFBa0MsUU5nTm5CLElNL01mLHNCQUF1QyxRTnhGbkIsSU15RnBCLGtCQUFtQyxRTjRUbkIsSU0zVGhCLGtCQUFtQyxRTnRJbkIsSU11SWhCLGdCQUFpQyxRTjZDbkIsSU01Q2Qsa0JBQ0Esb0JBQXFDLFFONURuQixJTTZEbEIsaUJBQWtDLFFOOFBuQixJTTdQZixrQkFBbUMsUU51RW5CLElNdEVoQixtQkFBb0MsUU45V25CLElNK1dqQixlQUFnQyxRTnRTbkIsSU11U2IsY0FBK0IsUU5pV25CLElNaFdaLGlCQUFrQyxRTnVXbkIsSU10V2Ysa0JBQW1DLFFOK0luQixJTTlJaEIscUJBQXNDLFFOa0ZuQixJTWpGbkIsMEJBQTJDLFFONk5uQixJTTVOeEIsZ0NBQWlELFFOL1duQixJTWdYOUIsK0JBQWdELFFOalhuQixJTW1YN0IsK0JBREEsdUJBQ2dELFFOelJuQixJTTBSN0Isd0JBQXlDLFFObk1uQixJTW9NdEIsc0JBQXVDLFFOaVduQixJTWhXcEIsd0JBQXlDLFFOb1ZuQixJTWxWdEIsZUFEQSx3QkFDZ0MsUU4wU25CLElNelNiLHlCQUEwQyxRTjBHbkIsSU16R3ZCLHlCQUEwQyxRTjRNbkIsSU0zTXZCLGlCQUFrQyxRTnNMbkIsSU1yTGYsMkJBQTRDLFFOekxuQixJTTBMekIscUJBQXNDLFFOb1duQixJTW5XbkIsa0JBQW1DLFFOOERuQixJTTVEaEIsZ0JBREEsdUJBRUEsc0JBQXVDLFFOOFNuQixJTTVTcEIsMEJBREEsd0JBQzJDLFFOMUZuQixJTTJGeEIsaUJBQWtDLFFOc1duQixJTXJXZixrQkFBbUMsUU5sR25CLElNbUdoQixrQkFBbUMsUU5nSG5CLElNL0doQix5QkFBMEMsUU5pSG5CLElNaEh2Qiw4QkFBK0MsUU55Tm5CLElNeE41Qix1QkFBd0MsUU51Tm5CLElNdE5yQixxQkFBc0MsUU4vTm5CLElNZ09uQixnQkFBaUMsUU41Tm5CLElNNk5kLHlCQUEwQyxRTjJFbkIsSU0xRXZCLDBCQUEyQyxRTnlFbkIsSU14RXhCLGtCQUFtQyxRTnZObkIsSU13TmhCLGtCQUFtQyxRTnpDbkIsSU0wQ2hCLG9CQUFxQyxRTnBDbkIsSU1xQ2xCLGVBQWdDLFFOdExuQixJTXVMYixvQkFBcUMsUU43VW5CLElNOFVsQixpQkFBa0MsUU4xUm5CLElNMlJmLGVBQWdDLFFOc0RuQixJTXJEYixpQkFBa0MsUU5tTG5CLElNbExmLGdCQUFpQyxRTnJQbkIsSU1zUGQsaUJBQWtDLFFOclBuQixJTXNQZixtQkFBb0MsUU43V25CLElNOFdqQiwwQkFBMkMsUU43V25CLElNOFd4QixpQkFBa0MsUU4wTG5CLElNekxmLHdCQUF5QyxRTjBMbkIsSU16THRCLG1CQUFvQyxRTnlGbkIsSU14RmpCLHNCQUNBLGVBQWdDLFFOelVuQixJTTBVYixlQUNBLGdCQUFpQyxRTitNbkIsSU05TWQsZ0JBQWlDLFFONFBuQixJTTNQZCxtQkFBb0MsUU51S25CLElNdEtqQixzQkFBdUMsUU50UG5CLElNdVBwQixzQkFBdUMsUU5pS25CLElNaEtwQixvQkFBcUMsUU45UG5CLElNK1BsQixzQkFBdUMsUU4vTG5CLElNZ01wQix1QkFBd0MsUU54TG5CLElNeUxyQix3QkFBeUMsUU5yTW5CLElNc010Qiw2QkFBOEMsUU4vTG5CLElNa00zQix3QkFGQSx3QkFDQSwwQkFDeUMsUU54TW5CLElNME10QiwwQkFEQSxzQkFDMkMsUU45TW5CLElNZ054Qix3QkFEQSx3QkFDeUMsUU4vTW5CLElNZ050Qix3QkFDQSx3QkFBeUMsUU5wTW5CLElNcU10Qix1QkFBd0MsUU5qTm5CLElNa05yQixnQkFBaUMsUU51Um5CLElNdFJkLG1CQUFvQyxRTjVTbkIsSU02U2pCLG9CQUFxQyxRTjlFbkIsSU0rRWxCLHFCQUNBLHFCQUdBLHFCQUZBLHNCQUNBLG1CQUNzQyxRTm5FbkIsSU1vRW5CLDBCQUEyQyxRTi9UbkIsSU1nVXhCLGNBRUEsaUJBREEsc0JBQ2tDLFFOcURuQixJTW5EZixrQkFEQSxjQUNtQyxRTm5RbkIsSU1vUWhCLHNCQUF1QyxRTnpLbkIsSU0wS3BCLGVBQWdDLFFOM0tuQixJTThLYix1QkFGQSwrQkFDQSxxQkFDd0MsUU54Sm5CLElNeUpyQix5QkFBMEMsUU4yS25CLElNMUt2QixjQUErQixRTmlDbkIsSU1oQ1osa0JBQ0Esa0JBQW1DLFFOMFFuQixJTXhRaEIsdUJBREEsZ0JBQ3dDLFFOVm5CLElNWXJCLHlCQURBLGtCQUMwQyxRTlhuQixJTVl2QixtQkFBb0MsUU4xSW5CLElNMklqQix1QkFBd0MsUU5sVm5CLElNbVZyQixrQkFBbUMsUU5qSm5CLElNa0poQixxQkFBc0MsUU5ibkIsSU1jbkIsbUJBQW9DLFFOK0ZuQixJTTlGakIscUJBQXNDLFFOdUVuQixJTXRFbkIsNEJBQTZDLFFOdUVuQixJTXRFMUIsZ0JBQWlDLFFOelpuQixJTTJaZCxvQkFEQSx5QkFDcUMsUU41TW5CLElNNk1sQixlQUFnQyxRTjBNbkIsSU16TWIsc0JBQXVDLFFOeGFuQixJTXlhcEIsZ0JBQWlDLFFOSW5CLElNSGQsc0JBQXVDLFFOdUZuQixJTXRGcEIsa0JBQW1DLFFOMk1uQixJTTFNaEIsZ0JBQWlDLFFOK1FuQixJTTlRZCx1QkFBd0MsUU56Q25CLElNMENyQixnQkFBaUMsUU53UG5CLElNdlBkLHNCQUF1QyxRTnJabkIsSU1zWnBCLGtCQUFtQyxRTnZCbkIsSU13QmhCLHlCQUEwQyxRTjNMbkIsSU00THZCLG1CQUFvQyxRTjVYbkIsSU02WGpCLHlCQUEwQyxRTmhZbkIsSU1pWXZCLHVCQUF3QyxRTm5ZbkIsSU1vWXJCLG1CQUFvQyxRTnRZbkIsSU11WWpCLHFCQUFzQyxRTmxZbkIsSU1tWW5CLHFCQUFzQyxRTmxZbkIsSU1tWW5CLHNCQUF1QyxRTjNibkIsSU00YnBCLHdCQUF5QyxRTjNibkIsSU00YnRCLGlCQUFrQyxRTitLbkIsSU05S2YscUJBQXNDLFFOblZuQixJTW9WbkIsY0FBK0IsUU45ZG5CLElNK2RaLHNCQUF1QyxRTjVSbkIsSU02UnBCLHVCQUF3QyxRTi9DbkIsSU1nRHJCLHlCQUEwQyxRTjlibkIsSU0rYnZCLHNCQUF1QyxRTnRmbkIsSU11ZnBCLHFCQUFzQyxRTi9CbkIsSU1nQ25CLHNCQUF1QyxRTnpIbkIsSU0wSHBCLGtCQUFtQyxRTnZJbkIsSU13SWhCLHlCQUEwQyxRTnZJbkIsSU13SXZCLHNCQUF1QyxRTjRKbkIsSU0zSnBCLHFCQUFzQyxRTjRKbkIsSU0zSm5CLG1CQUFvQyxRTnhjbkIsSU15Y2pCLGVBQWdDLFFOamJuQixJTWtiYixtQkFBb0MsUU52Sm5CLElNd0pqQixxQkFBc0MsUU4zZ0JuQixJTTRnQm5CLGNBQStCLFFON1puQixJTWdhWixlQUZBLGtCQUNBLGtCQUNnQyxRTnpLbkIsSU0wS2Isb0JBQXFDLFFOcEduQixJTXFHbEIsc0JBQXVDLFFOeGJuQixJTXlicEIsMEJBQTJDLFFONVduQixJTTZXeEIsb0JBQXFDLFFOOVZuQixJTStWbEIsb0JBQXFDLFFOOVBuQixJTStQbEIsbUJBQW9DLFFOckpuQixJTXNKakIsa0JBQW1DLFFOZW5CLElNZGhCLHdCQUF5QyxRTjJCbkIsSU0xQnRCLHVCQUF3QyxRTm9DbkIsSU1uQ3JCLG9CQUFxQyxRTnFDbkIsSU1wQ2xCLHFCQUFzQyxRTjVhbkIsSU02YW5CLDJCQUE0QyxRTjlhbkIsSU0rYXpCLG1CQUFvQyxRTi9WbkIsSU1nV2pCLGdCQUFpQyxRTm9CbkIsSU1uQmQsdUJBQXdDLFFOOEtuQixJTTdLckIsc0JBQXVDLFFOL0ZuQixJTWdHcEIsdUJBQXdDLFFONkVuQixJTTVFckIscUJBQXNDLFFOOU1uQixJTStNbkIsaUJBQWtDLFFOK0tuQixJTTlLZixnQkFBaUMsUU43SG5CLElNOEhkLG1CQUFvQyxRTm5IbkIsSU1vSGpCLG9CQUNBLHVCQUF3QyxRTmtJbkIsSU1qSXJCLDJCQUE0QyxRTmtJbkIsSU1qSXpCLHdCQUF5QyxRTjBLbkIsSU16S3RCLHVCQUF3QyxRTmxJbkIsSU1tSXJCLHNCQUF1QyxRTnlLbkIsSU14S3BCLHVCQUF3QyxRTm5JbkIsSU1vSXJCLHlCQUEwQyxRTmxJbkIsSU1tSXZCLHlCQUEwQyxRTnBJbkIsSU1xSXZCLGtCQUFtQyxRTjFHbkIsSU0yR2hCLHNCQUF1QyxRTjdRbkIsSU04UXBCLDZCQUE4QyxRTjFVbkIsSU0yVTNCLHVCQUF3QyxRTnpFbkIsSU0wRXJCLG9CQUFxQyxRTmtMbkIsSU1qTGxCLGtCQUFtQyxRTlhuQixJTVloQixxQkFBc0MsUU51Sm5CLElNdEpuQixzQkFBdUMsUU53Sm5CLElNdEpwQixlQURBLGlCQUNnQyxRTi9mbkIsSU1nZ0JiLG1CQUFvQyxRTjRKbkIsSU0zSmpCLGlCQUFrQyxRTjhHbkIsSU03R2Ysa0JBQW1DLFFOd0RuQixJTXZEaEIsa0JBQW1DLFFOOUluQixJTWdKaEIsd0JBREEsY0FDeUMsUU4wTG5CLElNekx0Qix5QkFBMEMsUU5qSG5CLElNa0h2QixvQkFBcUMsUU5ySG5CLElNc0hsQix3QkFBeUMsUU5uV25CLElNb1d0QixxQkFFQSx3QkFEQSxtQkFDeUMsUU4vZ0JuQixJTWdoQnRCLHFCQUNBLGtDQUFtRCxRTjlnQm5CLElNK2dCaEMscUJBQ0Esd0JBQXlDLFFObGhCbkIsSU1taEJ0QixxQkFDQSwyQkFBNEMsUU5uaEJuQixJTW9oQnpCLHFCQUNBLHlCQUEwQyxRTnhoQm5CLElNeWhCdkIseUJBQTBDLFFOM0luQixJTTRJdkIsb0JBQXFDLFFOM09uQixJTTRPbEIsd0JBQXlDLFFOeEluQixJTXlJdEIsMEJBQTJDLFFOeEluQixJTXlJeEIsdUJBQXdDLFFOd0JuQixJTXZCckIseUJBQTBDLFFOd0JuQixJTXZCdkIsa0JBQW1DLFFOL2RuQixJTWdlaEIsMEJBQTJDLFFObGVuQixJTW1leEIsaUJBQWtDLFFOcGNuQixJTXFjZix5QkFBMEMsUU5sakJuQixJTW1qQnZCLHVCQUF3QyxRTnhQbkIsSU15UHJCLHVCQUNBLDJCQUE0QyxRTnpQbkIsSU0wUHpCLHVCQUNBLDBCQUEyQyxRTjdQbkIsSU04UHhCLHVCQUNBLHlCQUEwQyxRTmhRbkIsSU1pUXZCLHFCQUFzQyxRTnJRbkIsSU1zUW5CLHVCQUNBLHVCQUF3QyxRTnhSbkIsSU0wUnJCLHdCQURBLHVCQUN5QyxRTjdSbkIsSU04UnRCLDJCQUE0QyxRTjFSbkIsSU0yUnpCLHlCQUEwQyxRTnBTbkIsSU1xU3ZCLHdCQUF5QyxRTjNSbkIsSU00UnRCLDBCQUEyQyxRTi9SbkIsSU1nU3hCLHdCQUF5QyxRTmpTbkIsSU1rU3RCLHFCQUFzQyxRTitEbkIsSU05RG5CLHNCQUF1QyxRTi9GbkIsSU1nR3BCLDRCQUE2QyxRTi9ibkIsSU1nYzFCLGNBQStCLFFOdFVuQixJTXVVWixxQkFBc0MsUU50VW5CLElNdVVuQix1QkFBd0MsUU5rRW5CLElNakVyQix5QkFBMEMsUU5yS25CLElNc0t2QixnQ0FBaUQsUU5yS25CLElNc0s5QixzQkFBdUMsUU41VW5CLElNNlVwQix1QkFBd0MsUU53SG5CLElNdkhyQixrQkFBbUMsUU5uRm5CLElNb0ZoQixrQkFBbUMsUU56ZW5CLElNMGVoQixtQkFBb0MsUU45V25CLElNK1dqQixpQkFBa0MsUU54S25CLElNeUtmLDZCQUE4QyxRTnBRbkIsSU1zUTNCLHNCQURBLGNBQ3VDLFFOU25CLElNUnBCLGtCQUFtQyxRTmpkbkIsSU1rZGhCLGlCQUFrQyxRTnpvQm5CLElNMG9CZixrQkFBbUMsUU4vbkJuQixJTWdvQmhCLDJCQUE0QyxRTjNoQm5CLElNNGhCekIsNEJBQTZDLFFOOWhCbkIsSU0raEIxQiw0QkFBNkMsUU41aEJuQixJTTZoQjFCLDRCQUE2QyxRTmppQm5CLElNa2lCMUIsb0JBQXFDLFFOcFJuQixJTXFSbEIsbUJBQW9DLFFONU5uQixJTTZOakIscUJBQXNDLFFONU5uQixJTTZObkIsaUJBQWtDLFFOL05uQixJTWdPZixlQUFnQyxRTmxPbkIsSU1tT2Isc0JBQXVDLFFOcGVuQixJTXFlcEIsd0JBQXlDLFFOcGVuQixJTXFldEIsaUJBQWtDLFFOdFNuQixJTXVTZixpQkFBa0MsUU5pRm5CLElNaEZmLHFCQUFzQyxRTmxrQm5CLElNbWtCbkIscUJBQXNDLFFOclhuQixJTXNYbkIsd0JBQXlDLFFOcEluQixJTXFJdEIsZ0JBQWlDLFFOcGNuQixJTXFjZCwyQkFBNEMsUU5oZW5CLElNaWV6QixvQkFBcUMsUU5wZm5CLElNcWZsQixnQkFBaUMsUU5sTm5CLElNbU5kLHdCQUF5QyxRTjFYbkIsSU0yWHRCLGVBQWdDLFFOb0RuQixJTW5EYix3QkFBeUMsUU4zSm5CLElNNEp0QixvQkFBcUMsUU56Tm5CLElNME5sQixrQkFBbUMsUU5sSG5CLElNbUhoQix3QkFBeUMsUU43TG5CLElNOEx0QiwwQkFBMkMsUU43TG5CLElNOEx4Qix1QkFBd0MsUU4zQ25CLElNNENyQix5QkFBMEMsUU4zQ25CLElNNEN2Qix3QkFBeUMsUU5yR25CLElNc0d0QiwyQkFBNEMsUU5yR25CLElNc0d6QixtQkFBb0MsUU43VW5CLElNOFVqQixxQkFBc0MsUU5ubEJuQixJTW9sQm5CLHVCQUF3QyxRTm5sQm5CLElNb2xCckIsbUJBQW9DLFFOL0xuQixJTWdNakIsa0JBQW1DLFFObFhuQixJTW1YaEIsc0JBQXVDLFFOa0ZuQixJTWpGcEIsbUJBQW9DLFFObUZuQixJTWxGakIsa0JBQW1DLFFOOWNuQixJTStjaEIsNEJBQTZDLFFOMkJuQixJTTFCMUIsMEJBQTJDLFFObUVuQixJTWxFeEIsNkJBQThDLFFOeEtuQixJTXlLM0IsaUJBQWtDLFFOOWxCbkIsSU0rbEJmLDZCQUE4QyxRTnRvQm5CLElNdW9CM0IsZ0NBQWlELFFOcURuQixJTXBEOUIsbUJBQW9DLFFOeGxCbkIsSU15bEJqQix1Q0FBd0QsUU41b0JuQixJTThvQnJDLCtDQURBLDRCQUNnRSxRTjlxQm5CLElNaXJCN0MsZ0JBRkEsb0JBQ0EsMkJBQ2lDLFFOdmZuQixJTXdmZCxpQkFBa0MsUU5oWW5CLElNaVlmLG1CQUFvQyxRTmhZbkIsSU1rWWpCLHlCQURBLG1CQUMwQyxRTjFIbkIsSU0ySHZCLHNCQUF1QyxRTnpSbkIsSU0wUnBCLGtCQUFtQyxRTmlDbkIsSU1oQ2hCLHlCQUEwQyxRTmlDbkIsSU1oQ3ZCLG9CQUFxQyxRTmxIbkIsSU1tSGxCLDBCQUEyQyxRTmxIbkIsSU1tSHhCLDJCQUE0QyxRTmxIbkIsSU1tSHpCLHNCQUF1QyxRTnJObkIsSU1zTnBCLHVCQUF3QyxRTnBibkIsSU1xYnJCLGlCQUFrQyxRTm1FbkIsSU1sRWYscUJBQXNDLFFOcERuQixJTXFEbkIsOEJBQ0EsZ0NBQWlELFFOelluQixJTTBZOUIsY0FDQSx3QkFBeUMsUU43YW5CLElNOGF0Qix1QkFBd0MsUU50WG5CLElNdVhyQix5QkFBMEMsUU5sZm5CLElNbWZ2QiwyQkFBNEMsUU5sZm5CLElNbWZ6QixrQkFBbUMsUU50VG5CLElNdVRoQix3QkFBeUMsUU5wdEJuQixJTXF0QnRCLDBCQUEyQyxRTnB0Qm5CLElNc3RCeEIsd0JBREEsaUJBQ3lDLFFOcnRCbkIsSU11dEJ0QiwwQkFEQSxtQkFDMkMsUU50dEJuQixJTXV0QnhCLHVCQUF3QyxRTkpuQixJTUtyQix5QkFBMEMsUU5KbkIsSU1LdkIsa0JBQW1DLFFOSG5CLElNSWhCLG9CQUFxQyxRTjNXbkIsSU00V2xCLDJCQUNBLG1CQUFvQyxRTjVXbkIsSU02V2pCLDZCQUNBLHFCQUFzQyxRTjdXbkIsSU04V25CLGlCQUFrQyxRTnRObkIsSU11TmYsMEJBQTJDLFFOM2JuQixJTTRieEIsb0JBQXFDLFFOdEZuQixJTXVGbEIseUJBRUEsNEJBREEsdUJBQzZDLFFOeEVuQixJTXlFMUIseUJBQ0Esc0NBQXVELFFOdkVuQixJTXdF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QUEsS0FDVCxXQUFZLEtBQ1osUUFBUyxLQUNULGVBQWdCLE9BTGxCLGlCQVFJLFdBQVksS0FDWixNQUFPLFFBQ1AsWUFBYSxJQUlqQixhQUNFLE1BQU8sUUFDUCxjQUFlLElBR2pCLGVBQ0UsT0FBUTtBQ3BCViIsImZpbGUiOiJhcHAuc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/LypcclxuXHRBQU5TVEVMTElOR1NQQVMgU0VUVElOR1NcclxuKi9cclxuXHJcbi8vXHJcbi8vIFRoZW1lIHNldHRpbmdzXHJcbi8vIGN1cnJlbnQgdGhlbWU6IEFhbnN0ZWxsaW5nc3BhcyAvIFNWTkxcclxuLy8gZGVzaWduIHBhdHRlcm46IG1vYmlsZSBsYXN0XHJcbi8vXHJcbiRkZWZhdWx0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiRkZWZhdWx0LWJvcmRlci1yYWRpdXM6IDVweDtcclxuJGRlZmF1bHQtYm9yZGVyLXRoaWNrbmVzczogMnB4O1xyXG4kZGVmYXVsdC1ib3JkZXItY29sb3I6ICNkZGQ7XHJcbiRkZWZhdWx0LWJvcmRlci1zdHlsZTogc29saWQ7XHJcblxyXG4kZ3JleS10aW50LW9uZTogIzg5OTY5ZTtcclxuJGdyZXktdGludC10d286IGxpZ2h0ZW4oJGdyZXktdGludC1vbmUsIDEwJSk7XHJcblxyXG4kYmFjay1saW5rLXRleHQtY29sb3I6ICM0YTRhNGE7XHJcblxyXG4vLyAkcGFkZGluZy1mb3Itb3V0bGluZTogMTBweDtcclxuXHJcbi8vXHJcbi8vIE1haW4gQWFuc3RlbGxpbmdzcGFzIGZvbnRcclxuLy9cclxuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2Fuczo0MDAsNzAwLDQwMGl0YWxpYyw2MDAsNjAwaXRhbGljLDcwMGl0YWxpYyk7XHJcblxyXG4vL1xyXG4vLyBWYXJpYWJsZXMgb3ZlcnJpZGluZyBOb3JtYWxpemVcclxuLy9cclxuJGJhc2UtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kYmFzZS1mb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuXHJcbi8vIENvbG9yc1xyXG4kY29sb3ItcHJpbWFyeTogI2ZmODgwMDtcclxuXHJcbi8vIE5hdiBmb250IGF3ZXNvbWUgaWNvbnNcclxuJGNvbG9yLW5hdi1pY29uOiAjZDNkM2QzO1xyXG5cclxuLy8gU3VibmF2IGZvbnQgYXdlc29tZSBpY29uc1xyXG4kY29sb3Itc3VibmF2LWljb246ICM3NDdkODQ7XHJcblxyXG4vKlxyXG5cdEJPT1RTVFJBUCBTRVRUSU5HU1xyXG4qL1xyXG5cclxuJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlcjogZmFsc2UgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vIFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy89PSBDb2xvcnNcclxuLy9cclxuLy8jIyBHcmF5IGFuZCBicmFuZCBjb2xvcnMgZm9yIHVzZSBhY3Jvc3MgQm9vdHN0cmFwLlxyXG5cclxuJGdyYXktYmFzZTogIzAwMCAhZGVmYXVsdDtcclxuJGdyYXktZGFya2VyOiBsaWdodGVuKCRncmF5LWJhc2UsIDEzLjUlKSAhZGVmYXVsdDsgLy8gIzIyMlxyXG4kZ3JheS1kYXJrOiBsaWdodGVuKCRncmF5LWJhc2UsIDIwJSkgIWRlZmF1bHQ7IC8vICMzMzNcclxuJGdyYXk6IGxpZ2h0ZW4oJGdyYXktYmFzZSwgMzMuNSUpICFkZWZhdWx0OyAvLyAjNTU1XHJcbiRncmF5LWxpZ2h0OiBsaWdodGVuKCRncmF5LWJhc2UsIDQ2LjclKSAhZGVmYXVsdDsgLy8gIzc3N1xyXG4kZ3JheS1saWdodGVyOiBsaWdodGVuKCRncmF5LWJhc2UsIDkzLjUlKSAhZGVmYXVsdDsgLy8gI2VlZVxyXG5cclxuJGJyYW5kLXByaW1hcnk6IGRhcmtlbigjNDI4YmNhLCA2LjUlKSAhZGVmYXVsdDsgLy8gIzMzN2FiN1xyXG4kYnJhbmQtc3VjY2VzczogIzVjYjg1YyAhZGVmYXVsdDtcclxuJGJyYW5kLWluZm86ICM1YmMwZGUgIWRlZmF1bHQ7XHJcbiRicmFuZC13YXJuaW5nOiAjZjBhZDRlICFkZWZhdWx0O1xyXG4kYnJhbmQtZGFuZ2VyOiAjZDk1MzRmICFkZWZhdWx0O1xyXG5cclxuLy89PSBTY2FmZm9sZGluZ1xyXG4vL1xyXG4vLyMjIFNldHRpbmdzIGZvciBzb21lIG9mIHRoZSBtb3N0IGdsb2JhbCBzdHlsZXMuXHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgZm9yIGA8Ym9keT5gLlxyXG4kYm9keS1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBHbG9iYWwgdGV4dCBjb2xvciBvbiBgPGJvZHk+YC5cclxuJHRleHQtY29sb3I6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEdsb2JhbCB0ZXh0dWFsIGxpbmsgY29sb3IuXHJcbiRsaW5rLWNvbG9yOiAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuLy8qKiBMaW5rIGhvdmVyIGNvbG9yIHNldCB2aWEgYGRhcmtlbigpYCBmdW5jdGlvbi5cclxuJGxpbmstaG92ZXItY29sb3I6IGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcclxuLy8qKiBMaW5rIGhvdmVyIGRlY29yYXRpb24uXHJcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuXHJcbi8vPT0gVHlwb2dyYXBoeVxyXG4vL1xyXG4vLyMjIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LXNlcmlmOiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XHJcbi8vKiogRGVmYXVsdCBtb25vc3BhY2UgZm9udHMgZm9yIGA8Y29kZT5gLCBgPGtiZD5gLCBhbmQgYDxwcmU+YC5cclxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xyXG4kZm9udC1mYW1pbHktYmFzZTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC1zaXplLWJhc2U6IDE0cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbGFyZ2U6IGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuMjUpKSAhZGVmYXVsdDsgLy8gfjE4cHhcclxuJGZvbnQtc2l6ZS1zbWFsbDogY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMC44NSkpICFkZWZhdWx0OyAvLyB+MTJweFxyXG5cclxuJGZvbnQtc2l6ZS1oMTogZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDIuNikpICFkZWZhdWx0OyAvLyB+MzZweFxyXG4kZm9udC1zaXplLWgyOiBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMi4xNSkpICFkZWZhdWx0OyAvLyB+MzBweFxyXG4kZm9udC1zaXplLWgzOiBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjcpKSAhZGVmYXVsdDsgLy8gfjI0cHhcclxuJGZvbnQtc2l6ZS1oNDogY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxyXG4kZm9udC1zaXplLWg1OiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtaDY6IGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcclxuXHJcbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cclxuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNDI4NTcxNDI5ICFkZWZhdWx0OyAvLyAyMC8xNFxyXG4vLyoqIENvbXB1dGVkIFwibGluZS1oZWlnaHRcIiAoYGZvbnQtc2l6ZWAgKiBgbGluZS1oZWlnaHRgKSBmb3IgdXNlIHdpdGggYG1hcmdpbmAsIGBwYWRkaW5nYCwgZXRjLlxyXG4kbGluZS1oZWlnaHQtY29tcHV0ZWQ6IGZsb29yKFxyXG4gICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSlcclxuKSAhZGVmYXVsdDsgLy8gfjIwcHhcclxuXHJcbi8vKiogQnkgZGVmYXVsdCwgdGhpcyBpbmhlcml0cyBmcm9tIHRoZSBgPGJvZHk+YC5cclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6IDUwMCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAxLjEgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gSWNvbm9ncmFwaHlcclxuLy9cclxuLy8jIyBTcGVjaWZ5IGN1c3RvbSBsb2NhdGlvbiBhbmQgZmlsZW5hbWUgb2YgdGhlIGluY2x1ZGVkIEdseXBoaWNvbnMgaWNvbiBmb250LiBVc2VmdWwgZm9yIHRob3NlIGluY2x1ZGluZyBCb290c3RyYXAgdmlhIEJvd2VyLlxyXG5cclxuLy8qKiBMb2FkIGZvbnRzIGZyb20gdGhpcyBkaXJlY3RvcnkuXHJcblxyXG4vLyBbY29udmVydGVyXSBJZiAkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyIGlmIHVzZWQsIHByb3ZpZGUgcGF0aCByZWxhdGl2ZSB0byB0aGUgYXNzZXRzIGxvYWQgcGF0aC5cclxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBiZWNhdXNlIHNvbWUgYXNzZXQgaGVscGVycywgc3VjaCBhcyBTcHJvY2tldHMsIGRvIG5vdCB3b3JrIHdpdGggZmlsZS1yZWxhdGl2ZSBwYXRocy5cclxuJGljb24tZm9udC1wYXRoOiBpZihcclxuICAkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLFxyXG4gIFwiYm9vdHN0cmFwL1wiLFxyXG4gIFwiLi4vZm9udHMvYm9vdHN0cmFwL1wiXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEZpbGUgbmFtZSBmb3IgYWxsIGZvbnQgZmlsZXMuXHJcbiRpY29uLWZvbnQtbmFtZTogXCJnbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyXCIgIWRlZmF1bHQ7XHJcbi8vKiogRWxlbWVudCBJRCB3aXRoaW4gU1ZHIGljb24gZmlsZS5cclxuJGljb24tZm9udC1zdmctaWQ6IFwiZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIgIWRlZmF1bHQ7XHJcblxyXG4vLz09IENvbXBvbmVudHNcclxuLy9cclxuLy8jIyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuIFZhbHVlcyBiYXNlZCBvbiAxNHB4IHRleHQgYW5kIDEuNDI4IGxpbmUtaGVpZ2h0ICh+MjBweCB0byBzdGFydCkuXHJcblxyXG4kcGFkZGluZy1iYXNlLXZlcnRpY2FsOiA2cHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDogMTJweCAhZGVmYXVsdDtcclxuXHJcbiRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsOiAxMHB4ICFkZWZhdWx0O1xyXG4kcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsOiAxNnB4ICFkZWZhdWx0O1xyXG5cclxuJHBhZGRpbmctc21hbGwtdmVydGljYWw6IDVweCAhZGVmYXVsdDtcclxuJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDogMTBweCAhZGVmYXVsdDtcclxuXHJcbiRwYWRkaW5nLXhzLXZlcnRpY2FsOiAxcHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLXhzLWhvcml6b250YWw6IDVweCAhZGVmYXVsdDtcclxuXHJcbiRsaW5lLWhlaWdodC1sYXJnZTogMS4zMzMzMzMzICFkZWZhdWx0OyAvLyBleHRyYSBkZWNpbWFscyBmb3IgV2luIDguMSBDaHJvbWVcclxuJGxpbmUtaGVpZ2h0LXNtYWxsOiAxLjUgIWRlZmF1bHQ7XHJcblxyXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiA0cHggIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLWxhcmdlOiA2cHggIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLXNtYWxsOiAzcHggIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEdsb2JhbCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIEdsb2JhbCBiYWNrZ3JvdW5kIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBXaWR0aCBvZiB0aGUgYGJvcmRlcmAgZm9yIGdlbmVyYXRpbmcgY2FyZXRzIHRoYXQgaW5kaWNhdGUgZHJvcGRvd25zLlxyXG4kY2FyZXQtd2lkdGgtYmFzZTogNHB4ICFkZWZhdWx0O1xyXG4vLyoqIENhcmV0cyBpbmNyZWFzZSBzbGlnaHRseSBpbiBzaXplIGZvciBsYXJnZXIgY29tcG9uZW50cy5cclxuJGNhcmV0LXdpZHRoLWxhcmdlOiA1cHggIWRlZmF1bHQ7XHJcblxyXG4vLz09IFRhYmxlc1xyXG4vL1xyXG4vLyMjIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cclxuXHJcbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cclxuJHRhYmxlLWNlbGwtcGFkZGluZzogOHB4ICFkZWZhdWx0O1xyXG4vLyoqIFBhZGRpbmcgZm9yIGNlbGxzIGluIGAudGFibGUtY29uZGVuc2VkYC5cclxuJHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc6IDVweCAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGFsbCB0YWJsZXMuXHJcbiR0YWJsZS1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLXN0cmlwZWRgLlxyXG4kdGFibGUtYmctYWNjZW50OiAjZjlmOWY5ICFkZWZhdWx0O1xyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1ob3ZlcmAuXHJcbiR0YWJsZS1iZy1ob3ZlcjogI2Y1ZjVmNSAhZGVmYXVsdDtcclxuJHRhYmxlLWJnLWFjdGl2ZTogJHRhYmxlLWJnLWhvdmVyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIHRhYmxlIGFuZCBjZWxsIGJvcmRlcnMuXHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4vLz09IEJ1dHRvbnNcclxuLy9cclxuLy8jIyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCBhbmQgYm9yZGVyIGNvbG9yLlxyXG5cclxuJGJ0bi1mb250LXdlaWdodDogbm9ybWFsICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAjMzMzICFkZWZhdWx0O1xyXG4kYnRuLWRlZmF1bHQtYmc6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4tZGVmYXVsdC1ib3JkZXI6ICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXByaW1hcnktY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4tcHJpbWFyeS1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRidG4tcHJpbWFyeS1ib3JkZXI6IGRhcmtlbigkYnRuLXByaW1hcnktYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tc3VjY2Vzcy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGJ0bi1zdWNjZXNzLWJnOiAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuJGJ0bi1zdWNjZXNzLWJvcmRlcjogZGFya2VuKCRidG4tc3VjY2Vzcy1iZywgNSUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1pbmZvLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWluZm8tYmc6ICRicmFuZC1pbmZvICFkZWZhdWx0O1xyXG4kYnRuLWluZm8tYm9yZGVyOiBkYXJrZW4oJGJ0bi1pbmZvLWJnLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXdhcm5pbmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1iZzogJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1ib3JkZXI6IGRhcmtlbigkYnRuLXdhcm5pbmctYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tZGFuZ2VyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWRhbmdlci1iZzogJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuJGJ0bi1kYW5nZXItYm9yZGVyOiBkYXJrZW4oJGJ0bi1kYW5nZXItYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXHJcbiRidG4tYm9yZGVyLXJhZGl1cy1iYXNlOiAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGFyZ2U6ICRib3JkZXItcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc21hbGw6ICRib3JkZXItcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xyXG5cclxuLy89PSBGb3Jtc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIGA8aW5wdXQ+YCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRpbnB1dC1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBgPGlucHV0IGRpc2FibGVkPmAgYmFja2dyb3VuZCBjb2xvclxyXG4kaW5wdXQtYmctZGlzYWJsZWQ6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcclxuJGlucHV0LWNvbG9yOiAkZ3JheSAhZGVmYXVsdDtcclxuLy8qKiBgPGlucHV0PmAgYm9yZGVyIGNvbG9yXHJcbiRpbnB1dC1ib3JkZXI6ICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4vLyBUT0RPOiBSZW5hbWUgYCRpbnB1dC1ib3JkZXItcmFkaXVzYCB0byBgJGlucHV0LWJvcmRlci1yYWRpdXMtYmFzZWAgaW4gdjRcclxuLy8qKiBEZWZhdWx0IGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXHJcbi8vIFRoaXMgaGFzIG5vIGVmZmVjdCBvbiBgPHNlbGVjdD5gcyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuLy8qKiBMYXJnZSBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sYXJnZTogJGJvcmRlci1yYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XHJcbi8vKiogU21hbGwgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGw6ICRib3JkZXItcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGlucHV0cyBvbiBmb2N1c1xyXG4kaW5wdXQtYm9yZGVyLWZvY3VzOiAjNjZhZmU5ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBQbGFjZWhvbGRlciB0ZXh0IGNvbG9yXHJcbiRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjogIzk5OSAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XHJcbiRpbnB1dC1oZWlnaHQtYmFzZTogKFxyXG4gICRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICogMikgKyAyXHJcbikgIWRlZmF1bHQ7XHJcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxyXG4kaW5wdXQtaGVpZ2h0LWxhcmdlOiAoXHJcbiAgY2VpbCgkZm9udC1zaXplLWxhcmdlICogJGxpbmUtaGVpZ2h0LWxhcmdlKSArICgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAqIDIpICtcclxuICAgIDJcclxuKSAhZGVmYXVsdDtcclxuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XHJcbiRpbnB1dC1oZWlnaHQtc21hbGw6IChcclxuICBmbG9vcigkZm9udC1zaXplLXNtYWxsICogJGxpbmUtaGVpZ2h0LXNtYWxsKSArICgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCAqIDIpICtcclxuICAgIDJcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vKiogYC5mb3JtLWdyb3VwYCBtYXJnaW5cclxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogMTVweCAhZGVmYXVsdDtcclxuXHJcbiRsZWdlbmQtY29sb3I6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAjZTVlNWU1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEaXNhYmxlZCBjdXJzb3IgZm9yIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnMuXHJcbiRjdXJzb3ItZGlzYWJsZWQ6IG5vdC1hbGxvd2VkICFkZWZhdWx0O1xyXG5cclxuLy89PSBEcm9wZG93bnNcclxuLy9cclxuLy8jIyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXHJcblxyXG4vLyoqIEJhY2tncm91bmQgZm9yIHRoZSBkcm9wZG93biBtZW51LlxyXG4kZHJvcGRvd24tYmc6ICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYC5cclxuJGRyb3Bkb3duLWJvcmRlcjogcmdiYSgwLCAwLCAwLCAwLjE1KSAhZGVmYXVsdDtcclxuLy8qKiBEcm9wZG93biBtZW51IGBib3JkZXItY29sb3JgICoqZm9yIElFOCoqLlxyXG4kZHJvcGRvd24tZmFsbGJhY2stYm9yZGVyOiAjY2NjICFkZWZhdWx0O1xyXG4vLyoqIERpdmlkZXIgY29sb3IgZm9yIGJldHdlZW4gZHJvcGRvd24gaXRlbXMuXHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAjZTVlNWU1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEcm9wZG93biBsaW5rIHRleHQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4vLyoqIEhvdmVyIGNvbG9yIGZvciBkcm9wZG93biBsaW5rcy5cclxuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IGRhcmtlbigkZ3JheS1kYXJrLCA1JSkgIWRlZmF1bHQ7XHJcbi8vKiogSG92ZXIgYmFja2dyb3VuZCBmb3IgZHJvcGRvd24gbGlua3MuXHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjZjVmNWY1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIHRleHQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEaXNhYmxlZCBkcm9wZG93biBtZW51IGl0ZW0gYmFja2dyb3VuZCBjb2xvci5cclxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBUZXh0IGNvbG9yIGZvciBoZWFkZXJzIHdpdGhpbiBkcm9wZG93biBtZW51cy5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERlcHJlY2F0ZWQgYCRkcm9wZG93bi1jYXJldC1jb2xvcmAgYXMgb2YgdjMuMS4wXHJcbiRkcm9wZG93bi1jYXJldC1jb2xvcjogIzAwMCAhZGVmYXVsdDtcclxuXHJcbi8vLS0gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG4vL1xyXG4vLyBOb3RlOiBUaGVzZSB2YXJpYWJsZXMgYXJlIG5vdCBnZW5lcmF0ZWQgaW50byB0aGUgQ3VzdG9taXplci5cclxuXHJcbiR6aW5kZXgtbmF2YmFyOiAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LWRyb3Bkb3duOiAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LXBvcG92ZXI6IDEwNjAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtdG9vbHRpcDogMTA3MCAhZGVmYXVsdDtcclxuJHppbmRleC1uYXZiYXItZml4ZWQ6IDEwMzAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtbW9kYWwtYmFja2dyb3VuZDogMTA0MCAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbDogMTA1MCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gTWVkaWEgcXVlcmllcyBicmVha3BvaW50c1xyXG4vL1xyXG4vLyMjIERlZmluZSB0aGUgYnJlYWtwb2ludHMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4vLyBFeHRyYSBzbWFsbCBzY3JlZW4gLyBwaG9uZVxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHNgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXhzOiA0ODBweCAhZGVmYXVsdDtcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzLW1pbmAgYXMgb2YgdjMuMi4wXHJcbiRzY3JlZW4teHMtbWluOiAkc2NyZWVuLXhzICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tcGhvbmVgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXBob25lOiAkc2NyZWVuLXhzLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tc21gIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXNtOiA3NjhweCAhZGVmYXVsdDtcclxuJHNjcmVlbi1zbS1taW46ICRzY3JlZW4tc20gIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi10YWJsZXRgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXRhYmxldDogJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbWRgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLW1kOiA5OTJweCAhZGVmYXVsdDtcclxuJHNjcmVlbi1tZC1taW46ICRzY3JlZW4tbWQgIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1kZXNrdG9wYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1kZXNrdG9wOiAkc2NyZWVuLW1kLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGdgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLWxnOiAxMjAwcHggIWRlZmF1bHQ7XHJcbiRzY3JlZW4tbGctbWluOiAkc2NyZWVuLWxnICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGctZGVza3RvcGAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tbGctZGVza3RvcDogJHNjcmVlbi1sZy1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBTbyBtZWRpYSBxdWVyaWVzIGRvbid0IG92ZXJsYXAgd2hlbiByZXF1aXJlZCwgcHJvdmlkZSBhIG1heGltdW1cclxuJHNjcmVlbi14cy1tYXg6ICgkc2NyZWVuLXNtLW1pbiAtIDEpICFkZWZhdWx0O1xyXG4kc2NyZWVuLXNtLW1heDogKCRzY3JlZW4tbWQtbWluIC0gMSkgIWRlZmF1bHQ7XHJcbiRzY3JlZW4tbWQtbWF4OiAoJHNjcmVlbi1sZy1taW4gLSAxKSAhZGVmYXVsdDtcclxuXHJcbi8vPT0gR3JpZCBzeXN0ZW1cclxuLy9cclxuLy8jIyBEZWZpbmUgeW91ciBjdXN0b20gcmVzcG9uc2l2ZSBncmlkLlxyXG5cclxuLy8qKiBOdW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZC5cclxuJGdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XHJcbi8vKiogUGFkZGluZyBiZXR3ZWVuIGNvbHVtbnMuIEdldHMgZGl2aWRlZCBpbiBoYWxmIGZvciB0aGUgbGVmdCBhbmQgcmlnaHQuXHJcbiRncmlkLWd1dHRlci13aWR0aDogNjBweCAhZGVmYXVsdDtcclxuLy8gTmF2YmFyIGNvbGxhcHNlXHJcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWNvbWVzIHVuY29sbGFwc2VkLlxyXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50OiAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcclxuLy8qKiBQb2ludCBhdCB3aGljaCB0aGUgbmF2YmFyIGJlZ2lucyBjb2xsYXBzaW5nLlxyXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heDogKCRncmlkLWZsb2F0LWJyZWFrcG9pbnQgLSAxKSAhZGVmYXVsdDtcclxuXHJcbi8vPT0gQ29udGFpbmVyIHNpemVzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxyXG4kY29udGFpbmVyLXRhYmxldDogKDcyMHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuLy8qKiBGb3IgYCRzY3JlZW4tc20tbWluYCBhbmQgdXAuXHJcbiRjb250YWluZXItc206ICRjb250YWluZXItdGFibGV0ICFkZWZhdWx0O1xyXG5cclxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3BcclxuJGNvbnRhaW5lci1kZXNrdG9wOiAoOTQwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xyXG4vLyoqIEZvciBgJHNjcmVlbi1tZC1taW5gIGFuZCB1cC5cclxuJGNvbnRhaW5lci1tZDogJGNvbnRhaW5lci1kZXNrdG9wICFkZWZhdWx0O1xyXG5cclxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXHJcbiRjb250YWluZXItbGFyZ2UtZGVza3RvcDogKDExNDBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbi8vKiogRm9yIGAkc2NyZWVuLWxnLW1pbmAgYW5kIHVwLlxyXG4kY29udGFpbmVyLWxnOiAkY29udGFpbmVyLWxhcmdlLWRlc2t0b3AgIWRlZmF1bHQ7XHJcblxyXG4vLz09IE5hdmJhclxyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyBCYXNpY3Mgb2YgYSBuYXZiYXJcclxuJG5hdmJhci1oZWlnaHQ6IDUwcHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICFkZWZhdWx0O1xyXG4kbmF2YmFyLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsOiBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpICFkZWZhdWx0O1xyXG4kbmF2YmFyLXBhZGRpbmctdmVydGljYWw6IChcclxuICAoJG5hdmJhci1oZWlnaHQgLSAkbGluZS1oZWlnaHQtY29tcHV0ZWQpIC8gMlxyXG4pICFkZWZhdWx0O1xyXG4kbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ6IDM0MHB4ICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1kZWZhdWx0LWNvbG9yOiAjNzc3ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtYmc6ICNmOGY4ZjggIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1ib3JkZXI6IGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyIGxpbmtzXHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yOiAjNzc3ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjogIzMzMyAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I6ICM1NTUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZzogZGFya2VuKCRuYXZiYXItZGVmYXVsdC1iZywgNi41JSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yOiAjY2NjICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBOYXZiYXIgYnJhbmQgbGFiZWxcclxuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWNvbG9yOiBkYXJrZW4oXHJcbiAgJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yLFxyXG4gIDEwJVxyXG4pICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyIHRvZ2dsZVxyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWhvdmVyLWJnOiAjZGRkICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWljb24tYmFyLWJnOiAjODg4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuXHJcbi8vPT09IEludmVydGVkIG5hdmJhclxyXG4vLyBSZXNldCBpbnZlcnRlZCBuYXZiYXIgYmFzaWNzXHJcbiRuYXZiYXItaW52ZXJzZS1jb2xvcjogbGlnaHRlbigkZ3JheS1saWdodCwgMTUlKSAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWJnOiAjMjIyICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtYm9yZGVyOiBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xyXG5cclxuLy8gSW52ZXJ0ZWQgbmF2YmFyIGxpbmtzXHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yOiBsaWdodGVuKCRncmF5LWxpZ2h0LCAxNSUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc6IGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yOiAjNDQ0ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnZlcnRlZCBuYXZiYXIgYnJhbmQgbGFiZWxcclxuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gSW52ZXJ0ZWQgbmF2YmFyIHRvZ2dsZVxyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnOiAjMzMzICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjogIzMzMyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gTmF2c1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLz09PSBTaGFyZWQgbmF2IHN0eWxlc1xyXG4kbmF2LWxpbmstcGFkZGluZzogMTBweCAxNXB4ICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstaG92ZXItYmc6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LWRpc2FibGVkLWxpbmstY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy89PSBUYWJzXHJcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICRib2R5LWJnICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICRncmF5ICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjZGRkICFkZWZhdWx0O1xyXG5cclxuJG5hdi10YWJzLWp1c3RpZmllZC1saW5rLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWp1c3RpZmllZC1hY3RpdmUtbGluay1ib3JkZXItY29sb3I6ICRib2R5LWJnICFkZWZhdWx0O1xyXG5cclxuLy89PSBQaWxsc1xyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vPT0gUGFnaW5hdGlvblxyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFnaW5hdGlvbi1jb2xvcjogJGxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXI6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogI2ZmZiAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyOiAjZGRkICFkZWZhdWx0O1xyXG5cclxuLy89PSBQYWdlclxyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFnZXItYmc6ICRwYWdpbmF0aW9uLWJnICFkZWZhdWx0O1xyXG4kcGFnZXItYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYWdlci1ib3JkZXItcmFkaXVzOiAxNXB4ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2VyLWhvdmVyLWJnOiAkcGFnaW5hdGlvbi1ob3Zlci1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYWdlci1hY3RpdmUtYmc6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJHBhZ2VyLWFjdGl2ZS1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHBhZ2VyLWRpc2FibGVkLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vPT0gSnVtYm90cm9uXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRqdW1ib3Ryb24tcGFkZGluZzogMzBweCAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1iZzogJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1oZWFkaW5nLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWZvbnQtc2l6ZTogY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS41KSkgIWRlZmF1bHQ7XHJcbiRqdW1ib3Ryb24taGVhZGluZy1mb250LXNpemU6IGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDQuNSkpICFkZWZhdWx0O1xyXG5cclxuLy89PSBGb3JtIHN0YXRlcyBhbmQgYWxlcnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGNvbG9ycyBmb3IgZm9ybSBmZWVkYmFjayBzdGF0ZXMgYW5kLCBieSBkZWZhdWx0LCBhbGVydHMuXHJcblxyXG4kc3RhdGUtc3VjY2Vzcy10ZXh0OiAjM2M3NjNkICFkZWZhdWx0O1xyXG4kc3RhdGUtc3VjY2Vzcy1iZzogI2RmZjBkOCAhZGVmYXVsdDtcclxuJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyOiBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtc3VjY2Vzcy1iZywgLTEwKSwgNSUpICFkZWZhdWx0O1xyXG5cclxuJHN0YXRlLWluZm8tdGV4dDogIzMxNzA4ZiAhZGVmYXVsdDtcclxuJHN0YXRlLWluZm8tYmc6ICNkOWVkZjcgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1pbmZvLWJvcmRlcjogZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLWluZm8tYmcsIC0xMCksIDclKSAhZGVmYXVsdDtcclxuXHJcbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICM4YTZkM2IgIWRlZmF1bHQ7XHJcbiRzdGF0ZS13YXJuaW5nLWJnOiAjZmNmOGUzICFkZWZhdWx0O1xyXG4kc3RhdGUtd2FybmluZy1ib3JkZXI6IGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS13YXJuaW5nLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kc3RhdGUtZGFuZ2VyLXRleHQ6ICNhOTQ0NDIgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYmc6ICNmMmRlZGUgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYm9yZGVyOiBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtZGFuZ2VyLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4vLz09IFRvb2x0aXBzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogVG9vbHRpcCBtYXggd2lkdGhcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAyMDBweCAhZGVmYXVsdDtcclxuLy8qKiBUb29sdGlwIHRleHQgY29sb3JcclxuJHRvb2x0aXAtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogVG9vbHRpcCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiR0b29sdGlwLWJnOiAjMDAwICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAwLjkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRvb2x0aXAgYXJyb3cgd2lkdGhcclxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6IDVweCAhZGVmYXVsdDtcclxuLy8qKiBUb29sdGlwIGFycm93IGNvbG9yXHJcbiR0b29sdGlwLWFycm93LWNvbG9yOiAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gUG9wb3ZlcnNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBQb3BvdmVyIGJvZHkgYmFja2dyb3VuZCBjb2xvclxyXG4kcG9wb3Zlci1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIG1heGltdW0gd2lkdGhcclxuJHBvcG92ZXItbWF4LXdpZHRoOiAyNzZweCAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIGJvcmRlciBjb2xvclxyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIGZhbGxiYWNrIGJvcmRlciBjb2xvclxyXG4kcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I6ICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgdGl0bGUgYmFja2dyb3VuZCBjb2xvclxyXG4kcG9wb3Zlci10aXRsZS1iZzogZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgYXJyb3cgd2lkdGhcclxuJHBvcG92ZXItYXJyb3ctd2lkdGg6IDEwcHggIWRlZmF1bHQ7XHJcbi8vKiogUG9wb3ZlciBhcnJvdyBjb2xvclxyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogJHBvcG92ZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgd2lkdGhcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCArIDEpICFkZWZhdWx0O1xyXG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgY29sb3JcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6IGZhZGVfaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KSAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IGZhbGxiYWNrIGNvbG9yXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOiBkYXJrZW4oXHJcbiAgJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yLFxyXG4gIDIwJVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy89PSBMYWJlbHNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBEZWZhdWx0IGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLWRlZmF1bHQtYmc6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIFByaW1hcnkgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtcHJpbWFyeS1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbi8vKiogU3VjY2VzcyBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRsYWJlbC1zdWNjZXNzLWJnOiAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuLy8qKiBJbmZvIGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLWluZm8tYmc6ICRicmFuZC1pbmZvICFkZWZhdWx0O1xyXG4vLyoqIFdhcm5pbmcgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtd2FybmluZy1iZzogJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XHJcbi8vKiogRGFuZ2VyIGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLWRhbmdlci1iZzogJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBsYWJlbCB0ZXh0IGNvbG9yXHJcbiRsYWJlbC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBEZWZhdWx0IHRleHQgY29sb3Igb2YgYSBsaW5rZWQgbGFiZWxcclxuJGxhYmVsLWxpbmstaG92ZXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLz09IE1vZGFsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogMTVweCAhZGVmYXVsdDtcclxuXHJcbi8vKiogUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCB0aXRsZVxyXG4kbW9kYWwtdGl0bGUtcGFkZGluZzogMTVweCAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCB0aXRsZSBsaW5lLWhlaWdodFxyXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIG1vZGFsIGNvbnRlbnQgYXJlYVxyXG4kbW9kYWwtY29udGVudC1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvclxyXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvciAqKmZvciBJRTgqKlxyXG4kbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I6ICM5OTkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIE1vZGFsIGJhY2tkcm9wIGJhY2tncm91bmQgY29sb3JcclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAjMDAwICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGJhY2tkcm9wIG9wYWNpdHlcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBoZWFkZXIgYm9yZGVyIGNvbG9yXHJcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjZTVlNWU1ICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGZvb3RlciBib3JkZXIgY29sb3JcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWxnOiA5MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLW1kOiA2MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNtOiAzMDBweCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gQWxlcnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcblxyXG4kYWxlcnQtcGFkZGluZzogMTVweCAhZGVmYXVsdDtcclxuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiBib2xkICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LXN1Y2Nlc3MtYmc6ICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xyXG4kYWxlcnQtc3VjY2Vzcy10ZXh0OiAkc3RhdGUtc3VjY2Vzcy10ZXh0ICFkZWZhdWx0O1xyXG4kYWxlcnQtc3VjY2Vzcy1ib3JkZXI6ICRzdGF0ZS1zdWNjZXNzLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbiRhbGVydC1pbmZvLWJnOiAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LWluZm8tdGV4dDogJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcclxuJGFsZXJ0LWluZm8tYm9yZGVyOiAkc3RhdGUtaW5mby1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnQtd2FybmluZy1iZzogJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XHJcbiRhbGVydC13YXJuaW5nLXRleHQ6ICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC13YXJuaW5nLWJvcmRlcjogJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LWRhbmdlci1iZzogJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LWRhbmdlci10ZXh0OiAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC1kYW5nZXItYm9yZGVyOiAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbi8vPT0gUHJvZ3Jlc3MgYmFyc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIHdob2xlIHByb2dyZXNzIGNvbXBvbmVudFxyXG4kcHJvZ3Jlc3MtYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbi8vKiogUHJvZ3Jlc3MgYmFyIHRleHQgY29sb3JcclxuJHByb2dyZXNzLWJhci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBWYXJpYWJsZSBmb3Igc2V0dGluZyByb3VuZGVkIGNvcm5lcnMgb24gcHJvZ3Jlc3MgYmFyLlxyXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbi8vKiogU3VjY2VzcyBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnOiAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuLy8qKiBXYXJuaW5nIHByb2dyZXNzIGJhciBjb2xvclxyXG4kcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmc6ICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xyXG4vLyoqIERhbmdlciBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1kYW5nZXItYmc6ICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XHJcbi8vKiogSW5mbyBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1pbmZvLWJnOiAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gTGlzdCBncm91cFxyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb24gYC5saXN0LWdyb3VwLWl0ZW1gXHJcbiRsaXN0LWdyb3VwLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIGAubGlzdC1ncm91cC1pdGVtYCBib3JkZXIgY29sb3JcclxuJGxpc3QtZ3JvdXAtYm9yZGVyOiAjZGRkICFkZWZhdWx0O1xyXG4vLyoqIExpc3QgZ3JvdXAgYm9yZGVyIHJhZGl1c1xyXG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIHNpbmdsZSBsaXN0IGl0ZW1zIG9uIGhvdmVyXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAjZjVmNWY1ICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbi8vKiogQm9yZGVyIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGVsZW1lbnRzXHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXI6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuLy8qKiBUZXh0IGNvbG9yIGZvciBjb250ZW50IHdpdGhpbiBhY3RpdmUgbGlzdCBpdGVtc1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtdGV4dC1jb2xvcjogbGlnaHRlbigkbGlzdC1ncm91cC1hY3RpdmUtYmcsIDQwJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRleHQgY29sb3Igb2YgZGlzYWJsZWQgbGlzdCBpdGVtc1xyXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgY29sb3IgZm9yIGNvbnRlbnQgd2l0aGluIGRpc2FibGVkIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtdGV4dC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1saW5rLWNvbG9yOiAjNTU1ICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1saW5rLWhvdmVyLWNvbG9yOiAkbGlzdC1ncm91cC1saW5rLWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1saW5rLWhlYWRpbmctY29sb3I6ICMzMzMgIWRlZmF1bHQ7XHJcblxyXG4vLz09IFBhbmVsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFuZWwtYmc6ICNmZmYgIWRlZmF1bHQ7XHJcbiRwYW5lbC1ib2R5LXBhZGRpbmc6IDE1cHggIWRlZmF1bHQ7XHJcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6IDEwcHggMTVweCAhZGVmYXVsdDtcclxuJHBhbmVsLWZvb3Rlci1wYWRkaW5nOiAkcGFuZWwtaGVhZGluZy1wYWRkaW5nICFkZWZhdWx0O1xyXG4kcGFuZWwtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuXHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciBlbGVtZW50cyB3aXRoaW4gcGFuZWxzXHJcbiRwYW5lbC1pbm5lci1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1mb290ZXItYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtZGVmYXVsdC10ZXh0OiAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1kZWZhdWx0LWhlYWRpbmctYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtcHJpbWFyeS10ZXh0OiAjZmZmICFkZWZhdWx0O1xyXG4kcGFuZWwtcHJpbWFyeS1ib3JkZXI6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kcGFuZWwtcHJpbWFyeS1oZWFkaW5nLWJnOiAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1zdWNjZXNzLWJvcmRlcjogJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1pbmZvLXRleHQ6ICRzdGF0ZS1pbmZvLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1pbmZvLWJvcmRlcjogJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtaW5mby1oZWFkaW5nLWJnOiAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC13YXJuaW5nLXRleHQ6ICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC13YXJuaW5nLWJvcmRlcjogJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtd2FybmluZy1oZWFkaW5nLWJnOiAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1kYW5nZXItdGV4dDogJHN0YXRlLWRhbmdlci10ZXh0ICFkZWZhdWx0O1xyXG4kcGFuZWwtZGFuZ2VyLWJvcmRlcjogJHN0YXRlLWRhbmdlci1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYW5lbC1kYW5nZXItaGVhZGluZy1iZzogJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gVGh1bWJuYWlsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIFBhZGRpbmcgYXJvdW5kIHRoZSB0aHVtYm5haWwgaW1hZ2VcclxuJHRodW1ibmFpbC1wYWRkaW5nOiA0cHggIWRlZmF1bHQ7XHJcbi8vKiogVGh1bWJuYWlsIGJhY2tncm91bmQgY29sb3JcclxuJHRodW1ibmFpbC1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XHJcbi8vKiogVGh1bWJuYWlsIGJvcmRlciBjb2xvclxyXG4kdGh1bWJuYWlsLWJvcmRlcjogI2RkZCAhZGVmYXVsdDtcclxuLy8qKiBUaHVtYm5haWwgYm9yZGVyIHJhZGl1c1xyXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEN1c3RvbSB0ZXh0IGNvbG9yIGZvciB0aHVtYm5haWwgY2FwdGlvbnNcclxuJHRodW1ibmFpbC1jYXB0aW9uLWNvbG9yOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGNhcHRpb25cclxuJHRodW1ibmFpbC1jYXB0aW9uLXBhZGRpbmc6IDlweCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gV2VsbHNcclxuLy9cclxuLy8jI1xyXG5cclxuJHdlbGwtYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbiR3ZWxsLWJvcmRlcjogZGFya2VuKCR3ZWxsLWJnLCA3JSkgIWRlZmF1bHQ7XHJcblxyXG4vLz09IEJhZGdlc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4kYmFkZ2UtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogTGlua2VkIGJhZGdlIHRleHQgY29sb3Igb24gaG92ZXJcclxuJGJhZGdlLWxpbmstaG92ZXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRiYWRnZS1iZzogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJhZGdlIHRleHQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXHJcbiRiYWRnZS1hY3RpdmUtY29sb3I6ICRsaW5rLWNvbG9yICFkZWZhdWx0O1xyXG4vLyoqIEJhZGdlIGJhY2tncm91bmQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXHJcbiRiYWRnZS1hY3RpdmUtYmc6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6IGJvbGQgIWRlZmF1bHQ7XHJcbiRiYWRnZS1saW5lLWhlaWdodDogMSAhZGVmYXVsdDtcclxuJGJhZGdlLWJvcmRlci1yYWRpdXM6IDEwcHggIWRlZmF1bHQ7XHJcblxyXG4vLz09IEJyZWFkY3J1bWJzXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRicmVhZGNydW1iLXBhZGRpbmctdmVydGljYWw6IDhweCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xyXG4vLyoqIEJyZWFkY3J1bWIgYmFja2dyb3VuZCBjb2xvclxyXG4kYnJlYWRjcnVtYi1iZzogI2Y1ZjVmNSAhZGVmYXVsdDtcclxuLy8qKiBCcmVhZGNydW1iIHRleHQgY29sb3JcclxuJGJyZWFkY3J1bWItY29sb3I6ICNjY2MgIWRlZmF1bHQ7XHJcbi8vKiogVGV4dCBjb2xvciBvZiBjdXJyZW50IHBhZ2UgaW4gdGhlIGJyZWFkY3J1bWJcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBUZXh0dWFsIHNlcGFyYXRvciBmb3IgYmV0d2VlbiBicmVhZGNydW1iIGVsZW1lbnRzXHJcbiRicmVhZGNydW1iLXNlcGFyYXRvcjogXCIvXCIgIWRlZmF1bHQ7XHJcblxyXG4vLz09IENhcm91c2VsXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRjYXJvdXNlbC10ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogMTUlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAwLjUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLWZvbnQtc2l6ZTogMjBweCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG5cclxuLy89PSBDbG9zZVxyXG4vL1xyXG4vLyMjXHJcblxyXG4kY2xvc2UtZm9udC13ZWlnaHQ6IGJvbGQgIWRlZmF1bHQ7XHJcbiRjbG9zZS1jb2xvcjogIzAwMCAhZGVmYXVsdDtcclxuJGNsb3NlLXRleHQtc2hhZG93OiAwIDFweCAwICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLz09IENvZGVcclxuLy9cclxuLy8jI1xyXG5cclxuJGNvZGUtY29sb3I6ICNjNzI1NGUgIWRlZmF1bHQ7XHJcbiRjb2RlLWJnOiAjZjlmMmY0ICFkZWZhdWx0O1xyXG5cclxuJGtiZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGtiZC1iZzogIzMzMyAhZGVmYXVsdDtcclxuXHJcbiRwcmUtYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbiRwcmUtY29sb3I6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRwcmUtYm9yZGVyLWNvbG9yOiAjY2NjICFkZWZhdWx0O1xyXG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogMzQwcHggIWRlZmF1bHQ7XHJcblxyXG4vLz09IFR5cGVcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBIb3Jpem9udGFsIG9mZnNldCBmb3IgZm9ybXMgYW5kIGxpc3RzLlxyXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcclxuLy8qKiBUZXh0IG11dGVkIGNvbG9yXHJcbiR0ZXh0LW11dGVkOiAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBBYmJyZXZpYXRpb25zIGFuZCBhY3JvbnltcyBib3JkZXIgY29sb3JcclxuJGFiYnItYm9yZGVyLWNvbG9yOiAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBIZWFkaW5ncyBzbWFsbCBjb2xvclxyXG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgc21hbGwgY29sb3JcclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgZm9udCBzaXplXHJcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXHJcbiRibG9ja3F1b3RlLWJvcmRlci1jb2xvcjogJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuLy8qKiBQYWdlIGhlYWRlciBib3JkZXIgY29sb3JcclxuJHBhZ2UtaGVhZGVyLWJvcmRlci1jb2xvcjogJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuLy8qKiBXaWR0aCBvZiBob3Jpem9udGFsIGRlc2NyaXB0aW9uIGxpc3QgdGl0bGVzXHJcbiRkbC1ob3Jpem9udGFsLW9mZnNldDogJGNvbXBvbmVudC1vZmZzZXQtaG9yaXpvbnRhbCAhZGVmYXVsdDtcclxuLy8qKiBQb2ludCBhdCB3aGljaCAuZGwtaG9yaXpvbnRhbCBiZWNvbWVzIGhvcml6b250YWxcclxuJGRsLWhvcml6b250YWwtYnJlYWtwb2ludDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAhZGVmYXVsdDtcclxuLy8qKiBIb3Jpem9udGFsIGxpbmUgY29sb3IuXHJcbiRoci1ib3JkZXI6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiIsIi8vIEhlbHBlciBmdW5jdGlvbiBmb3IgdGhlIG5vcm1hbGl6ZSgpIG1peGluLlxyXG4kX25vcm1hbGl6ZS1pbmNsdWRlOiAoKTtcclxuJF9ub3JtYWxpemUtZXhjbHVkZTogKCk7XHJcbkBmdW5jdGlvbiBfbm9ybWFsaXplLWluY2x1ZGUoJHNlY3Rpb24pIHtcclxuICAvLyBDaGVjayBpZiAkc2VjdGlvbiBpcyBpbiB0aGUgJGluY2x1ZGUgbGlzdC5cclxuICBAaWYgaW5kZXgoJF9ub3JtYWxpemUtaW5jbHVkZSwgJHNlY3Rpb24pIHtcclxuICAgIEByZXR1cm4gdHJ1ZTtcclxuICB9XHJcbiAgLy8gSWYgJGluY2x1ZGUgaXMgc2V0IHRvIChhbGwpLCBtYWtlIHN1cmUgJHNlY3Rpb24gaXMgbm90IGluICRleGNsdWRlLlxyXG4gIEBlbHNlIGlmIG5vdCBpbmRleCgkX25vcm1hbGl6ZS1leGNsdWRlLCAkc2VjdGlvbikgYW5kIGluZGV4KCRfbm9ybWFsaXplLWluY2x1ZGUsIGFsbCkge1xyXG4gICAgQHJldHVybiB0cnVlO1xyXG4gIH1cclxuICBAcmV0dXJuIGZhbHNlO1xyXG59XHJcblxyXG5AbWl4aW4gX25vcm1hbGl6ZS1tb25vc3BhY2UoKSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIEBpZiBzdXBwb3J0LWZvcihpZSwgNikge1xyXG4gICAgX2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLCBtb25vc3BhY2U7XHJcbiAgfVxyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG5AbWl4aW4gbm9ybWFsaXplKCRpbmNsdWRlOiAoYWxsKSwgJGV4Y2x1ZGU6ICgpKSB7XHJcbiAgLy8gSWYgd2UgaGFkIGxvY2FsIGZ1bmN0aW9ucywgd2UgY291bGQgYWNjZXNzIG91ciBwYXJhbWV0ZXJzIGluc2lkZSB0aGVcclxuICAvLyBmdW5jdGlvbiB3aXRob3V0IHBhc3NpbmcgdGhlbSBpbiBhcyBwYXJhbWV0ZXJzLiBUaGUgaGFja3kgd29yay1hcm91bmQgaXMgdG9cclxuICAvLyBzdHVmZiB0aGVtIGludG8gZ2xvYmFsIHZhcmlhYmxlcyBzbyBjYW4gYWNjZXNzIHRoZW0gZnJvbSBhIGdsb2JhbCBmdW5jdGlvbi5cclxuICAkX25vcm1hbGl6ZS1pbmNsdWRlOiBpZih0eXBlLW9mKCRpbmNsdWRlKSA9PSAnbGlzdCcsICRpbmNsdWRlLCAoJGluY2x1ZGUpKSAhZ2xvYmFsO1xyXG4gICRfbm9ybWFsaXplLWV4Y2x1ZGU6IGlmKHR5cGUtb2YoJGV4Y2x1ZGUpID09ICdsaXN0JywgJGV4Y2x1ZGUsICgkZXhjbHVkZSkpICFnbG9iYWw7XHJcblxyXG4gIC8vIElmIHdlJ3ZlIGN1c3RvbWl6ZWQgYW55IGZvbnQgdmFyaWFibGVzLCB3ZSdsbCBuZWVkIGV4dHJhIHByb3BlcnRpZXMuXHJcbiAgQGlmICRiYXNlLWZvbnQtc2l6ZSAhPSAxNnB4XHJcbiAgICBvciAkYmFzZS1saW5lLWhlaWdodCAhPSAyNHB4XHJcbiAgICBvciAkYmFzZS11bml0ICE9ICdlbSdcclxuICAgIG9yICRoMS1mb250LXNpemUgIT0gMiAgICAqICRiYXNlLWZvbnQtc2l6ZVxyXG4gICAgb3IgJGgyLWZvbnQtc2l6ZSAhPSAxLjUgICogJGJhc2UtZm9udC1zaXplXHJcbiAgICBvciAkaDMtZm9udC1zaXplICE9IDEuMTcgKiAkYmFzZS1mb250LXNpemVcclxuICAgIG9yICRoNC1mb250LXNpemUgIT0gMSAgICAqICRiYXNlLWZvbnQtc2l6ZVxyXG4gICAgb3IgJGg1LWZvbnQtc2l6ZSAhPSAwLjgzICogJGJhc2UtZm9udC1zaXplXHJcbiAgICBvciAkaDYtZm9udC1zaXplICE9IDAuNjcgKiAkYmFzZS1mb250LXNpemVcclxuICAgIG9yICRpbmRlbnQtYW1vdW50ICE9IDQwcHgge1xyXG4gICAgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG06IHRydWUgIWdsb2JhbDtcclxuICB9XHJcblxyXG4gIC8qISBub3JtYWxpemUtc2NzcyB8IE1JVC9HUEx2MiBMaWNlbnNlIHwgYml0Lmx5L25vcm1hbGl6ZS1zY3NzICovXHJcblxyXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUocm9vdCkge1xyXG4gICAgLyoqXHJcbiAgICAgKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAgICAgKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIGFuZCBpT1MuXHJcbiAgICAgKi9cclxuXHJcbiAgICBodG1sIHtcclxuICAgICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIG9yIHN1cHBvcnQtZm9yKGllLCA3KSB7XHJcbiAgICAgICAgLy8gQ29ycmVjdCB0ZXh0IHJlc2l6aW5nIG9kZGx5IGluIElFIDYvNyB3aGVuIGJvZHkgYGZvbnQtc2l6ZWAgaXMgc2V0IHVzaW5nXHJcbiAgICAgICAgLy8gYGVtYCB1bml0cy5cclxuICAgICAgICBmb250LXNpemU6ICgkYmFzZS1mb250LXNpemUgLyAxNnB4KSAqIDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogKCRiYXNlLWxpbmUtaGVpZ2h0IC8gJGJhc2UtZm9udC1zaXplKSAqIDFlbTtcclxuICAgICAgfVxyXG4gICAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7IC8qIDEgKi9cclxuICAgICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAgICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICAgICAqL1xyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgX25vcm1hbGl6ZS1pbmNsdWRlKGh0bWw1KSB7XHJcbiAgICAvKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXHJcbiAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgPDEwLlxyXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94IGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgLlxyXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgZm9yIGBtYWluYC5cclxuICAgICAqL1xyXG5cclxuICAgIGFydGljbGUsXHJcbiAgICBhc2lkZSxcclxuICAgIGRldGFpbHMsXHJcbiAgICBmaWdjYXB0aW9uLFxyXG4gICAgZmlndXJlLFxyXG4gICAgZm9vdGVyLFxyXG4gICAgaGVhZGVyLFxyXG4gICAgbWFpbixcclxuICAgIG1lbnUsXHJcbiAgICBuYXYsXHJcbiAgICBzZWN0aW9uLFxyXG4gICAgc3VtbWFyeSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgPDEwLlxyXG4gICAgICovXHJcblxyXG4gICAgYXVkaW8sXHJcbiAgICBjYW52YXMsXHJcbiAgICBwcm9ncmVzcyxcclxuICAgIHZpZGVvIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBAaWYgc3VwcG9ydC1mb3IoaWUsIDcpIHtcclxuICAgICAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICp6b29tOiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBhbmQgcmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDQtNy5cclxuICAgICAqL1xyXG5cclxuICAgIGF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAgICAgKi9cclxuXHJcbiAgICBwcm9ncmVzcyB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDwxMSwgU2FmYXJpIDw4LCBhbmQgRmlyZWZveCA8MjIuXHJcbiAgICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICAgICAqL1xyXG5cclxuICAgIHRlbXBsYXRlLCAvKiAxICovXHJcbiAgICBbaGlkZGVuXSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgX25vcm1hbGl6ZS1pbmNsdWRlKGxpbmtzKSB7XHJcbiAgICAvKiBMaW5rc1xyXG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiAgICAvKipcclxuICAgICAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICAgICAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cclxuICAgICAqL1xyXG5cclxuICAgIGEge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xyXG4gICAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcclxuICAgICAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gICAgICovXHJcblxyXG4gICAgYTphY3RpdmUsXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgb3V0bGluZS13aWR0aDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUodGV4dCkge1xyXG4gICAgLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCA8NDAuXHJcbiAgICAgKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gICAgICovXHJcblxyXG4gICAgYWJiclt0aXRsZV0ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbiAgICAgKi9cclxuXHJcbiAgICBiLFxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gICAgICovXHJcblxyXG4gICAgYixcclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAgICovXHJcblxyXG4gICAgY29kZSxcclxuICAgIGtiZCxcclxuICAgIHNhbXAge1xyXG4gICAgICBAaW5jbHVkZSBfbm9ybWFsaXplLW1vbm9zcGFjZSgpO1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA8NC40LlxyXG4gICAgICovXHJcblxyXG4gICAgZGZuIHtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gICAgICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICAgICAqL1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLWZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcclxuICAgICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIHtcclxuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGgxLWZvbnQtc2l6ZSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIFNldCAxIHVuaXQgb2YgdmVydGljYWwgcmh5dGhtIG9uIHRoZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiAqL1xyXG4gICAgICBAaW5jbHVkZSBub3JtYWxpemUtbWFyZ2luKDEgMCwgJGgxLWZvbnQtc2l6ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIG9yIHN1cHBvcnQtZm9yKGllLCA3KSB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xyXG4gICAgICAgIEBpZiAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGgyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDItZm9udC1zaXplKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDMge1xyXG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1mb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1saW5lLWhlaWdodCgkaDMtZm9udC1zaXplKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLW1hcmdpbigxIDAsICRoMy1mb250LXNpemUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLWZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcclxuICAgICAgICBAaWYgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLWxpbmUtaGVpZ2h0KCRoNC1mb250LXNpemUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbWFyZ2luKDEgMCwgJGg0LWZvbnQtc2l6ZSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg1IHtcclxuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xyXG4gICAgICAgIEBpZiAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGg1LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDUtZm9udC1zaXplKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDYge1xyXG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1mb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1saW5lLWhlaWdodCgkaDYtZm9udC1zaXplKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLW1hcmdpbigxIDAsICRoNi1mb250LXNpemUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgPDEwLlxyXG4gICAgICovXHJcblxyXG4gICAgbWFyayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICAgKi9cclxuXHJcbiAgICBzbWFsbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAgICAgKiBhbGwgYnJvd3NlcnMuXHJcbiAgICAgKi9cclxuXHJcbiAgICBzdWIsXHJcbiAgICBzdXAge1xyXG4gICAgICBmb250LXNpemU6IDc1JTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgIHN1YiB7XHJcbiAgICAgIGJvdHRvbTogLTAuMjVlbTtcclxuICAgIH1cclxuXHJcbiAgICBzdXAge1xyXG4gICAgICB0b3A6IC0wLjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUoZW1iZWRkZWQpIHtcclxuICAgIC8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDwxMS5cclxuICAgICAqL1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgICAgQGlmIHN1cHBvcnQtZm9yKGllLCA3KSB7XHJcbiAgICAgICAgLyogSW1wcm92ZSBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuICovXHJcbiAgICAgICAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAgICAgKi9cclxuXHJcbiAgICBzdmc6bm90KDpyb290KSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgX25vcm1hbGl6ZS1pbmNsdWRlKGdyb3VwaW5nKSB7XHJcbiAgICAvKiBHcm91cGluZyBjb250ZW50XHJcbiAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuICAgIEBpZiAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSBvciBzdXBwb3J0LWZvcihpZSwgNykge1xyXG4gICAgICAvKipcclxuICAgICAgICogU2V0IDEgdW5pdCBvZiB2ZXJ0aWNhbCByaHl0aG0gb24gdGhlIHRvcCBhbmQgYm90dG9tIG1hcmdpbi5cclxuICAgICAgICovXHJcblxyXG4gICAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbWFyZ2luKDEgJGluZGVudC1hbW91bnQpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvKipcclxuICAgICAgICogQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuXHJcbiAgICAgICAqL1xyXG5cclxuICAgICAgZGwsXHJcbiAgICAgIG1lbnUsXHJcbiAgICAgIG9sLFxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLW1hcmdpbigxIDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaWYgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG0ge1xyXG4gICAgICAgIC8qKlxyXG4gICAgICAgICAqIFR1cm4gb2ZmIG1hcmdpbnMgb24gbmVzdGVkIGxpc3RzLlxyXG4gICAgICAgICAqL1xyXG5cclxuICAgICAgICBvbCxcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBvbCxcclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgZGQge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgJGluZGVudC1hbW91bnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qKlxyXG4gICAgICAgKiBBZGRyZXNzIHBhZGRpbmdzIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuXHJcbiAgICAgICAqL1xyXG5cclxuICAgICAgbWVudSxcclxuICAgICAgb2wsXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAkaW5kZW50LWFtb3VudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiBzdXBwb3J0LWZvcihpZSwgNykge1xyXG4gICAgICAvKipcclxuICAgICAgICogQ29ycmVjdCBsaXN0IGltYWdlcyBoYW5kbGVkIGluY29ycmVjdGx5IGluIElFIDcuXHJcbiAgICAgICAqL1xyXG5cclxuICAgICAgbmF2IHVsLFxyXG4gICAgICBuYXYgb2wge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxyXG4gICAgICovXHJcblxyXG4gICAgZmlndXJlIHtcclxuICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLW1hcmdpbigxICRpbmRlbnQtYW1vdW50KTtcclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAgICAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICAgICAqL1xyXG5cclxuICAgIGhyIHtcclxuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICAgICAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIG9yIHN1cHBvcnQtZm9yKGllLCA3KSB7XHJcbiAgICAgIC8qKlxyXG4gICAgICAgKiBTZXQgMSB1bml0IG9mIHZlcnRpY2FsIHJoeXRobSBvbiB0aGUgdG9wIGFuZCBib3R0b20gbWFyZ2luLlxyXG4gICAgICAgKi9cclxuXHJcbiAgICAgIHAsXHJcbiAgICAgIHByZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLW1hcmdpbigxIDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcHJlIHtcclxuICAgICAgQGluY2x1ZGUgX25vcm1hbGl6ZS1tb25vc3BhY2UoKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUoZm9ybXMpIHtcclxuICAgIC8qIEZvcm1zXHJcbiAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogS25vd24gaXNzdWVzOlxyXG4gICAgICogLSBCeSBkZWZhdWx0LCBDaHJvbWUgb24gT1MgWCBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkIHN0eWxpbmcgb2ZcclxuICAgICAqICAgc2VsZWN0LCB1bmxlc3MgYSBib3JkZXIgcHJvcGVydHkgaXMgc2V0LiBUaGUgZGVmYXVsdCBmb250IHdlaWdodCBvblxyXG4gICAgICogICBvcHRncm91cCBlbGVtZW50cyBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIG9uIE9TWCBhbmQgU2FmYXJpIG9uXHJcbiAgICAgKiAgIE9TIFguXHJcbiAgICAgKiAtIEl0IGlzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvIG5vdCBzdHlsZSBjaGVja2JveCBhbmQgcmFkaW8gaW5wdXRzIGFzXHJcbiAgICAgKiAgIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2VzIG5vdCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxyXG4gICAgICogLSBDZXJ0YWluIGZvbnQgc2l6ZSB2YWx1ZXMgYXBwbGllZCB0byBudW1iZXIgaW5wdXRzIGNhdXNlIHRoZSBjdXJzb3Igc3R5bGUgb2ZcclxuICAgICAqICAgdGhlIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gZGVmYXVsdCB0byB0ZXh0LlxyXG4gICAgICogLSBUaGUgc2VhcmNoIGlucHV0IGlzIG5vdCBmdWxseSBzdHlsYWJsZSBieSBkZWZhdWx0LiBJbiBDaHJvbWUgYW5kIFNhZmFyaSBvblxyXG4gICAgICogICBPU1gvaU9TIHlvdSBjYW4ndCBjb250cm9sIGZvbnQsIHBhZGRpbmcsIGJvcmRlciwgb3IgYmFja2dyb3VuZC4gSW4gQ2hyb21lXHJcbiAgICAgKiAgIGFuZCBTYWZhcmkgb24gV2luZG93cyB5b3UgY2FuJ3QgY29udHJvbCBib3JkZXIgcHJvcGVybHkuIEl0IHdpbGwgYXBwbHlcclxuICAgICAqICAgYm9yZGVyLXdpZHRoIGJ1dCB3aWxsIG9ubHkgc2hvdyBhIGJvcmRlciBjb2xvciAod2hpY2ggY2Fubm90IGJlIGNvbnRyb2xsZWQpXHJcbiAgICAgKiAgIGZvciB0aGUgb3V0ZXIgMXB4IG9mIHRoYXQgYm9yZGVyLiBBcHBseWluZyAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZFxyXG4gICAgICogICBhZGRyZXNzZXMgdGhlc2UgaXNzdWVzIHdpdGhvdXQgcmVtb3ZpbmcgdGhlIGJlbmVmaXRzIG9mIHNlYXJjaCBpbnB1dHMgKGUuZy5cclxuICAgICAqICAgc2hvd2luZyBwYXN0IHNlYXJjaGVzKS4gU2FmYXJpIChidXQgbm90IENocm9tZSkgd2lsbCBjbGlwIHRoZSBjYW5jZWwgYnV0dG9uXHJcbiAgICAgKiAgIG9uIHdoZW4gaXQgaGFzIHBhZGRpbmcgKGFuZCB0ZXh0ZmllbGQgYXBwZWFyYW5jZSkuXHJcbiAgICAgKi9cclxuXHJcbiAgICBAaWYgc3VwcG9ydC1mb3IoaWUsIDcpIHtcclxuICAgICAgLyoqXHJcbiAgICAgICAqIENvcnJlY3QgbWFyZ2luIGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXHJcbiAgICAgICAqL1xyXG5cclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICAgICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICAgICAqIDMuIEFkZHJlc3MgYGZvbnQtZmFtaWx5YCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gYHRleHRhcmVhYCBhbmQgb3RoZXIgZm9ybSBpbiBJRSA3XHJcbiAgICAgKiA0LiBJbXByb3ZlIGFwcGVhcmFuY2UgYW5kIGNvbnNpc3RlbmN5IHdpdGggSUUgNi83LlxyXG4gICAgICovXHJcblxyXG4gICAgYnV0dG9uLFxyXG4gICAgaW5wdXQsXHJcbiAgICBvcHRncm91cCxcclxuICAgIHNlbGVjdCxcclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xyXG4gICAgICBtYXJnaW46IDA7IC8qIDIgKi9cclxuICAgICAgQGlmIHN1cHBvcnQtZm9yKGllLCA3KSB7XHJcbiAgICAgICAgKmZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTsgLyogMyAqL1xyXG4gICAgICAgICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvKiA0ICovXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gICAgICovXHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICAgICAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICAgICAqL1xyXG5cclxuICAgIGJ1dHRvbixcclxuICAgIHNlbGVjdCB7IC8qIDEgKi9cclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuICAgICAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cclxuICAgICAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAgICAgKi9cclxuXHJcbiAgICBidXR0b24sXHJcbiAgICBodG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcbiAgICBbdHlwZT1cInJlc2V0XCJdLFxyXG4gICAgW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbixcclxuICAgIFt0eXBlPVwiYnV0dG9uXCJdLFxyXG4gICAgW3R5cGU9XCJyZXNldFwiXSxcclxuICAgIFt0eXBlPVwic3VibWl0XCJdIHtcclxuXHJcbiAgICAgIC8qKlxyXG4gICAgICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gICAgICAgKi9cclxuXHJcbiAgICAgICY6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvKipcclxuICAgICAgICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gICAgICAgKi9cclxuXHJcbiAgICAgICY6LW1vei1mb2N1c3Jpbmcge1xyXG4gICAgICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICAgICAqL1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIEBpZiBzdXBwb3J0LWZvcihmaXJlZm94LCAyOSkge1xyXG4gICAgICAgIC8vIEZpcmVmb3ggc2V0cyBgbGluZS1oZWlnaHRgIHVzaW5nIGAhaW1wb3J0YW50YCBpbiB0aGUgVUEgc3R5bGVzaGVldC5cclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSA8MTEuXHJcbiAgICAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgPDExLlxyXG4gICAgICogMy4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDcuXHJcbiAgICAgKiAgICBLbm93biBpc3N1ZTogZXhjZXNzIHBhZGRpbmcgcmVtYWlucyBpbiBJRSA2LlxyXG4gICAgICovXHJcblxyXG4gICAgW3R5cGU9XCJjaGVja2JveFwiXSxcclxuICAgIFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxuICAgICAgQGlmIHN1cHBvcnQtZm9yKGllLCA3KSB7XHJcbiAgICAgICAgKmhlaWdodDogMTNweDsgLyogMyAqL1xyXG4gICAgICAgICp3aWR0aDogMTNweDsgLyogMyAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAgICAgKi9cclxuXHJcbiAgICBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuICAgIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICAgICAqL1xyXG5cclxuICAgIFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxuXHJcbiAgICAgIC8qKlxyXG4gICAgICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXHJcbiAgICAgICAqL1xyXG5cclxuICAgICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuICAgICAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBDb3JyZWN0IHRoZSB0ZXh0IHN0eWxlIG9mIHBsYWNlaG9sZGVycyBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAgICAgKi9cclxuXHJcbiAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgb3BhY2l0eTogMC41NDtcclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAgICAgKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAgICAgKi9cclxuXHJcbiAgICA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICAgICAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG4gICAgfVxyXG5cclxuICAgIC8qKlxyXG4gICAgICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAgICAgKi9cclxuXHJcbiAgICBmaWVsZHNldCB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAgICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAgICAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICAgICAqIDQuIENvcnJlY3QgYWxpZ25tZW50IGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXHJcbiAgICAgKi9cclxuXHJcbiAgICBsZWdlbmQge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgICAgIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbiAgICAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgICAgIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICAgICAgQGlmIHN1cHBvcnQtZm9yKGllLCA3KSB7XHJcbiAgICAgICAgKm1hcmdpbi1sZWZ0OiAtN3B4OyAvKiA0ICovXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKipcclxuICAgICAqIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IGEgcHJldmlvdXMgcnVsZS5cclxuICAgICAqL1xyXG5cclxuICAgIG9wdGdyb3VwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxyXG4gICAgICovXHJcblxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIixudWxsLCIvL1xyXG4vLyBWZXJ0aWNhbCBSaHl0aG1cclxuLy9cclxuLy8gVGhpcyBpcyB0aGUgbWluaW1hbCBhbW91bnQgb2YgY29kZSBuZWVkZWQgdG8gY3JlYXRlIHZlcnRpY2FsIHJoeXRobSBpbiBvdXJcclxuLy8gQ1NTLiBJZiB5b3UgYXJlIGxvb2tpbmcgZm9yIGEgcm9idXN0IHNvbHV0aW9uLCBsb29rIGF0IHRoZSBleGNlbGxlbnQgVHlwZXlcclxuLy8gbGlicmFyeS4gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vanB0YXJhbnRvL3R5cGV5XHJcblxyXG5AZnVuY3Rpb24gbm9ybWFsaXplLXJoeXRobSgkdmFsdWUsICRyZWxhdGl2ZS10bzogJGJhc2UtZm9udC1zaXplLCAkdW5pdDogJGJhc2UtdW5pdCkge1xyXG4gIEBpZiB1bml0KCR2YWx1ZSkgIT0gcHgge1xyXG4gICAgQGVycm9yIFwiVGhlIG5vcm1hbGl6ZSB2ZXJ0aWNhbC1yaHl0aG0gbW9kdWxlIG9ubHkgc3VwcG9ydHMgcHggaW5wdXRzLiBUaGUgdHlwZXkgbGlicmFyeSBpcyBiZXR0ZXIuXCI7XHJcbiAgfVxyXG4gIEBpZiAkdW5pdCA9PSByZW0ge1xyXG4gICAgQHJldHVybiAoJHZhbHVlIC8gJGJhc2UtZm9udC1zaXplKSAqIDFyZW07XHJcbiAgfVxyXG4gIEBlbHNlIGlmICR1bml0ID09IGVtIHtcclxuICAgIEByZXR1cm4gKCR2YWx1ZSAvICRyZWxhdGl2ZS10bykgKiAxZW07XHJcbiAgfVxyXG4gIEBlbHNlIHsgLy8gJHVuaXQgPT0gcHhcclxuICAgIEByZXR1cm4gJHZhbHVlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG5vcm1hbGl6ZS1mb250LXNpemUoJHZhbHVlLCAkcmVsYXRpdmUtdG86ICRiYXNlLWZvbnQtc2l6ZSkge1xyXG4gIEBpZiB1bml0KCR2YWx1ZSkgIT0gJ3B4JyB7XHJcbiAgICBAZXJyb3IgXCJub3JtYWxpemUtZm9udC1zaXplKCkgb25seSBzdXBwb3J0cyBweCBpbnB1dHMuIFRoZSB0eXBleSBsaWJyYXJ5IGlzIGJldHRlci5cIjtcclxuICB9XHJcbiAgLy8gcHggZmFsbGJhY2sgZm9yIElFIDggYW5kIGVhcmxpZXIuIE5vdGU6IElFIDkvMTAgZG9uJ3QgdW5kZXJzdGFuZCByZW1cclxuICAvLyBpbiBmb250IHNob3J0aGFuZCwgYnV0IGZvbnQtc2l6ZSBsb25naGFuZCBpcyBmaW5lLlxyXG4gIEBpZiAkYmFzZS11bml0ID09IHJlbSBhbmQgc3VwcG9ydC1mb3IoaWUsIDgpIHtcclxuICAgIGZvbnQtc2l6ZTogJHZhbHVlO1xyXG4gIH1cclxuICBmb250LXNpemU6IG5vcm1hbGl6ZS1yaHl0aG0oJHZhbHVlLCAkcmVsYXRpdmUtdG8pO1xyXG59XHJcblxyXG5AbWl4aW4gbm9ybWFsaXplLXJoeXRobSgkcHJvcGVydHksICR2YWx1ZXMsICRyZWxhdGl2ZS10bzogJGJhc2UtZm9udC1zaXplKSB7XHJcbiAgJHZhbHVlLWxpc3Q6ICR2YWx1ZXM7XHJcbiAgJHNlcDogc3BhY2U7XHJcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gJ2xpc3QnIHtcclxuICAgICRzZXA6IGxpc3Qtc2VwYXJhdG9yKCR2YWx1ZXMpO1xyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICAkdmFsdWUtbGlzdDogYXBwZW5kKCgpLCAkdmFsdWVzKTtcclxuICB9XHJcblxyXG4gICRub3JtYWxpemVkLXZhbHVlczogKCk7XHJcbiAgJHB4LWZhbGxiYWNrOiAoKTtcclxuXHJcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZS1saXN0IHtcclxuICAgICRweC12YWx1ZTogJHZhbHVlO1xyXG4gICAgQGlmIHVuaXRsZXNzKCR2YWx1ZSkgYW5kICR2YWx1ZSAhPSAwIHtcclxuICAgICAgJHZhbHVlOiAkdmFsdWUgKiBub3JtYWxpemUtcmh5dGhtKCRiYXNlLWxpbmUtaGVpZ2h0LCAkcmVsYXRpdmUtdG8pO1xyXG4gICAgICAkcHgtdmFsdWU6ICRweC12YWx1ZSAqIG5vcm1hbGl6ZS1yaHl0aG0oJGJhc2UtbGluZS1oZWlnaHQsICRyZWxhdGl2ZS10bywgcHgpO1xyXG4gICAgfVxyXG4gICAgJG5vcm1hbGl6ZWQtdmFsdWVzOiBhcHBlbmQoJG5vcm1hbGl6ZWQtdmFsdWVzLCAkdmFsdWUsICRzZXApO1xyXG4gICAgJHB4LWZhbGxiYWNrOiBhcHBlbmQoJHB4LWZhbGxiYWNrLCAkcHgtdmFsdWUsICRzZXApO1xyXG4gIH1cclxuICBAaWYgJGJhc2UtdW5pdCA9PSByZW0gYW5kIHN1cHBvcnQtZm9yKGllLCA4KSB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICRweC1mYWxsYmFjaztcclxuICB9XHJcbiAgI3skcHJvcGVydHl9OiAkbm9ybWFsaXplZC12YWx1ZXM7XHJcbn1cclxuXHJcbkBtaXhpbiBub3JtYWxpemUtbWFyZ2luKCR2YWx1ZXMsICRyZWxhdGl2ZS10bzogJGJhc2UtZm9udC1zaXplKSB7XHJcbiAgQGluY2x1ZGUgbm9ybWFsaXplLXJoeXRobShtYXJnaW4sICR2YWx1ZXMsICRyZWxhdGl2ZS10byk7XHJcbn1cclxuXHJcbkBtaXhpbiBub3JtYWxpemUtbGluZS1oZWlnaHQoJGZvbnQtc2l6ZSwgJG1pbi1saW5lLXBhZGRpbmc6IDJweCkge1xyXG4gICRsaW5lczogY2VpbCgkZm9udC1zaXplIC8gJGJhc2UtbGluZS1oZWlnaHQpO1xyXG4gIC8vIElmIGxpbmVzIGFyZSBjcmFtcGVkIGluY2x1ZGUgc29tZSBleHRyYSBsZWFkaW5nLlxyXG4gIEBpZiAoJGxpbmVzICogJGJhc2UtbGluZS1oZWlnaHQgLSAkZm9udC1zaXplKSA8ICgkbWluLWxpbmUtcGFkZGluZyAqIDIpIHtcclxuICAgICRsaW5lczogJGxpbmVzICsgMTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbm9ybWFsaXplLXJoeXRobShsaW5lLWhlaWdodCwgJGxpbmVzLCAkZm9udC1zaXplKTtcclxufVxyXG4iLCIvL1xyXG4vLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gWW91IGNhbiBvdmVycmlkZSB0aGUgZGVmYXVsdCB2YWx1ZXMgYnkgc2V0dGluZyB0aGUgdmFyaWFibGVzIGluIHlvdXIgU2Fzc1xyXG4vLyBiZWZvcmUgaW1wb3J0aW5nIHRoZSBub3JtYWxpemUtc2NzcyBsaWJyYXJ5LlxyXG5cclxuLy8gVGhlIGZvbnQgc2l6ZSBzZXQgb24gdGhlIHJvb3QgaHRtbCBlbGVtZW50LlxyXG4kYmFzZS1mb250LXNpemU6IDE2cHggIWRlZmF1bHQ7XHJcblxyXG4vLyBUaGUgYmFzZSBsaW5lIGhlaWdodCBkZXRlcm1pbmVzIHRoZSBiYXNpYyB1bml0IG9mIHZlcnRpY2FsIHJoeXRobS5cclxuJGJhc2UtbGluZS1oZWlnaHQ6IDI0cHggIWRlZmF1bHQ7XHJcblxyXG4vLyBUaGUgbGVuZ3RoIHVuaXQgaW4gd2hpY2ggdG8gb3V0cHV0IHZlcnRpY2FsIHJoeXRobSB2YWx1ZXMuXHJcbi8vIFN1cHBvcnRlZCB2YWx1ZXM6IHB4LCBlbSwgcmVtLlxyXG4kYmFzZS11bml0OiAnZW0nICFkZWZhdWx0O1xyXG5cclxuLy8gVGhlIGRlZmF1bHQgZm9udCBmYW1pbHkuXHJcbiRiYXNlLWZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG5cclxuLy8gVGhlIGZvbnQgc2l6ZXMgZm9yIGgxLWg2LlxyXG4kaDEtZm9udC1zaXplOiAyICAgICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kaDItZm9udC1zaXplOiAxLjUgICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kaDMtZm9udC1zaXplOiAxLjE3ICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kaDQtZm9udC1zaXplOiAxICAgICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kaDUtZm9udC1zaXplOiAwLjgzICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kaDYtZm9udC1zaXplOiAwLjY3ICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xyXG5cclxuLy8gVGhlIGFtb3VudCBsaXN0cyBhbmQgYmxvY2txdW90ZXMgYXJlIGluZGVudGVkLlxyXG4kaW5kZW50LWFtb3VudDogNDBweCAhZGVmYXVsdDtcclxuXHJcbi8vIFRoZSBmb2xsb3dpbmcgdmFyaWFibGUgY29udHJvbHMgd2hldGhlciBub3JtYWxpemUtc2NzcyB3aWxsIG91dHB1dFxyXG4vLyBmb250LXNpemVzLCBsaW5lLWhlaWdodHMgYW5kIGJsb2NrLWxldmVsIHRvcC9ib3R0b20gbWFyZ2lucyB0aGF0IGZvcm0gYSBiYXNpY1xyXG4vLyB2ZXJ0aWNhbCByaHl0aG0gb24gdGhlIHBhZ2UsIHdoaWNoIGRpZmZlcnMgZnJvbSB0aGUgb3JpZ2luYWwgTm9ybWFsaXplLmNzcy5cclxuLy8gSG93ZXZlciwgY2hhbmdpbmcgYW55IG9mIHRoZSB2YXJpYWJsZXMgYWJvdmUgd2lsbCBjYXVzZVxyXG4vLyAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB0byBiZSBhdXRvbWF0aWNhbGx5IHNldCB0byB0cnVlLlxyXG4kbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobTogZmFsc2UgIWRlZmF1bHQ7XHJcbiIsIi8vXHJcbi8vIEdyaWQgc3lzdGVtXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gQ29udGFpbmVyIHdpZHRoc1xyXG4vL1xyXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG4uY29udGFpbmVyIHtcclxuICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgd2lkdGg6ICRjb250YWluZXItc207XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gICAgd2lkdGg6ICRjb250YWluZXItbWQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG4gICAgd2lkdGg6ICRjb250YWluZXItbGc7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRmx1aWQgY29udGFpbmVyXHJcbi8vXHJcbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGhvdXQgYW55IGRlZmluZWRcclxuLy8gd2lkdGggZm9yIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XHJcbn1cclxuXHJcblxyXG4vLyBSb3dcclxuLy9cclxuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cclxuXHJcbi5yb3cge1xyXG4gIEBpbmNsdWRlIG1ha2Utcm93O1xyXG59XHJcblxyXG5cclxuLy8gQ29sdW1uc1xyXG4vL1xyXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXHJcblxyXG5AaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucztcclxuXHJcblxyXG4vLyBFeHRyYSBzbWFsbCBncmlkXHJcbi8vXHJcbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciBleHRyYSBzbWFsbCBkZXZpY2VzIGxpa2VcclxuLy8gc21hcnRwaG9uZXMuXHJcblxyXG5AaW5jbHVkZSBtYWtlLWdyaWQoeHMpO1xyXG5cclxuXHJcbi8vIFNtYWxsIGdyaWRcclxuLy9cclxuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBzbWFsbCBkZXZpY2UgcmFuZ2UsIGZyb20gcGhvbmVzXHJcbi8vIHRvIHRhYmxldHMuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICBAaW5jbHVkZSBtYWtlLWdyaWQoc20pO1xyXG59XHJcblxyXG5cclxuLy8gTWVkaXVtIGdyaWRcclxuLy9cclxuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBkZXNrdG9wIGRldmljZSByYW5nZS5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChtZCk7XHJcbn1cclxuXHJcblxyXG4vLyBMYXJnZSBncmlkXHJcbi8vXHJcbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgbGFyZ2UgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuICBAaW5jbHVkZSBtYWtlLWdyaWQobGcpO1xyXG59XHJcbiIsIi8vIEdyaWQgc3lzdGVtXHJcbi8vXHJcbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cclxuXHJcbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XHJcbkBtaXhpbiBjb250YWluZXItZml4ZWQoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmctbGVmdDogIGZsb29yKCgkZ3V0dGVyIC8gMikpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNlaWwoKCRndXR0ZXIgLyAyKSk7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXHJcbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBtYXJnaW4tbGVmdDogIGNlaWwoKCRndXR0ZXIgLyAtMikpO1xyXG4gIG1hcmdpbi1yaWdodDogZmxvb3IoKCRndXR0ZXIgLyAtMikpO1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG59XHJcblxyXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xyXG5AbWl4aW4gbWFrZS14cy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcclxufVxyXG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG59XHJcbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XHJcbiAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbn1cclxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcclxuICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbn1cclxuXHJcbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXHJcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIG1lZGl1bSBjb2x1bW5zXHJcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcclxuQG1peGluIG1ha2UtbGctY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuQG1peGluIG1ha2UtbGctY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIENsZWFyZml4XHJcbi8vXHJcbi8vIEZvciBtb2Rlcm4gYnJvd3NlcnNcclxuLy8gMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcclxuLy8gICAgY29udGVudGVkaXRhYmxlIGF0dHJpYnV0ZSBpcyBpbmNsdWRlZCBhbnl3aGVyZSBlbHNlIGluIHRoZSBkb2N1bWVudC5cclxuLy8gICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXHJcbi8vICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXHJcbi8vIDIuIFRoZSB1c2Ugb2YgYHRhYmxlYCByYXRoZXIgdGhhbiBgYmxvY2tgIGlzIG9ubHkgbmVjZXNzYXJ5IGlmIHVzaW5nXHJcbi8vICAgIGA6YmVmb3JlYCB0byBjb250YWluIHRoZSB0b3AtbWFyZ2lucyBvZiBjaGlsZCBlbGVtZW50cy5cclxuLy9cclxuLy8gU291cmNlOiBodHRwOi8vbmljb2xhc2dhbGxhZ2hlci5jb20vbWljcm8tY2xlYXJmaXgtaGFjay9cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgLy8gMlxyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXHJcbi8vXHJcbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxyXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxyXG5cclxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcclxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRpOiAxLCAkbGlzdDogXCIuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCIpIHtcclxuICBAZm9yICRpIGZyb20gKDEgKyAxKSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xyXG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIjtcclxuICB9XHJcbiAgI3skbGlzdH0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcclxuICAgIHBhZGRpbmctbGVmdDogIGNlaWwoKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcclxuQG1peGluIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MsICRpOiAxLCAkbGlzdDogXCIuY29sLSN7JGNsYXNzfS0jeyRpfVwiKSB7XHJcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcclxuICAgICRsaXN0OiBcIiN7JGxpc3R9LCAuY29sLSN7JGNsYXNzfS0jeyRpfVwiO1xyXG4gIH1cclxuICAjeyRsaXN0fSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gY2FsYy1ncmlkLWNvbHVtbigkaW5kZXgsICRjbGFzcywgJHR5cGUpIHtcclxuICBAaWYgKCR0eXBlID09IHdpZHRoKSBhbmQgKCRpbmRleCA+IDApIHtcclxuICAgIC5jb2wtI3skY2xhc3N9LSN7JGluZGV4fSB7XHJcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpZiAoJHR5cGUgPT0gcHVzaCkgYW5kICgkaW5kZXggPiAwKSB7XHJcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLSN7JGluZGV4fSB7XHJcbiAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcclxuICAgIH1cclxuICB9XHJcbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA9PSAwKSB7XHJcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLTAge1xyXG4gICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaWYgKCR0eXBlID09IHB1bGwpIGFuZCAoJGluZGV4ID4gMCkge1xyXG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0jeyRpbmRleH0ge1xyXG4gICAgICByaWdodDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaWYgKCR0eXBlID09IHB1bGwpIGFuZCAoJGluZGV4ID09IDApIHtcclxuICAgIC5jb2wtI3skY2xhc3N9LXB1bGwtMCB7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaWYgKCR0eXBlID09IG9mZnNldCkge1xyXG4gICAgLmNvbC0jeyRjbGFzc30tb2Zmc2V0LSN7JGluZGV4fSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xyXG5AbWl4aW4gbG9vcC1ncmlkLWNvbHVtbnMoJGNvbHVtbnMsICRjbGFzcywgJHR5cGUpIHtcclxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgIEBpbmNsdWRlIGNhbGMtZ3JpZC1jb2x1bW4oJGksICRjbGFzcywgJHR5cGUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIENyZWF0ZSBncmlkIGZvciBzcGVjaWZpYyBjbGFzc1xyXG5AbWl4aW4gbWFrZS1ncmlkKCRjbGFzcykge1xyXG4gIEBpbmNsdWRlIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MpO1xyXG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgd2lkdGgpO1xyXG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVsbCk7XHJcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCBwdXNoKTtcclxuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIG9mZnNldCk7XHJcbn1cclxuIiwiLy9cclxuLy8gUmVzcG9uc2l2ZTogVXRpbGl0eSBjbGFzc2VzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gSUUxMCBpbiBXaW5kb3dzIChQaG9uZSkgOFxyXG4vL1xyXG4vLyBTdXBwb3J0IGZvciByZXNwb25zaXZlIHZpZXdzIHZpYSBtZWRpYSBxdWVyaWVzIGlzIGtpbmQgb2YgYm9ya2VkIGluIElFMTAsIGZvclxyXG4vLyBTdXJmYWNlL2Rlc2t0b3AgaW4gc3BsaXQgdmlldyBhbmQgZm9yIFdpbmRvd3MgUGhvbmUgOC4gVGhpcyBwYXJ0aWN1bGFyIGZpeFxyXG4vLyBtdXN0IGJlIGFjY29tcGFuaWVkIGJ5IGEgc25pcHBldCBvZiBKYXZhU2NyaXB0IHRvIHNuaWZmIHRoZSB1c2VyIGFnZW50IGFuZFxyXG4vLyBhcHBseSBzb21lIGNvbmRpdGlvbmFsIENTUyB0byAqb25seSogdGhlIFN1cmZhY2UvZGVza3RvcCBXaW5kb3dzIDguIExvb2sgYXRcclxuLy8gb3VyIEdldHRpbmcgU3RhcnRlZCBwYWdlIGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgYnVnLlxyXG4vL1xyXG4vLyBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgc2VlIHRoZSBmb2xsb3dpbmc6XHJcbi8vXHJcbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEwNDk3XHJcbi8vIERvY3M6IGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2dldHRpbmctc3RhcnRlZC8jc3VwcG9ydC1pZTEwLXdpZHRoXHJcbi8vIFNvdXJjZTogaHR0cDovL3RpbWthZGxlYy5jb20vMjAxMy8wMS93aW5kb3dzLXBob25lLTgtYW5kLWRldmljZS13aWR0aC9cclxuLy8gU291cmNlOiBodHRwOi8vdGlta2FkbGVjLmNvbS8yMDEyLzEwL2llMTAtc25hcC1tb2RlLWFuZC1yZXNwb25zaXZlLWRlc2lnbi9cclxuXHJcbkBhdC1yb290IHtcclxuICBALW1zLXZpZXdwb3J0IHtcclxuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcclxuLy8gTm90ZTogRGVwcmVjYXRlZCAudmlzaWJsZS14cywgLnZpc2libGUtc20sIC52aXNpYmxlLW1kLCBhbmQgLnZpc2libGUtbGcgYXMgb2YgdjMuMi4wXHJcblxyXG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUteHMnKTtcclxuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXNtJyk7XHJcbkBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcudmlzaWJsZS1tZCcpO1xyXG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUtbGcnKTtcclxuXHJcbi52aXNpYmxlLXhzLWJsb2NrLFxyXG4udmlzaWJsZS14cy1pbmxpbmUsXHJcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcclxuLnZpc2libGUtc20tYmxvY2ssXHJcbi52aXNpYmxlLXNtLWlubGluZSxcclxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxyXG4udmlzaWJsZS1tZC1ibG9jayxcclxuLnZpc2libGUtbWQtaW5saW5lLFxyXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXHJcbi52aXNpYmxlLWxnLWJsb2NrLFxyXG4udmlzaWJsZS1sZy1pbmxpbmUsXHJcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcclxuICBAaW5jbHVkZSByZXNwb25zaXZlLXZpc2liaWxpdHkoJy52aXNpYmxlLXhzJyk7XHJcbn1cclxuLnZpc2libGUteHMtYmxvY2sge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUteHMtaW5saW5lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtc20nKTtcclxufVxyXG4udmlzaWJsZS1zbS1ibG9jayB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXNtLWlubGluZSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1tZCcpO1xyXG59XHJcbi52aXNpYmxlLW1kLWJsb2NrIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUtbWQtaW5saW5lIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1sZycpO1xyXG59XHJcbi52aXNpYmxlLWxnLWJsb2NrIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLWxnLWlubGluZSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4teHMnKTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcclxuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1zbScpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLW1kJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLWxnJyk7XHJcbn1cclxuXHJcblxyXG4vLyBQcmludCB1dGlsaXRpZXNcclxuLy9cclxuLy8gTWVkaWEgcXVlcmllcyBhcmUgcGxhY2VkIG9uIHRoZSBpbnNpZGUgdG8gYmUgbWl4aW4tZnJpZW5kbHkuXHJcblxyXG4vLyBOb3RlOiBEZXByZWNhdGVkIC52aXNpYmxlLXByaW50IGFzIG9mIHYzLjIuMFxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXByaW50Jyk7XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtcHJpbnQnKTtcclxufVxyXG4udmlzaWJsZS1wcmludC1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBtZWRpYSBwcmludCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBtZWRpYSBwcmludCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4tcHJpbnQnKTtcclxufVxyXG4iLCIvLyBSZXNwb25zaXZlIHV0aWxpdGllc1xyXG5cclxuLy9cclxuLy8gTW9yZSBlYXNpbHkgaW5jbHVkZSBhbGwgdGhlIHN0YXRlcyBmb3IgcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcy5cclxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXHJcbkBtaXhpbiByZXNwb25zaXZlLXZpc2liaWxpdHkoJHBhcmVudCkge1xyXG4gICN7JHBhcmVudH0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgdGFibGUjeyRwYXJlbnR9ICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cclxuICB0ciN7JHBhcmVudH0gICAgIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cclxuICB0aCN7JHBhcmVudH0sXHJcbiAgdGQjeyRwYXJlbnR9ICAgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcclxuQG1peGluIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCRwYXJlbnQpIHtcclxuICAjeyRwYXJlbnR9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwi77u/QGltcG9ydCBcIi4uL3RoZW1lc2V0dGluZ3NcIjtcclxuQGltcG9ydCBcIm1peGluc1wiO1xyXG5cclxuLy9cclxuLy8gSW5jbHVkZSBuZWNlc3NhcnkgZmlsZXMgZm9yIEJvb3RzdHJhcHMgZ3JpZCBzeXN0ZW1cclxuLy9cclxuQGltcG9ydCBcIi4uLy4uL3ZlbmRvci9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGluc1wiO1xyXG5cclxuLy9cclxuLy8gSW5jbHVkZSBncmlkIHN5c3RlbVxyXG4vL1xyXG5AaW1wb3J0IFwiLi4vLi4vdmVuZG9yL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvZ3JpZFwiO1xyXG5cclxuLy9cclxuLy8gSW5jbHVkZSByZXNwb25zaXZlIHV0aWxpdGllc1xyXG4vL1xyXG5AaW1wb3J0IFwiLi4vLi4vdmVuZG9yL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvcmVzcG9uc2l2ZS11dGlsaXRpZXNcIjtcclxuXHJcbi8vXHJcbi8vIFJlc2V0IHRoZSBib3gtc2l6aW5nXHJcbi8vXHJcbioge1xyXG4gIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XHJcbn1cclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDc2OHB4O1xyXG4gIH1cclxufVxyXG5cclxuLy9cclxuLy8gUm93IHdpdGggZXF1YWwgaGVpZ2h0IGNvbHVtbnNcclxuLy9cclxuLnJvdy1lcS1oZWlnaHQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4iLCIvLyBWZW5kb3IgUHJlZml4ZXNcclxuLy9cclxuLy8gQWxsIHZlbmRvciBtaXhpbnMgYXJlIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGR1ZSB0byB0aGUgaW50cm9kdWN0aW9uIG9mXHJcbi8vIEF1dG9wcmVmaXhlciBpbiBvdXIgR3J1bnRmaWxlLiBUaGV5IGhhdmUgYmVlbiByZW1vdmVkIGluIHY0LlxyXG5cclxuLy8gLSBBbmltYXRpb25zXHJcbi8vIC0gQmFja2ZhY2UgdmlzaWJpbGl0eVxyXG4vLyAtIEJveCBzaGFkb3dcclxuLy8gLSBCb3ggc2l6aW5nXHJcbi8vIC0gQ29udGVudCBjb2x1bW5zXHJcbi8vIC0gSHlwaGVuc1xyXG4vLyAtIFBsYWNlaG9sZGVyIHRleHRcclxuLy8gLSBUcmFuc2Zvcm1hdGlvbnNcclxuLy8gLSBUcmFuc2l0aW9uc1xyXG4vLyAtIFVzZXIgU2VsZWN0XHJcblxyXG5cclxuLy8gQW5pbWF0aW9uc1xyXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb24pIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxuICAgICAgIC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxuICAgICAgICAgIGFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uLW5hbWUoJG5hbWUpIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcclxuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uLWR1cmF0aW9uKCRkdXJhdGlvbikge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbigkdGltaW5nLWZ1bmN0aW9uKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRkZWxheSkge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAkZGVsYXk7XHJcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6ICRkZWxheTtcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCgkaXRlcmF0aW9uLWNvdW50KSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uLWNvdW50O1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvbi1jb3VudDtcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uLWRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uLWZpbGwtbW9kZSgkZmlsbC1tb2RlKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcclxufVxyXG5cclxuLy8gQmFja2ZhY2UgdmlzaWJpbGl0eVxyXG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxyXG4vLyBEZWZhdWx0IHZhbHVlIGlzIGB2aXNpYmxlYCwgYnV0IGNhbiBiZSBjaGFuZ2VkIHRvIGBoaWRkZW5gXHJcblxyXG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSkge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XHJcbiAgICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiAkdmlzaWJpbGl0eTtcclxuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xyXG59XHJcblxyXG4vLyBEcm9wIHNoYWRvd3NcclxuLy9cclxuLy8gTm90ZTogRGVwcmVjYXRlZCBgLmJveC1zaGFkb3coKWAgYXMgb2YgdjMuMS4wIHNpbmNlIGFsbCBvZiBCb290c3RyYXAnc1xyXG4vLyBzdXBwb3J0ZWQgYnJvd3NlcnMgdGhhdCBoYXZlIGJveCBzaGFkb3cgY2FwYWJpbGl0aWVzIG5vdyBzdXBwb3J0IGl0LlxyXG5cclxuQG1peGluIGJveC1zaGFkb3coJHNoYWRvdy4uLikge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcclxuICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbn1cclxuXHJcbi8vIEJveCBzaXppbmdcclxuQG1peGluIGJveC1zaXppbmcoJGJveG1vZGVsKSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XHJcbiAgICAgLW1vei1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiAkYm94bW9kZWw7XHJcbn1cclxuXHJcbi8vIENTUzMgQ29udGVudCBDb2x1bW5zXHJcbkBtaXhpbiBjb250ZW50LWNvbHVtbnMoJGNvbHVtbi1jb3VudCwgJGNvbHVtbi1nYXA6ICRncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xyXG4gICAgIC1tb3otY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xyXG4gICAgICAgICAgY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xyXG4gIC13ZWJraXQtY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XHJcbiAgICAgLW1vei1jb2x1bW4tZ2FwOiAkY29sdW1uLWdhcDtcclxuICAgICAgICAgIGNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xyXG59XHJcblxyXG4vLyBPcHRpb25hbCBoeXBoZW5hdGlvblxyXG5AbWl4aW4gaHlwaGVucygkbW9kZTogYXV0bykge1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAtd2Via2l0LWh5cGhlbnM6ICRtb2RlO1xyXG4gICAgIC1tb3otaHlwaGVuczogJG1vZGU7XHJcbiAgICAgIC1tcy1oeXBoZW5zOiAkbW9kZTsgLy8gSUUxMCtcclxuICAgICAgIC1vLWh5cGhlbnM6ICRtb2RlO1xyXG4gICAgICAgICAgaHlwaGVuczogJG1vZGU7XHJcbn1cclxuXHJcbi8vIFBsYWNlaG9sZGVyIHRleHRcclxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcjogJGlucHV0LWNvbG9yLXBsYWNlaG9sZGVyKSB7XHJcbiAgLy8gRmlyZWZveFxyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIG9wYWNpdHk6IDE7IC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2XHJcbiAgfVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRjb2xvcjsgfSAvLyBJbnRlcm5ldCBFeHBsb3JlciAxMCtcclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICB7IGNvbG9yOiAkY29sb3I7IH0gLy8gU2FmYXJpIGFuZCBDaHJvbWVcclxufVxyXG5cclxuLy8gVHJhbnNmb3JtYXRpb25zXHJcbkBtaXhpbiBzY2FsZSgkcmF0aW8uLi4pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcclxufVxyXG5cclxuQG1peGluIHNjYWxlWCgkcmF0aW8pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XHJcbn1cclxuQG1peGluIHNjYWxlWSgkcmF0aW8pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XHJcbn1cclxuQG1peGluIHNrZXcoJHgsICR5KSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzQ4ODU7IElFOStcclxuICAgICAgIC1vLXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcclxufVxyXG5AbWl4aW4gdHJhbnNsYXRlKCR4LCAkeSkge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7IC8vIElFOSBvbmx5XHJcbiAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcclxufVxyXG5AbWl4aW4gdHJhbnNsYXRlM2QoJHgsICR5LCAkeikge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XHJcbn1cclxuQG1peGluIHJvdGF0ZSgkZGVncmVlcykge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxyXG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xyXG59XHJcbkBtaXhpbiByb3RhdGVYKCRkZWdyZWVzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xyXG59XHJcbkBtaXhpbiByb3RhdGVZKCRkZWdyZWVzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcclxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xyXG59XHJcbkBtaXhpbiBwZXJzcGVjdGl2ZSgkcGVyc3BlY3RpdmUpIHtcclxuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XHJcbiAgICAgLW1vei1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xyXG4gICAgICAgICAgcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcclxufVxyXG5AbWl4aW4gcGVyc3BlY3RpdmUtb3JpZ2luKCRwZXJzcGVjdGl2ZSkge1xyXG4gIC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XHJcbiAgICAgLW1vei1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcclxuICAgICAgICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogJHBlcnNwZWN0aXZlO1xyXG59XHJcbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRvcmlnaW4pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjsgLy8gSUU5IG9ubHlcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbn1cclxuXHJcblxyXG4vLyBUcmFuc2l0aW9uc1xyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbi1wcm9wZXJ0eSgkdHJhbnNpdGlvbi1wcm9wZXJ0eS4uLikge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHRyYW5zaXRpb24tcHJvcGVydHk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdHJhbnNpdGlvbi1kZWxheSkge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdHJhbnNpdGlvbi1kdXJhdGlvbi4uLikge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oJHRpbWluZy1mdW5jdGlvbikge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbi10cmFuc2Zvcm0oJHRyYW5zaXRpb24uLi4pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xyXG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gJHRyYW5zaXRpb247XHJcbiAgICAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gJHRyYW5zaXRpb247XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XHJcbn1cclxuXHJcblxyXG4vLyBVc2VyIHNlbGVjdFxyXG4vLyBGb3Igc2VsZWN0aW5nIHRleHQgb24gdGhlIHBhZ2VcclxuXHJcbkBtaXhpbiB1c2VyLXNlbGVjdCgkc2VsZWN0KSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogJHNlbGVjdDtcclxuICAgICAtbW96LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xyXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7IC8vIElFMTArXHJcbiAgICAgICAgICB1c2VyLXNlbGVjdDogJHNlbGVjdDtcclxufVxyXG4iLCLvu79AaW1wb3J0IFwiLi4vdGhlbWVzZXR0aW5nc1wiO1xyXG5cclxuLy8gcmVndWxhciBidXR0b25zXHJcbmJ1dHRvbiB7XHJcbiAgLyp3aWR0aDogMTAwJTsqL1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTdweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAvKm1pbi13aWR0aDogMjAwcHg7Ki9cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2RkZCwgOCUpO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgY29sb3I6ICM5ZjlmOWY7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCNkZGQsIDEyJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODgwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCNmZjg4MDAsIDglKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgY29sb3I6ICM5ZjlmOWY7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmY4ODAwO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2ZmODgwMDtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6ICNmZmFiNGM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItY29sb3I6ICNmZmFiNGM7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjZmY4ODAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY4ODAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgY29sb3I6ICNkMGQ1ZDk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2QwZDVkOTtcclxuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgY29sb3I6ICM5ZjlmOWY7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIHBhZGRpbmc6IDJweCA2cHg7XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgIGNvbG9yOiAjOWY5ZjlmO1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hcnJvdyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYXJyb3dCYWNrIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYwYThcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5maWxlLXRleHQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjBmNlwiO1xyXG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnVwbG9hZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYwOTNcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY2FsbFRvQWN0aW9uIHtcclxuICAgIG1hcmdpbjogMzBweDtcclxuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5jYXJ0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYwN2FcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jaGVjayB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaWNvbi1yaWdodCB7XHJcbiAgICBpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaWNvbi1sZWZ0IHtcclxuICAgIGkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gYW5jaG9yIHN0eWxpbmcgd2l0aCBidXR0b24gY2xhc3Nlc1xyXG5hIHtcclxuICBjb2xvcjogIzMzMztcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiAjNzE3MTcxO1xyXG4gIH1cclxuXHJcbiAgJi5jdGEge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICBpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jYWxsVG9BY3Rpb25CYWNrIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5idXR0b24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGJhY2tncm91bmQ6ICNmZGZkZmQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvKm1pbi13aWR0aDogMjAwcHg7Ki9cclxuICAgICYucHJpbWFyeSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjg4MDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2ZmODgwMCwgOCUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZmY4ODAwLCA4JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNlY29uZGFyeSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogI2ZmODgwMDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAycHggI2ZmODgwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICNmZmFiNGM7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZhYjRjO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjZmY4ODAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmODgwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc3VjY2VzcyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MmM0MjY7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzYyYzQyNiwgOCUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjNjJjNDI2LCA4JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxhcmdlIHtcclxuICAgICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuc21hbGwge1xyXG4gICAgICBwYWRkaW5nOiAycHggNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pY29uLXJpZ2h0IHtcclxuICAgIGkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pY29uLWxlZnQge1xyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFycm93IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYwYTlcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jYXJ0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYwN2FcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jaGVjayB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubGluay13aXRoLWljb24ge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICNmZjg4MDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb2xvcjogI2ZmYWI0YztcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAvL3NlY29uZGFyeSB0ZXh0IGxpbmtcclxuICAmLnNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogIzIyMjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnNwYW4uZGlzYWJsZWQtbGluayB7XHJcbiAgY29sb3I6ICNkMGQ1ZDk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHJcbiAgaSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBpbnB1dCBzdWJtaXRidXR0b24gc3R5bGluZ1xyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODgwMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LXNpemU6IDAuOGVtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgLyptaW4td2lkdGg6IDIwMHB4OyovXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcblxyXG4gICYuc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDQwNTk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgIGNvbG9yOiAjOWY5ZjlmO1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hcnJvdyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY2FydCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY2hlY2sge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xyXG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5idXR0b24sXHJcbmEuYnV0dG9uIHtcclxuICAmLmZvcm0tY29udHJvbC1idXR0b24ge1xyXG4gICAgcGFkZGluZzogMTJweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIE1lZGl1bSBkZXZpY2VzIChkZXNrdG9wcywgOTkycHggYW5kIHVwKSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICBidXR0b24ge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICBhLmJ1dHRvbiB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbn1cclxuIiwi77u/QGltcG9ydCBcIm1peGluc1wiO1xyXG5AaW1wb3J0IFwiLi4vX3RoZW1lc2V0dGluZ3Muc2Nzc1wiO1xyXG5oMSB7XHJcbiAgY29sb3I6ICM3NDdkODQ7XHJcblxyXG4gICYucGFnZVRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgICBtYXJnaW4tdG9wOiAoJGdyaWQtZ3V0dGVyLXdpZHRoLzIpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogKCRncmlkLWd1dHRlci13aWR0aC8yKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgLnN1YnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjYjZiNmI2O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbmgzIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgY29sb3I6ICM5YTlhOWE7XHJcbn1cclxuXHJcbi5jYXBpdGFsaXplLWZpcnN0LWxldHRlciB7XHJcbiAgJjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgfVxyXG59XHJcblxyXG51bC52aW5ramVzIHtcclxuICBtYXJnaW46IDAgMCAwIDEwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgbGkge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjJlbTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgd2lkdGg6IDFlbTtcclxuICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3ZpbmtqZS5zdmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwLjhlbTtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi51bnNlbGVjdGFibGUge1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLypcclxuICAgIE1vYmlsZVxyXG4qL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg1NztcclxuICBjb2xvcjogIzMzMztcclxuXHJcbiAgLy8gYW50aWFsaWFzc2luZyBmb3IgT1NYIChubyBzdXBwb3J0IG9uIG90aGVyIHN5cycgPylcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAxLjZlbTtcclxuICBsaW5lLWhlaWdodDogMS40ZW07XHJcbn1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDEuM2VtO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgZm9udC1zaXplOiAwLjg1N2VtO1xyXG59XHJcblxyXG4vKlxyXG4gICAgVGFibGV0c1xyXG4qL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcbiAgaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICBoMSB7XHJcbiAgICAuc3VidGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLnBhZ2VUaXRsZSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLzIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypcclxuICAgIFNtYWxsIGRlc2t0b3BzXHJcbiovXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICBodG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NTdlbTtcclxuICB9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBMYXJnZSBkZXNrdG9wc1xyXG4qL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICBoMSB7XHJcbiAgICBmb250LXNpemU6IDEuOGVtO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAxLjQ1ZW07XHJcbiAgfVxyXG59XHJcbiIsIu+7v0BpbXBvcnQgXCJtaXhpbnNcIjtcclxuXHJcbi8vIGJvZHkgaGFzIGEgdG9wIG1hcmdpbiB0byBwcmV2ZW50IGNvbnRlbnQgdW5kZXIgZml4ZWQgaGVhZGVyIG9mIDYwcHggaGVpZ2h0XHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmLmRpc2FibGVTY3JvbGxpbmcge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcbi8vIGNyZWF0ZSBhbiBvZmZzZXQgZnJvbSB0aGUgaGVhZGVyICh1c3VhbGx5IGZvciB0aGUgZmlyc3Qgcm93IGluIHRoZSB0ZW1wbGF0ZSlcclxuLnJvdy5vZmZzZXQtdG9wIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4vL2NyZWF0ZSBhbiBvZmZzZXQgZnJvbSB0aGUgYm90dG9tIG9mIGEgcm93ICh1c3VhbGx5IGZvciBwcmVzZW50YXRpb25hbCBwdXJwb3NlcyB0byBjcmVhdGUgYSB3aGl0ZSBzcGFjZSBpbiB0aGUgYm90dG9tIG9mIGNvbnRhaW5lcilcclxuLnJvdy5vZmZzZXQtYm90dG9tIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAmLm9mZnNldC1ib3R0b20tc21hbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5vZmZzZXQtYm90dG9tLW1lZGl1bSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmLm9mZnNldC1ib3R0b20tbGFyZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLyogY3VycmVudGx5IG9ubHkgdXNlZCBpbiBwYXNhYW52cmFhZywgdXBkYXRlIHRoaXMgbWVzc2FnZSB3aGVuIHlvdSB1c2UgaXQgc29tZXdoZXJlIGVsc2UgcGxlYXNlICovXHJcbi5kaWFsb2cge1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDEycHggI2VkZWVmMjtcclxuICBwYWRkaW5nOiA2MHB4O1xyXG5cclxuICBoMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4udmlldy10aWxlIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDBweCAwcHggMTVweCAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICgkZ3JpZC1ndXR0ZXItd2lkdGgvMik7XHJcblxyXG4gICYubm8tYm90dG9tLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb2wtc3Bhbi1wYWdlLXRpdGxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZkO1xyXG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZWRlZmYxO1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZWRlZmYxO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgaDMge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMjBweCAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4vL3V0aWxpdHlcclxuLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuZGl2LnBhZ2VUaXRsZS1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjFmMWYxO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xyXG4gIGJvZHkge1xyXG4gICAgYmFja2dyb3VuZDogI2VkZWVmMjtcclxuICB9XHJcblxyXG4gIC52aWV3LXRpbGUge1xyXG4gICAgcGFkZGluZzogKCRncmlkLWd1dHRlci13aWR0aC8yKTtcclxuICB9XHJcblxyXG4gIC5jb2wtc3Bhbi1wYWdlLXRpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IC0xICogKCRncmlkLWd1dHRlci13aWR0aC8yKTtcclxuICB9XHJcblxyXG4gIGRpdi5wYWdlVGl0bGUtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICgkZ3JpZC1ndXR0ZXItd2lkdGgvMik7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gIGRpdi5wYWdlVGl0bGUtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLWZsdWlkLm1haW4tdmlldyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcclxuICB9XHJcbn1cclxuIiwi77u/QGltcG9ydCBcIm1peGluc1wiO1xyXG5AaW1wb3J0IFwibGF5ZXJpbmdcIjtcclxuXHJcbi8vIHRleHR1YWwgaW5wdXQgc3R5bGluZ1xyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0YmFja2dyb3VuZDogI2Y1ZjZmYTtcclxuXHRib3JkZXI6IHNvbGlkIDJweCAjZDZkZGUyO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XHJcblx0Y29sb3I6ICM4OTk2OWY7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZmY4ODAwO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR9XHJcblxyXG5cdCYubmctaW52YWxpZCB7XHJcblx0XHRib3JkZXItY29sb3I6ICNlMjlmYWI7XHJcblx0XHRjb2xvcjogI2Q4N2U4ZjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWVkZWU7XHJcblxyXG5cdFx0Ji5uZy1wcmlzdGluZSB7XHJcblx0XHRcdGNvbG9yOiAjYmJiO1xyXG5cclxuXHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNiYmI7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRjb2xvcjogI2JiYjtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNiYmI7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNiYmI7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm5nLXZhbGlkIHtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMXB4IHRvcCAxMXB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0JjpkaXNhYmxlZCB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogI2VkZWVmMjtcclxuXHRcdGNvbG9yOiAjYzVjYmQwO1xyXG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHR9XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICNiYmI7XHJcblx0b3BhY2l0eTogMTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG46Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAjYmJiO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAjYmJiO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICNiYmI7XHJcblx0b3BhY2l0eTogMTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbi8vIGVuYWJsZXMgcG9pbnRlciBjdXJzb3Igb24gbGFiZWxzIGFuZCBjaGVja2JveGVzIGZvciBleHRyYSB1c2FiaWxpdHlcclxubGFiZWwsXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5sYWJlbCB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLy8gaW52YWxpZCBmb3JtIHN0eWxpbmdcclxuZm9ybSBpbnB1dC5uZy1pbnZhbGlkIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmNkYmRiO1xyXG59XHJcbi8vIHVudG91Y2hlZC9wcmlzdGluZSBmb3JtIHN0eWxpbmdcclxuZm9ybSBpbnB1dC5uZy1wcmlzdGluZS5uZy1pbnZhbGlkIHtcclxuXHRiYWNrZ3JvdW5kOiAjZjVmNmZhO1xyXG5cdGJvcmRlci1jb2xvcjogI2Q2ZGRlMjtcclxuXHJcblx0Jjpmb2N1cyB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZmY4ODAwO1xyXG5cdH1cclxufVxyXG4vLyBjc3MgcmVzZXQgZm9yIHJlbW92aW5nIHJvdW5kZWQgY29ybmVycyBvbiBpb3NcclxudGV4dGFyZWEsXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi8vIGlubGluZSBpbnB1dCAodGV4dC9lbWFpbC9ldGMuKSBlcnJvcnMgdGhhdCBsYXkgb3ZlciB0aGUgcGFnZVxyXG4uaW5wdXRFcnJvcnMge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdHotaW5kZXg6ICRpbmxpbmUtZm9ybS1lcnJvcnM7XHJcblxyXG5cdGRpdiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZTA2ZTg0O1xyXG5cdFx0bWluLWhlaWdodDogNDBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNlMDZlODQ7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJvdy5mb3JtLWdyb3VwIHtcclxuXHRsYWJlbCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5cdFt0eXBlPVwiZW1haWxcIl0sXHJcblx0W3R5cGU9XCJudW1iZXJcIl0sXHJcblx0W3R5cGU9XCJwYXNzd29yZFwiXSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBSYWRpb2J1dHRvbnMgQWFuc3RlbGxpbmdzcGFzXHJcbiovXHJcbi5yYWRpby1idXR0b25zIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRzcGFuIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHR9XHJcblxyXG5cdGxhYmVsIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG5cdFx0XHRib3JkZXI6IHNvbGlkIDJweCAjYjZiNmI2O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ViZWJlYjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XHJcblx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IC05OTk5cHg7XHJcblxyXG5cdFx0Jjpmb2N1cyB+IGxhYmVsOmJlZm9yZSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggM3B4ICNmZjg4MDA7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogI2ZmODgwMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLypcclxuICAgIFRleHRhcmVhXHJcbiovXHJcblxyXG4vKiBUaGUgc3dpdGNoIC0gdGhlIGJveCBhcm91bmQgdGhlIHNsaWRlciAqL1xyXG4uc3dpdGNoIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiAzNHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG5cclxuLyogSGlkZSBkZWZhdWx0IEhUTUwgY2hlY2tib3ggKi9cclxuLnN3aXRjaCBpbnB1dCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogVGhlIHNsaWRlciAqL1xyXG4uc2xpZGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcclxuXHR0cmFuc2l0aW9uOiAwLjRzO1xyXG59XHJcblxyXG4uc2xpZGVyOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0aGVpZ2h0OiAyNnB4O1xyXG5cdHdpZHRoOiAyNnB4O1xyXG5cdGxlZnQ6IDRweDtcclxuXHRib3R0b206IDRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XHJcblx0dHJhbnNpdGlvbjogMC40cztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIuY29sb3Ige1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZDg3MDI7XHJcbn1cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIubm9jb2xvciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xyXG5cdGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZmMztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcclxufVxyXG5cclxuLnNsaWRlcnNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdG1hcmdpbi10b3A6IC01NXB4O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcclxuXHR0cmFuc2l0aW9uOiAwLjRzO1xyXG5cclxuXHQmLnNlbGVjdGVkIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxufVxyXG4vKiBSb3VuZGVkIHNsaWRlcnMgKi9cclxuLnNsaWRlci5yb3VuZCB7XHJcblx0Ym9yZGVyLXJhZGl1czogMzRweDtcclxufVxyXG5cclxuLnNsaWRlci5yb3VuZDpiZWZvcmUge1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG50ZXh0YXJlYSB7XHJcblx0Y29sb3I6ICM4OTk2OWY7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0cmVzaXplOiB2ZXJ0aWNhbDtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmNWY2ZmE7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0QGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcclxuXHRib3JkZXI6IHNvbGlkIDJweCAjZDZkZGUyO1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdGJvcmRlci1jb2xvcjogI2ZmODgwMDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cclxuXHRcdGNvbG9yOiAjYmJiO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0fVxyXG5cclxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0LyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cclxuXHRcdGNvbG9yOiAjYmJiO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0fVxyXG5cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cclxuXHRcdGNvbG9yOiAjYmJiO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0fVxyXG5cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHQvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xyXG5cdFx0Y29sb3I6ICNiYmI7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHR9XHJcbn1cclxuXHJcbi5ob3Jpem9udGFsLWRpdmlkZXIge1xyXG5cdGJvcmRlcjogc29saWQgMXB4ICNmM2YzZjM7XHJcblx0bWluLWhlaWdodDogMXB4O1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5mb3JtQ29udHJvbCB7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuIiwi77u/QGltcG9ydCBcIi4uL3RoZW1lc2V0dGluZ3NcIjtcclxuLy9cclxuLy8gQWxsIG1peGlucyBpbiB0aGVtZS4gUGxlYXNlIGRlZmluZSBjcm9zcy1icm93c2VyIG1peGlucyBmb3IgdXNlIGluIGFwcGxpY2F0aW9uLiBTZWU6IGh0dHA6Ly9jYW5pdXNlLmNvbVxyXG4vL1xyXG5cclxuLy9cclxuLy8gRGVmaW5lIGEgYm94LXNpemluZyBiZWhhdmlvdXIsIGRlZmF1bHRpbmcgdG8gdGhlIGRlZmF1bHQgc2V0dGluZyBpbiB0aGVtZVxyXG4vL1xyXG5AbWl4aW4gYm94LXNpemluZygkYm94LW1vZGVsOiAkZGVmYXVsdC1ib3gtc2l6aW5nKSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94LW1vZGVsOyAvLyBTYWZhcmkgPD0gNVxyXG4gIC1tb3otYm94LXNpemluZzogJGJveC1tb2RlbDsgLy8gRmlyZWZveCA8PSAxOVxyXG4gIGJveC1zaXppbmc6ICRib3gtbW9kZWw7XHJcbn1cclxuXHJcbi8vXHJcbi8vIERlZmluZSBhIGJvcmRlci1yYWRpdXMsIGRlZmF1bGluZyB0byB0aGUgZGVmYXVsdCBzZXR0aW5nIGluIHRoZW1lXHJcbi8vXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRkZWZhdWx0LWJvcmRlci1yYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuXHJcbi8vXHJcbi8vIFJldHVybiBhIGRlZmF1bHQgb3IgY3VzdG9taXplZCBib3JkZXIgb24gb25lLCBtdWx0aXBsZSBvciBhbGwgc2lkZXNcclxuLy8gQHBhcmFtIHtzdHJpbmd9ICRzdHlsZSBEZWZpbmUgc3R5bGUgbGlrZSBpLmUuIHNvbGlkIDJweCAjZGRkXHJcbi8vIEBwYXJhbSB7c3RyaW5nfSAkc2lkZXMgRGVmaW5lIG9wdGlvbmFsIHNpZGVzIHRvIGhhdmUgdG8gYm9yZGVyIGFwcGVhciBvbiBsaWtlIGkuZS4gdG9wIGJvdHRvbVxyXG4vL1xyXG5AbWl4aW4gYm9yZGVyKCRzdHlsZSwgJHNpZGVzLi4uKSB7XHJcbiAgLy8gY2hlY2sgd2hldGhlciB0aGUgY2hvaXNlIGlzIHRvIHJldHVybiB0aGUgZGVmYXVsdCBib3JkZXIgc3R5bGUgb3IgYSBjdXN0b20gb25lXHJcbiAgQGlmICgkc3R5bGUgIT0gXCJkZWZhdWx0XCIpIHtcclxuICAgIC8vIGNoZWNrIHdoZXRoZXIgdGhlIHNpZGVzIHRvIGhhdmUgdGhlIGJvcmRlciBhcHBlYXJpbmcgb24gYXJlIGRlZmluZWQsIGlmIG5vdCwgc2V0IHRoZSBib3JkZXIgYXJvdW5kIHdob2xlIG9iamVjdFxyXG4gICAgQGlmICgkc2lkZXMpIHtcclxuICAgICAgQGVhY2ggJHNpZGUgaW4gJHNpZGVzIHtcclxuICAgICAgICBAaWYgKFxyXG4gICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJ0b3BcIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcInJpZ2h0XCIgb3JcclxuICAgICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJib3R0b21cIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcImxlZnRcIlxyXG4gICAgICAgICkge1xyXG4gICAgICAgICAgYm9yZGVyLSN7JHNpZGV9OiAkc3R5bGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYm9yZGVyOiAkc3R5bGU7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAvLyBzZXQgdGhlIGJvcmRlciBzdHlsZSB0byB0aGUgZGVmYXVsdCBzdHlsZSBvZiB0aGUgdGhlbWVcclxuICAgICRzdHlsZTogJGRlZmF1bHQtYm9yZGVyLXN0eWxlXHJcbiAgICAgICRkZWZhdWx0LWJvcmRlci10aGlja25lc3NcclxuICAgICAgJGRlZmF1bHQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgIC8vIGNoZWNrIHdoZXRoZXIgdGhlIHNpZGVzIHRvIGhhdmUgdGhlIGJvcmRlciBhcHBlYXJpbmcgb24gYXJlIGRlZmluZWQsIGlmIG5vdCwgc2V0IHRoZSBib3JkZXIgYXJvdW5kIHdob2xlIG9iamVjdFxyXG4gICAgQGlmICgkc2lkZXMpIHtcclxuICAgICAgQGVhY2ggJHNpZGUgaW4gJHNpZGVzIHtcclxuICAgICAgICBAaWYgKFxyXG4gICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJ0b3BcIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcInJpZ2h0XCIgb3JcclxuICAgICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJib3R0b21cIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcImxlZnRcIlxyXG4gICAgICAgICkge1xyXG4gICAgICAgICAgYm9yZGVyLSN7JHNpZGV9OiAkc3R5bGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYm9yZGVyOiAkc3R5bGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIu+7vy8qXHJcbiAqIERlY2xhcmF0aW9uIG9mIHotaW5kZXhlcyBvZiBhbGwgbW9kdWxlc1xyXG4gKiB6LWluZGV4IGRlcnRlcm1pbmVzIHZlcnRpY2FsIHBvc2l0aW9uIG9mIGFic29sdXRlIGVsZW1lbnRzXHJcbiAqIENob29zZSBiZXR3ZWVuIDAgYW5kIDk5OTkgd2hlcmUgMCBpcyB0aGUgYm90dG9tIGFuZCA5OTk5IHRoZSB0b3BcclxuICogU3RydWN0dXJlIHRoaXMgZG9jdW1lbnQgc28gdGhhdCB0aGUgaGlnaGVzdCBwb3NpdGlvbmVkIGVsZW1lbnRzIGFyZSBhdCB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudFxyXG4gKi9cclxuXHJcbi8vXHJcbi8vIEFwcCBsb2FkaW5nIGJhcjogYWx3YXlzIG9uIHRvcFxyXG4vL1xyXG4kYXBwLWxvYWRpbmctYmFyLXNwaW5uZXI6IDk5OTk7XHJcbiRhcHAtbG9hZGluZy1iYXI6IDk5OTg7XHJcbiRib290c3RyYXBwaW5nLWFwcC1sb2FkaW5nLWJhcjogOTk5NztcclxuJG1vZGFsLWZvcm0tZWxlbWVudHM6IDkwODg7XHJcbiRtb2RhbDogOTA4NztcclxuJGNyb3BwZXI6IDkwODY7XHJcblxyXG4kdWktYmxvY2tlcjogOTA4NTtcclxuJG92ZXJsYXktYmFja2dyb3VuZDogOTA4NTtcclxuXHJcbiR6LWluZGV4LW1vYmlsZS1uYXZpZ2F0aW9uOiA5MDgyO1xyXG5cclxuJG5vdGlmaWNhdGlvbi1ib3g6IDkwODE7XHJcblxyXG4kbWFpbi1oZWFkZXI6IDkwODA7XHJcblxyXG4kaW5saW5lLWZvcm0tZXJyb3JzOiA5MDUwO1xyXG5cclxuJGZpeGVkLWJvdHRvbS1uYXZpZ2F0aW9uOiA4MDAxO1xyXG5cclxuJHotaW5kZXgtZm9ybXM6IDcwMDA7XHJcblxyXG4kZml4ZWQtYm90dG9tLWZvcm06IDYwMDA7XHJcblxyXG4kaGlkZGVuLWVsZW1lbnQ6IC0xO1xyXG4iLCLvu79AaW1wb3J0IFwibWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJsYXllcmluZ1wiO1xyXG5cclxuLypcclxuXHRPdmVycmlkZXMgZm9yIHNlbGVjdDJcclxuKi9cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICNhNWFlYjU7XHJcblxyXG4gIC5zZWxlY3QyLWNob2ljZSB7XHJcbiAgICBjb2xvcjogI2E1YWViNTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2VkZWVmMjtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcblxyXG4gICAgJiA+IC5zZWxlY3QyLWNob3NlbiB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuLnNlbGVjdDItYXJyb3cge1xyXG4gICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlbGVjdDItYXJyb3cge1xyXG4gICAgYiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZmEtY2hldnJvbi1kb3duLnN2ZykgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB9XHJcblxyXG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCB7XHJcbiAgLnNlbGVjdDItY2hvaWNlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVlZjIgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjYzVjYmQwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLnNlbGVjdDItYXJyb3cge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZWYyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL292ZXJyaWRlcyBmb3Igc2VsZWN0MiByZXRpbmEgc3R5bGluZ1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksXHJcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIsXHJcbiAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyLFxyXG4gIC5zZWxlY3QyLXNlYXJjaCBpbnB1dCxcclxuICAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZmEtY2hldnJvbi1kb3duLnN2Zykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwcHggIWltcG9ydGFudDtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XHJcbiAgaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMjJweCAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWRyb3Age1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgei1pbmRleDogJG1vZGFsLWZvcm0tZWxlbWVudHM7IC8vIHRvIG1ha2Ugc3VyZSB0aGUgZHJvcGRvd24gZG9lc250IGZsb2F0IGFib3ZlIHRoZSBoZWFkZXIgZXRjXHJcbiAgJi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcclxuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2VkZWVmMjtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWRlZWYyO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkZWVmMjtcclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4MDtcclxufVxyXG5cclxuLnNlbGVjdDItZHJvcC1tYXNrIHtcclxuICB6LWluZGV4OiAkei1pbmRleC1mb3JtcztcclxufVxyXG4iLCLvu79AaW1wb3J0IFwiLi4vdGhlbWVzZXR0aW5nc1wiO1xyXG5cclxuLm5hdmkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbiAgY29sb3I6ICNkM2QzZDM7XHJcbiAgLy8xIHBpeGVsIGxhZ2VyIHdhbnQgYW5kZXJzIHJhcmUgcmFuZCBvbmRlciBtb2JpbGUgaGVhZGVyXHJcbiAgbWFyZ2luOiA3NXB4IDAgMCAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAvLyBub3RpZmljYXRpb24gYm9sbGV0amVcclxuICAubWVudU5vdGlmaWNhdGlvbiB7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogI2ZkODcwMjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIGJhY2tncm91bmQ6ICMzMzM7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNTRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNTRweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1N2VtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNXB4IDAgMCAjZmY4ODAyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgICAgICB6LWluZGV4OiA5MDgzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5uZXItbWVudS1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzQyNDI0MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxpOmZpcnN0LWNoaWxkIC5pbm5lci1tZW51LWl0ZW0ge1xyXG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggIzQyNDI0MjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgY29sb3I6ICNkM2QzZDM7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLW5hdi1pY29uO1xyXG4gICAgfVxyXG5cclxuICAgIGkge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLW5hdi1pY29uO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pY29uLXJpZ2h0IHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pY29uLWxlZnQge1xyXG4gICAgICBpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmFycm93IHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgdmVyc2lvbj1cIjEuMVwiIGlkPVwiQ2FwYV8xXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHg9XCIwcHhcIiB5PVwiMHB4XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIHN0eWxlPVwiZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjtcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPjxzdHlsZSB0eXBlPVwidGV4dC9jc3NcIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48ZyBpZD1cImtleWJvYXJkLWJhY2tzcGFjZVwiPjxwb2x5Z29uIGNsYXNzPVwic3QwXCIgcG9pbnRzPVwiMCw4LjkgMTIuNiw4LjkgOS40LDEyLjEgMTAuNywxMy4zIDE2LDggMTAuNywyLjcgOS40LDMuOSAxMi42LDcuMSAwLDcuMVwiLz48L2c+PC9nPjwvc3ZnPicpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCB0b3AgNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDsqL1xyXG4gICAgfVxyXG5cclxuICAgICYubGluay13aXRoLWljb24ge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY29sb3I6ICNmZjg4MDA7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZhYjRjO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvL3NlY29uZGFyeSB0ZXh0IGxpbmtcclxuICAgICYuc2Vjb25kYXJ5IHtcclxuICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjMjIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKiBTbWFsbCBkZXZpY2VzICh0YWJsZXRzLCA3NjhweCBhbmQgdXApICovXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcblxyXG4gIC5zdWItbmF2IHtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICM3NDdkODQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1N2VtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1N2VtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VibmF2LWljb247XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5uZXItbWVudS1pdGVtIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAjZjBmMGYwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgICAgLmlubmVyLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gYWRkIGEgbWFyZ2luIHRvIHRoZSBtYWluIHZpZXcgY29udGFpbmVyIHdoZW4gdGhlIG1lbnUgaXMgY29sbGFwc2VkLFxyXG4ubmF2aS5jb2xsYXBzZWQgKyAuY29udGFpbmVyLWZsdWlkLm1haW4tdmlldyB7XHJcbiAgbWFyZ2luLXRvcDogNzZweDtcclxufVxyXG5cclxuLy8gb24gc20gYW5kIGxhcmdlciBzY3JlZW5zIGFsd2F5cyBhZGQgdGhlIG1hcmdpbi10b3AuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gIC5uYXZpIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLWZsdWlkLm1haW4tdmlldyB7XHJcbiAgICBtYXJnaW4tdG9wOiA3NnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZmx1aWQuaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbmF2aS5jb2xsYXBzZWQgKyAuY29udGFpbmVyLWZsdWlkLm1haW4tdmlldyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gIC5jb250YWluZXItZmx1aWQubWFpbnZpZXctbm90bG9nZ2VkaW4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcbiIsIu+7v0BpbXBvcnQgXCIuLi9fdGhlbWVzZXR0aW5ncy5zY3NzXCI7XHJcblxyXG5oZWFkZXIge1xyXG4gIGhlaWdodDogNzZweDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAkbWFpbi1oZWFkZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW46IDA7XHJcblxyXG4gIGgxIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxuXHJcbiAgICAucm93IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuLmJhY2tvZmZpY2Utd2FybmluZyB7XHJcbiAgICAgIGFuaW1hdGlvbjogYmxpbmtlciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgIGNvbG9yOiByZWQ7XHJcblxyXG4gICAgICBAa2V5ZnJhbWVzIGJsaW5rZXIge1xyXG4gICAgICAgIDUwJSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItaGFtYnVyZ2VyLWljb24ge1xyXG4gICAgICBhIHtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLWxvZ28ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci10aXRsZSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgaDEge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1zaG9wcGluZy1jYXJ0IHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLyouc2hvcHBpbmctY2FydC1ib2xsZXRqZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMzFweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIH0qL1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItbG9naW4ge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcbiAgaGVhZGVyIHtcclxuICAgIC5oZWFkZXItY29udGVudCB7XHJcbiAgICAgIC5oZWFkZXItc2hvcHBpbmctY2FydCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIGNvbG9yOiAjYTVhZWI1O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBjb2xvcjogI2E1YWViNTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItbG9naW4ge1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLXRpdGxlIHtcclxuICAgICAgaGVpZ2h0OiA3NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItcHJvZmlsZSB7XHJcbiAgICAgIGhlaWdodDogNzZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gIGhlYWRlciB7XHJcbiAgICAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgLnJvdyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlYWRlci10aXRsZSBoMSB7XHJcbiAgICAgICAgaGVpZ2h0OiA3NnB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLzIpICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkZXItc2hvcHBpbmctY2FydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgaGVpZ2h0OiA3NnB4O1xyXG5cclxuICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAycHggI2VkZWVmMjtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICNlZGVlZjI7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDc2cHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDg0cHg7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTVhZWI1O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2E1YWViNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlYWRlci1wcm9maWxlIHtcclxuICAgICAgICBjb2xvcjogI2E1YWViNTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgaGVpZ2h0OiA3NnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4OyAvL3pvZGF0IGhldCB1aXRnZWtsYXB0ZSBtZW51dGplIG5pZXQgbmFhc3QgZGUgaW5uZXIgdmFsdFxyXG5cclxuICAgICAgICAgIC5oZWFkZXItcHJvZmlsZS11c2VybmFtZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyOXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMnB4ICNlZGVlZjI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICNlZGVlZjI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICYuZmEtdXNlciB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZhLWNhcmV0LWRvd24ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbS1jb250YWluZXIge1xyXG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgd2lkdGg6IDI3NHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmYTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNlZGVlZjI7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2Y3ZjdmYSwgMjApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxlZnRoYW5kLW5hdmlnYXRpb24tZmFjYWRlIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDI1MHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0aGFuZC1uYXZpZ2F0aW9uLWZhY2FkZS1ub3Rsb2dnZWRpbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1sb2dpbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCLvu78vLyBhbmltYXRpb25zIGhlcmVcclxuXHJcbi8qIFxyXG4gIEFsbG93IGFuZ3VsYXIuanMgdG8gYmUgbG9hZGVkIGluIGJvZHksIGhpZGluZyBjbG9ha2VkIGVsZW1lbnRzIHVudGlsIFxyXG4gIHRlbXBsYXRlcyBjb21waWxlLiAgVGhlICFpbXBvcnRhbnQgaXMgaW1wb3J0YW50IGdpdmVuIHRoYXQgdGhlcmUgbWF5IGJlIFxyXG4gIG90aGVyIHNlbGVjdG9ycyB0aGF0IGFyZSBtb3JlIHNwZWNpZmljIG9yIGNvbWUgbGF0ZXIgYW5kIG1pZ2h0IGFsdGVyIGRpc3BsYXkuICBcclxuICovXHJcbltuZ1xcOmNsb2FrXSxcclxuW25nLWNsb2FrXSxcclxuLm5nLWNsb2FrIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFdvYmJsZSBWZXJ0aWNhbCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXdvYmJsZS12ZXJ0aWNhbCB7XHJcbiAgMTYuNjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcclxuICB9XHJcblxyXG4gIDMzLjMlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xyXG4gIH1cclxuXHJcbiAgNDkuOTUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcclxuICB9XHJcblxyXG4gIDY2LjYlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gIH1cclxuXHJcbiAgODMuMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGh2ci13b2JibGUtdmVydGljYWwge1xyXG4gIDE2LjY1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XHJcbiAgfVxyXG5cclxuICAzMy4zJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcclxuICB9XHJcblxyXG4gIDQ5Ljk1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XHJcbiAgfVxyXG5cclxuICA2Ni42JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICB9XHJcblxyXG4gIDgzLjI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuLmh2ci13b2JibGUtdmVydGljYWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDFweCB0cmFuc3BhcmVudDtcclxuXHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLXdvYmJsZS12ZXJ0aWNhbDtcclxuICBhbmltYXRpb24tbmFtZTogaHZyLXdvYmJsZS12ZXJ0aWNhbDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcclxuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xyXG59XHJcbiIsIu+7v0BpbXBvcnQgXCIuLi9fdGhlbWVzZXR0aW5ncy5zY3NzXCI7XHJcblxyXG4uY3RhQm94IHtcclxuICAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMjU1MTcwMjUvMjc2NDkyNVxyXG4gIG1hcmdpbi1ib3R0b206IC0xICogKCRncmlkLWd1dHRlci13aWR0aC8yKTtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICAuc3RpY2t5UmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLmJhY2tCdXR0b25Db2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gIH1cclxuXHJcbiAgLmN0YUJ1dHRvbkNvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZjO1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNmM2YzZjM7XHJcblxyXG4gICAgLmJhY2tCdXR0b25Db2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jdGFDb25maXJtQm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDg3MDI7XHJcblxyXG4gICAgLmN0YUJ1dHRvbkNvbCBidXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgY29sb3I6ICNmZDg3MDI7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhY2tCdXR0b25Db2wgYSB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jdGFDb25maXJtQm94SW5mbyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmY7XHJcbn1cclxuIiwi77u/QGltcG9ydCBcImxheWVyaW5nXCI7XHJcblxyXG4vL1xyXG4vLyBmaXJzdCB0aW1lIGJvb3RzdHJhcHBpbmcgbG9hZGluZyBiYXJcclxuLy9cclxuI2Jvb3RzdHJhcHBpbmctbG9hZGluZy1iYXIge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgei1pbmRleDogJGJvb3RzdHJhcHBpbmctYXBwLWxvYWRpbmctYmFyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBtYXJnaW46IDBweDtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMHB4O1xyXG4gIGxlZnQ6IDBweDtcclxuICBjdXJzb3I6IHdhaXQ7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbiAgLmxvYWRpbmdNZXNzYWdlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyNDBweDtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XHJcbiAgICBwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIG1ha2VzIGxvYWRpbmcgYmFyIGZ1bGwgc2NyZWVuIHdpdGggVUkgYmxvY2tpbmdcclxuI2xvYWRpbmctYmFyIHtcclxuICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gIHotaW5kZXg6ICRhcHAtbG9hZGluZy1iYXI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG1hcmdpbjogMHB4O1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG4gIGN1cnNvcjogd2FpdDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxufVxyXG4jbG9hZGluZy1iYXItc3Bpbm5lciB7XHJcbiAgei1pbmRleDogJGFwcC1sb2FkaW5nLWJhci1zcGlubmVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAuc3Bpbm5lci1pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gIH1cclxufVxyXG4iLCLvu79AaW1wb3J0IFwibGF5ZXJpbmdcIjtcclxuQGltcG9ydCBcIi4uL3RoZW1lc2V0dGluZ3NcIjtcclxuXHJcbi8vXHJcbi8vIFN3ZWV0QWxlcnQgc3R5bGluZywgb3ZlcnJpZGluZyBkZWZhdWx0IGxpYnJhcnkgc3R5bGluZyBmb3IgQWFuc3RlbGxpbmdzcGFzIHRoZW1lXHJcbi8vXHJcblxyXG4uc3dhbDItY29udGFpbmVyICoge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zd2FsMi1tb2RhbCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB6LWluZGV4OiAkbW9kYWw7XHJcblxyXG4gIGJ1dHRvbiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc3dhbDItb3ZlcmxheSB7XHJcbiAgei1pbmRleDogJHVpLWJsb2NrZXI7XHJcbn1cclxuXHJcbi5zd2FsMi1jb25maXJtIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogI2ZmODgwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3dhbDItY2FuY2VsIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogI2RkZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3dhbC1mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmM7XHJcbiAgbWFyZ2luLXRvcDogMzJweDtcclxuICBib3JkZXItdG9wOiBzb2xpZCAycHggI2YyZjJmMjtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnN3YWwtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogIzc0N2Q4NDtcclxuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5zd2FsLXRleHQge1xyXG4gIHBhZGRpbmctbGVmdDogNTBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG59XHJcblxyXG4uc3dhbC1tb2RhbCB7XHJcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XHJcbn1cclxuXHJcbi5zd2FsLWJ1dHRvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnN3YWwtYnV0dG9uLS1jb25maXJtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCAxMCUpO1xyXG4gIH1cclxufVxyXG5cclxuLnN3YWwtYnV0dG9uLS1jYW5jZWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IFRyYW5zcGFyZW50O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGNvbG9yOiAkYmFjay1saW5rLXRleHQtY29sb3I7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGJhY2stbGluay10ZXh0LWNvbG9yLCAxMCUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogVHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcbiIsIu+7v0BpbXBvcnQgXCJsYXllcmluZ1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcblxyXG4ubm90aWZpY2F0aW9uQm94IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiA4NXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAubm90aWZpY2F0aW9uLWNvbnRhaW5lciB7XHJcbiAgICB6LWluZGV4OiAkbm90aWZpY2F0aW9uLWJveDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLypoZWlnaHQ6IDkwcHg7Ki9cclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICYuc3VjY2VzcyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZTQ7XHJcbiAgICAgIGNvbG9yOiAjNzJjZjRiO1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDJweCAjOWRjYzg5O1xyXG4gICAgfVxyXG5cclxuICAgICYuaW5mbyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2YwZmY7XHJcbiAgICAgIGNvbG9yOiAjNjZhYWY5O1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDJweCAjNzRhY2VlO1xyXG4gICAgfVxyXG5cclxuICAgICYud2FybiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y1ZTk7XHJcbiAgICAgIGNvbG9yOiAjZjlhYTIyO1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDJweCAjZmJiNjQwO1xyXG4gICAgfVxyXG5cclxuICAgICYuZXJyb3Ige1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjllZGVlO1xyXG4gICAgICBjb2xvcjogI2U1Njg3ODtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAycHggI2UwNmU4NDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWJsZXQpIHtcclxuICAubm90aWZpY2F0aW9uQm94IHtcclxuICAgIHdpZHRoOiA1MDBweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAubm90aWZpY2F0aW9uLWNvbnRhaW5lciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGlmaWNhdGlvbi1jb250YWluZXI6aG92ZXIge1xyXG4gICAgICAuY3Jvc3Mge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm90aWZpY2F0aW9uLWljb24tY29udGFpbmVyIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1pbi13aWR0aDogNzBweDtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnN1Y2Nlc3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZGNmNzE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaW5mbyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YWNlZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi53YXJuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJiNjQwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmVycm9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU1MTYzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGlmaWNhdGlvbi1tZXNzYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNyb3NzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIu+7v0BpbXBvcnQgXCIuLi90aGVtZXNldHRpbmdzXCI7XHJcblxyXG4uZXhhbWVuT3ZlcnppY2h0Q29udGFpbmVyIHtcclxuICAudGFibGUge1xyXG4gICAgdGhbY2xhc3NePVwiY29sLVwiXSxcclxuICAgIHRkW2NsYXNzXj1cImNvbC1cIl0sXHJcbiAgICBkaXZbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAmLmV4YW1lbi1pY29uLWNvbnRhaW5lcixcclxuICAgICAgJi5leGFtZW4tYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLzIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgLmV4YW1lbk92ZXJ6aWNodENvbnRhaW5lciB7XHJcbiAgICAudGFibGUge1xyXG4gICAgICB0aFtjbGFzc149XCJjb2wtXCJdLFxyXG4gICAgICB0ZFtjbGFzc149XCJjb2wtXCJdLFxyXG4gICAgICBkaXZbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgICAgJi5leGFtZW4taWNvbi1jb250YWluZXIsXHJcbiAgICAgICAgJi5leGFtZW4tYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9zbWFydCB0YWJsZSBzdHlsaW5nXHJcbi5zbWFydC10YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHJcbiAgJi50YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICYudGFibGUtaGVhZGVyLXJvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDJweCAycHggMnB4IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmM7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAwIDA7XHJcblxyXG4gICAgLmhlYWRlci1pdGVtIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgIC8qcGFkZGluZzogMjBweCAwOyovXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnN0LXNvcnQtYXNjZW50OmFmdGVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwZGVcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zdC1zb3J0LWRlc2NlbnQ6YWZ0ZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjBkZFwiO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdChbY2xhc3MqPVwic3Qtc29ydC1cIl0pOmFmdGVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwZGNcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi51bnNvcnRhYmxlOm5vdChbY2xhc3MqPVwic3Qtc29ydC1cIl0pOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnRhYmxlLXJvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAycHggMDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAycHggMDtcclxuXHJcbiAgICAmLnRyYW5zcG9ydGV4YW1lbiB7XHJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBjb3JuZmxvd2VyYmx1ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjNmZjtcclxuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVkZjk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYztcclxuICAgIH1cclxuXHJcbiAgICB0ZCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLWRhdGEge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHJcbiAgICAgICYubWlnaHRPdmVyZmxvdzpob3ZlciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG92ZXJmbG93OiB1bnNldDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZjO1xyXG4gICAgICAgICAgei1pbmRleDogNTAwMDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNkZGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIC50YWJsZS1mb290ZXIge1xyXG4gICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgJi5wYWdlMSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuXHJcbiAgICAgIC8vZGUgaHVpZGlnZSBwYWdpbmFcclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICNmODA7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYWdpbmF0aW9uLW5hdiB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLnNlYXJjaCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxufVxyXG4iLCLvu79AaW1wb3J0IFwibWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJsYXllcmluZ1wiO1xyXG5cclxuLnRhYi1iYXItY29udGFpbmVyIHtcclxuICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0Zjc7XHJcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZWUzZTc7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgLnRhYi1iYXIge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGgvMik7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogM3B4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjYTVhZWI1O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICYubm90aWZpY2F0aW9uYm9sIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmY4ODAyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgdG9wOiAtN3B4O1xyXG4gICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICNhNWFlYjU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWIuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZmY4ODAyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyByZW1vdmUgc3BhY2UgYWJvdmUgdGhlIHRhYmJhciB3aGVuIG9uIHRhYmxldFxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xyXG4gICAgLnRhYi1iYXItY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTEgKiAoJGdyaWQtZ3V0dGVyLXdpZHRoLzIpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAoJGdyaWQtZ3V0dGVyLXdpZHRoLzIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gIC50YWItYmFyLWNvbnRhaW5lciB7XHJcbiAgICAudGFiLWJhciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCk7IC8vIGRvdWJsZSBndXR0ZXJcclxuICAgICAgbWFyZ2luLWxlZnQ6IDguMzMlOyAvLyB0aGUgd2lkdGggb2YgMSBjb2x1bW5cclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAudGFiIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC50YWItYmFyLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTY0cHg7XHJcblxyXG4gICAgLnRhYi1iYXIge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAudGFiIHtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwi77u/LypcclxuXHREZXplIHN0eWxpbmcgaXMgbm9kaWcgdm9vciBkZSBmaWxldXBsb2FkZXIgaW4gcGFzYWFudnJhYWcsIGFscyBwYXNhYW52cmFhZyBvb2l0IHJldGlyZWQgZ2FhdCBtYWcgZGV6ZSBmaWxlIHdlZ1xyXG4qL1xyXG5cclxuLnBhc2FhbnZyYWFnLWxlZ2FjeS1idm91cGxvYWRlciB7XHJcbiAgLmJ2b0NvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuICB9XHJcblxyXG4gIC5kaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogI2FhYTtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgfVxyXG5cclxuICAudXBsb2FkUmVhZHkge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTljNzI3O1xyXG4gIH1cclxuXHJcbiAgLnVwbG9hZGVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgIGxlZ2VuZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51cGxvYWRGaWVsZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkZGQ7XHJcblxyXG4gICAgICAucHJvZ3Jlc3Mge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnByb2dyZXNzQW5ub3VuY2Uge1xyXG4gICAgICAgICAgJi5yZWFkeSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTljNzI3O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYubm90UmVhZHkge1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9ncmVzc0ZpbGxpbmcge1xyXG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmY4ODAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAxcHggZGFya2VuKCNmZjg4MDAsIDM2JSk7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMXB4IDJweCAzcHggaW5zZXQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnVwbG9hZFByZXZpZXcge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkZGQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kcm9wLWJveCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuXHJcbiAgICAmLmRyYWdvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY4ODAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZlZGQ4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ2b1VwbG9hZGVyIHtcclxuICAgIHdpZHRoOiAwLjFweDtcclxuICAgIGhlaWdodDogMC4xcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6ICRoaWRkZW4tZWxlbWVudDtcclxuXHJcbiAgICAmIH4gbGFiZWwge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODgwMDtcclxuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJi5zaG93LXNtYWxsIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQgfiBsYWJlbCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgIGNvbG9yOiAjOWY5ZjlmO1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMgfiBsYWJlbCxcclxuICAgICY6Zm9jdXMgfiBsYWJlbDpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2ZmODgwMCwgMjAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIH4gbGFiZWwge1xyXG4gICAgICBvdXRsaW5lOiAxcHggZG90dGVkICMwMDA7XHJcbiAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5idm9FcnJvcnMge1xyXG4gICAgICBkaXYge1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgei1pbmRleDogJGlubGluZS1mb3JtLWVycm9ycztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZlY2FjYTtcclxuICAgICAgICAgIGJvcmRlcjogZGFzaGVkIDJweCAjZDkwODJlO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGNvbG9yOiAjZDkwODJlO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZXJyb3JJY29uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGJ1dHRvbi5zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA3cHggMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMzMzM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20gbGluZWFyIDAuMXM7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogODAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgN3B4IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmZWNhY2E7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbSBsaW5lYXIgMC4xcztcclxuICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5idm9FcnJvcnMge1xyXG4gICAgICBkaXYge1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAtMnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmVjYWNhO1xyXG4gICAgICAgICAgYm9yZGVyOiBkYXNoZWQgMnB4ICNkOTA4MmU7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgY29sb3I6ICNkOTA4MmU7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5lcnJvckljb24ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnZvRWlzZW4ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luOiAzcHggMTBweCAwIDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idm9Gb3JtIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgei1pbmRleDogJGZpeGVkLWJvdHRvbS1mb3JtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIyKSAwIDFweCAxcHg7XHJcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RmZGZkZjtcclxuICAgIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XHJcblxyXG4gICAgJi5idm9Gb3JtUmVhZHkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjhlNmQyO1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjZTBjNGE0O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcmltYXJ5IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnZvUHJldmlldyB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcihzb2xpZCAycHggI2RkZCwgXCJib3R0b21cIik7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBpbWcudGh1bWIge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm9ubHktY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJ2b0Zvcm0ge1xyXG4gICAgICAucHJpbWFyeSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idm9QcmV2aWV3IHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnZvSW5mbyB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2UwZThmMjtcclxuICB9XHJcblxyXG4gIC5idm9CZXN0YW5kVXBsb2FkZXIuZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICNhYWE7XHJcblxyXG4gICAgbGFiZWwuZmlsZVVwbG9hZExhYmVsIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgY29sb3I6ICM5ZjlmOWY7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgIGNvbG9yOiAjOWY5ZjlmO1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgIGNvbG9yOiAjOWY5ZjlmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBkZkljb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgLmV4dGVudGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi40ZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMnB4ICNkZGQ7XHJcbiAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRvY3VtZW50Q29udGFpbmVyIHtcclxuICAgIHVsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb3JyZWN0QnZvIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcclxuXHJcbiAgICAuZG9jdW1lbnRDb250YWluZXIge1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG5cclxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5rZXVyaW5nc2hpc3RvcmllIHtcclxuICAgIC5jb2wtMTIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWZrZXVyaW5nIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNkZGQ7XHJcblxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJ2b0RvbmUge1xyXG4gICAgICAuZG9jdW1lbnRDb250YWluZXIge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ2b1VwbG9hZGVyIHtcclxuICAgICAgJiArIGxhYmVsIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wLWJveCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICBib3JkZXI6IGRhc2hlZCAycHggI2I3YjdiNztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyBlYXNlLWluLW91dCAwLjVzO1xyXG5cclxuICAgICAgJi5kcmFnb3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmY4ODAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmVkZDg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucGFkZGVkIHtcclxuICAgICAgICBwYWRkaW5nOiA3M3B4IDMwcHggMzBweCAzMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmctdG9wIGVhc2UtaW4tb3V0IDAuNXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5kcm9wLWJveCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm15LW1lc3NhZ2VzIHtcclxuICAgIHRyYW5zaXRpb246IDAuNXMgbGluZWFyIGFsbDtcclxuICB9XHJcblxyXG4gIC5teS1tZXNzYWdlcy5uZy1hY3RpdmUge1xyXG4gICAgLy8gbWVzc2FnZXMgYXJlIHZpc2libGVcclxuICB9XHJcblxyXG4gIC5teS1tZXNzYWdlcy5uZy1pbmFjdGl2ZSB7XHJcbiAgICAvLyBtZXNzYWdlcyBhcmUgaGlkZGVuXHJcbiAgfVxyXG5cclxuICAuc29tZS1tZXNzYWdlIHtcclxuICAgIHRyYW5zaXRpb246IDAuNXMgbGluZWFyIGFsbDtcclxuICB9XHJcblxyXG4gIC5uZy1lbnRlci1wcmVwYXJlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuc29tZS1tZXNzYWdlLm5nLWVudGVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAuc29tZS1tZXNzYWdlLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLnNvbWUtbWVzc2FnZS5uZy1sZWF2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLnNvbWUtbWVzc2FnZS5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuIiwiLyohXHJcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxyXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcclxuICovXHJcblxyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnNcIjtcclxuQGltcG9ydCBcInBhdGhcIjtcclxuQGltcG9ydCBcImNvcmVcIjtcclxuQGltcG9ydCBcImxhcmdlclwiO1xyXG5AaW1wb3J0IFwiZml4ZWQtd2lkdGhcIjtcclxuQGltcG9ydCBcImxpc3RcIjtcclxuQGltcG9ydCBcImJvcmRlcmVkLXB1bGxlZFwiO1xyXG5AaW1wb3J0IFwiYW5pbWF0ZWRcIjtcclxuQGltcG9ydCBcInJvdGF0ZWQtZmxpcHBlZFwiO1xyXG5AaW1wb3J0IFwic3RhY2tlZFwiO1xyXG5AaW1wb3J0IFwiaWNvbnNcIjtcclxuQGltcG9ydCBcInNjcmVlbi1yZWFkZXJcIjtcclxuIiwiLyogRk9OVCBQQVRIXHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XHJcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi4jeyRmYS1jc3MtcHJlZml4fSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBjYW4ndCBoYXZlIGZvbnQtc2l6ZSBpbmhlcml0IG9uIGxpbmUgYWJvdmUsIHNvIG5lZWQgdG8gb3ZlcnJpZGVcclxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuXHJcbn1cclxuIiwiLy8gSWNvbiBTaXplc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xyXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xyXG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xyXG4gIGxpbmUtaGVpZ2h0OiAoM2VtIC8gNCk7XHJcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XHJcbn1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LTJ4IHsgZm9udC1zaXplOiAyZW07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LTR4IHsgZm9udC1zaXplOiA0ZW07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LTV4IHsgZm9udC1zaXplOiA1ZW07IH1cclxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xyXG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuIiwiLy8gTGlzdCBJY29uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbn1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLSRmYS1saS13aWR0aDtcclxuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xyXG4gIHRvcDogKDJlbSAvIDE0KTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XHJcbiAgICBsZWZ0OiAtJGZhLWxpLXdpZHRoICsgKDRlbSAvIDE0KTtcclxuICB9XHJcbn1cclxuIiwiLy8gVmFyaWFibGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kZmEtZm9udC1wYXRoOiAgICAgICAgXCIuLi9mb250c1wiICFkZWZhdWx0O1xyXG4kZmEtZm9udC1zaXplLWJhc2U6ICAgMTRweCAhZGVmYXVsdDtcclxuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XHJcbi8vJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxyXG4kZmEtY3NzLXByZWZpeDogICAgICAgZmEgIWRlZmF1bHQ7XHJcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XHJcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xyXG4kZmEtaW52ZXJzZTogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xyXG5cclxuJGZhLXZhci01MDBweDogXCJcXGYyNmVcIjtcclxuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XHJcbiRmYS12YXItYWRkcmVzcy1ib29rLW86IFwiXFxmMmJhXCI7XHJcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcIlxcZjJiYlwiO1xyXG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xyXG4kZmEtdmFyLWFkanVzdDogXCJcXGYwNDJcIjtcclxuJGZhLXZhci1hZG46IFwiXFxmMTcwXCI7XHJcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xyXG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFwiXFxmMDM5XCI7XHJcbiRmYS12YXItYWxpZ24tbGVmdDogXCJcXGYwMzZcIjtcclxuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcclxuJGZhLXZhci1hbWF6b246IFwiXFxmMjcwXCI7XHJcbiRmYS12YXItYW1idWxhbmNlOiBcIlxcZjBmOVwiO1xyXG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xyXG4kZmEtdmFyLWFuY2hvcjogXCJcXGYxM2RcIjtcclxuJGZhLXZhci1hbmRyb2lkOiBcIlxcZjE3YlwiO1xyXG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcclxuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXCJcXGYxMDNcIjtcclxuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXCJcXGYxMDBcIjtcclxuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XHJcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcIlxcZjEwMlwiO1xyXG4kZmEtdmFyLWFuZ2xlLWRvd246IFwiXFxmMTA3XCI7XHJcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcclxuJGZhLXZhci1hbmdsZS1yaWdodDogXCJcXGYxMDVcIjtcclxuJGZhLXZhci1hbmdsZS11cDogXCJcXGYxMDZcIjtcclxuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcclxuJGZhLXZhci1hcmNoaXZlOiBcIlxcZjE4N1wiO1xyXG4kZmEtdmFyLWFyZWEtY2hhcnQ6IFwiXFxmMWZlXCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFwiXFxmMGE4XCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjogXCJcXGYwMWFcIjtcclxuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OiBcIlxcZjE4ZVwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOiBcIlxcZjAxYlwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcclxuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFwiXFxmMGFhXCI7XHJcbiRmYS12YXItYXJyb3ctZG93bjogXCJcXGYwNjNcIjtcclxuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xyXG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcIlxcZjA2MVwiO1xyXG4kZmEtdmFyLWFycm93LXVwOiBcIlxcZjA2MlwiO1xyXG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcclxuJGZhLXZhci1hcnJvd3MtYWx0OiBcIlxcZjBiMlwiO1xyXG4kZmEtdmFyLWFycm93cy1oOiBcIlxcZjA3ZVwiO1xyXG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xyXG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XHJcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcIlxcZjJhMlwiO1xyXG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xyXG4kZmEtdmFyLWF0OiBcIlxcZjFmYVwiO1xyXG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcIlxcZjI5ZVwiO1xyXG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XHJcbiRmYS12YXItYmFja3dhcmQ6IFwiXFxmMDRhXCI7XHJcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXCJcXGYyNGVcIjtcclxuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XHJcbiRmYS12YXItYmFuZGNhbXA6IFwiXFxmMmQ1XCI7XHJcbiRmYS12YXItYmFuazogXCJcXGYxOWNcIjtcclxuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XHJcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XHJcbiRmYS12YXItYmFyY29kZTogXCJcXGYwMmFcIjtcclxuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xyXG4kZmEtdmFyLWJhdGg6IFwiXFxmMmNkXCI7XHJcbiRmYS12YXItYmF0aHR1YjogXCJcXGYyY2RcIjtcclxuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xyXG4kZmEtdmFyLWJhdHRlcnktMDogXCJcXGYyNDRcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LTE6IFwiXFxmMjQzXCI7XHJcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xyXG4kZmEtdmFyLWJhdHRlcnktMzogXCJcXGYyNDFcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LTQ6IFwiXFxmMjQwXCI7XHJcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMjQwXCI7XHJcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcIlxcZjI0MlwiO1xyXG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjI0MVwiO1xyXG4kZmEtdmFyLWJlZDogXCJcXGYyMzZcIjtcclxuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xyXG4kZmEtdmFyLWJlaGFuY2U6IFwiXFxmMWI0XCI7XHJcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFwiXFxmMWI1XCI7XHJcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcclxuJGZhLXZhci1iZWxsLW86IFwiXFxmMGEyXCI7XHJcbiRmYS12YXItYmVsbC1zbGFzaDogXCJcXGYxZjZcIjtcclxuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XHJcbiRmYS12YXItYmljeWNsZTogXCJcXGYyMDZcIjtcclxuJGZhLXZhci1iaW5vY3VsYXJzOiBcIlxcZjFlNVwiO1xyXG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XHJcbiRmYS12YXItYml0YnVja2V0OiBcIlxcZjE3MVwiO1xyXG4kZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU6IFwiXFxmMTcyXCI7XHJcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcclxuJGZhLXZhci1ibGFjay10aWU6IFwiXFxmMjdlXCI7XHJcbiRmYS12YXItYmxpbmQ6IFwiXFxmMjlkXCI7XHJcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xyXG4kZmEtdmFyLWJsdWV0b290aC1iOiBcIlxcZjI5NFwiO1xyXG4kZmEtdmFyLWJvbGQ6IFwiXFxmMDMyXCI7XHJcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcclxuJGZhLXZhci1ib21iOiBcIlxcZjFlMlwiO1xyXG4kZmEtdmFyLWJvb2s6IFwiXFxmMDJkXCI7XHJcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XHJcbiRmYS12YXItYm9va21hcmstbzogXCJcXGYwOTdcIjtcclxuJGZhLXZhci1icmFpbGxlOiBcIlxcZjJhMVwiO1xyXG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcclxuJGZhLXZhci1idGM6IFwiXFxmMTVhXCI7XHJcbiRmYS12YXItYnVnOiBcIlxcZjE4OFwiO1xyXG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xyXG4kZmEtdmFyLWJ1aWxkaW5nLW86IFwiXFxmMGY3XCI7XHJcbiRmYS12YXItYnVsbGhvcm46IFwiXFxmMGExXCI7XHJcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XHJcbiRmYS12YXItYnVzOiBcIlxcZjIwN1wiO1xyXG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFwiXFxmMjBkXCI7XHJcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xyXG4kZmEtdmFyLWNhbGN1bGF0b3I6IFwiXFxmMWVjXCI7XHJcbiRmYS12YXItY2FsZW5kYXI6IFwiXFxmMDczXCI7XHJcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcclxuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcIlxcZjI3MlwiO1xyXG4kZmEtdmFyLWNhbGVuZGFyLW86IFwiXFxmMTMzXCI7XHJcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xyXG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFwiXFxmMjczXCI7XHJcbiRmYS12YXItY2FtZXJhOiBcIlxcZjAzMFwiO1xyXG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcclxuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XHJcbiRmYS12YXItY2FyZXQtZG93bjogXCJcXGYwZDdcIjtcclxuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xyXG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xyXG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd246IFwiXFxmMTUwXCI7XHJcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcclxuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcclxuJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDogXCJcXGYxNTFcIjtcclxuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcclxuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XHJcbiRmYS12YXItY2FydC1wbHVzOiBcIlxcZjIxN1wiO1xyXG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xyXG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XHJcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFwiXFxmMjRjXCI7XHJcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XHJcbiRmYS12YXItY2MtamNiOiBcIlxcZjI0YlwiO1xyXG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFwiXFxmMWYxXCI7XHJcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xyXG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcclxuJGZhLXZhci1jYy12aXNhOiBcIlxcZjFmMFwiO1xyXG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xyXG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xyXG4kZmEtdmFyLWNoYWluLWJyb2tlbjogXCJcXGYxMjdcIjtcclxuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcclxuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XHJcbiRmYS12YXItY2hlY2stY2lyY2xlLW86IFwiXFxmMDVkXCI7XHJcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xyXG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xyXG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFwiXFxmMTNhXCI7XHJcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcclxuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcclxuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXCJcXGYxMzlcIjtcclxuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XHJcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xyXG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFwiXFxmMDU0XCI7XHJcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcclxuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcclxuJGZhLXZhci1jaHJvbWU6IFwiXFxmMjY4XCI7XHJcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xyXG4kZmEtdmFyLWNpcmNsZS1vOiBcIlxcZjEwY1wiO1xyXG4kZmEtdmFyLWNpcmNsZS1vLW5vdGNoOiBcIlxcZjFjZVwiO1xyXG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xyXG4kZmEtdmFyLWNsaXBib2FyZDogXCJcXGYwZWFcIjtcclxuJGZhLXZhci1jbG9jay1vOiBcIlxcZjAxN1wiO1xyXG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xyXG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xyXG4kZmEtdmFyLWNsb3VkOiBcIlxcZjBjMlwiO1xyXG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xyXG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcclxuJGZhLXZhci1jbnk6IFwiXFxmMTU3XCI7XHJcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcclxuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XHJcbiRmYS12YXItY29kZXBlbjogXCJcXGYxY2JcIjtcclxuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcclxuJGZhLXZhci1jb2ZmZWU6IFwiXFxmMGY0XCI7XHJcbiRmYS12YXItY29nOiBcIlxcZjAxM1wiO1xyXG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XHJcbiRmYS12YXItY29sdW1uczogXCJcXGYwZGJcIjtcclxuJGZhLXZhci1jb21tZW50OiBcIlxcZjA3NVwiO1xyXG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcclxuJGZhLXZhci1jb21tZW50aW5nOiBcIlxcZjI3YVwiO1xyXG4kZmEtdmFyLWNvbW1lbnRpbmctbzogXCJcXGYyN2JcIjtcclxuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcclxuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xyXG4kZmEtdmFyLWNvbXBhc3M6IFwiXFxmMTRlXCI7XHJcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XHJcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XHJcbiRmYS12YXItY29udGFvOiBcIlxcZjI2ZFwiO1xyXG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XHJcbiRmYS12YXItY29weXJpZ2h0OiBcIlxcZjFmOVwiO1xyXG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFwiXFxmMjVlXCI7XHJcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XHJcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcIlxcZjI4M1wiO1xyXG4kZmEtdmFyLWNyb3A6IFwiXFxmMTI1XCI7XHJcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcclxuJGZhLXZhci1jc3MzOiBcIlxcZjEzY1wiO1xyXG4kZmEtdmFyLWN1YmU6IFwiXFxmMWIyXCI7XHJcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XHJcbiRmYS12YXItY3V0OiBcIlxcZjBjNFwiO1xyXG4kZmEtdmFyLWN1dGxlcnk6IFwiXFxmMGY1XCI7XHJcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xyXG4kZmEtdmFyLWRhc2hjdWJlOiBcIlxcZjIxMFwiO1xyXG4kZmEtdmFyLWRhdGFiYXNlOiBcIlxcZjFjMFwiO1xyXG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XHJcbiRmYS12YXItZGVhZm5lc3M6IFwiXFxmMmE0XCI7XHJcbiRmYS12YXItZGVkZW50OiBcIlxcZjAzYlwiO1xyXG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcclxuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xyXG4kZmEtdmFyLWRldmlhbnRhcnQ6IFwiXFxmMWJkXCI7XHJcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcclxuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xyXG4kZmEtdmFyLWRvbGxhcjogXCJcXGYxNTVcIjtcclxuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XHJcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XHJcbiRmYS12YXItZHJpYmJibGU6IFwiXFxmMTdkXCI7XHJcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xyXG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcIlxcZjJjM1wiO1xyXG4kZmEtdmFyLWRyb3Bib3g6IFwiXFxmMTZiXCI7XHJcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xyXG4kZmEtdmFyLWVkZ2U6IFwiXFxmMjgyXCI7XHJcbiRmYS12YXItZWRpdDogXCJcXGYwNDRcIjtcclxuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xyXG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xyXG4kZmEtdmFyLWVsbGlwc2lzLWg6IFwiXFxmMTQxXCI7XHJcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcclxuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XHJcbiRmYS12YXItZW52ZWxvcGU6IFwiXFxmMGUwXCI7XHJcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcclxuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcIlxcZjJiNlwiO1xyXG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tbzogXCJcXGYyYjdcIjtcclxuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XHJcbiRmYS12YXItZW52aXJhOiBcIlxcZjI5OVwiO1xyXG4kZmEtdmFyLWVyYXNlcjogXCJcXGYxMmRcIjtcclxuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xyXG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcclxuJGZhLXZhci1ldXJvOiBcIlxcZjE1M1wiO1xyXG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xyXG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xyXG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXCJcXGYwNmFcIjtcclxuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcclxuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XHJcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcIlxcZjIzZVwiO1xyXG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XHJcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XHJcbiRmYS12YXItZXllOiBcIlxcZjA2ZVwiO1xyXG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcclxuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xyXG4kZmEtdmFyLWZhOiBcIlxcZjJiNFwiO1xyXG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xyXG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XHJcbiRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw6IFwiXFxmMjMwXCI7XHJcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xyXG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XHJcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcIlxcZjA1MFwiO1xyXG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcclxuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xyXG4kZmEtdmFyLWZlbWFsZTogXCJcXGYxODJcIjtcclxuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcclxuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xyXG4kZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOiBcIlxcZjFjNlwiO1xyXG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcclxuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcclxuJGZhLXZhci1maWxlLWV4Y2VsLW86IFwiXFxmMWMzXCI7XHJcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xyXG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcclxuJGZhLXZhci1maWxlLW86IFwiXFxmMDE2XCI7XHJcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcclxuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XHJcbiRmYS12YXItZmlsZS1waWN0dXJlLW86IFwiXFxmMWM1XCI7XHJcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XHJcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xyXG4kZmEtdmFyLWZpbGUtdGV4dDogXCJcXGYxNWNcIjtcclxuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcclxuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XHJcbiRmYS12YXItZmlsZS13b3JkLW86IFwiXFxmMWMyXCI7XHJcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcclxuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xyXG4kZmEtdmFyLWZpbG06IFwiXFxmMDA4XCI7XHJcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xyXG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XHJcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFwiXFxmMTM0XCI7XHJcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcclxuJGZhLXZhci1maXJzdC1vcmRlcjogXCJcXGYyYjBcIjtcclxuJGZhLXZhci1mbGFnOiBcIlxcZjAyNFwiO1xyXG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xyXG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcclxuJGZhLXZhci1mbGFzaDogXCJcXGYwZTdcIjtcclxuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcclxuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XHJcbiRmYS12YXItZmxvcHB5LW86IFwiXFxmMGM3XCI7XHJcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xyXG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xyXG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcIlxcZjA3Y1wiO1xyXG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XHJcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcclxuJGZhLXZhci1mb250LWF3ZXNvbWU6IFwiXFxmMmI0XCI7XHJcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xyXG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXCJcXGYyODZcIjtcclxuJGZhLXZhci1mb3J1bWJlZTogXCJcXGYyMTFcIjtcclxuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xyXG4kZmEtdmFyLWZvdXJzcXVhcmU6IFwiXFxmMTgwXCI7XHJcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFwiXFxmMmM1XCI7XHJcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcclxuJGZhLXZhci1mdXRib2wtbzogXCJcXGYxZTNcIjtcclxuJGZhLXZhci1nYW1lcGFkOiBcIlxcZjExYlwiO1xyXG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xyXG4kZmEtdmFyLWdicDogXCJcXGYxNTRcIjtcclxuJGZhLXZhci1nZTogXCJcXGYxZDFcIjtcclxuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xyXG4kZmEtdmFyLWdlYXJzOiBcIlxcZjA4NVwiO1xyXG4kZmEtdmFyLWdlbmRlcmxlc3M6IFwiXFxmMjJkXCI7XHJcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcclxuJGZhLXZhci1nZzogXCJcXGYyNjBcIjtcclxuJGZhLXZhci1nZy1jaXJjbGU6IFwiXFxmMjYxXCI7XHJcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcclxuJGZhLXZhci1naXQ6IFwiXFxmMWQzXCI7XHJcbiRmYS12YXItZ2l0LXNxdWFyZTogXCJcXGYxZDJcIjtcclxuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XHJcbiRmYS12YXItZ2l0aHViLWFsdDogXCJcXGYxMTNcIjtcclxuJGZhLXZhci1naXRodWItc3F1YXJlOiBcIlxcZjA5MlwiO1xyXG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcclxuJGZhLXZhci1naXR0aXA6IFwiXFxmMTg0XCI7XHJcbiRmYS12YXItZ2xhc3M6IFwiXFxmMDAwXCI7XHJcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XHJcbiRmYS12YXItZ2xpZGUtZzogXCJcXGYyYTZcIjtcclxuJGZhLXZhci1nbG9iZTogXCJcXGYwYWNcIjtcclxuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XHJcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFwiXFxmMGQ1XCI7XHJcbiRmYS12YXItZ29vZ2xlLXBsdXMtY2lyY2xlOiBcIlxcZjJiM1wiO1xyXG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xyXG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXCJcXGYwZDRcIjtcclxuJGZhLXZhci1nb29nbGUtd2FsbGV0OiBcIlxcZjFlZVwiO1xyXG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xyXG4kZmEtdmFyLWdyYXRpcGF5OiBcIlxcZjE4NFwiO1xyXG4kZmEtdmFyLWdyYXY6IFwiXFxmMmQ2XCI7XHJcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XHJcbiRmYS12YXItaC1zcXVhcmU6IFwiXFxmMGZkXCI7XHJcbiRmYS12YXItaGFja2VyLW5ld3M6IFwiXFxmMWQ0XCI7XHJcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XHJcbiRmYS12YXItaGFuZC1saXphcmQtbzogXCJcXGYyNThcIjtcclxuJGZhLXZhci1oYW5kLW8tZG93bjogXCJcXGYwYTdcIjtcclxuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcclxuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XHJcbiRmYS12YXItaGFuZC1vLXVwOiBcIlxcZjBhNlwiO1xyXG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcclxuJGZhLXZhci1oYW5kLXBlYWNlLW86IFwiXFxmMjViXCI7XHJcbiRmYS12YXItaGFuZC1wb2ludGVyLW86IFwiXFxmMjVhXCI7XHJcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XHJcbiRmYS12YXItaGFuZC1zY2lzc29ycy1vOiBcIlxcZjI1N1wiO1xyXG4kZmEtdmFyLWhhbmQtc3BvY2stbzogXCJcXGYyNTlcIjtcclxuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcclxuJGZhLXZhci1oYW5kc2hha2UtbzogXCJcXGYyYjVcIjtcclxuJGZhLXZhci1oYXJkLW9mLWhlYXJpbmc6IFwiXFxmMmE0XCI7XHJcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcclxuJGZhLXZhci1oZGQtbzogXCJcXGYwYTBcIjtcclxuJGZhLXZhci1oZWFkZXI6IFwiXFxmMWRjXCI7XHJcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcclxuJGZhLXZhci1oZWFydDogXCJcXGYwMDRcIjtcclxuJGZhLXZhci1oZWFydC1vOiBcIlxcZjA4YVwiO1xyXG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcclxuJGZhLXZhci1oaXN0b3J5OiBcIlxcZjFkYVwiO1xyXG4kZmEtdmFyLWhvbWU6IFwiXFxmMDE1XCI7XHJcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcclxuJGZhLXZhci1ob3RlbDogXCJcXGYyMzZcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3M6IFwiXFxmMjU0XCI7XHJcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLTI6IFwiXFxmMjUyXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLTM6IFwiXFxmMjUzXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXCJcXGYyNTJcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3MtbzogXCJcXGYyNTBcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XHJcbiRmYS12YXItaG91eno6IFwiXFxmMjdjXCI7XHJcbiRmYS12YXItaHRtbDU6IFwiXFxmMTNiXCI7XHJcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XHJcbiRmYS12YXItaWQtYmFkZ2U6IFwiXFxmMmMxXCI7XHJcbiRmYS12YXItaWQtY2FyZDogXCJcXGYyYzJcIjtcclxuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XHJcbiRmYS12YXItaWxzOiBcIlxcZjIwYlwiO1xyXG4kZmEtdmFyLWltYWdlOiBcIlxcZjAzZVwiO1xyXG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XHJcbiRmYS12YXItaW5ib3g6IFwiXFxmMDFjXCI7XHJcbiRmYS12YXItaW5kZW50OiBcIlxcZjAzY1wiO1xyXG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xyXG4kZmEtdmFyLWluZm86IFwiXFxmMTI5XCI7XHJcbiRmYS12YXItaW5mby1jaXJjbGU6IFwiXFxmMDVhXCI7XHJcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xyXG4kZmEtdmFyLWluc3RhZ3JhbTogXCJcXGYxNmRcIjtcclxuJGZhLXZhci1pbnN0aXR1dGlvbjogXCJcXGYxOWNcIjtcclxuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcclxuJGZhLXZhci1pbnRlcnNleDogXCJcXGYyMjRcIjtcclxuJGZhLXZhci1pb3hob3N0OiBcIlxcZjIwOFwiO1xyXG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcclxuJGZhLXZhci1qb29tbGE6IFwiXFxmMWFhXCI7XHJcbiRmYS12YXItanB5OiBcIlxcZjE1N1wiO1xyXG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xyXG4kZmEtdmFyLWtleTogXCJcXGYwODRcIjtcclxuJGZhLXZhci1rZXlib2FyZC1vOiBcIlxcZjExY1wiO1xyXG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcclxuJGZhLXZhci1sYW5ndWFnZTogXCJcXGYxYWJcIjtcclxuJGZhLXZhci1sYXB0b3A6IFwiXFxmMTA5XCI7XHJcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xyXG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFwiXFxmMjAzXCI7XHJcbiRmYS12YXItbGVhZjogXCJcXGYwNmNcIjtcclxuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xyXG4kZmEtdmFyLWxlZ2FsOiBcIlxcZjBlM1wiO1xyXG4kZmEtdmFyLWxlbW9uLW86IFwiXFxmMDk0XCI7XHJcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcclxuJGZhLXZhci1sZXZlbC11cDogXCJcXGYxNDhcIjtcclxuJGZhLXZhci1saWZlLWJvdXk6IFwiXFxmMWNkXCI7XHJcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xyXG4kZmEtdmFyLWxpZmUtcmluZzogXCJcXGYxY2RcIjtcclxuJGZhLXZhci1saWZlLXNhdmVyOiBcIlxcZjFjZFwiO1xyXG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xyXG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFwiXFxmMjAxXCI7XHJcbiRmYS12YXItbGluazogXCJcXGYwYzFcIjtcclxuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcclxuJGZhLXZhci1saW5rZWRpbi1zcXVhcmU6IFwiXFxmMDhjXCI7XHJcbiRmYS12YXItbGlub2RlOiBcIlxcZjJiOFwiO1xyXG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xyXG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XHJcbiRmYS12YXItbGlzdC1hbHQ6IFwiXFxmMDIyXCI7XHJcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcclxuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xyXG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcIlxcZjEyNFwiO1xyXG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XHJcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xyXG4kZmEtdmFyLWxvbmctYXJyb3ctbGVmdDogXCJcXGYxNzdcIjtcclxuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xyXG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XHJcbiRmYS12YXItbG93LXZpc2lvbjogXCJcXGYyYThcIjtcclxuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcclxuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XHJcbiRmYS12YXItbWFpbC1mb3J3YXJkOiBcIlxcZjA2NFwiO1xyXG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XHJcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XHJcbiRmYS12YXItbWFsZTogXCJcXGYxODNcIjtcclxuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XHJcbiRmYS12YXItbWFwLW1hcmtlcjogXCJcXGYwNDFcIjtcclxuJGZhLXZhci1tYXAtbzogXCJcXGYyNzhcIjtcclxuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xyXG4kZmEtdmFyLW1hcC1zaWduczogXCJcXGYyNzdcIjtcclxuJGZhLXZhci1tYXJzOiBcIlxcZjIyMlwiO1xyXG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xyXG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcIlxcZjIyOVwiO1xyXG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFwiXFxmMjJiXCI7XHJcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcclxuJGZhLXZhci1tYXhjZG46IFwiXFxmMTM2XCI7XHJcbiRmYS12YXItbWVhbnBhdGg6IFwiXFxmMjBjXCI7XHJcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xyXG4kZmEtdmFyLW1lZGtpdDogXCJcXGYwZmFcIjtcclxuJGZhLXZhci1tZWV0dXA6IFwiXFxmMmUwXCI7XHJcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XHJcbiRmYS12YXItbWVyY3VyeTogXCJcXGYyMjNcIjtcclxuJGZhLXZhci1taWNyb2NoaXA6IFwiXFxmMmRiXCI7XHJcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcclxuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xyXG4kZmEtdmFyLW1pbnVzOiBcIlxcZjA2OFwiO1xyXG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcclxuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XHJcbiRmYS12YXItbWludXMtc3F1YXJlLW86IFwiXFxmMTQ3XCI7XHJcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XHJcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xyXG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXCJcXGYxMGJcIjtcclxuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xyXG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xyXG4kZmEtdmFyLW1vb24tbzogXCJcXGYxODZcIjtcclxuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XHJcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcclxuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcIlxcZjI0NVwiO1xyXG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xyXG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XHJcbiRmYS12YXItbmV1dGVyOiBcIlxcZjIyY1wiO1xyXG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xyXG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcclxuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXCJcXGYyNDhcIjtcclxuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xyXG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xyXG4kZmEtdmFyLW9wZW5jYXJ0OiBcIlxcZjIzZFwiO1xyXG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcclxuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcclxuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcIlxcZjIzY1wiO1xyXG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XHJcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xyXG4kZmEtdmFyLXBhaW50LWJydXNoOiBcIlxcZjFmY1wiO1xyXG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xyXG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XHJcbiRmYS12YXItcGFwZXJjbGlwOiBcIlxcZjBjNlwiO1xyXG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcclxuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcclxuJGZhLXZhci1wYXVzZTogXCJcXGYwNGNcIjtcclxuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XHJcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XHJcbiRmYS12YXItcGF3OiBcIlxcZjFiMFwiO1xyXG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcclxuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XHJcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXCJcXGYxNGJcIjtcclxuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XHJcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcclxuJGZhLXZhci1waG9uZTogXCJcXGYwOTVcIjtcclxuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XHJcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XHJcbiRmYS12YXItcGljdHVyZS1vOiBcIlxcZjAzZVwiO1xyXG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcclxuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjJhZVwiO1xyXG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcIlxcZjFhOFwiO1xyXG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XHJcbiRmYS12YXItcGludGVyZXN0OiBcIlxcZjBkMlwiO1xyXG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcIlxcZjIzMVwiO1xyXG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XHJcbiRmYS12YXItcGxhbmU6IFwiXFxmMDcyXCI7XHJcbiRmYS12YXItcGxheTogXCJcXGYwNGJcIjtcclxuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcclxuJGZhLXZhci1wbGF5LWNpcmNsZS1vOiBcIlxcZjAxZFwiO1xyXG4kZmEtdmFyLXBsdWc6IFwiXFxmMWU2XCI7XHJcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcclxuJGZhLXZhci1wbHVzLWNpcmNsZTogXCJcXGYwNTVcIjtcclxuJGZhLXZhci1wbHVzLXNxdWFyZTogXCJcXGYwZmVcIjtcclxuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xyXG4kZmEtdmFyLXBvZGNhc3Q6IFwiXFxmMmNlXCI7XHJcbiRmYS12YXItcG93ZXItb2ZmOiBcIlxcZjAxMVwiO1xyXG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xyXG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXCJcXGYyODhcIjtcclxuJGZhLXZhci1wdXp6bGUtcGllY2U6IFwiXFxmMTJlXCI7XHJcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XHJcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xyXG4kZmEtdmFyLXF1ZXN0aW9uOiBcIlxcZjEyOFwiO1xyXG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcclxuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXCJcXGYyOWNcIjtcclxuJGZhLXZhci1xdW9yYTogXCJcXGYyYzRcIjtcclxuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xyXG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcIlxcZjEwZVwiO1xyXG4kZmEtdmFyLXJhOiBcIlxcZjFkMFwiO1xyXG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcclxuJGZhLXZhci1yYXZlbHJ5OiBcIlxcZjJkOVwiO1xyXG4kZmEtdmFyLXJlYmVsOiBcIlxcZjFkMFwiO1xyXG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XHJcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xyXG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXCJcXGYyODFcIjtcclxuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xyXG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XHJcbiRmYS12YXItcmVnaXN0ZXJlZDogXCJcXGYyNWRcIjtcclxuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XHJcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xyXG4kZmEtdmFyLXJlb3JkZXI6IFwiXFxmMGM5XCI7XHJcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xyXG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xyXG4kZmEtdmFyLXJlcGx5LWFsbDogXCJcXGYxMjJcIjtcclxuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xyXG4kZmEtdmFyLXJldHdlZXQ6IFwiXFxmMDc5XCI7XHJcbiRmYS12YXItcm1iOiBcIlxcZjE1N1wiO1xyXG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XHJcbiRmYS12YXItcm9ja2V0OiBcIlxcZjEzNVwiO1xyXG4kZmEtdmFyLXJvdGF0ZS1sZWZ0OiBcIlxcZjBlMlwiO1xyXG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcclxuJGZhLXZhci1yb3VibGU6IFwiXFxmMTU4XCI7XHJcbiRmYS12YXItcnNzOiBcIlxcZjA5ZVwiO1xyXG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XHJcbiRmYS12YXItcnViOiBcIlxcZjE1OFwiO1xyXG4kZmEtdmFyLXJ1YmxlOiBcIlxcZjE1OFwiO1xyXG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xyXG4kZmEtdmFyLXMxNTogXCJcXGYyY2RcIjtcclxuJGZhLXZhci1zYWZhcmk6IFwiXFxmMjY3XCI7XHJcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcclxuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcclxuJGZhLXZhci1zY3JpYmQ6IFwiXFxmMjhhXCI7XHJcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xyXG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcclxuJGZhLXZhci1zZWFyY2gtcGx1czogXCJcXGYwMGVcIjtcclxuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XHJcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcclxuJGZhLXZhci1zZW5kLW86IFwiXFxmMWQ5XCI7XHJcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xyXG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xyXG4kZmEtdmFyLXNoYXJlLWFsdDogXCJcXGYxZTBcIjtcclxuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xyXG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcclxuJGZhLXZhci1zaGFyZS1zcXVhcmUtbzogXCJcXGYwNDVcIjtcclxuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XHJcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xyXG4kZmEtdmFyLXNoaWVsZDogXCJcXGYxMzJcIjtcclxuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xyXG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcclxuJGZhLXZhci1zaG9wcGluZy1iYWc6IFwiXFxmMjkwXCI7XHJcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xyXG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XHJcbiRmYS12YXItc2hvd2VyOiBcIlxcZjJjY1wiO1xyXG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XHJcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXCJcXGYyYTdcIjtcclxuJGZhLXZhci1zaWduLW91dDogXCJcXGYwOGJcIjtcclxuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XHJcbiRmYS12YXItc2lnbmluZzogXCJcXGYyYTdcIjtcclxuJGZhLXZhci1zaW1wbHlidWlsdDogXCJcXGYyMTVcIjtcclxuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xyXG4kZmEtdmFyLXNreWF0bGFzOiBcIlxcZjIxNlwiO1xyXG4kZmEtdmFyLXNreXBlOiBcIlxcZjE3ZVwiO1xyXG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xyXG4kZmEtdmFyLXNsaWRlcnM6IFwiXFxmMWRlXCI7XHJcbiRmYS12YXItc2xpZGVzaGFyZTogXCJcXGYxZTdcIjtcclxuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xyXG4kZmEtdmFyLXNuYXBjaGF0OiBcIlxcZjJhYlwiO1xyXG4kZmEtdmFyLXNuYXBjaGF0LWdob3N0OiBcIlxcZjJhY1wiO1xyXG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcclxuJGZhLXZhci1zbm93Zmxha2UtbzogXCJcXGYyZGNcIjtcclxuJGZhLXZhci1zb2NjZXItYmFsbC1vOiBcIlxcZjFlM1wiO1xyXG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XHJcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XHJcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcIlxcZjE1ZVwiO1xyXG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcclxuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xyXG4kZmEtdmFyLXNvcnQtYXNjOiBcIlxcZjBkZVwiO1xyXG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcclxuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XHJcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogXCJcXGYxNjJcIjtcclxuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcclxuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xyXG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFwiXFxmMWJlXCI7XHJcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcclxuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xyXG4kZmEtdmFyLXNwb29uOiBcIlxcZjFiMVwiO1xyXG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XHJcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xyXG4kZmEtdmFyLXNxdWFyZS1vOiBcIlxcZjA5NlwiO1xyXG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xyXG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xyXG4kZmEtdmFyLXN0YXI6IFwiXFxmMDA1XCI7XHJcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xyXG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLWhhbGYtZnVsbDogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XHJcbiRmYS12YXItc3RlYW06IFwiXFxmMWI2XCI7XHJcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xyXG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XHJcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcIlxcZjA1MVwiO1xyXG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xyXG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xyXG4kZmEtdmFyLXN0aWNreS1ub3RlLW86IFwiXFxmMjRhXCI7XHJcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcclxuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcclxuJGZhLXZhci1zdG9wLWNpcmNsZS1vOiBcIlxcZjI4ZVwiO1xyXG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xyXG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XHJcbiRmYS12YXItc3R1bWJsZXVwb246IFwiXFxmMWE0XCI7XHJcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xyXG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcclxuJGZhLXZhci1zdWJ3YXk6IFwiXFxmMjM5XCI7XHJcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XHJcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XHJcbiRmYS12YXItc3VwZXJwb3dlcnM6IFwiXFxmMmRkXCI7XHJcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XHJcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcclxuJGZhLXZhci10YWJsZTogXCJcXGYwY2VcIjtcclxuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XHJcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcclxuJGZhLXZhci10YWc6IFwiXFxmMDJiXCI7XHJcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcclxuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcclxuJGZhLXZhci10YXhpOiBcIlxcZjFiYVwiO1xyXG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xyXG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XHJcbiRmYS12YXItdGVuY2VudC13ZWlibzogXCJcXGYxZDVcIjtcclxuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcclxuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcclxuJGZhLXZhci10ZXh0LXdpZHRoOiBcIlxcZjAzNVwiO1xyXG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xyXG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xyXG4kZmEtdmFyLXRoLWxpc3Q6IFwiXFxmMDBiXCI7XHJcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcIlxcZjJjN1wiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFwiXFxmMmNiXCI7XHJcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci0yOiBcIlxcZjJjOVwiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyLTM6IFwiXFxmMmM4XCI7XHJcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXCJcXGYyY2JcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcIlxcZjJjN1wiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XHJcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXCJcXGYyY2FcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXCJcXGYyYzhcIjtcclxuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xyXG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xyXG4kZmEtdmFyLXRodW1icy1vLWRvd246IFwiXFxmMDg4XCI7XHJcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XHJcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xyXG4kZmEtdmFyLXRpY2tldDogXCJcXGYxNDVcIjtcclxuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcclxuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XHJcbiRmYS12YXItdGltZXMtY2lyY2xlLW86IFwiXFxmMDVjXCI7XHJcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xyXG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcIlxcZjJkNFwiO1xyXG4kZmEtdmFyLXRpbnQ6IFwiXFxmMDQzXCI7XHJcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XHJcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XHJcbiRmYS12YXItdG9nZ2xlLW9mZjogXCJcXGYyMDRcIjtcclxuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XHJcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xyXG4kZmEtdmFyLXRvZ2dsZS11cDogXCJcXGYxNTFcIjtcclxuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XHJcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XHJcbiRmYS12YXItdHJhbnNnZW5kZXI6IFwiXFxmMjI0XCI7XHJcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xyXG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xyXG4kZmEtdmFyLXRyYXNoLW86IFwiXFxmMDE0XCI7XHJcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcclxuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XHJcbiRmYS12YXItdHJpcGFkdmlzb3I6IFwiXFxmMjYyXCI7XHJcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xyXG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xyXG4kZmEtdmFyLXRyeTogXCJcXGYxOTVcIjtcclxuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XHJcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xyXG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFwiXFxmMTc0XCI7XHJcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xyXG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xyXG4kZmEtdmFyLXR3aXRjaDogXCJcXGYxZThcIjtcclxuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xyXG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xyXG4kZmEtdmFyLXVtYnJlbGxhOiBcIlxcZjBlOVwiO1xyXG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcclxuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xyXG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFwiXFxmMjlhXCI7XHJcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcclxuJGZhLXZhci11bmxpbms6IFwiXFxmMTI3XCI7XHJcbiRmYS12YXItdW5sb2NrOiBcIlxcZjA5Y1wiO1xyXG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XHJcbiRmYS12YXItdW5zb3J0ZWQ6IFwiXFxmMGRjXCI7XHJcbiRmYS12YXItdXBsb2FkOiBcIlxcZjA5M1wiO1xyXG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcclxuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XHJcbiRmYS12YXItdXNlcjogXCJcXGYwMDdcIjtcclxuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcclxuJGZhLXZhci11c2VyLWNpcmNsZS1vOiBcIlxcZjJiZVwiO1xyXG4kZmEtdmFyLXVzZXItbWQ6IFwiXFxmMGYwXCI7XHJcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xyXG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcclxuJGZhLXZhci11c2VyLXNlY3JldDogXCJcXGYyMWJcIjtcclxuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xyXG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xyXG4kZmEtdmFyLXZjYXJkOiBcIlxcZjJiYlwiO1xyXG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XHJcbiRmYS12YXItdmVudXM6IFwiXFxmMjIxXCI7XHJcbiRmYS12YXItdmVudXMtZG91YmxlOiBcIlxcZjIyNlwiO1xyXG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XHJcbiRmYS12YXItdmlhY29pbjogXCJcXGYyMzdcIjtcclxuJGZhLXZhci12aWFkZW86IFwiXFxmMmE5XCI7XHJcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcclxuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XHJcbiRmYS12YXItdmltZW86IFwiXFxmMjdkXCI7XHJcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xyXG4kZmEtdmFyLXZpbmU6IFwiXFxmMWNhXCI7XHJcbiRmYS12YXItdms6IFwiXFxmMTg5XCI7XHJcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XHJcbiRmYS12YXItdm9sdW1lLWRvd246IFwiXFxmMDI3XCI7XHJcbiRmYS12YXItdm9sdW1lLW9mZjogXCJcXGYwMjZcIjtcclxuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XHJcbiRmYS12YXItd2FybmluZzogXCJcXGYwNzFcIjtcclxuJGZhLXZhci13ZWNoYXQ6IFwiXFxmMWQ3XCI7XHJcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XHJcbiRmYS12YXItd2VpeGluOiBcIlxcZjFkN1wiO1xyXG4kZmEtdmFyLXdoYXRzYXBwOiBcIlxcZjIzMlwiO1xyXG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XHJcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFwiXFxmMjliXCI7XHJcbiRmYS12YXItd2lmaTogXCJcXGYxZWJcIjtcclxuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcclxuJGZhLXZhci13aW5kb3ctY2xvc2U6IFwiXFxmMmQzXCI7XHJcbiRmYS12YXItd2luZG93LWNsb3NlLW86IFwiXFxmMmQ0XCI7XHJcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xyXG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXCJcXGYyZDFcIjtcclxuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXCJcXGYyZDJcIjtcclxuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xyXG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcclxuJGZhLXZhci13b3JkcHJlc3M6IFwiXFxmMTlhXCI7XHJcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcclxuJGZhLXZhci13cGV4cGxvcmVyOiBcIlxcZjJkZVwiO1xyXG4kZmEtdmFyLXdwZm9ybXM6IFwiXFxmMjk4XCI7XHJcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xyXG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XHJcbiRmYS12YXIteGluZy1zcXVhcmU6IFwiXFxmMTY5XCI7XHJcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xyXG4kZmEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6IFwiXFxmMWQ0XCI7XHJcbiRmYS12YXIteWFob286IFwiXFxmMTllXCI7XHJcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XHJcbiRmYS12YXIteWMtc3F1YXJlOiBcIlxcZjFkNFwiO1xyXG4kZmEtdmFyLXllbHA6IFwiXFxmMWU5XCI7XHJcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xyXG4kZmEtdmFyLXlvYXN0OiBcIlxcZjJiMVwiO1xyXG4kZmEtdmFyLXlvdXR1YmU6IFwiXFxmMTY3XCI7XHJcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xyXG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xyXG5cclxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XHJcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcclxuICBib3JkZXI6IHNvbGlkIC4wOGVtICRmYS1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcclxufVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XHJcblxyXG4uI3skZmEtY3NzLXByZWZpeH0ge1xyXG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XHJcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cclxufVxyXG5cclxuLyogRGVwcmVjYXRlZCBhcyBvZiA0LjQuMCAqL1xyXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxyXG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cclxuXHJcbi4jeyRmYS1jc3MtcHJlZml4fSB7XHJcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cclxuICAmLnB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxyXG59XHJcbiIsIi8vIFNwaW5uaW5nIEljb25zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcclxufVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmEtc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gIH1cclxufVxyXG4iLCIvLyBSb3RhdGVkICYgRmxpcHBlZCBJY29uc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwICB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDkwZGVnLCAxKTsgIH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cclxuXHJcbi8vIEhvb2sgZm9yIElFOC05XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXHJcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxyXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCxcclxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcclxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xyXG4gIGZpbHRlcjogbm9uZTtcclxufVxyXG4iLCIvLyBNaXhpbnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBtaXhpbiBmYS1pY29uKCkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblxyXG59XHJcblxyXG5AbWl4aW4gZmEtaWNvbi1yb3RhdGUoJGRlZ3JlZXMsICRyb3RhdGlvbikge1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xyXG59XHJcblxyXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcclxufVxyXG5cclxuXHJcbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzLiBBIGxhIEJvb3RzdHJhcCA0LlxyXG4vL1xyXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cclxuXHJcbkBtaXhpbiBzci1vbmx5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cclxuLy9cclxuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXHJcbi8vXHJcbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcclxuXHJcbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XHJcbiAgJjphY3RpdmUsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGNsaXA6IGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIi8vIFN0YWNrZWQgSWNvbnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyZW07XHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UgeyBjb2xvcjogJGZhLWludmVyc2U7IH1cclxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXHJcbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXHJcblxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbG06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxtOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGlzdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3NlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1taW51czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlYXI6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvbWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yb2FkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1yaWdodDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3QtYWx0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFkcGhvbmVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10YWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mb250OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC1oZWlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXh0LWhlaWdodDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1jZW50ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbmRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmRlbnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2U6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbWFya2VyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lZGl0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhc3QtYmFja3dhcmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhc3QtZm9yd2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1jaXJjbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1sZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGFuZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXllOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmFuZG9tOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctY2FydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3BwaW5nLWNhcnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtdjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyLWNoYXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYS1yZXRybzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYS1yZXRybzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1vLWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tb3V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1vdXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHRlcm5hbC1saW5rOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oZGQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhkZC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2VydGlmaWNhdGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jZXJ0aWZpY2F0ZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsb2JlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbHRlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ3JvdXA6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbms7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlcy1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmxvcHB5LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbG9wcHktbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlb3JkZXI6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1vbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbHVtbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2x1bW5zOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kb3duOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYXNjOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtbGVmdDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2F2ZWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYXZlbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50LW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXhjaGFuZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNoYW5nZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1tZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdGV4dC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYnVsYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtYnVsYW5jZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhcHRvcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9iaWxlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW90ZS1yaWdodDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mcm93bi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJvd24tbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJvYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXlib2FyZC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlcm1pbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVybWluYWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseS1hbGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBseS1hbGw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZi1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29kZS1mb3JrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZS1mb3JrOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnNjcmlwdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1enpsZS1waWVjZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXB1enpsZS1waWVjZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGllbGQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yb2NrZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWh0bWw1OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrLWFsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy12OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGlja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGlja2V0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGV2ZWwtdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWwtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wYXNzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLXVwOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2JwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2JwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ydXBlZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ybWI6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td29uOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1idGM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idGM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1hc2M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtZGVzYzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy11cDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXBsYXk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnN0YWdyYW07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJsci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHItc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJpYmJibGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmVsbG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVsbG87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdHRpcDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tb29uLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb29uLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdms7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFnZWxpbmVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tbGVmdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvdC1jaXJjbGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHVya2lzaC1saXJhOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcGFjZS1zaHV0dGxlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdvcmRwcmVzczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5rOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmFkdWF0aW9uLWNhcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyLXBwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvb21sYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpvb21sYTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1aWxkaW5nOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bvb247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVoYW5jZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW0tc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvdW5kY2xvdWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXdvcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtd29yZC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGhvdG8tbzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtemlwLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXVkaW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXVkaW8tbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jb2RlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWNvZGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpzZmlkZGxlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtc2F2ZXI6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW8tbm90Y2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcmViZWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWJlbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0LXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXljLXNxdWFyZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcXE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFkZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2NjZXItYmFsbC1vOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpbm9jdWxhcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdGNoOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpZmk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtd2FsbGV0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGlzY292ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLXN0cmlwZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFzaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1leWVkcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXllZHJvcHBlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyZWEtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmVhLWNoYXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm07IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9uOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pb3hob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW94aG9zdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWw6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWVhbnBhdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWFucGF0aDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hjdWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGFzaGN1YmU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWxsc3k7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2t5YXRsYXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lhdGxhczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYW1vbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWFtb25kOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbW90b3JjeWNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdG9yY3ljbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51czsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcnNleDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLWRvdWJsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbmV1dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV1dGVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3QtcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXBsdXM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJ3YXk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteS1jb21iaW5hdG9yOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwZWRpdGVkc3NsOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWZ1bGw7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0yOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktcXVhcnRlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW91c2UtcG9pbnRlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1vYmplY3QtdW5ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC11bmdyb3VwOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2MtamNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtamNiOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFsYW5jZS1zY2FsZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLXN0YXJ0OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWdyYWItbzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBhcGVyLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc3BvY2stbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZW1hcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFkZW1hcms7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2Rub2tsYXNzbmlraTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpa2lwZWRpYS13OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lraXBlZGlhLXc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlZm94OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZWZveDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdHY6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tNTAwcHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci01MDBweDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1taW51cy1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kdXN0cnk7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmctbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmxhY2stdGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxhY2stdGllOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVkZ2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tbW9keDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vZHg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcm9kdWN0LWh1bnQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2UtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcC1jaXJjbGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhc2h0YWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYXNodGFnOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZXJjZW50OyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS13cGZvcm1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3Bmb3JtczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGVlbGNoYWlyLWFsdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1kZWFmbmVzczpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xpZGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWxhbmd1YWdlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvLXNxdWFyZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0teW9hc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b2FzdDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1cy1vZmZpY2lhbDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmRzaGFrZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5vZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5vZGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQ6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW87IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1xdW9yYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3JhOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci00OmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0zOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTA6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRodHViOmJlZm9yZSxcclxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tcG9kY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBvZGNhc3Q7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1yZXN0b3JlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxyXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsXHJcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF2OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdjsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XHJcbi4jeyRmYS1jc3MtcHJlZml4fS1yYXZlbHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmF2ZWxyeTsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbm93Zmxha2UtbzsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxyXG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cclxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZXR1cDsgfVxyXG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxyXG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpOyB9XHJcbiIsbnVsbCwiLnRhYi1iYXItY29udGFpbmVyIHtcclxuICAudGFiLWJhciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5vcmdhbmlzYXRpZUdlZ2V2ZW5zIHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuLnByb2ZpbGVDb250cm9sIHtcclxuICAmLmZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsbnVsbCwi77u/LypcclxuXHRBQU5TVEVMTElOR1NQQVMgU0VUVElOR1NcclxuKi9cclxuXHJcbi8vXHJcbi8vIFRoZW1lIHNldHRpbmdzXHJcbi8vIGN1cnJlbnQgdGhlbWU6IEFhbnN0ZWxsaW5nc3BhcyAvIFNWTkxcclxuLy8gZGVzaWduIHBhdHRlcm46IG1vYmlsZSBsYXN0XHJcbi8vXHJcbiRkZWZhdWx0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiRkZWZhdWx0LWJvcmRlci1yYWRpdXM6IDVweDtcclxuJGRlZmF1bHQtYm9yZGVyLXRoaWNrbmVzczogMnB4O1xyXG4kZGVmYXVsdC1ib3JkZXItY29sb3I6ICNkZGQ7XHJcbiRkZWZhdWx0LWJvcmRlci1zdHlsZTogc29saWQ7XHJcblxyXG4kZ3JleS10aW50LW9uZTogIzg5OTY5ZTtcclxuJGdyZXktdGludC10d286IGxpZ2h0ZW4oJGdyZXktdGludC1vbmUsIDEwJSk7XHJcblxyXG4kYmFjay1saW5rLXRleHQtY29sb3I6ICM0YTRhNGE7XHJcblxyXG4vLyAkcGFkZGluZy1mb3Itb3V0bGluZTogMTBweDtcclxuXHJcbi8vXHJcbi8vIE1haW4gQWFuc3RlbGxpbmdzcGFzIGZvbnRcclxuLy9cclxuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2Fuczo0MDAsNzAwLDQwMGl0YWxpYyw2MDAsNjAwaXRhbGljLDcwMGl0YWxpYyk7XHJcblxyXG4vL1xyXG4vLyBWYXJpYWJsZXMgb3ZlcnJpZGluZyBOb3JtYWxpemVcclxuLy9cclxuJGJhc2UtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kYmFzZS1mb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuXHJcbi8vIENvbG9yc1xyXG4kY29sb3ItcHJpbWFyeTogI2ZmODgwMDtcclxuXHJcbi8vIE5hdiBmb250IGF3ZXNvbWUgaWNvbnNcclxuJGNvbG9yLW5hdi1pY29uOiAjZDNkM2QzO1xyXG5cclxuLy8gU3VibmF2IGZvbnQgYXdlc29tZSBpY29uc1xyXG4kY29sb3Itc3VibmF2LWljb246ICM3NDdkODQ7XHJcblxyXG4vKlxyXG5cdEJPT1RTVFJBUCBTRVRUSU5HU1xyXG4qL1xyXG5cclxuJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlcjogZmFsc2UgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vIFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy89PSBDb2xvcnNcclxuLy9cclxuLy8jIyBHcmF5IGFuZCBicmFuZCBjb2xvcnMgZm9yIHVzZSBhY3Jvc3MgQm9vdHN0cmFwLlxyXG5cclxuJGdyYXktYmFzZTogIzAwMCAhZGVmYXVsdDtcclxuJGdyYXktZGFya2VyOiBsaWdodGVuKCRncmF5LWJhc2UsIDEzLjUlKSAhZGVmYXVsdDsgLy8gIzIyMlxyXG4kZ3JheS1kYXJrOiBsaWdodGVuKCRncmF5LWJhc2UsIDIwJSkgIWRlZmF1bHQ7IC8vICMzMzNcclxuJGdyYXk6IGxpZ2h0ZW4oJGdyYXktYmFzZSwgMzMuNSUpICFkZWZhdWx0OyAvLyAjNTU1XHJcbiRncmF5LWxpZ2h0OiBsaWdodGVuKCRncmF5LWJhc2UsIDQ2LjclKSAhZGVmYXVsdDsgLy8gIzc3N1xyXG4kZ3JheS1saWdodGVyOiBsaWdodGVuKCRncmF5LWJhc2UsIDkzLjUlKSAhZGVmYXVsdDsgLy8gI2VlZVxyXG5cclxuJGJyYW5kLXByaW1hcnk6IGRhcmtlbigjNDI4YmNhLCA2LjUlKSAhZGVmYXVsdDsgLy8gIzMzN2FiN1xyXG4kYnJhbmQtc3VjY2VzczogIzVjYjg1YyAhZGVmYXVsdDtcclxuJGJyYW5kLWluZm86ICM1YmMwZGUgIWRlZmF1bHQ7XHJcbiRicmFuZC13YXJuaW5nOiAjZjBhZDRlICFkZWZhdWx0O1xyXG4kYnJhbmQtZGFuZ2VyOiAjZDk1MzRmICFkZWZhdWx0O1xyXG5cclxuLy89PSBTY2FmZm9sZGluZ1xyXG4vL1xyXG4vLyMjIFNldHRpbmdzIGZvciBzb21lIG9mIHRoZSBtb3N0IGdsb2JhbCBzdHlsZXMuXHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgZm9yIGA8Ym9keT5gLlxyXG4kYm9keS1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBHbG9iYWwgdGV4dCBjb2xvciBvbiBgPGJvZHk+YC5cclxuJHRleHQtY29sb3I6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEdsb2JhbCB0ZXh0dWFsIGxpbmsgY29sb3IuXHJcbiRsaW5rLWNvbG9yOiAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuLy8qKiBMaW5rIGhvdmVyIGNvbG9yIHNldCB2aWEgYGRhcmtlbigpYCBmdW5jdGlvbi5cclxuJGxpbmstaG92ZXItY29sb3I6IGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcclxuLy8qKiBMaW5rIGhvdmVyIGRlY29yYXRpb24uXHJcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuXHJcbi8vPT0gVHlwb2dyYXBoeVxyXG4vL1xyXG4vLyMjIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LXNlcmlmOiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XHJcbi8vKiogRGVmYXVsdCBtb25vc3BhY2UgZm9udHMgZm9yIGA8Y29kZT5gLCBgPGtiZD5gLCBhbmQgYDxwcmU+YC5cclxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xyXG4kZm9udC1mYW1pbHktYmFzZTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC1zaXplLWJhc2U6IDE0cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbGFyZ2U6IGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuMjUpKSAhZGVmYXVsdDsgLy8gfjE4cHhcclxuJGZvbnQtc2l6ZS1zbWFsbDogY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMC44NSkpICFkZWZhdWx0OyAvLyB+MTJweFxyXG5cclxuJGZvbnQtc2l6ZS1oMTogZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDIuNikpICFkZWZhdWx0OyAvLyB+MzZweFxyXG4kZm9udC1zaXplLWgyOiBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMi4xNSkpICFkZWZhdWx0OyAvLyB+MzBweFxyXG4kZm9udC1zaXplLWgzOiBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjcpKSAhZGVmYXVsdDsgLy8gfjI0cHhcclxuJGZvbnQtc2l6ZS1oNDogY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxyXG4kZm9udC1zaXplLWg1OiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtaDY6IGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcclxuXHJcbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cclxuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNDI4NTcxNDI5ICFkZWZhdWx0OyAvLyAyMC8xNFxyXG4vLyoqIENvbXB1dGVkIFwibGluZS1oZWlnaHRcIiAoYGZvbnQtc2l6ZWAgKiBgbGluZS1oZWlnaHRgKSBmb3IgdXNlIHdpdGggYG1hcmdpbmAsIGBwYWRkaW5nYCwgZXRjLlxyXG4kbGluZS1oZWlnaHQtY29tcHV0ZWQ6IGZsb29yKFxyXG4gICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSlcclxuKSAhZGVmYXVsdDsgLy8gfjIwcHhcclxuXHJcbi8vKiogQnkgZGVmYXVsdCwgdGhpcyBpbmhlcml0cyBmcm9tIHRoZSBgPGJvZHk+YC5cclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6IDUwMCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAxLjEgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gSWNvbm9ncmFwaHlcclxuLy9cclxuLy8jIyBTcGVjaWZ5IGN1c3RvbSBsb2NhdGlvbiBhbmQgZmlsZW5hbWUgb2YgdGhlIGluY2x1ZGVkIEdseXBoaWNvbnMgaWNvbiBmb250LiBVc2VmdWwgZm9yIHRob3NlIGluY2x1ZGluZyBCb290c3RyYXAgdmlhIEJvd2VyLlxyXG5cclxuLy8qKiBMb2FkIGZvbnRzIGZyb20gdGhpcyBkaXJlY3RvcnkuXHJcblxyXG4vLyBbY29udmVydGVyXSBJZiAkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyIGlmIHVzZWQsIHByb3ZpZGUgcGF0aCByZWxhdGl2ZSB0byB0aGUgYXNzZXRzIGxvYWQgcGF0aC5cclxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBiZWNhdXNlIHNvbWUgYXNzZXQgaGVscGVycywgc3VjaCBhcyBTcHJvY2tldHMsIGRvIG5vdCB3b3JrIHdpdGggZmlsZS1yZWxhdGl2ZSBwYXRocy5cclxuJGljb24tZm9udC1wYXRoOiBpZihcclxuICAkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLFxyXG4gIFwiYm9vdHN0cmFwL1wiLFxyXG4gIFwiLi4vZm9udHMvYm9vdHN0cmFwL1wiXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEZpbGUgbmFtZSBmb3IgYWxsIGZvbnQgZmlsZXMuXHJcbiRpY29uLWZvbnQtbmFtZTogXCJnbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyXCIgIWRlZmF1bHQ7XHJcbi8vKiogRWxlbWVudCBJRCB3aXRoaW4gU1ZHIGljb24gZmlsZS5cclxuJGljb24tZm9udC1zdmctaWQ6IFwiZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIgIWRlZmF1bHQ7XHJcblxyXG4vLz09IENvbXBvbmVudHNcclxuLy9cclxuLy8jIyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuIFZhbHVlcyBiYXNlZCBvbiAxNHB4IHRleHQgYW5kIDEuNDI4IGxpbmUtaGVpZ2h0ICh+MjBweCB0byBzdGFydCkuXHJcblxyXG4kcGFkZGluZy1iYXNlLXZlcnRpY2FsOiA2cHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDogMTJweCAhZGVmYXVsdDtcclxuXHJcbiRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsOiAxMHB4ICFkZWZhdWx0O1xyXG4kcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsOiAxNnB4ICFkZWZhdWx0O1xyXG5cclxuJHBhZGRpbmctc21hbGwtdmVydGljYWw6IDVweCAhZGVmYXVsdDtcclxuJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDogMTBweCAhZGVmYXVsdDtcclxuXHJcbiRwYWRkaW5nLXhzLXZlcnRpY2FsOiAxcHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLXhzLWhvcml6b250YWw6IDVweCAhZGVmYXVsdDtcclxuXHJcbiRsaW5lLWhlaWdodC1sYXJnZTogMS4zMzMzMzMzICFkZWZhdWx0OyAvLyBleHRyYSBkZWNpbWFscyBmb3IgV2luIDguMSBDaHJvbWVcclxuJGxpbmUtaGVpZ2h0LXNtYWxsOiAxLjUgIWRlZmF1bHQ7XHJcblxyXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiA0cHggIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLWxhcmdlOiA2cHggIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLXNtYWxsOiAzcHggIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEdsb2JhbCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIEdsb2JhbCBiYWNrZ3JvdW5kIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBXaWR0aCBvZiB0aGUgYGJvcmRlcmAgZm9yIGdlbmVyYXRpbmcgY2FyZXRzIHRoYXQgaW5kaWNhdGUgZHJvcGRvd25zLlxyXG4kY2FyZXQtd2lkdGgtYmFzZTogNHB4ICFkZWZhdWx0O1xyXG4vLyoqIENhcmV0cyBpbmNyZWFzZSBzbGlnaHRseSBpbiBzaXplIGZvciBsYXJnZXIgY29tcG9uZW50cy5cclxuJGNhcmV0LXdpZHRoLWxhcmdlOiA1cHggIWRlZmF1bHQ7XHJcblxyXG4vLz09IFRhYmxlc1xyXG4vL1xyXG4vLyMjIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cclxuXHJcbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cclxuJHRhYmxlLWNlbGwtcGFkZGluZzogOHB4ICFkZWZhdWx0O1xyXG4vLyoqIFBhZGRpbmcgZm9yIGNlbGxzIGluIGAudGFibGUtY29uZGVuc2VkYC5cclxuJHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc6IDVweCAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGFsbCB0YWJsZXMuXHJcbiR0YWJsZS1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLXN0cmlwZWRgLlxyXG4kdGFibGUtYmctYWNjZW50OiAjZjlmOWY5ICFkZWZhdWx0O1xyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1ob3ZlcmAuXHJcbiR0YWJsZS1iZy1ob3ZlcjogI2Y1ZjVmNSAhZGVmYXVsdDtcclxuJHRhYmxlLWJnLWFjdGl2ZTogJHRhYmxlLWJnLWhvdmVyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIHRhYmxlIGFuZCBjZWxsIGJvcmRlcnMuXHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4vLz09IEJ1dHRvbnNcclxuLy9cclxuLy8jIyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCBhbmQgYm9yZGVyIGNvbG9yLlxyXG5cclxuJGJ0bi1mb250LXdlaWdodDogbm9ybWFsICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAjMzMzICFkZWZhdWx0O1xyXG4kYnRuLWRlZmF1bHQtYmc6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4tZGVmYXVsdC1ib3JkZXI6ICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXByaW1hcnktY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4tcHJpbWFyeS1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRidG4tcHJpbWFyeS1ib3JkZXI6IGRhcmtlbigkYnRuLXByaW1hcnktYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tc3VjY2Vzcy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGJ0bi1zdWNjZXNzLWJnOiAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuJGJ0bi1zdWNjZXNzLWJvcmRlcjogZGFya2VuKCRidG4tc3VjY2Vzcy1iZywgNSUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1pbmZvLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWluZm8tYmc6ICRicmFuZC1pbmZvICFkZWZhdWx0O1xyXG4kYnRuLWluZm8tYm9yZGVyOiBkYXJrZW4oJGJ0bi1pbmZvLWJnLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXdhcm5pbmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1iZzogJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1ib3JkZXI6IGRhcmtlbigkYnRuLXdhcm5pbmctYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tZGFuZ2VyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWRhbmdlci1iZzogJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuJGJ0bi1kYW5nZXItYm9yZGVyOiBkYXJrZW4oJGJ0bi1kYW5nZXItYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXHJcbiRidG4tYm9yZGVyLXJhZGl1cy1iYXNlOiAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGFyZ2U6ICRib3JkZXItcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc21hbGw6ICRib3JkZXItcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xyXG5cclxuLy89PSBGb3Jtc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIGA8aW5wdXQ+YCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRpbnB1dC1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBgPGlucHV0IGRpc2FibGVkPmAgYmFja2dyb3VuZCBjb2xvclxyXG4kaW5wdXQtYmctZGlzYWJsZWQ6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcclxuJGlucHV0LWNvbG9yOiAkZ3JheSAhZGVmYXVsdDtcclxuLy8qKiBgPGlucHV0PmAgYm9yZGVyIGNvbG9yXHJcbiRpbnB1dC1ib3JkZXI6ICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4vLyBUT0RPOiBSZW5hbWUgYCRpbnB1dC1ib3JkZXItcmFkaXVzYCB0byBgJGlucHV0LWJvcmRlci1yYWRpdXMtYmFzZWAgaW4gdjRcclxuLy8qKiBEZWZhdWx0IGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXHJcbi8vIFRoaXMgaGFzIG5vIGVmZmVjdCBvbiBgPHNlbGVjdD5gcyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuLy8qKiBMYXJnZSBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sYXJnZTogJGJvcmRlci1yYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XHJcbi8vKiogU21hbGwgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGw6ICRib3JkZXItcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGlucHV0cyBvbiBmb2N1c1xyXG4kaW5wdXQtYm9yZGVyLWZvY3VzOiAjNjZhZmU5ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBQbGFjZWhvbGRlciB0ZXh0IGNvbG9yXHJcbiRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjogIzk5OSAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XHJcbiRpbnB1dC1oZWlnaHQtYmFzZTogKFxyXG4gICRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICogMikgKyAyXHJcbikgIWRlZmF1bHQ7XHJcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxyXG4kaW5wdXQtaGVpZ2h0LWxhcmdlOiAoXHJcbiAgY2VpbCgkZm9udC1zaXplLWxhcmdlICogJGxpbmUtaGVpZ2h0LWxhcmdlKSArICgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAqIDIpICtcclxuICAgIDJcclxuKSAhZGVmYXVsdDtcclxuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XHJcbiRpbnB1dC1oZWlnaHQtc21hbGw6IChcclxuICBmbG9vcigkZm9udC1zaXplLXNtYWxsICogJGxpbmUtaGVpZ2h0LXNtYWxsKSArICgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCAqIDIpICtcclxuICAgIDJcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vKiogYC5mb3JtLWdyb3VwYCBtYXJnaW5cclxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogMTVweCAhZGVmYXVsdDtcclxuXHJcbiRsZWdlbmQtY29sb3I6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAjZTVlNWU1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEaXNhYmxlZCBjdXJzb3IgZm9yIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnMuXHJcbiRjdXJzb3ItZGlzYWJsZWQ6IG5vdC1hbGxvd2VkICFkZWZhdWx0O1xyXG5cclxuLy89PSBEcm9wZG93bnNcclxuLy9cclxuLy8jIyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXHJcblxyXG4vLyoqIEJhY2tncm91bmQgZm9yIHRoZSBkcm9wZG93biBtZW51LlxyXG4kZHJvcGRvd24tYmc6ICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYC5cclxuJGRyb3Bkb3duLWJvcmRlcjogcmdiYSgwLCAwLCAwLCAwLjE1KSAhZGVmYXVsdDtcclxuLy8qKiBEcm9wZG93biBtZW51IGBib3JkZXItY29sb3JgICoqZm9yIElFOCoqLlxyXG4kZHJvcGRvd24tZmFsbGJhY2stYm9yZGVyOiAjY2NjICFkZWZhdWx0O1xyXG4vLyoqIERpdmlkZXIgY29sb3IgZm9yIGJldHdlZW4gZHJvcGRvd24gaXRlbXMuXHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAjZTVlNWU1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEcm9wZG93biBsaW5rIHRleHQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4vLyoqIEhvdmVyIGNvbG9yIGZvciBkcm9wZG93biBsaW5rcy5cclxuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IGRhcmtlbigkZ3JheS1kYXJrLCA1JSkgIWRlZmF1bHQ7XHJcbi8vKiogSG92ZXIgYmFja2dyb3VuZCBmb3IgZHJvcGRvd24gbGlua3MuXHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjZjVmNWY1ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIHRleHQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEaXNhYmxlZCBkcm9wZG93biBtZW51IGl0ZW0gYmFja2dyb3VuZCBjb2xvci5cclxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy8qKiBUZXh0IGNvbG9yIGZvciBoZWFkZXJzIHdpdGhpbiBkcm9wZG93biBtZW51cy5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIERlcHJlY2F0ZWQgYCRkcm9wZG93bi1jYXJldC1jb2xvcmAgYXMgb2YgdjMuMS4wXHJcbiRkcm9wZG93bi1jYXJldC1jb2xvcjogIzAwMCAhZGVmYXVsdDtcclxuXHJcbi8vLS0gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG4vL1xyXG4vLyBOb3RlOiBUaGVzZSB2YXJpYWJsZXMgYXJlIG5vdCBnZW5lcmF0ZWQgaW50byB0aGUgQ3VzdG9taXplci5cclxuXHJcbiR6aW5kZXgtbmF2YmFyOiAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LWRyb3Bkb3duOiAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LXBvcG92ZXI6IDEwNjAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtdG9vbHRpcDogMTA3MCAhZGVmYXVsdDtcclxuJHppbmRleC1uYXZiYXItZml4ZWQ6IDEwMzAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtbW9kYWwtYmFja2dyb3VuZDogMTA0MCAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbDogMTA1MCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gTWVkaWEgcXVlcmllcyBicmVha3BvaW50c1xyXG4vL1xyXG4vLyMjIERlZmluZSB0aGUgYnJlYWtwb2ludHMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4vLyBFeHRyYSBzbWFsbCBzY3JlZW4gLyBwaG9uZVxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHNgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXhzOiA0ODBweCAhZGVmYXVsdDtcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzLW1pbmAgYXMgb2YgdjMuMi4wXHJcbiRzY3JlZW4teHMtbWluOiAkc2NyZWVuLXhzICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tcGhvbmVgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXBob25lOiAkc2NyZWVuLXhzLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tc21gIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXNtOiA3NjhweCAhZGVmYXVsdDtcclxuJHNjcmVlbi1zbS1taW46ICRzY3JlZW4tc20gIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi10YWJsZXRgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXRhYmxldDogJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbWRgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLW1kOiA5OTJweCAhZGVmYXVsdDtcclxuJHNjcmVlbi1tZC1taW46ICRzY3JlZW4tbWQgIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1kZXNrdG9wYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1kZXNrdG9wOiAkc2NyZWVuLW1kLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGdgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLWxnOiAxMjAwcHggIWRlZmF1bHQ7XHJcbiRzY3JlZW4tbGctbWluOiAkc2NyZWVuLWxnICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGctZGVza3RvcGAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tbGctZGVza3RvcDogJHNjcmVlbi1sZy1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBTbyBtZWRpYSBxdWVyaWVzIGRvbid0IG92ZXJsYXAgd2hlbiByZXF1aXJlZCwgcHJvdmlkZSBhIG1heGltdW1cclxuJHNjcmVlbi14cy1tYXg6ICgkc2NyZWVuLXNtLW1pbiAtIDEpICFkZWZhdWx0O1xyXG4kc2NyZWVuLXNtLW1heDogKCRzY3JlZW4tbWQtbWluIC0gMSkgIWRlZmF1bHQ7XHJcbiRzY3JlZW4tbWQtbWF4OiAoJHNjcmVlbi1sZy1taW4gLSAxKSAhZGVmYXVsdDtcclxuXHJcbi8vPT0gR3JpZCBzeXN0ZW1cclxuLy9cclxuLy8jIyBEZWZpbmUgeW91ciBjdXN0b20gcmVzcG9uc2l2ZSBncmlkLlxyXG5cclxuLy8qKiBOdW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZC5cclxuJGdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XHJcbi8vKiogUGFkZGluZyBiZXR3ZWVuIGNvbHVtbnMuIEdldHMgZGl2aWRlZCBpbiBoYWxmIGZvciB0aGUgbGVmdCBhbmQgcmlnaHQuXHJcbiRncmlkLWd1dHRlci13aWR0aDogNjBweCAhZGVmYXVsdDtcclxuLy8gTmF2YmFyIGNvbGxhcHNlXHJcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWNvbWVzIHVuY29sbGFwc2VkLlxyXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50OiAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcclxuLy8qKiBQb2ludCBhdCB3aGljaCB0aGUgbmF2YmFyIGJlZ2lucyBjb2xsYXBzaW5nLlxyXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heDogKCRncmlkLWZsb2F0LWJyZWFrcG9pbnQgLSAxKSAhZGVmYXVsdDtcclxuXHJcbi8vPT0gQ29udGFpbmVyIHNpemVzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxyXG4kY29udGFpbmVyLXRhYmxldDogKDcyMHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuLy8qKiBGb3IgYCRzY3JlZW4tc20tbWluYCBhbmQgdXAuXHJcbiRjb250YWluZXItc206ICRjb250YWluZXItdGFibGV0ICFkZWZhdWx0O1xyXG5cclxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3BcclxuJGNvbnRhaW5lci1kZXNrdG9wOiAoOTQwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xyXG4vLyoqIEZvciBgJHNjcmVlbi1tZC1taW5gIGFuZCB1cC5cclxuJGNvbnRhaW5lci1tZDogJGNvbnRhaW5lci1kZXNrdG9wICFkZWZhdWx0O1xyXG5cclxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXHJcbiRjb250YWluZXItbGFyZ2UtZGVza3RvcDogKDExNDBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbi8vKiogRm9yIGAkc2NyZWVuLWxnLW1pbmAgYW5kIHVwLlxyXG4kY29udGFpbmVyLWxnOiAkY29udGFpbmVyLWxhcmdlLWRlc2t0b3AgIWRlZmF1bHQ7XHJcblxyXG4vLz09IE5hdmJhclxyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyBCYXNpY3Mgb2YgYSBuYXZiYXJcclxuJG5hdmJhci1oZWlnaHQ6IDUwcHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICFkZWZhdWx0O1xyXG4kbmF2YmFyLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsOiBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpICFkZWZhdWx0O1xyXG4kbmF2YmFyLXBhZGRpbmctdmVydGljYWw6IChcclxuICAoJG5hdmJhci1oZWlnaHQgLSAkbGluZS1oZWlnaHQtY29tcHV0ZWQpIC8gMlxyXG4pICFkZWZhdWx0O1xyXG4kbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ6IDM0MHB4ICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1kZWZhdWx0LWNvbG9yOiAjNzc3ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtYmc6ICNmOGY4ZjggIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1ib3JkZXI6IGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyIGxpbmtzXHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yOiAjNzc3ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjogIzMzMyAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I6ICM1NTUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZzogZGFya2VuKCRuYXZiYXItZGVmYXVsdC1iZywgNi41JSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yOiAjY2NjICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBOYXZiYXIgYnJhbmQgbGFiZWxcclxuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWNvbG9yOiBkYXJrZW4oXHJcbiAgJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yLFxyXG4gIDEwJVxyXG4pICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyIHRvZ2dsZVxyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWhvdmVyLWJnOiAjZGRkICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWljb24tYmFyLWJnOiAjODg4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuXHJcbi8vPT09IEludmVydGVkIG5hdmJhclxyXG4vLyBSZXNldCBpbnZlcnRlZCBuYXZiYXIgYmFzaWNzXHJcbiRuYXZiYXItaW52ZXJzZS1jb2xvcjogbGlnaHRlbigkZ3JheS1saWdodCwgMTUlKSAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWJnOiAjMjIyICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtYm9yZGVyOiBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xyXG5cclxuLy8gSW52ZXJ0ZWQgbmF2YmFyIGxpbmtzXHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yOiBsaWdodGVuKCRncmF5LWxpZ2h0LCAxNSUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc6IGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yOiAjNDQ0ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnZlcnRlZCBuYXZiYXIgYnJhbmQgbGFiZWxcclxuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gSW52ZXJ0ZWQgbmF2YmFyIHRvZ2dsZVxyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnOiAjMzMzICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjogIzMzMyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gTmF2c1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLz09PSBTaGFyZWQgbmF2IHN0eWxlc1xyXG4kbmF2LWxpbmstcGFkZGluZzogMTBweCAxNXB4ICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstaG92ZXItYmc6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LWRpc2FibGVkLWxpbmstY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy89PSBUYWJzXHJcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICRib2R5LWJnICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICRncmF5ICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjZGRkICFkZWZhdWx0O1xyXG5cclxuJG5hdi10YWJzLWp1c3RpZmllZC1saW5rLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWp1c3RpZmllZC1hY3RpdmUtbGluay1ib3JkZXItY29sb3I6ICRib2R5LWJnICFkZWZhdWx0O1xyXG5cclxuLy89PSBQaWxsc1xyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vPT0gUGFnaW5hdGlvblxyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFnaW5hdGlvbi1jb2xvcjogJGxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXI6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogI2ZmZiAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyOiAjZGRkICFkZWZhdWx0O1xyXG5cclxuLy89PSBQYWdlclxyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFnZXItYmc6ICRwYWdpbmF0aW9uLWJnICFkZWZhdWx0O1xyXG4kcGFnZXItYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYWdlci1ib3JkZXItcmFkaXVzOiAxNXB4ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2VyLWhvdmVyLWJnOiAkcGFnaW5hdGlvbi1ob3Zlci1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYWdlci1hY3RpdmUtYmc6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJHBhZ2VyLWFjdGl2ZS1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHBhZ2VyLWRpc2FibGVkLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vPT0gSnVtYm90cm9uXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRqdW1ib3Ryb24tcGFkZGluZzogMzBweCAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1iZzogJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1oZWFkaW5nLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWZvbnQtc2l6ZTogY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS41KSkgIWRlZmF1bHQ7XHJcbiRqdW1ib3Ryb24taGVhZGluZy1mb250LXNpemU6IGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDQuNSkpICFkZWZhdWx0O1xyXG5cclxuLy89PSBGb3JtIHN0YXRlcyBhbmQgYWxlcnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGNvbG9ycyBmb3IgZm9ybSBmZWVkYmFjayBzdGF0ZXMgYW5kLCBieSBkZWZhdWx0LCBhbGVydHMuXHJcblxyXG4kc3RhdGUtc3VjY2Vzcy10ZXh0OiAjM2M3NjNkICFkZWZhdWx0O1xyXG4kc3RhdGUtc3VjY2Vzcy1iZzogI2RmZjBkOCAhZGVmYXVsdDtcclxuJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyOiBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtc3VjY2Vzcy1iZywgLTEwKSwgNSUpICFkZWZhdWx0O1xyXG5cclxuJHN0YXRlLWluZm8tdGV4dDogIzMxNzA4ZiAhZGVmYXVsdDtcclxuJHN0YXRlLWluZm8tYmc6ICNkOWVkZjcgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1pbmZvLWJvcmRlcjogZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLWluZm8tYmcsIC0xMCksIDclKSAhZGVmYXVsdDtcclxuXHJcbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICM4YTZkM2IgIWRlZmF1bHQ7XHJcbiRzdGF0ZS13YXJuaW5nLWJnOiAjZmNmOGUzICFkZWZhdWx0O1xyXG4kc3RhdGUtd2FybmluZy1ib3JkZXI6IGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS13YXJuaW5nLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kc3RhdGUtZGFuZ2VyLXRleHQ6ICNhOTQ0NDIgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYmc6ICNmMmRlZGUgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYm9yZGVyOiBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtZGFuZ2VyLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4vLz09IFRvb2x0aXBzXHJcbi8vXHJcbi8vIyNcclxuXHJcbi8vKiogVG9vbHRpcCBtYXggd2lkdGhcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAyMDBweCAhZGVmYXVsdDtcclxuLy8qKiBUb29sdGlwIHRleHQgY29sb3JcclxuJHRvb2x0aXAtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogVG9vbHRpcCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiR0b29sdGlwLWJnOiAjMDAwICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAwLjkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRvb2x0aXAgYXJyb3cgd2lkdGhcclxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6IDVweCAhZGVmYXVsdDtcclxuLy8qKiBUb29sdGlwIGFycm93IGNvbG9yXHJcbiR0b29sdGlwLWFycm93LWNvbG9yOiAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gUG9wb3ZlcnNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBQb3BvdmVyIGJvZHkgYmFja2dyb3VuZCBjb2xvclxyXG4kcG9wb3Zlci1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIG1heGltdW0gd2lkdGhcclxuJHBvcG92ZXItbWF4LXdpZHRoOiAyNzZweCAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIGJvcmRlciBjb2xvclxyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIGZhbGxiYWNrIGJvcmRlciBjb2xvclxyXG4kcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I6ICNjY2MgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgdGl0bGUgYmFja2dyb3VuZCBjb2xvclxyXG4kcG9wb3Zlci10aXRsZS1iZzogZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgYXJyb3cgd2lkdGhcclxuJHBvcG92ZXItYXJyb3ctd2lkdGg6IDEwcHggIWRlZmF1bHQ7XHJcbi8vKiogUG9wb3ZlciBhcnJvdyBjb2xvclxyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogJHBvcG92ZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgd2lkdGhcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCArIDEpICFkZWZhdWx0O1xyXG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgY29sb3JcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6IGZhZGVfaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KSAhZGVmYXVsdDtcclxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IGZhbGxiYWNrIGNvbG9yXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOiBkYXJrZW4oXHJcbiAgJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yLFxyXG4gIDIwJVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy89PSBMYWJlbHNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBEZWZhdWx0IGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLWRlZmF1bHQtYmc6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIFByaW1hcnkgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtcHJpbWFyeS1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbi8vKiogU3VjY2VzcyBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRsYWJlbC1zdWNjZXNzLWJnOiAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuLy8qKiBJbmZvIGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLWluZm8tYmc6ICRicmFuZC1pbmZvICFkZWZhdWx0O1xyXG4vLyoqIFdhcm5pbmcgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxyXG4kbGFiZWwtd2FybmluZy1iZzogJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XHJcbi8vKiogRGFuZ2VyIGxhYmVsIGJhY2tncm91bmQgY29sb3JcclxuJGxhYmVsLWRhbmdlci1iZzogJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBsYWJlbCB0ZXh0IGNvbG9yXHJcbiRsYWJlbC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBEZWZhdWx0IHRleHQgY29sb3Igb2YgYSBsaW5rZWQgbGFiZWxcclxuJGxhYmVsLWxpbmstaG92ZXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLz09IE1vZGFsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogMTVweCAhZGVmYXVsdDtcclxuXHJcbi8vKiogUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCB0aXRsZVxyXG4kbW9kYWwtdGl0bGUtcGFkZGluZzogMTVweCAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCB0aXRsZSBsaW5lLWhlaWdodFxyXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIG1vZGFsIGNvbnRlbnQgYXJlYVxyXG4kbW9kYWwtY29udGVudC1iZzogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvclxyXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvciAqKmZvciBJRTgqKlxyXG4kbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I6ICM5OTkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIE1vZGFsIGJhY2tkcm9wIGJhY2tncm91bmQgY29sb3JcclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAjMDAwICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGJhY2tkcm9wIG9wYWNpdHlcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcclxuLy8qKiBNb2RhbCBoZWFkZXIgYm9yZGVyIGNvbG9yXHJcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjZTVlNWU1ICFkZWZhdWx0O1xyXG4vLyoqIE1vZGFsIGZvb3RlciBib3JkZXIgY29sb3JcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWxnOiA5MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLW1kOiA2MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNtOiAzMDBweCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gQWxlcnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcblxyXG4kYWxlcnQtcGFkZGluZzogMTVweCAhZGVmYXVsdDtcclxuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiBib2xkICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LXN1Y2Nlc3MtYmc6ICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xyXG4kYWxlcnQtc3VjY2Vzcy10ZXh0OiAkc3RhdGUtc3VjY2Vzcy10ZXh0ICFkZWZhdWx0O1xyXG4kYWxlcnQtc3VjY2Vzcy1ib3JkZXI6ICRzdGF0ZS1zdWNjZXNzLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbiRhbGVydC1pbmZvLWJnOiAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LWluZm8tdGV4dDogJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcclxuJGFsZXJ0LWluZm8tYm9yZGVyOiAkc3RhdGUtaW5mby1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnQtd2FybmluZy1iZzogJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XHJcbiRhbGVydC13YXJuaW5nLXRleHQ6ICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC13YXJuaW5nLWJvcmRlcjogJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LWRhbmdlci1iZzogJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LWRhbmdlci10ZXh0OiAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC1kYW5nZXItYm9yZGVyOiAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbi8vPT0gUHJvZ3Jlc3MgYmFyc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIHdob2xlIHByb2dyZXNzIGNvbXBvbmVudFxyXG4kcHJvZ3Jlc3MtYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbi8vKiogUHJvZ3Jlc3MgYmFyIHRleHQgY29sb3JcclxuJHByb2dyZXNzLWJhci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBWYXJpYWJsZSBmb3Igc2V0dGluZyByb3VuZGVkIGNvcm5lcnMgb24gcHJvZ3Jlc3MgYmFyLlxyXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbi8vKiogU3VjY2VzcyBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnOiAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuLy8qKiBXYXJuaW5nIHByb2dyZXNzIGJhciBjb2xvclxyXG4kcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmc6ICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xyXG4vLyoqIERhbmdlciBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1kYW5nZXItYmc6ICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XHJcbi8vKiogSW5mbyBwcm9ncmVzcyBiYXIgY29sb3JcclxuJHByb2dyZXNzLWJhci1pbmZvLWJnOiAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gTGlzdCBncm91cFxyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb24gYC5saXN0LWdyb3VwLWl0ZW1gXHJcbiRsaXN0LWdyb3VwLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIGAubGlzdC1ncm91cC1pdGVtYCBib3JkZXIgY29sb3JcclxuJGxpc3QtZ3JvdXAtYm9yZGVyOiAjZGRkICFkZWZhdWx0O1xyXG4vLyoqIExpc3QgZ3JvdXAgYm9yZGVyIHJhZGl1c1xyXG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIHNpbmdsZSBsaXN0IGl0ZW1zIG9uIGhvdmVyXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAjZjVmNWY1ICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbi8vKiogQm9yZGVyIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGVsZW1lbnRzXHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXI6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuLy8qKiBUZXh0IGNvbG9yIGZvciBjb250ZW50IHdpdGhpbiBhY3RpdmUgbGlzdCBpdGVtc1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtdGV4dC1jb2xvcjogbGlnaHRlbigkbGlzdC1ncm91cC1hY3RpdmUtYmcsIDQwJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRleHQgY29sb3Igb2YgZGlzYWJsZWQgbGlzdCBpdGVtc1xyXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgY29sb3IgZm9yIGNvbnRlbnQgd2l0aGluIGRpc2FibGVkIGxpc3QgaXRlbXNcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtdGV4dC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1saW5rLWNvbG9yOiAjNTU1ICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1saW5rLWhvdmVyLWNvbG9yOiAkbGlzdC1ncm91cC1saW5rLWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1saW5rLWhlYWRpbmctY29sb3I6ICMzMzMgIWRlZmF1bHQ7XHJcblxyXG4vLz09IFBhbmVsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4kcGFuZWwtYmc6ICNmZmYgIWRlZmF1bHQ7XHJcbiRwYW5lbC1ib2R5LXBhZGRpbmc6IDE1cHggIWRlZmF1bHQ7XHJcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6IDEwcHggMTVweCAhZGVmYXVsdDtcclxuJHBhbmVsLWZvb3Rlci1wYWRkaW5nOiAkcGFuZWwtaGVhZGluZy1wYWRkaW5nICFkZWZhdWx0O1xyXG4kcGFuZWwtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcclxuXHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciBlbGVtZW50cyB3aXRoaW4gcGFuZWxzXHJcbiRwYW5lbC1pbm5lci1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1mb290ZXItYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtZGVmYXVsdC10ZXh0OiAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICNkZGQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1kZWZhdWx0LWhlYWRpbmctYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtcHJpbWFyeS10ZXh0OiAjZmZmICFkZWZhdWx0O1xyXG4kcGFuZWwtcHJpbWFyeS1ib3JkZXI6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kcGFuZWwtcHJpbWFyeS1oZWFkaW5nLWJnOiAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1zdWNjZXNzLWJvcmRlcjogJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1pbmZvLXRleHQ6ICRzdGF0ZS1pbmZvLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1pbmZvLWJvcmRlcjogJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtaW5mby1oZWFkaW5nLWJnOiAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC13YXJuaW5nLXRleHQ6ICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC13YXJuaW5nLWJvcmRlcjogJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtd2FybmluZy1oZWFkaW5nLWJnOiAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1kYW5nZXItdGV4dDogJHN0YXRlLWRhbmdlci10ZXh0ICFkZWZhdWx0O1xyXG4kcGFuZWwtZGFuZ2VyLWJvcmRlcjogJHN0YXRlLWRhbmdlci1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYW5lbC1kYW5nZXItaGVhZGluZy1iZzogJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcclxuXHJcbi8vPT0gVGh1bWJuYWlsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIFBhZGRpbmcgYXJvdW5kIHRoZSB0aHVtYm5haWwgaW1hZ2VcclxuJHRodW1ibmFpbC1wYWRkaW5nOiA0cHggIWRlZmF1bHQ7XHJcbi8vKiogVGh1bWJuYWlsIGJhY2tncm91bmQgY29sb3JcclxuJHRodW1ibmFpbC1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XHJcbi8vKiogVGh1bWJuYWlsIGJvcmRlciBjb2xvclxyXG4kdGh1bWJuYWlsLWJvcmRlcjogI2RkZCAhZGVmYXVsdDtcclxuLy8qKiBUaHVtYm5haWwgYm9yZGVyIHJhZGl1c1xyXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEN1c3RvbSB0ZXh0IGNvbG9yIGZvciB0aHVtYm5haWwgY2FwdGlvbnNcclxuJHRodW1ibmFpbC1jYXB0aW9uLWNvbG9yOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGNhcHRpb25cclxuJHRodW1ibmFpbC1jYXB0aW9uLXBhZGRpbmc6IDlweCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gV2VsbHNcclxuLy9cclxuLy8jI1xyXG5cclxuJHdlbGwtYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbiR3ZWxsLWJvcmRlcjogZGFya2VuKCR3ZWxsLWJnLCA3JSkgIWRlZmF1bHQ7XHJcblxyXG4vLz09IEJhZGdlc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4kYmFkZ2UtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogTGlua2VkIGJhZGdlIHRleHQgY29sb3Igb24gaG92ZXJcclxuJGJhZGdlLWxpbmstaG92ZXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRiYWRnZS1iZzogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJhZGdlIHRleHQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXHJcbiRiYWRnZS1hY3RpdmUtY29sb3I6ICRsaW5rLWNvbG9yICFkZWZhdWx0O1xyXG4vLyoqIEJhZGdlIGJhY2tncm91bmQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXHJcbiRiYWRnZS1hY3RpdmUtYmc6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6IGJvbGQgIWRlZmF1bHQ7XHJcbiRiYWRnZS1saW5lLWhlaWdodDogMSAhZGVmYXVsdDtcclxuJGJhZGdlLWJvcmRlci1yYWRpdXM6IDEwcHggIWRlZmF1bHQ7XHJcblxyXG4vLz09IEJyZWFkY3J1bWJzXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRicmVhZGNydW1iLXBhZGRpbmctdmVydGljYWw6IDhweCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xyXG4vLyoqIEJyZWFkY3J1bWIgYmFja2dyb3VuZCBjb2xvclxyXG4kYnJlYWRjcnVtYi1iZzogI2Y1ZjVmNSAhZGVmYXVsdDtcclxuLy8qKiBCcmVhZGNydW1iIHRleHQgY29sb3JcclxuJGJyZWFkY3J1bWItY29sb3I6ICNjY2MgIWRlZmF1bHQ7XHJcbi8vKiogVGV4dCBjb2xvciBvZiBjdXJyZW50IHBhZ2UgaW4gdGhlIGJyZWFkY3J1bWJcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBUZXh0dWFsIHNlcGFyYXRvciBmb3IgYmV0d2VlbiBicmVhZGNydW1iIGVsZW1lbnRzXHJcbiRicmVhZGNydW1iLXNlcGFyYXRvcjogXCIvXCIgIWRlZmF1bHQ7XHJcblxyXG4vLz09IENhcm91c2VsXHJcbi8vXHJcbi8vIyNcclxuXHJcbiRjYXJvdXNlbC10ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogMTUlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAwLjUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLWZvbnQtc2l6ZTogMjBweCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG5cclxuLy89PSBDbG9zZVxyXG4vL1xyXG4vLyMjXHJcblxyXG4kY2xvc2UtZm9udC13ZWlnaHQ6IGJvbGQgIWRlZmF1bHQ7XHJcbiRjbG9zZS1jb2xvcjogIzAwMCAhZGVmYXVsdDtcclxuJGNsb3NlLXRleHQtc2hhZG93OiAwIDFweCAwICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLz09IENvZGVcclxuLy9cclxuLy8jI1xyXG5cclxuJGNvZGUtY29sb3I6ICNjNzI1NGUgIWRlZmF1bHQ7XHJcbiRjb2RlLWJnOiAjZjlmMmY0ICFkZWZhdWx0O1xyXG5cclxuJGtiZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGtiZC1iZzogIzMzMyAhZGVmYXVsdDtcclxuXHJcbiRwcmUtYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XHJcbiRwcmUtY29sb3I6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRwcmUtYm9yZGVyLWNvbG9yOiAjY2NjICFkZWZhdWx0O1xyXG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogMzQwcHggIWRlZmF1bHQ7XHJcblxyXG4vLz09IFR5cGVcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBIb3Jpem9udGFsIG9mZnNldCBmb3IgZm9ybXMgYW5kIGxpc3RzLlxyXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcclxuLy8qKiBUZXh0IG11dGVkIGNvbG9yXHJcbiR0ZXh0LW11dGVkOiAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBBYmJyZXZpYXRpb25zIGFuZCBhY3JvbnltcyBib3JkZXIgY29sb3JcclxuJGFiYnItYm9yZGVyLWNvbG9yOiAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuLy8qKiBIZWFkaW5ncyBzbWFsbCBjb2xvclxyXG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgc21hbGwgY29sb3JcclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgZm9udCBzaXplXHJcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXHJcbiRibG9ja3F1b3RlLWJvcmRlci1jb2xvcjogJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuLy8qKiBQYWdlIGhlYWRlciBib3JkZXIgY29sb3JcclxuJHBhZ2UtaGVhZGVyLWJvcmRlci1jb2xvcjogJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuLy8qKiBXaWR0aCBvZiBob3Jpem9udGFsIGRlc2NyaXB0aW9uIGxpc3QgdGl0bGVzXHJcbiRkbC1ob3Jpem9udGFsLW9mZnNldDogJGNvbXBvbmVudC1vZmZzZXQtaG9yaXpvbnRhbCAhZGVmYXVsdDtcclxuLy8qKiBQb2ludCBhdCB3aGljaCAuZGwtaG9yaXpvbnRhbCBiZWNvbWVzIGhvcml6b250YWxcclxuJGRsLWhvcml6b250YWwtYnJlYWtwb2ludDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAhZGVmYXVsdDtcclxuLy8qKiBIb3Jpem9udGFsIGxpbmUgY29sb3IuXHJcbiRoci1ib3JkZXI6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiIsIu+7v0BpbXBvcnQgXCJsYXllcmluZ1wiO1xyXG5AaW1wb3J0IFwiLi4vX3RoZW1lc2V0dGluZ3Muc2Nzc1wiO1xyXG5cclxuLnVpQmxvY2tlciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiAkdWktYmxvY2tlcjtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcbn1cclxuXHJcbi5tb2RhbENvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogJG1vZGFsO1xyXG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0b3A6IDclO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJvcmRlcjogc29saWQgMXB4ICNkZGQ7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0Lm1vZGFsQ29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRsZWZ0OiAyMCU7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRcdG1heC1oZWlnaHQ6IDkwJTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0Lm1vZGFsQ29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAzMyU7XHJcblx0XHRsZWZ0OiAzMyU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR9XHJcbn1cclxuIiwi77u/LypcclxuICogRGVjbGFyYXRpb24gb2Ygei1pbmRleGVzIG9mIGFsbCBtb2R1bGVzXHJcbiAqIHotaW5kZXggZGVydGVybWluZXMgdmVydGljYWwgcG9zaXRpb24gb2YgYWJzb2x1dGUgZWxlbWVudHNcclxuICogQ2hvb3NlIGJldHdlZW4gMCBhbmQgOTk5OSB3aGVyZSAwIGlzIHRoZSBib3R0b20gYW5kIDk5OTkgdGhlIHRvcFxyXG4gKiBTdHJ1Y3R1cmUgdGhpcyBkb2N1bWVudCBzbyB0aGF0IHRoZSBoaWdoZXN0IHBvc2l0aW9uZWQgZWxlbWVudHMgYXJlIGF0IHRoZSB0b3Agb2YgdGhlIGRvY3VtZW50XHJcbiAqL1xyXG5cclxuLy9cclxuLy8gQXBwIGxvYWRpbmcgYmFyOiBhbHdheXMgb24gdG9wXHJcbi8vXHJcbiRhcHAtbG9hZGluZy1iYXItc3Bpbm5lcjogOTk5OTtcclxuJGFwcC1sb2FkaW5nLWJhcjogOTk5ODtcclxuJGJvb3RzdHJhcHBpbmctYXBwLWxvYWRpbmctYmFyOiA5OTk3O1xyXG4kbW9kYWwtZm9ybS1lbGVtZW50czogOTA4ODtcclxuJG1vZGFsOiA5MDg3O1xyXG4kY3JvcHBlcjogOTA4NjtcclxuXHJcbiR1aS1ibG9ja2VyOiA5MDg1O1xyXG4kb3ZlcmxheS1iYWNrZ3JvdW5kOiA5MDg1O1xyXG5cclxuJHotaW5kZXgtbW9iaWxlLW5hdmlnYXRpb246IDkwODI7XHJcblxyXG4kbm90aWZpY2F0aW9uLWJveDogOTA4MTtcclxuXHJcbiRtYWluLWhlYWRlcjogOTA4MDtcclxuXHJcbiRpbmxpbmUtZm9ybS1lcnJvcnM6IDkwNTA7XHJcblxyXG4kZml4ZWQtYm90dG9tLW5hdmlnYXRpb246IDgwMDE7XHJcblxyXG4kei1pbmRleC1mb3JtczogNzAwMDtcclxuXHJcbiRmaXhlZC1ib3R0b20tZm9ybTogNjAwMDtcclxuXHJcbiRoaWRkZW4tZWxlbWVudDogLTE7XHJcbiIsIkBpbXBvcnQgXCJhcHAvX3RoZW1lc2V0dGluZ3Muc2Nzc1wiO1xyXG5AaW1wb3J0IFwiYXBwL3N0eWxlY29tcG9uZW50cy9fbGF5ZXJpbmdcIjtcclxuQGltcG9ydCBcImFwcC9zdHlsZWNvbXBvbmVudHMvX21vZGFsXCI7XHJcblxyXG4uc2VjcmV0YXJpYWF0T3ZlcnppY2h0RXhhbWVucyB7XHJcbiAgLmxpanN0VHJhbnNwb3J0Qmxva2plIHtcclxuICAgIGNvbG9yOiAjYTVhZWI1O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2YyZjJmMjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZzogMnB4IDJweCAycHggMnB4O1xyXG4gIH1cclxuXHJcbiAgLm9yYW5nZSB7XHJcbiAgICBjb2xvcjogI2ZmODgwMjtcclxuICB9XHJcblxyXG4gIC5ncmV5IHtcclxuICAgIGNvbG9yOiAjODk5NjllO1xyXG4gIH1cclxuXHJcbiAgLnBvaW50ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgLmV4YW1lbk92ZXJ6aWNodFNlY3JldGFyaWFhdEN0YSB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbn1cclxuIiwiLnRhYi1iYXItY29udGFpbmVyIHtcclxuICAudGFiLWJhciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICB9XHJcbn1cclxuLmZhY3R1dXJQcm9wZXJ0eSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4iLCIuc2VjcmV0YXJpYWF0T3ZlcnppY2h0QmVzdGVsbGluZ2VuLFxyXG4uYWRtaW5PdmVyemljaHRCZXN0ZWxsaW5nZW4sXHJcbi5zZWNyZXRhcmlhYXRQYXNzZW5PdmVyemljaHQge1xyXG4gIC5zdGlja3lCb3R0b20ge1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICB9XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIge1xyXG4gIC5idXR0b24ge1xyXG4gICAgJi5wcmltYXJ5IHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmODgwMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCNmZjg4MDAsIDglKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vLi4vc3R5bGVjb21wb25lbnRzL21peGluc1wiO1xyXG5cclxuLmRhc2hib2FyZCB7XHJcbiAgLnRhYmxlLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmRhc2hib2FyZC10YWJsZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuXHJcbiAgICAuZGFzaGJvYXJkLXRhYmxlLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAvKiBhbGlnbiB2ZXJ0aWNhbCAqL1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIGNvbG9yOiAjODk5NjllO1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgaDMge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGFzaGJvYXJkLXRhYmxlLXRpdGxlLW5hdmlnYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkODcwMjtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGFzaGJvYXJkLXRhYmxlLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLyogYWxpZ24gaG9yaXpvbnRhbCAqL1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAvKiBhbGlnbiB2ZXJ0aWNhbCAqL1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZmE7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAjODk5NjllO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YyZjJmMjtcclxuXHJcbiAgICAgIGRpdiB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXNoYm9hcmQtdGFibGUtcm93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAvKiBhbGlnbiBob3Jpem9udGFsICovXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8qIGFsaWduIHZlcnRpY2FsICovXHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgLypib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YyZjJmMjsqL1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBjb2xvcjogI2E1YWViNTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6ICRncmV5LXRpbnQtb25lO1xyXG5cclxuICAgICAgICAmLmluZ2VkaWVuZCB7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlua2V1cmluZyB7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFmZ2VrZXVyZCB7XHJcbiAgICAgICAgICBjb2xvcjogI2Q3Mjk0ODtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZ29lZGdla2V1cmQge1xyXG4gICAgICAgICAgY29sb3I6ICM2ZmM0M2E7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmdlY29ycmlnZWVyZCB7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnZlcnpvbmRlbiB7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXYge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleS10aW50LW9uZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZXktdGludC10d287XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGFzaGJvYXJkLXRhYmxlLXJvdy1uYW1lIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGFzaGJvYXJkLXRhYmxlLXJvdy1rbm9wIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGFzaGJvYXJkLXRhYmxlLXJvdy1wbGFhdHNuYWFtIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgICYuZmEtZXllIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGFzaGJvYXJkLXRhYmxlLWZvb3RlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8qIGFsaWduIHZlcnRpY2FsICovXHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmYTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmMmYyZjI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiByZWQ7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICRncmV5LXRpbnQtb25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JleS10aW50LW9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZXktdGludC10d287XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIGkge1xyXG4gICAgICAgICAgY29sb3I6ICRncmV5LXRpbnQtdHdvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gIC5kYXNoYm9hcmQge1xyXG4gICAgLmRhc2hib2FyZC10YWJsZSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmRlZWxuZW1lckJlb29yZGVsaW5nIHtcclxuXHQub25kZXJkZWVsT3BtZXJraW5nIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cdC5vbnZvbGRvZW5kZSB7XHJcblx0XHRjb2xvcjogcmVkO1xyXG5cdH1cclxufVxyXG5cclxuLm5vdC1zdWJiZWQtbWVzc2FnZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2UzZjBmZjtcclxuXHRib3JkZXI6IHNvbGlkIDJweCAjNzRhY2VlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLWhlaWdodDogNzBweDtcclxufVxyXG5cclxuLm5vdC1zdWJiZWQtbWVzc2FnZV9fYm9keSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGNvbG9yOiAjNzRhY2VlO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG4iLCJAaW1wb3J0IFwiYXBwL3N0eWxlY29tcG9uZW50cy9taXhpbnNcIjtcclxuQGltcG9ydCBcImFwcC9zdHlsZWNvbXBvbmVudHMvbGF5ZXJpbmdcIjtcclxuXHJcbi5zZWNyZXRhcmlhYXRleGFtZW53aWp6aWcge1xyXG5cdC5kZXRhaWxIZWFkZXIge1xyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZGVlbG5lbWVyTm90aWZpY2F0aW9uIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGF1dG87XHJcblxyXG5cdFx0Ji5leGFtZW5JbkRlVG9la29tc3Qge1xyXG5cdFx0XHRjb2xvcjogI2Q2Y2E4ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjVlOTtcclxuXHRcdFx0Ym9yZGVyOiBzb2xpZCAycHggI2Q2Y2E4ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHRhYmxlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCA1MHB4IDAgNTBweDtcclxuXHR9XHJcblxyXG5cdHRyIHtcclxuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjNmM2YzO1xyXG5cdFx0cGFkZGluZy10b3A6IDEycHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICNhNWFlYjU7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmQ7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0dGQge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDMwcHggMCAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHRoIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0cGFkZGluZzogMCAzMHB4IDIwcHggMzBweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5kZWVsbmVtZXJSb3cge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblxyXG5cdFx0aS5lZGl0RGVlbG5lbWVyIHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5lZGl0VHVzc2Vudm9lZ3NlbENvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5lZGl0QWNodGVybmFhbUNvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHRzZWxlY3Qge1xyXG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRoZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2VkZWVmMjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcclxuXHRcdFx0Y29sb3I6ICNhNWFlYjU7XHJcblxyXG5cdFx0XHRvcHRpb246bm90KDpjaGVja2VkKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZ2VzbGFhZ2Qge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGZmZGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuaW5BZndhY2h0aW5nIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5uaWV0R2VzbGFhZ2Qge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmUwZTQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYubmlldEFhbndlemlnIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNWU5O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmRpc2FibGVkIHtcclxuXHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmRlZWxuZW1lclN0YXR1cyB7XHJcblx0XHRcdCYuR2VzbGFhZ2Qge1xyXG5cdFx0XHRcdGNvbG9yOiAjYWZkMDlhO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLk5pZXRHZXNsYWFnZCB7XHJcblx0XHRcdFx0Y29sb3I6ICNkODdlOGY7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuTmlldEFhbndlemlnIHtcclxuXHRcdFx0XHRjb2xvcjogI2YxYTkwMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRlZWxuZW1lclN0YXR1c0ljb24ge1xyXG5cdFx0XHRcdC8qbWFyZ2luLWxlZnQ6IC0xNXB4OyovXHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvblJvdyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0LnZlcndpamRlcmVuTGluayB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmRhbmdlciB7XHJcblx0XHRjb2xvcjogI2QwMDIxYjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZjFjNDU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubm90aWZ5R2VkZWxlZ2VlcmRlbk1vZGFsIHtcclxuXHRwIHtcclxuXHRcdG1hcmdpbjogMTBweCAwIDAgMDtcclxuXHR9XHJcbn1cclxuXHJcbi5ub3Qtc3ViYmVkLW1lc3NhZ2Uge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlM2YwZmY7XHJcblx0Ym9yZGVyOiBzb2xpZCAycHggIzc0YWNlZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDcwcHg7XHJcbn1cclxuXHJcbi5ub3Qtc3ViYmVkLW1lc3NhZ2VfX2JvZHkge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRjb2xvcjogIzc0YWNlZTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuIiwiQGltcG9ydCBcImFwcC9zdHlsZWNvbXBvbmVudHMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJhcHAvc3R5bGVjb21wb25lbnRzL2xheWVyaW5nXCI7XHJcblxyXG4uZXhhbWVuYmxva1RvZXZvZWdlbiB7XHJcblx0LnByb2ZpbGVDb250cm9sIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXRjaCB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubm8tcmVzdWx0cyB7XHJcblx0XHRjb2xvcjogcmVkO1xyXG5cdH1cclxuXHJcblx0LmJlZHJpamYge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZGFnZGVlbCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdH1cclxuXHJcblx0LmRhZ2RlbGVuIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnJhZGlvIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb25Sb3cge1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbnNwYW4udHBiIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuXHJcbi5rYW5kaWRhYXRTdGF0dXMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAmLkdlc2xhYWdkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY3ZWU7XHJcbiAgICBjb2xvcjogI2FmZDA5YTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZzogN3B4IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmLk5pZXRHZXNsYWFnZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDg3ZThmO1xyXG4gIH1cclxuXHJcbiAgJi5OaWV0QWFud2V6aWcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYTkwMDtcclxuICB9XHJcbn1cclxuIiwiLmV4YW1lbmthbmRpZGFhdC1yb3cge1xyXG4gIC50cGIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLmZhLXRpbWVzIHtcclxuICAgIGNvbG9yOiAjZDg3ZThmO1xyXG4gIH1cclxuXHJcbiAgLmZhLWNoZWNrIHtcclxuICAgIGNvbG9yOiAjYWZkMDlhO1xyXG4gIH1cclxuXHJcbiAgLmZhLWNsb3NlIHtcclxuICAgIGNvbG9yOiAjZDg3ZThmO1xyXG4gIH1cclxufVxyXG4iLCIuc2VjcmV0YXJpYWF0T3ZlcnppY2h0RXhhbWVucyB7XHJcblx0LmxpanN0VHJhbnNwb3J0Qmxva2plIHtcclxuXHRcdGNvbG9yOiAjYTVhZWI1O1xyXG5cdFx0Ym9yZGVyOiBzb2xpZCAycHggI2YyZjJmMjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0cGFkZGluZzogMnB4IDJweCAycHggMnB4O1xyXG5cdH1cclxuXHJcblx0Lm9yYW5nZSB7XHJcblx0XHRjb2xvcjogI2ZmODgwMjtcclxuXHR9XHJcblxyXG5cdC5ncmV5IHtcclxuXHRcdGNvbG9yOiAjODk5NjllO1xyXG5cdH1cclxuXHJcblx0LnBvaW50ZXIge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHJcblx0LmV4YW1lbk92ZXJ6aWNodFNlY3JldGFyaWFhdEN0YSB7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHR9XHJcblxyXG5cdC50cGIge1xyXG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICMwMDk0ZmY7XHJcblx0XHRib3JkZXItbGVmdC13aWR0aDogNXB4O1xyXG5cdFx0Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xyXG5cdH1cclxufVxyXG5cclxuLnN3aXRjaCB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuIixudWxsLCIuYXMtc29ydGFibGUtaXRlbSxcclxuLmFzLXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcclxuICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbjogMXB4IDJweCA1cHggMXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbn1cclxuXHJcbi5hcy1zb3J0YWJsZS1pdGVtIHtcclxuICBib3JkZXI6IHNvbGlkIDFweCBkYXJrZ3JleTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uYXMtc29ydGFibGUtaXRlbS1oYW5kbGUge1xyXG59XHJcblxyXG4uYXMtc29ydGFibGUtcGxhY2Vob2xkZXIge1xyXG4gIGJvcmRlcjogMXB4IGRhc2hlZCBkYXJrZ3JleTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XHJcbn1cclxuXHJcbi5hcy1zb3J0YWJsZS1kcmFnIHtcclxuICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5hcy1zb3J0YWJsZS1oaWRkZW4ge1xyXG59XHJcbiIsbnVsbCwiQGltcG9ydCBcImFwcC9zdHlsZWNvbXBvbmVudHMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJhcHAvc3R5bGVjb21wb25lbnRzL2xheWVyaW5nXCI7XHJcblxyXG4uZ2VtZWVudGVJdGVtIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbiIsIkBpbXBvcnQgXCJhcHAvc3R5bGVjb21wb25lbnRzL21peGluc1wiO1xyXG5AaW1wb3J0IFwiYXBwL3N0eWxlY29tcG9uZW50cy9sYXllcmluZ1wiO1xyXG5cclxuLmdlbWVlbnRlSXRlbSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4iLG51bGwsbnVsbCwiLmNvbHByZXZpZXdzIHtcclxuICBkaXYge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogIzAwOTRmZjtcclxuICAgIGJvcmRlcjogc29saWQgMnB4ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbn1cclxuXHJcbi50ZXN0TW9iaWxlIHtcclxuICB3aWR0aDogNzY4cHg7XHJcbiAgZGl2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIua2V1ci1idm8ge1xyXG4gIC5rZXVyaW5nQnV0dG9uIHtcclxuICAgIC5idm9FaXNlbiB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW46IDNweCAxMHB4IDAgMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmtldXJTZWN0aW9uIHtcclxuICAgIC5rZXVyQ2hlY2tzIHtcclxuICAgICAgLnByZXR0eSB7XHJcbiAgICAgICAgJi5nb2Vka2V1ci12aW5ramUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idm8tZG9jdW1lbnQtcHJldmlldy1yb3cge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2YyZjJmMjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIzcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xyXG5cclxuICAgIC5mYSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgY29sb3I6ICNjY2NmZDI7XHJcblxyXG4gICAgICAmLmZhLWV5ZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICM0YTRhNGE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZmEtdGltZXMge1xyXG4gICAgICAgIGNvbG9yOiAjZTA2ZTg0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmZhLWNoZWNrIHtcclxuICAgICAgICBjb2xvcjogIzlkY2M4OTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kb2N1bWVudC1rZXVyLWJ1dHRvbnMge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hZmtldXJSZWRlblByZXZpZXcge1xyXG4gICAgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFma2V1ci1yZWRlbmVuIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYW1vdW50QnZvc1JlbWFpbmluZyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RkZDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmlldXcge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAzcHggIzgyZGUzMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgLmRvY3VtZW50Q29udGFpbmVyIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFma2V1cmluZyB7XHJcbiAgICBib3JkZXI6IHNvbGlkIDNweCAjZGRkO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAucm93IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkZGQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMTIwcHg7XHJcbiAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG9jdW1lbnRDb250YWluZXIge1xyXG4gICAgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iZXNsaXNzaW5nIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmdvZWRrZXVyQnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6ICM5ZGNjODk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCM5ZGNjODksIDglKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjOWRjYzg5LCA4JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFma2V1ckJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA2ZTg0O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2UwNmU4NCwgOCUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNlMDZlODQsIDglKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWZrZXVyQ29uZmlybUJ1dHRvbnMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWZrZXVyQ29uZmlybSB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjZmY4ODAwLCA4JSk7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2V1cmluZ3NoaXN0b3JpZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAuY29sLTEyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29uZmlybVNjaGVybSB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ub3RlRmllbGQge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5rZXVyaW5nQnV0dG9uIHtcclxuICAgICAgLmJ2b0Vpc2VuIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICB0b3A6IDMwcHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXJnaW46IDNweCAxMHB4IDAgMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wb2ludGVyIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mYS1jb21tZW50OmhvdmVyIHtcclxuXHRjb2xvcjogIzcxNzE3MTtcclxufVxyXG4iLCIubG9naW5TY2hlcm0ge1xyXG4gIGgxIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmF1dGhDb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYm9yZGVyOiBzb2xpZCAycHggI2RkZDtcclxuICAubG9naW5Db250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIC5sb2dpbkNvbnRyb2wge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4gICAgICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubm9BY2NvdW50WWV0IHtcclxuICAgIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZGRkO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5sb2dpbkNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICNkZGQ7XHJcbiAgfVxyXG4gIC5hdXRoQ29udGFpbmVyIHtcclxuICAgIC5ub0FjY291bnRZZXQge1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJhcHAvc3R5bGVjb21wb25lbnRzL2xheWVyaW5nXCI7XHJcbkBpbXBvcnQgXCJhcHAvc3R5bGVjb21wb25lbnRzL21peGluc1wiO1xyXG5cclxuLmFhbnZyYWFnS2V1cmVuRm9ybXVsaWVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHJcbiAgaDEge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYWFudnJhYWdLZXVyZW5Gb3JtdWxpZXIge1xyXG4gIC5jb2wtc3Bhbi1wYWdlLXRpdGxlIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4udG9wUmlnaHRCdXR0b24ge1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgei1pbmRleDogJHotaW5kZXgtZm9ybXM7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnRvcFJpZ2h0QnV0dG9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTVweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmluZGllblBvZ2luZyB7XHJcbiAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICBAaW5jbHVkZSBib3JkZXIoc29saWQgMnB4ICNkZGQsIHRvcCk7XHJcbiAgcGFkZGluZy1sZWZ0OiAyZW07XHJcblxyXG4gIC5hYW52cmFhZ0ljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICB9XHJcblxyXG4gIC5nZWtldXJkRG9vciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDQwcHggMCAwIDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC41ZW07XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmdvZWRnZWtldXJkIHtcclxuICAgICAgICBjb2xvcjogIzYyYzQyNjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hZmdla2V1cmQge1xyXG4gICAgICAgIGNvbG9yOiAjZDgwMDI3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmdvZWRnZWtldXJkOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGhlaWdodDogMWVtO1xyXG4gICAgICAgIHdpZHRoOiAxZW07XHJcbiAgICAgICAgbGVmdDogLTEuNWVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFmZ2VrZXVyZDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgICB3aWR0aDogMWVtO1xyXG4gICAgICAgIGxlZnQ6IC0xLjVlbTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmtldXJTZWN0aW9uIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHJcbiAgaDMge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyKGRlZmF1bHQsIGJvdHRvbSk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gICYucGFzRm90byxcclxuICAmLnZvZyB7XHJcbiAgICAudGh1bWIge1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuLmZpbGVOYW1lIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmRvY3VtZW50TnIge1xyXG4gICAgc3Bhbi5uciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5wZXJzb25hbGlhLFxyXG4gICYuYWFudnJhYWdJbmZvIHtcclxuICAgIHRhYmxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICB9XHJcbiAgICBidXR0b24uc25vb3plYnV0dG9uIHtcclxuICAgICAgY29sb3I6ICNmZDg3MDI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBidXR0b24ucmVhY3Rpb25idXR0b24ge1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2V1ckNoZWNrcyB7XHJcbiAgICAucHJldHR5IHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcblxyXG4gICAgICAuc3RhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wLWRhbmdlciBsYWJlbCB7XHJcbiAgICAgICAgY29sb3I6ICNkOTUzNGY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wLXN1Y2Nlc3MgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAjNWNiODVjO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vbG9rZXNoLWNvZGVyL3ByZXR0eS1jaGVja2JveC9pc3N1ZXMvMzRcclxuICAgIC5wcmV0dHkucmlnaHQgLnN0YXRlIGxhYmVsIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnByZXR0eS5yaWdodCAuc3RhdGUgbGFiZWw6YWZ0ZXIsXHJcbiAgICAucHJldHR5LnJpZ2h0IC5zdGF0ZSBsYWJlbDpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICAgIC8vIGVuZFxyXG4gIH1cclxufVxyXG5cclxuLmNvbW1lbnRMaXN0IHtcclxuICBtYXJnaW46IDIycHggMCAwIDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGkge1xyXG4gICAgbWFyZ2luOiAwIDAgMTZweCA1MHB4O1xyXG4gIH1cclxuICAuYWZ6ZW5kZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDAgMCAtMjVweDtcclxuICAgIGNvbG9yOiAjNzU3NTc1O1xyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJlcmljaHQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6ICM2OTY5Njk7XHJcbiAgfVxyXG4gIC5kYXR1bSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbi5hZGRSZWFjdGlvbkxpbmsge1xyXG4gIGNvbG9yOiAjNjk2OTY5O1xyXG4gIG1hcmdpbjogMTBweCAwIDMwcHggMjVweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5wYXNGb3RvQXNwZWN0UmF0aW9NZXNzYWdlcyB7XHJcbiAgLnBhc0ZvdG9Bc3BlY3RSYXRpb1dhcm5pbmcge1xyXG4gICAgaS5mYS1leGNsYW1hdGlvbi10cmlhbmdsZSB7XHJcbiAgICAgIGNvbG9yOiAjZTliOTFjO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhc0ZvdG9Bc3BlY3RSYXRpb1N1Y2Nlc3Mge1xyXG4gICAgaS5mYS1jaGVjayB7XHJcbiAgICAgIGNvbG9yOiAjNjJjNDI2O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmdlZ2V2ZW5zV2lqa2VuQWZWYW5PcmlnaW5lZWxXYXJuaW5nIHtcclxuICBpLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlIHtcclxuICAgIGNvbG9yOiAjZTliOTFjO1xyXG4gIH1cclxufVxyXG5cclxuLmtldXJCdXR0b24ge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XHJcbiAgJi5nb2Vka2V1cmVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MmM0MjY7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFma2V1cmVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjg4MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB2ZXJzaW9uPVwiMS4xXCIgaWQ9XCJDYXBhXzFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgeD1cIjBweFwiIHk9XCIwcHhcIiB3aWR0aD1cIjQ1OXB4XCIgaGVpZ2h0PVwiNDU5cHhcIiB2aWV3Qm94PVwiMCAwIDQ1OSA0NTlcIiBzdHlsZT1cImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDU5IDQ1OTtcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPjxnPjxnIGlkPVwia2V5Ym9hcmQtYmFja3NwYWNlXCI+PHBvbHlnb24gZmlsbD1cIiNmZmZcIiBwb2ludHM9XCI0NTksMjA0IDk2LjksMjA0IDE4OC43LDExMi4yIDE1Myw3Ni41IDAsMjI5LjUgMTUzLDM4Mi41IDE4OC43LDM0Ni44IDk2LjksMjU1IDQ1OSwyNTVcIi8+PC9nPjwvZz48L3N2Zz4nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYWZrZXVyUmVkZW5lbiB7XHJcbiAgaDMge1xyXG4gICAgY29sb3I6ICNkODAwMjc7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hZmtldXJSZWRlbmVuTGlqc3Qge1xyXG4gIC5yZWRlbiB7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFja25vd2xlZGdlQnV0dG9uIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgdmVyc2lvbj1cIjEuMVwiIGlkPVwiQ2FwYV8xXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHg9XCIwcHhcIiB5PVwiMHB4XCIgd2lkdGg9XCI0NTlweFwiIGhlaWdodD1cIjQ1OXB4XCIgdmlld0JveD1cIjAgMCA0NTkgNDU5XCIgc3R5bGU9XCJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1OSA0NTk7XCIgeG1sOnNwYWNlPVwicHJlc2VydmVcIj48Zz48ZyBpZD1cImtleWJvYXJkLWJhY2tzcGFjZVwiPjxwb2x5Z29uIGZpbGw9XCIjZmZmXCIgcG9pbnRzPVwiNDU5LDIwNCA5Ni45LDIwNCAxODguNywxMTIuMiAxNTMsNzYuNSAwLDIyOS41IDE1MywzODIuNSAxODguNywzNDYuOCA5Ni45LDI1NSA0NTksMjU1XCIvPjwvZz48L2c+PC9zdmc+Jyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGRkICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmFja25vd2xlZGdlS2V1cmluZ01lbGRpbmcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGNvbG9yOiAjZDgwMDI3O1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbi5pY29uTGluayB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY3JvcHBlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMiU7XHJcbiAgYm90dG9tOiAyJTtcclxuICBsZWZ0OiA1JTtcclxuICByaWdodDogNSU7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICB6LWluZGV4OiAkY3JvcHBlcjtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgfVxyXG5cclxuICAuY2xvc2VDcm9wcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm92ZXJsYXktYmFja2dyb3VuZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcbiAgei1pbmRleDogJG92ZXJsYXktYmFja2dyb3VuZDtcclxufVxyXG5cclxuLmdyZXktYXJlYSB7XHJcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmltYWdlQ29udGFpbmVyIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogNjYuNiU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgdmVyc2lvbj1cIjEuMVwiIGlkPVwiTGF5ZXJfMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4PVwiMHB4XCIgeT1cIjBweFwiIHZpZXdCb3g9XCIwIDAgMTc4IDI0MlwiIHN0eWxlPVwiZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNzggMjQyO1wiIHhtbDpzcGFjZT1cInByZXNlcnZlXCI+PHN0eWxlIHR5cGU9XCJ0ZXh0L2Nzc1wiPi5zdDB7ZmlsbDojMDEwMTAxO308L3N0eWxlPjxwYXRoIGNsYXNzPVwic3QwXCIgZD1cIk0wLDIwNC45YzQuMy00LjMsNy45LTcuNCwxMC4yLTguN2w0Mi45LTE5LjFjMy4zLTEuOCw1LjQtNS4zLDUuNC05LjF2LTEzYy0yLjYtMy40LTEwLjItMTQuMi0xMy44LTI4LjQgbC0yLTMwLjRWNzUuMmMtMC4yLTIuMi0xLjEtMTUsOC4yLTI1LjZjOC4xLTkuMiwyMS4yLTIxLjcsMzguOS0yMS43YzE3LjgsMCwzMC45LDEyLjUsMzguOSwyMS43YzkuMywxMC42LDguNCwyMy41LDguMiwyNS42djIwLjkgbC01LjIsMzIuNGMtMi44LDguMy02LjcsMTUuOS0xMS42LDIyLjhjLTEsMS40LTEuOSwyLjYtMi44LDMuN3YxMy4zYzAsNCwyLjIsNy41LDUuNyw5LjNsNDEuNSwxOC44YzMsMS41LDcuOCw1LjcsMTMuMywxMS40VjBIMFYyMDQuOXpcIi8+PC9zdmc+Jyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLmNyb3BwZXJEaWFsb2cge1xyXG4gIGhlaWdodDogODB2aDtcclxufVxyXG5cclxuLmNyb3BwZXItY29udHJvbHMge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4uY3JvcHBlckN0YSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gIGJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJi5wcmltYXJ5IHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5rZXVyYWJsZS1hYW52cmFhZy10YWJsZSB7XHJcbiAgLmFhbnZyYWFnLXJvdyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYWFudnJhYWdpbmZvLWNvbnRhaW5lciB7XHJcbiAgLmlzR2VtZWVudGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTdiZDtcclxuICB9XHJcbn1cclxuXHJcbi50YWJsZS1kYXRhIHtcclxuICAmLmlzR2VtZWVudGUge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmU3YmQ7XHJcbiAgICBib3JkZXItbGVmdC13aWR0aDogNXB4O1xyXG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xyXG4gIH1cclxuXHJcbiAgJi5pc05vdEdlbWVlbnRlIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRkNmZmO1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweDtcclxuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuY3JvcHBlciB7XHJcbiAgICB0b3A6IDUlO1xyXG4gICAgYm90dG9tOiA1JTtcclxuICAgIGxlZnQ6IDIwJTtcclxuICAgIHJpZ2h0OiAyMCU7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlQ3JvcHBlciB7XHJcbiAgICAgIHRvcDogNDBweDtcclxuICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ3JleS1hcmVhIHtcclxuICAgIHBhZGRpbmc6IDUwcHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1hZ2VDb250YWluZXIge1xyXG4gICAgd2lkdGg6IDI1LjUlO1xyXG4gICAgaGVpZ2h0OiAzMCU7XHJcbiAgfVxyXG59XHJcbi5pbWctY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uY3JvcHBlci13cmFwcGVyIHtcclxuICBtYXgtaGVpZ2h0OiA1MCU7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIC8qIFRoaXMgcnVsZSBpcyB2ZXJ5IGltcG9ydGFudCwgcGxlYXNlIGRvbid0IGlnbm9yZSB0aGlzICovXHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5jcm9wcGVyIHtcclxuICAgIHRvcDogNSU7XHJcbiAgICBib3R0b206IDUlO1xyXG4gICAgbGVmdDogMzAlO1xyXG4gICAgcmlnaHQ6IDMwJTtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvc2VDcm9wcGVyIHtcclxuICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICByaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ncmV5LWFyZWEge1xyXG4gICAgcGFkZGluZzogNTBweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbWFnZUNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgaGVpZ2h0OiA0MCU7XHJcbiAgfVxyXG59XHJcblxyXG4uZm91bmRwYXMtaXRlbS1jb250YWluZXIge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogMjZweDtcclxuXHJcbiAgLnBhc1R5cGUge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2YyZjJmMjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZzogMnB4IDJweCAycHggMnB4O1xyXG5cclxuICAgICYudHBiIHtcclxuICAgICAgY29sb3I6ICNhNWFlYjU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0ciB7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YyZjJmMjtcclxuICB9XHJcblxyXG4gIHRkIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG5cclxuICB0ZC5jaGVja2JveC1jb2x1bW4ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgfVxyXG5cclxuICB0ZC5uYW1lLWNvbHVtbiB7XHJcbiAgfVxyXG5cclxuICB0ZC5wYXNudW1tZXItY29sdW1uIHtcclxuICB9XHJcblxyXG4gIHRkLnZlcmxvb3BkYXR1bS1jb2x1bW4ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgIGkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgICYub3BlbmVkIHtcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jbG9zZWQge1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRkLmV4dHJhLWluZm8tcm93IHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoXHJcbiAgICAgIDFcclxuICAgICk7IC8qIHlvdSBuZWVkIGEgc2NhbGUgaGVyZSB0byBhbGxvdyBpdCB0byB0cmFuc2l0aW9uIGluIGJvdGggZGlyZWN0aW9ucyAqL1xyXG4gICAgdHJhbnNpdGlvbjogMC41cyBhbGwgZWFzZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG5cclxuICAgICYuaGlkZGVuQW5pbWF0YWJsZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLnZpc2libGUge1xyXG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggI2YyZjJmMjtcclxuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAucm93IHtcclxuICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWZrZXVycmVkZW4tcm93IHtcclxuICAgICAgY29sb3I6ICNlMDZlODQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgW2NsYXNzXj1cImNvbC1cIl0ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm91bmRwYXMtaXRlbSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgLmdyZWVuIHtcclxuICAgICAgY29sb3I6ICM5ZGNjODk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWQge1xyXG4gICAgICBjb2xvcjogI2UwNmU4NDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yYW5nZSB7XHJcbiAgICAgIGNvbG9yOiAjZjVhNjIzO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAmLm9uZ2VsZGlnIHtcclxuICAgICAgY29sb3I6ICNlMDZlODQ7XHJcblxyXG4gICAgICBbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRoZWFkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG5cclxuLmFhbnZyYWFnVHlwZUNvbnRhaW5lciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNkZGQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi53ZXJrZ2V2ZXJzSGVhZCB7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5leHRyYVdlcmtnZXZlckNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi53ZXJrZ2V2ZXJSb3cge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuIiwi77u/QGltcG9ydCBcIi4uL3RoZW1lc2V0dGluZ3NcIjtcclxuLy9cclxuLy8gQWxsIG1peGlucyBpbiB0aGVtZS4gUGxlYXNlIGRlZmluZSBjcm9zcy1icm93c2VyIG1peGlucyBmb3IgdXNlIGluIGFwcGxpY2F0aW9uLiBTZWU6IGh0dHA6Ly9jYW5pdXNlLmNvbVxyXG4vL1xyXG5cclxuLy9cclxuLy8gRGVmaW5lIGEgYm94LXNpemluZyBiZWhhdmlvdXIsIGRlZmF1bHRpbmcgdG8gdGhlIGRlZmF1bHQgc2V0dGluZyBpbiB0aGVtZVxyXG4vL1xyXG5AbWl4aW4gYm94LXNpemluZygkYm94LW1vZGVsOiAkZGVmYXVsdC1ib3gtc2l6aW5nKSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94LW1vZGVsOyAvLyBTYWZhcmkgPD0gNVxyXG4gIC1tb3otYm94LXNpemluZzogJGJveC1tb2RlbDsgLy8gRmlyZWZveCA8PSAxOVxyXG4gIGJveC1zaXppbmc6ICRib3gtbW9kZWw7XHJcbn1cclxuXHJcbi8vXHJcbi8vIERlZmluZSBhIGJvcmRlci1yYWRpdXMsIGRlZmF1bGluZyB0byB0aGUgZGVmYXVsdCBzZXR0aW5nIGluIHRoZW1lXHJcbi8vXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRkZWZhdWx0LWJvcmRlci1yYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuXHJcbi8vXHJcbi8vIFJldHVybiBhIGRlZmF1bHQgb3IgY3VzdG9taXplZCBib3JkZXIgb24gb25lLCBtdWx0aXBsZSBvciBhbGwgc2lkZXNcclxuLy8gQHBhcmFtIHtzdHJpbmd9ICRzdHlsZSBEZWZpbmUgc3R5bGUgbGlrZSBpLmUuIHNvbGlkIDJweCAjZGRkXHJcbi8vIEBwYXJhbSB7c3RyaW5nfSAkc2lkZXMgRGVmaW5lIG9wdGlvbmFsIHNpZGVzIHRvIGhhdmUgdG8gYm9yZGVyIGFwcGVhciBvbiBsaWtlIGkuZS4gdG9wIGJvdHRvbVxyXG4vL1xyXG5AbWl4aW4gYm9yZGVyKCRzdHlsZSwgJHNpZGVzLi4uKSB7XHJcbiAgLy8gY2hlY2sgd2hldGhlciB0aGUgY2hvaXNlIGlzIHRvIHJldHVybiB0aGUgZGVmYXVsdCBib3JkZXIgc3R5bGUgb3IgYSBjdXN0b20gb25lXHJcbiAgQGlmICgkc3R5bGUgIT0gXCJkZWZhdWx0XCIpIHtcclxuICAgIC8vIGNoZWNrIHdoZXRoZXIgdGhlIHNpZGVzIHRvIGhhdmUgdGhlIGJvcmRlciBhcHBlYXJpbmcgb24gYXJlIGRlZmluZWQsIGlmIG5vdCwgc2V0IHRoZSBib3JkZXIgYXJvdW5kIHdob2xlIG9iamVjdFxyXG4gICAgQGlmICgkc2lkZXMpIHtcclxuICAgICAgQGVhY2ggJHNpZGUgaW4gJHNpZGVzIHtcclxuICAgICAgICBAaWYgKFxyXG4gICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJ0b3BcIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcInJpZ2h0XCIgb3JcclxuICAgICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJib3R0b21cIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcImxlZnRcIlxyXG4gICAgICAgICkge1xyXG4gICAgICAgICAgYm9yZGVyLSN7JHNpZGV9OiAkc3R5bGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYm9yZGVyOiAkc3R5bGU7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAvLyBzZXQgdGhlIGJvcmRlciBzdHlsZSB0byB0aGUgZGVmYXVsdCBzdHlsZSBvZiB0aGUgdGhlbWVcclxuICAgICRzdHlsZTogJGRlZmF1bHQtYm9yZGVyLXN0eWxlXHJcbiAgICAgICRkZWZhdWx0LWJvcmRlci10aGlja25lc3NcclxuICAgICAgJGRlZmF1bHQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgIC8vIGNoZWNrIHdoZXRoZXIgdGhlIHNpZGVzIHRvIGhhdmUgdGhlIGJvcmRlciBhcHBlYXJpbmcgb24gYXJlIGRlZmluZWQsIGlmIG5vdCwgc2V0IHRoZSBib3JkZXIgYXJvdW5kIHdob2xlIG9iamVjdFxyXG4gICAgQGlmICgkc2lkZXMpIHtcclxuICAgICAgQGVhY2ggJHNpZGUgaW4gJHNpZGVzIHtcclxuICAgICAgICBAaWYgKFxyXG4gICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJ0b3BcIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcInJpZ2h0XCIgb3JcclxuICAgICAgICAgICAgJHNpZGUgPT1cclxuICAgICAgICAgICAgXCJib3R0b21cIiBvclxyXG4gICAgICAgICAgICAkc2lkZSA9PVxyXG4gICAgICAgICAgICBcImxlZnRcIlxyXG4gICAgICAgICkge1xyXG4gICAgICAgICAgYm9yZGVyLSN7JHNpZGV9OiAkc3R5bGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYm9yZGVyOiAkc3R5bGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zZWNyZXRhcmlhYXRQYXNDcmVhdG9yIHtcclxuXHQucHJlZmlsbFRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdH1cclxuXHRsYWJlbCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zZWFyY2gge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5uby1yZXN1bHRzIHtcclxuXHRcdGNvbG9yOiByZWQ7XHJcblx0fVxyXG59XHJcbiIsIi5wYXNzZW4taXRlbS1jb250YWluZXIge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogMjZweDtcclxuXHJcblx0LnBhc1R5cGUge1xyXG5cdFx0Ym9yZGVyOiBzb2xpZCAycHggI2YyZjJmMjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0cGFkZGluZzogMnB4IDJweCAycHggMnB4O1xyXG5cclxuXHRcdCYudHBiIHtcclxuXHRcdFx0Y29sb3I6ICNhNWFlYjU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR0ciB7XHJcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YyZjJmMjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmLm9wZW5lZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQmLmxlZ2FjeSB7XHJcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjYTVhZWI1O1xyXG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogNXB4O1xyXG5cdFx0XHRib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji50cGIge1xyXG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogIzAwOTRmZjtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDVweDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xyXG5cdFx0fVxyXG5cdFx0Ji5ub3Rkb3dubG9hZGVkIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICM3N2RkNzc7XHJcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiA1cHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcclxuXHRcdH1cclxuXHRcdCYub25nZWxkaWcge1xyXG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogI2ZmODE4MTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDVweDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xyXG5cdFx0fVxyXG5cdFx0Ji5hbm9ueW1pemVkIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICNmZmRmNTI7XHJcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiA1cHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcclxuXHRcdH1cclxuXHRcdCYub3RoZXIge1xyXG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDVweDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGQge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdHRkLmNoZWNrYm94LWNvbHVtbiB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdHRkLm5hbWUtY29sdW1uIHtcclxuXHR9XHJcblxyXG5cdHRkLnBhc251bW1lci1jb2x1bW4ge1xyXG5cdH1cclxuXHJcblx0dGQub3BlbmVyIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdG1hcmdpbi10b3A6IC00MHB4O1xyXG5cdFx0aSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cclxuXHRcdFx0Ji5vcGVuZWQge1xyXG5cdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRcdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNsb3NlZCB7XHJcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHRcdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGQuZXh0cmEtaW5mby1yb3cge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTsgLyogeW91IG5lZWQgYSBzY2FsZSBoZXJlIHRvIGFsbG93IGl0IHRvIHRyYW5zaXRpb24gaW4gYm90aCBkaXJlY3Rpb25zICovXHJcblx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbCBlYXNlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuXHRcdCYuaGlkZGVuQW5pbWF0YWJsZSB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLnZpc2libGUge1xyXG5cdFx0XHQvKmJvcmRlci10b3A6IHNvbGlkIDJweCAjZGRkOyovXHJcblx0XHRcdG1heC1oZWlnaHQ6IDYwMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnJvdyB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmFma2V1cnJlZGVuLXJvdyB7XHJcblx0XHRcdGNvbG9yOiAjZTA2ZTg0O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHJcblx0XHRcdFtjbGFzc149XCJjb2wtXCJdIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHR0ZXh0LXdyYXA6IHdyYXA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb3VuZHBhcy1pdGVtIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQuZ3JlZW4ge1xyXG5cdFx0XHRjb2xvcjogIzlkY2M4OTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LnJlZCB7XHJcblx0XHRcdGNvbG9yOiAjZTA2ZTg0O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdH1cclxuXHJcblx0XHQub3JhbmdlIHtcclxuXHRcdFx0Y29sb3I6ICNmNWE2MjM7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYub25nZWxkaWcge1xyXG5cdFx0XHRjb2xvcjogI2UwNmU4NDtcclxuXHJcblx0XHRcdFtjbGFzc149XCJjb2wtXCJdIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGhlYWQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG59XHJcblxyXG4ucGFzT25nZWxkaWdNYWtlbk1vZGFsIHtcclxuXHRsYWJlbCB7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlYXNvblBvbGljZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmFma2V1ckJ1dHRvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2UwNmU4NDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCNlMDZlODQsIDglKTtcclxuXHR9XHJcblxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZTA2ZTg0LCA4JSk7XHJcblx0fVxyXG5cclxuXHQmOmRpc2FibGVkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5kdXBsaWNlZXJQYXNCdXR0b24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM5ZGNjODk7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzlkY2M4OSwgOCUpO1xyXG5cdH1cclxuXHJcblx0JjphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCM5ZGNjODksIDglKTtcclxuXHR9XHJcblxyXG5cdCY6ZGlzYWJsZWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcclxuXHRcdGNvbG9yOiBibGFjaztcclxuXHR9XHJcbn1cclxuXHJcbi52cmlqc3RlbGxpbmdCdXR0b24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM5ZGNjODk7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzlkY2M4OSwgOCUpO1xyXG5cdH1cclxuXHJcblx0JjphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCM5ZGNjODksIDglKTtcclxuXHR9XHJcblxyXG5cdCY6ZGlzYWJsZWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcclxuXHRcdGNvbG9yOiBibGFjaztcclxuXHR9XHJcbn1cclxuIiwiQGltcG9ydCBcImFwcC9zdHlsZWNvbXBvbmVudHMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJhcHAvc3R5bGVjb21wb25lbnRzL2xheWVyaW5nXCI7XHJcblxyXG4uZ2VtZWVudGVJdGVtIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbiIsbnVsbCwiLmFjY291bnQta2V1cmluZyB7XHJcbiAgLmtub3BiYWxrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNmMmYyZjI7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmdvZWRrZXVyQnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6ICM5ZGNjODk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCM5ZGNjODksIDglKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjOWRjYzg5LCA4JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFma2V1ckJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA2ZTg0O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2UwNmU4NCwgOCUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNlMDZlODQsIDglKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hY2NvdW50LWtldXJpbmcge1xyXG4gIC5rbm9wYmFsayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZjO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZjJmMmYyO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICB9XHJcblxyXG4gIC5nb2Vka2V1ckJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOWRjYzg5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjOWRjYzg5LCA4JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oIzlkY2M4OSwgOCUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hZmtldXJCdXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwNmU4NDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCNlMDZlODQsIDglKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZTA2ZTg0LCA4JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLG51bGwsIi50ZWdvZWRib25jb2RlRm9ybSB7XHJcblx0LnNlYXJjaCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnByb2ZpbGVDb250cm9sIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0Lm5vLXJlc3VsdHMge1xyXG5cdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5wdXQtaWNvbiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuaW5wdXQtaWNvbiA+IHNwYW4ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIC01MCUpO1xyXG5cdFx0dG9wOiA1MiU7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRjb2xvcjogIzg5OTY5ZjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LmlucHV0LWljb24gPiAuZm9ybS1jb250cm9sIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHR9XHJcblxyXG5cdGJ1dHRvbiB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0fVxyXG59XHJcbiIsIi5zbWFydC10YWJsZS50YWJsZS1oZWFkZXItcm93IC5oZWFkZXItaXRlbTpub3QoW2NsYXNzKj1cInN0LXNvcnQtXCJdKTphZnRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNvcm9uYUltYWdlIHtcclxuICB3aWR0aDogMS4zNzVyZW07XHJcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAtMC4yOXJlbTtcclxufVxyXG4iLG51bGwsbnVsbCwiLnNub296ZUluZm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVlZjI7XHJcbiAgcGFkZGluZzogMTVweCAxNXB4IDVweCAxNXB4O1xyXG4gIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICBzcGFuIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBjb2xvcjogI2ZkODcwMjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG5cclxuLnNub296ZS1kYXRhIHtcclxuICBjb2xvcjogI2ZkODcwMjtcclxuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbn1cclxuXHJcbi5zbm9vemVjb21tZW50IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuIixudWxsXX0= */
