code[class*=language-],pre[class*=language-]{-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;font-family:letter-gothic-std,monospace;font-size:16px;line-height:1.5;color:rgba(255,255,255,.75);text-shadow:0;background:#0e1666}:not(pre)>code[class*=language-],pre[class*=language-]{border-radius:0;border:0;box-shadow:0}pre[class*=language-]{padding:1rem}:not(pre)>code[class*=language-]{padding:6px}code[class*=language-] .namespace,pre[class*=language-] .namespace{opacity:.7}code[class*=language-] .token.cdata,code[class*=language-] .token.comment,code[class*=language-] .token.doctype,code[class*=language-] .token.prolog,pre[class*=language-] .token.cdata,pre[class*=language-] .token.comment,pre[class*=language-] .token.doctype,pre[class*=language-] .token.prolog{color:rgba(255,255,255,.5)}.language-css code[class*=language-] .token.string,.language-css pre[class*=language-] .token.string,.style code[class*=language-] .token.string,.style pre[class*=language-] .token.string,code[class*=language-] .token.attr-name,code[class*=language-] .token.entity,code[class*=language-] .token.string,code[class*=language-] .token.url,pre[class*=language-] .token.attr-name,pre[class*=language-] .token.entity,pre[class*=language-] .token.string,pre[class*=language-] .token.url{color:rgba(255,255,255,.75)}code[class*=language-] .token.atrule,code[class*=language-] .token.attr-value,code[class*=language-] .token.control,code[class*=language-] .token.directive,code[class*=language-] .token.important,code[class*=language-] .token.keyword,code[class*=language-] .token.selector,code[class*=language-] .token.unit,pre[class*=language-] .token.atrule,pre[class*=language-] .token.attr-value,pre[class*=language-] .token.control,pre[class*=language-] .token.directive,pre[class*=language-] .token.important,pre[class*=language-] .token.keyword,pre[class*=language-] .token.selector,pre[class*=language-] .token.unit{color:#fff}code[class*=language-] .token.regex,code[class*=language-] .token.statement,pre[class*=language-] .token.regex,pre[class*=language-] .token.statement{color:rgba(255,255,255,.75)}code[class*=language-] .token.property,code[class*=language-] .token.tag,pre[class*=language-] .token.property,pre[class*=language-] .token.tag{font-style:italic}code[class*=language-] .token.important,code[class*=language-] .token.statement,pre[class*=language-] .token.important,pre[class*=language-] .token.statement{font-weight:700}code[class*=language-] .token.punctuation,pre[class*=language-] .token.punctuation{color:none}code[class*=language-] .token.entity,pre[class*=language-] .token.entity{cursor:help}code[class*=language-] .token.debug,pre[class*=language-] .token.debug{color:red}.f-color-chips{display:-webkit-box;display:flex;flex-wrap:wrap}.f-color-chip{-webkit-box-flex:1;flex-grow:1;flex-shrink:0;flex-basis:100%;border-top-width:8em;border-top-style:solid;border-bottom-width:0;border-bottom-style:solid;background-color:#fff;font-weight:700;font-size:.75em;padding:1em;margin-bottom:2em}@media (min-width:60em){.f-color-chip{flex-basis:13em}}.f-color-chip .f-color-chip__color{background-color:#fff;content:attr(data-color);font-weight:400}.f-control,.f-controls{box-sizing:border-box}.f-controls:after{clear:both}.f-controls:after,.f-controls:before{display:table;content:' '}.f-controls .f-control{display:block;float:left;text-align:center;width:33.33333%;margin:0;padding:1rem 0;box-shadow:inset 0 .25rem 0 0 transparent;transition:box-shadow .15s ease-out}.f-controls .f-control.f-active{box-shadow:inset 0 .25rem 0 0 #fff}.f-controls .f-control.f-active use{fill:#fff}.f-controls .f-control svg{vertical-align:middle}.f-controls .f-control svg use,.f-item-controls .f-control use,.f-item-controls .f-control:hover use{fill:currentColor}.f-control{display:inline-block;cursor:pointer;margin-left:.66rem}.f-control:first-child{margin-left:0}.f-control svg{width:.875rem;height:.875rem}.f-control svg use{fill:#ccc}.f-control-bar{padding:1rem 0}.f-control-bar:after{clear:both}.f-control-bar:after,.f-control-bar:before{display:table;content:' '}.f-menu-toggle{cursor:pointer;vertical-align:middle}.f-menu-toggle svg{display:block;float:left;margin-bottom:-1px}.f-item-group{margin-top:3rem;margin-bottom:3rem;padding-bottom:3rem}.f-item-group:after{clear:both}.f-item-group:after,.f-item-group:before{display:table;content:' '}.f-item-group:last-child{border-bottom:0;margin-bottom:0}.f-item-group~.f-item-group{margin-top:0}.f-item-group>.f-item-group{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:0}.f-item-group>.f-item-group:first-of-type{margin-top:0}.f-item-group>.f-item-group:last-child{margin-bottom:0;padding-bottom:0}.f-item-code{margin-top:2rem;overflow-x:scroll}.f-item-preview:after{clear:both}.f-item-preview:after,.f-item-preview:before{display:table;content:' '}.f-item-border-bottom{border-bottom:1px solid #ccc}.f-item-heading-group{vertical-align:middle}.f-item-heading-group:after{clear:both}.f-item-heading-group:after,.f-item-heading-group:before{display:table;content:' '}.f-item-controls,.f-item-heading{display:inline-block;vertical-align:middle}.f-item-heading{margin-top:0;margin-bottom:0;line-height:1}.f-item-controls{margin-left:.5rem}.f-item-controls .f-control{width:.875rem;height:.875rem;display:block;float:left}.f-item-hidden{display:none}html{height:100%}html.f-menu-active{overflow:hidden}@media (min-width:60em){html.f-menu-active{overflow:auto}}body{margin:0;position:relative}.f-menu-active body{width:100%;height:100%;overflow:hidden}@media (min-width:60em){.f-menu-active body{overflow:auto;height:auto}}.f-container{box-sizing:border-box;position:relative;z-index:0;min-height:100vh}.f-container:after{clear:both}.f-container:after,.f-container:before{display:table;content:' '}.f-menu-active .f-container{-webkit-transform:translate(14rem,0);transform:translate(14rem,0)}@media (min-width:60em){.f-menu-active .f-container{-webkit-transform:translate(0,0);transform:translate(0,0)}}.f-menu{box-sizing:border-box;position:fixed;top:0;left:0;-webkit-transform:translate(-14rem,0);transform:translate(-14rem,0);width:14rem;height:100%;z-index:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.f-menu-active .f-menu{-webkit-transform:translate(0,0);transform:translate(0,0)}.f-menu a{transition:padding .1s ease-out,box-shadow .3s ease-out;box-shadow:inset .25rem 0 0 0 transparent}.f-menu a:hover{text-decoration:underline}.f-menu a.f-active{box-shadow:inset .25rem 0 0 0 #fff;text-transform:uppercase;font-weight:700;padding-left:1rem}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL19jb2RlLnNjc3MiLCJmYWJyaWNhdG9yLmNzcyIsInBhcnRpYWxzL19jb2xvci1jaGlwcy5zY3NzIiwicGFydGlhbHMvX2NvbnRyb2xzLnNjc3MiLCJwYXJ0aWFscy9fdmFyaWFibGVzLnNjc3MiLCJwYXJ0aWFscy9faXRlbS5zY3NzIiwicGFydGlhbHMvX2xheW91dC5zY3NzIiwicGFydGlhbHMvX21lbnUuc2NzcyIsImZhYnJpY2F0b3Iuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQ0Msc0IsQ0FBQSxxQixDQUNDLGdCQUNBLGNBQ0EsV0FFQSxxQkFFQSxpQkFDQSxhQUlDLHFCQUNELHFCQUNBLHFCQUVBLHdDQUNBLGVBQ0EsZ0JBRUEsNEJBQ0EsY0FDQSxrQixDQUlGLEtBQUEsMkIsQ0FBQSxxQixDQUNDLGdCQUNBLFNBQ0EsWSxDQUlBLHFCLENBRUMsWSxDQUtELEtBQUEsMkIsQ0FFQyxXLENBcUJGLGlDLENBQUEsZ0MsQ0FFRSxVLENBRkYsbUMsQ0FBQSxxQyxDQUFBLHFDLENBQUEsb0MsQ0FBQSxrQyxDQUFBLG9DLENBQUEsb0MsQ0FBQSxtQyxDQVVHLDBCLENDN0RILGtELENBRUEsaUQsQ0FEQSwyQyxDQUVBLDBDLENEZ0RBLHVDLENBQUEsb0MsQ0FBQSxvQyxDQUFBLGlDLENBQUEsc0MsQ0NsRCtDLG1DLENEa0QvQyxtQyxDQ2xEc0YsZ0MsQ0R3RW5GLDJCLENBdEJILG9DLENBQUEsd0MsQ0FBQSxxQyxDQUFBLHVDLENBQUEsdUMsQ0FBQSxxQyxDQUFBLHNDLENBQUEsa0MsQ0FBQSxtQyxDQUFBLHVDLENBQUEsb0MsQ0FBQSxzQyxDQUFBLHNDLENBQUEsb0MsQ0FBQSxxQyxDQUFBLGlDLENBaUNHLFUsQ0FqQ0gsbUMsQ0FBQSx1QyxDQUFBLGtDLENBQUEsc0MsQ0FnREcsMkIsQ0FoREgsc0MsQ0FBQSxpQyxDQUFBLHFDLENBQUEsZ0MsQ0EwREcsaUIsQ0ExREgsdUMsQ0FBQSx1QyxDQUFBLHNDLENBQUEsc0MsQ0ErREcsZSxDQS9ESCx5QyxDQUFBLHdDLENBc0ZHLFUsQ0F0Rkgsb0MsQ0FBQSxtQyxDQTBGRyxXLENBMUZILG1DLENBQUEsa0MsQ0E4RlksUyxDRWxNWixjLENBQ0Msb0JBQUEsYUFDQSxjLENBR0QsYSxDQUNDLG1CQUFBLFlBQ0EsY0FDQSxnQkFDQSxxQkFDQSx1QkFDQSxzQkFDQSwwQkFDQSxzQkFDQSxnQkFDQSxnQkFDQSxZQUNBLGlCLENBRUEsd0JBZEQsYSxDQWVFLGlCQWZGLGtDLENBbUJFLHNCQUNBLHlCQUNBLGUsQ0NNRixVLENBaENBLFcsQ0NrREMscUIsQ0FaQSxpQixDQUNDLFUsQ0FHRCxpQixDQUFBLGtCLENBRUMsY0FDQSxXLENEN0NGLHNCLENBS0UsY0FDQSxXQUNBLGtCQUNBLGdCQUNBLFNBQ0EsZUFDQSwwQ0FDQSxtQyxDQVpGLCtCLENBZUcsa0MsQ0FmSCxtQyxDQWtCSSxTLENBbEJKLDBCLENBdUJHLHFCLENBdkJILDhCLENFMERBLCtCLENBQUEscUMsQ0ZoQ0ksaUIsQ0FNSixVLENBRUMscUJBQ0EsZUFDQSxrQixDQUpELHNCLENBT0UsYSxDQVBGLGMsQ0FXRSxjQUNBLGMsQ0FaRixrQixDQWVHLFMsQ0FLSCxjLENBRUMsYyxDQ2hCQSxvQixDQUNDLFUsQ0FHRCxvQixDQUFBLHFCLENBRUMsY0FDQSxXLENEWUYsYyxDQUNDLGVBQ0EscUIsQ0FGRCxrQixDQUtFLGNBQ0EsV0FDQSxrQixDRWhFRixhLENBRUMsZ0JBQ0EsbUJBQ0EsbUIsQ0RrQ0EsbUIsQ0FDQyxVLENBR0QsbUIsQ0FBQSxvQixDQUVDLGNBQ0EsVyxDQzdDRix3QixDQU9FLGdCQUNBLGUsQ0FSRiwyQixDQVlFLFksQ0FaRiwyQixDQWdCRSxzQkFDQSxxQkFDQSxlLENBbEJGLHlDLENBcUJHLFksQ0FyQkgsc0MsQ0F5QkcsZ0JBQ0EsZ0IsQ0FLSCxZLENBQ0MsZ0JBQ0EsaUIsQ0RLQSxxQixDQUNDLFUsQ0FHRCxxQixDQUFBLHNCLENBRUMsY0FDQSxXLENDTEYscUIsQ0FDQyw0QixDQUdELHFCLENBRUMscUIsQ0RSQSwyQixDQUNDLFUsQ0FHRCwyQixDQUFBLDRCLENBRUMsY0FDQSxXLENDYUYsZ0IsQ0FUQSxlLENBVUMscUJBQ0EscUIsQ0FYRCxlLENBQ0MsYUFDQSxnQkFHQSxhLENBSUQsZ0IsQ0FHQyxpQixDQUhELDJCLENBTUUsY0FDQSxlQUNBLGNBQ0EsVSxDQWNGLGMsQ0FDQyxZLENDbEZELEksQ0FDQyxXLENBREQsa0IsQ0FJRSxlLENBRUEsd0JBTkYsa0IsQ0FPRyxlQUtILEksQ0FDQyxTQUNBLGlCLENBRUEsbUIsQ0FDQyxXQUNBLFlBQ0EsZSxDQUVBLHdCQUxELG1CLENBTUUsY0FDQSxhQUtILFksQ0ZzQkMsc0JFbkJBLGtCQUNBLFVBQ0EsZ0IsQ0ZLQSxrQixDQUNDLFUsQ0FHRCxrQixDQUFBLG1CLENBRUMsY0FDQSxXLENFVkQsMkIsQ0FDQyxxQ0FBQSw0QixDQUVBLHdCQUhELDJCLENBSUUsaUNBQUEsMEJDdENILE8sQ0hpREMsc0JHL0NBLGVBQ0EsTUFDQSxPQUNBLHNDQUFBLDhCQUNBLFlBQ0EsWUFDQSxVQUNBLGtCQUNBLGdCQUNBLGdDLENBRUEsc0IsQ0FDQyxpQ0FBQSx3QixDQWRGLFMsQ0FrQkUsd0RBQ0EseUMsQ0FuQkYsZSxDQXFCRyx5QixDQXJCSCxrQixDQXlCRyxtQ0FDQSx5QkFDQSxnQkFFQSxpQixDQ0pILEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUNDLGdCQUNBLFkiLCJmaWxlIjoiZi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFByaXNtIGJhc2UgY29kZSBoaWdobGlnaHRlciB0aGVtZSB1c2luZyBTYXNzXG4gKlxuICogQGF1dGhvciBATW9PeFxuICovXG5cbi8vIHByaXNtIHNlbGVjdG9yXG4kY29kZS1zZWxlY3RvcjogXCJjb2RlW2NsYXNzKj1cXFwibGFuZ3VhZ2UtXFxcIl0sIHByZVtjbGFzcyo9XFxcImxhbmd1YWdlLVxcXCJdXCI7XG4kY29kZS1zZWxlY3Rvci1ibG9jazogXCJwcmVbY2xhc3MqPVxcXCJsYW5ndWFnZS1cXFwiXVwiO1xuJGNvZGUtc2VsZWN0b3ItaW5saW5lOiBcIjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVxcXCJsYW5ndWFnZS1cXFwiXVwiO1xuXG4vLyBnZW5lcmljIHN0dWZmXG4kY29kZS1mb250LWZhbWlseTogXHRcdGxldHRlci1nb3RoaWMtc3RkLCBtb25vc3BhY2VcdCFkZWZhdWx0O1xuJGNvZGUtZm9udC1zaXplOiBcdFx0XHQxNnB4ICFkZWZhdWx0O1xuJGNvZGUtbGluZS1oZWlnaHQ6XHRcdDEuNSAhZGVmYXVsdDtcblxuJGNvZGUtdGFiLXNpemU6IFx0XHQyXHRcdCFkZWZhdWx0O1xuJGNvZGUtaHlwaGVuczogXHRcdFx0bm9uZVx0IWRlZmF1bHQ7XG5cbiRjb2RlLWJsb2NrLXBhZGRpbmc6IFx0MXJlbVx0IWRlZmF1bHQ7XG4kY29kZS1pbmxpbmUtcGFkZGluZzogXHQ2cHhcdCFkZWZhdWx0O1xuJGNvZGUtYm9yZGVyLXJhZGl1czogXHQwIFx0XHQhZGVmYXVsdDtcblxuJGNvZGUtYm9yZGVyOiBcdFx0XHQwIFx0IWRlZmF1bHQ7XG4kY29kZS1iYWNrZ3JvdW5kOiBcdFx0bWFwLWdldCgkdGhlbWUtY29sb3JzLCBibHVlKSBcdFx0XHQhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiBcdFx0XHR0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHdoaXRlKSwgLjI1KSBcdFx0XHRcdCFkZWZhdWx0O1xuJGNvZGUtY29sb3ItZmFkZTpcdFx0bm9uZSBcdFx0XHQhZGVmYXVsdDtcbiRjb2RlLXRleHQtc2hhZG93OiBcdFx0MCBcdFx0IWRlZmF1bHQ7XG4kY29kZS1ib3gtc2hhZG93OiBcdFx0MCAhZGVmYXVsdDtcblxuLy8gJGNvZGUtbGluZW51bXMtcGFkZGluZzpcdFx0N3B4ICFkZWZhdWx0O1xuLy8gJGNvZGUtbGluZW51bXMtd2lkdGg6IFx0XHRcdDQwcHggIWRlZmF1bHQ7XG4vLyAkY29kZS1saW5lbnVtcy1iYWNrZ3JvdW5kOlx0XHQjNDQ0ICFkZWZhdWx0O1xuLy8gJGNvZGUtbGluZW51bXMtYm9yZGVyLWNvbG9yOlx0IzU1NSAhZGVmYXVsdDtcbi8vICRjb2RlLWxpbmVudW1zLWJvcmRlci13aWR0aDpcdDFweCAhZGVmYXVsdDtcblxuQGlmICRjb2RlLXNlbGVjdG9yICE9IG51bGwge1xuXHQjeyRjb2RlLXNlbGVjdG9yfSB7XG5cdFx0LW1vei10YWItc2l6ZTogJGNvZGUtdGFiLXNpemU7XG5cdFx0LW8tdGFiLXNpemU6ICRjb2RlLXRhYi1zaXplO1xuXHRcdHRhYi1zaXplOiAkY29kZS10YWItc2l6ZTtcblxuXHRcdC13ZWJraXQtaHlwaGVuczogJGNvZGUtaHlwaGVucztcblx0XHQtbW96LWh5cGhlbnM6ICRjb2RlLWh5cGhlbnM7XG5cdFx0LW1zLWh5cGhlbnM6ICRjb2RlLWh5cGhlbnM7XG5cdFx0aHlwaGVuczogJGNvZGUtaHlwaGVucztcblxuXHRcdC8vIHdoaXRlc3BhY2UgbWFuYWdlbWVudFxuXHRcdHdoaXRlLXNwYWNlOiBwcmU7IC8vIGZhbGxiYWNrXG5cdCBcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXG5cdFx0Zm9udC1mYW1pbHk6ICRjb2RlLWZvbnQtZmFtaWx5O1xuXHRcdGZvbnQtc2l6ZTogXHQkY29kZS1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRjb2RlLWxpbmUtaGVpZ2h0O1xuXG5cdFx0Y29sb3I6ICRjb2RlLWNvbG9yO1xuXHRcdHRleHQtc2hhZG93OiAkY29kZS10ZXh0LXNoYWRvdztcblx0XHRiYWNrZ3JvdW5kOiAkY29kZS1iYWNrZ3JvdW5kO1xuXHR9XG59XG5cbiVjb2RlLWJhY2tncm91bmQge1xuXHRib3JkZXItcmFkaXVzOiAkY29kZS1ib3JkZXItcmFkaXVzO1xuXHRib3JkZXI6ICRjb2RlLWJvcmRlcjtcblx0Ym94LXNoYWRvdzogJGNvZGUtYm94LXNoYWRvdztcbn1cblxuQGlmICRjb2RlLXNlbGVjdG9yLWJsb2NrICE9IG51bGwge1xuXHQjeyRjb2RlLXNlbGVjdG9yLWJsb2NrfSB7XG5cdFx0QGV4dGVuZCAlY29kZS1iYWNrZ3JvdW5kO1xuXHRcdHBhZGRpbmc6ICRjb2RlLWJsb2NrLXBhZGRpbmc7XG5cdH1cbn1cblxuQGlmICRjb2RlLXNlbGVjdG9yLWlubGluZSAhPSBudWxsIHtcblx0I3skY29kZS1zZWxlY3Rvci1pbmxpbmV9IHtcblx0XHRAZXh0ZW5kICVjb2RlLWJhY2tncm91bmQ7XG5cdFx0cGFkZGluZzogJGNvZGUtaW5saW5lLXBhZGRpbmc7XG5cdH1cbn1cblxuLy8gcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbi8vIDpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbi8vIFx0YmFja2dyb3VuZDogJGNvZGUtYmFja2dyb3VuZDtcbi8vIH1cblxuLy8gcHJpc20gdG9rZW5zXG4vL1xuJGNvZGUtY29sb3ItY29tbWVudDpcdFx0dHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCB3aGl0ZSksIC41KSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yLWtleXdvcmQ6XHRcdG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgd2hpdGUpXHQhZGVmYXVsdDtcbiRjb2RlLWNvbG9yLXZhbHVlOlx0XHRcdHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgd2hpdGUpLCAuMjUpXHQhZGVmYXVsdDtcbiRjb2RlLWNvbG9yLXN0cmluZzpcdFx0XHR0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHdoaXRlKSwgLjI1KVx0IWRlZmF1bHQ7XG4kY29kZS1jb2xvci1uYW1lOlx0XHRcdG51bGxcdCFkZWZhdWx0O1xuJGNvZGUtY29sb3ItbnVtYmVyOlx0XHRcdG51bGxcdCFkZWZhdWx0O1xuJGNvZGUtY29sb3ItdmFyaWFibGU6XHRcdG51bGxcdCFkZWZhdWx0O1xuJGNvZGUtY29sb3Itc2VsZWN0b3I6XHRcdG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgd2hpdGUpXHQhZGVmYXVsdDtcbiRjb2RlLWNvbG9yLXB1bmN0dWF0aW9uOlx0JGNvZGUtY29sb3ItZmFkZVx0IWRlZmF1bHQ7XG5cbiN7JGNvZGUtc2VsZWN0b3J9IHtcblx0Lm5hbWVzcGFjZSB7XG5cdFx0b3BhY2l0eTogLjc7XG5cdH1cblxuXHQudG9rZW4ge1xuXHRcdCYuY29tbWVudCxcblx0XHQmLnByb2xvZyxcblx0XHQmLmRvY3R5cGUsXG5cdFx0Ji5jZGF0YSB7XG5cdFx0XHRjb2xvcjogJGNvZGUtY29sb3ItY29tbWVudDtcblx0XHR9XG5cblx0XHQmLm51bGwsXG5cdFx0Ji5vcGVyYXRvcixcblx0XHQmLmJvb2xlYW4sXG5cdFx0Ji5udW1iZXIge1xuXHRcdFx0Y29sb3I6ICRjb2RlLWNvbG9yLW51bWJlcjtcblx0XHR9XG5cblx0XHQmLmF0dHItbmFtZSxcblx0XHQmLnN0cmluZyB7XG5cdFx0XHRjb2xvcjogJGNvZGUtY29sb3Itc3RyaW5nO1xuXHRcdH1cblxuXHRcdCYuZW50aXR5LFxuXHRcdCYudXJsLFxuXHRcdC5sYW5ndWFnZS1jc3MgJi5zdHJpbmcsXG5cdFx0LnN0eWxlICYuc3RyaW5nIHtcblx0XHRcdGNvbG9yOiAkY29kZS1jb2xvci1zdHJpbmc7XG5cdFx0fVxuXG5cdFx0Ji5zZWxlY3RvciB7XG5cdFx0XHRjb2xvcjogJGNvZGUtY29sb3Itc2VsZWN0b3I7XG5cdFx0fVxuXG5cdFx0Ji5hdHJ1bGUsXG5cdFx0Ji5hdHRyLXZhbHVlLFxuXHRcdCYua2V5d29yZCxcblx0XHQmLmNvbnRyb2wsXG5cdFx0Ji5kaXJlY3RpdmUsXG5cdFx0Ji5pbXBvcnRhbnQsXG5cdFx0Ji51bml0IHtcblx0XHRcdGNvbG9yOiAkY29kZS1jb2xvci1rZXl3b3JkO1xuXHRcdH1cblxuXHRcdCYucmVnZXgsXG5cdFx0Ji5zdGF0ZW1lbnQge1xuXHRcdFx0Y29sb3I6ICRjb2RlLWNvbG9yLXZhbHVlO1xuXHRcdH1cblxuXHRcdCYucGxhY2Vob2xkZXIsXG5cdFx0Ji52YXJpYWJsZSB7XG5cdFx0XHRjb2xvcjogJGNvZGUtY29sb3ItdmFyaWFibGU7XG5cdFx0fVxuXG5cdFx0Ji5wcm9wZXJ0eSxcblx0XHQmLnRhZyB7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0fVxuXG5cdFx0Ji5pbXBvcnRhbnQsXG5cdFx0Ji5zdGF0ZW1lbnQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG5cdFx0Ly8gdG9kbyA/XG5cdFx0Ly8gJi5taXhpblxuXHRcdC8vICYuZ3JhZGllbnRcblx0XHQvLyAmLmFic2xlbmd0aFxuXHRcdC8vICYuZWFzaW5nXG5cdFx0Ly8gJi50aW1lXG5cdFx0Ly8gJi5hbmdsZVxuXHRcdC8vICYuZm9udGZhbWlseVxuXG5cdFx0Ly8gcnVieS92aW0gaHR0cHM6Ly9naXRodWIuY29tL0xlYVZlcm91L3ByaXNtL3B1bGwvMThcblx0XHQvLyAmLmluc3QtdmFyXG5cdFx0Ly8gJi5idWlsdGluXG5cdFx0Ly8gJi5jb25zdFxuXHRcdC8vICYuc3ltYm9sXG5cdFx0Ly9cblx0XHQvLyBwaHAgaHR0cHM6Ly9naXRodWIuY29tL0xlYVZlcm91L3ByaXNtL3B1bGwvMjBcblx0XHQvLyAmLmRlbGltaW5hdG9yXG5cdFx0Ly8gJi5mdW5jdGlvblxuXG5cdFx0Ji5wdW5jdHVhdGlvbiB7XG5cdFx0XHRjb2xvcjogJGNvZGUtY29sb3ItcHVuY3R1YXRpb247XG5cdFx0fVxuXG5cdFx0Ji5lbnRpdHkge1xuXHRcdFx0Y3Vyc29yOiBoZWxwO1xuXHRcdH1cblxuXHRcdC8vIGZvciBkZXYgOilcblx0XHQmLmRlYnVnIHsgY29sb3I6IHJlZCB9XG5cdH1cbn1cbiIsIi8qKlxuICogRmFicmljYXRvciBzdHlsZXNcbiAqIEBhdXRob3IgTHVrZSBBc2tld1xuICogQ2xhc3Mgc2VsZWN0b3JzIGFyZSBuYW1lc3BhY2VkIHdpdGggXCJmLVwiXG4gKi9cbi8qKlxuICogUHJpc20gYmFzZSBjb2RlIGhpZ2hsaWdodGVyIHRoZW1lIHVzaW5nIFNhc3NcbiAqXG4gKiBAYXV0aG9yIEBNb094XG4gKi9cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgLW1vei10YWItc2l6ZTogMjtcbiAgLW8tdGFiLXNpemU6IDI7XG4gIHRhYi1zaXplOiAyO1xuICAtd2Via2l0LWh5cGhlbnM6IG5vbmU7XG4gIC1tcy1oeXBoZW5zOiBub25lO1xuICBoeXBoZW5zOiBub25lO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LWZhbWlseTogbGV0dGVyLWdvdGhpYy1zdGQsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgdGV4dC1zaGFkb3c6IDA7XG4gIGJhY2tncm91bmQ6ICMwRTE2NjY7IH1cblxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSwgOm5vdChwcmUpID4gY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDA7IH1cblxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuOm5vdChwcmUpID4gY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBwYWRkaW5nOiA2cHg7IH1cblxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLm5hbWVzcGFjZSwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAubmFtZXNwYWNlIHtcbiAgb3BhY2l0eTogLjc7IH1cblxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLmNvbW1lbnQsIGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5wcm9sb2csIGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5kb2N0eXBlLCBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uY2RhdGEsIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLmNvbW1lbnQsIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnByb2xvZywgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uZG9jdHlwZSwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uY2RhdGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5hdHRyLW5hbWUsIGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5zdHJpbmcsIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLmF0dHItbmFtZSwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uc3RyaW5nIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cblxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLmVudGl0eSwgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnVybCxcbi5sYW5ndWFnZS1jc3MgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnN0cmluZyxcbi5zdHlsZSBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uc3RyaW5nLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5lbnRpdHksIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnVybCxcbi5sYW5ndWFnZS1jc3MgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uc3RyaW5nLFxuLnN0eWxlIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnN0cmluZyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOyB9XG5cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5zZWxlY3RvciwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uc2VsZWN0b3Ige1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uYXRydWxlLCBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uYXR0ci12YWx1ZSwgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLmtleXdvcmQsIGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5jb250cm9sLCBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uZGlyZWN0aXZlLCBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uaW1wb3J0YW50LCBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4udW5pdCwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uYXRydWxlLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5hdHRyLXZhbHVlLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5rZXl3b3JkLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5jb250cm9sLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5kaXJlY3RpdmUsIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLmltcG9ydGFudCwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4udW5pdCB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5yZWdleCwgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnN0YXRlbWVudCwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4ucmVnZXgsIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnN0YXRlbWVudCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOyB9XG5cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5wcm9wZXJ0eSwgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnRhZywgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4ucHJvcGVydHksIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnRhZyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uaW1wb3J0YW50LCBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uc3RhdGVtZW50LCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5pbXBvcnRhbnQsIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLnN0YXRlbWVudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5wdW5jdHVhdGlvbiwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4ucHVuY3R1YXRpb24ge1xuICBjb2xvcjogbm9uZTsgfVxuXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSAudG9rZW4uZW50aXR5LCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5lbnRpdHkge1xuICBjdXJzb3I6IGhlbHA7IH1cblxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gLnRva2VuLmRlYnVnLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC50b2tlbi5kZWJ1ZyB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmYtY29sb3ItY2hpcHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5mLWNvbG9yLWNoaXAge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhlbTtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAuZi1jb2xvci1jaGlwIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEzZW07IH0gfVxuICAuZi1jb2xvci1jaGlwIC5mLWNvbG9yLWNoaXBfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb2xvcik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZi1jb250cm9scyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmYtY29udHJvbHM6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5mLWNvbnRyb2xzOmJlZm9yZSwgLmYtY29udHJvbHM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcgJzsgfVxuICAuZi1jb250cm9scyAuZi1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgZWFzZS1vdXQ7IH1cbiAgICAuZi1jb250cm9scyAuZi1jb250cm9sLmYtYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwIDAgI2ZmZmZmZjsgfVxuICAgICAgLmYtY29udHJvbHMgLmYtY29udHJvbC5mLWFjdGl2ZSB1c2Uge1xuICAgICAgICBmaWxsOiAjZmZmZmZmOyB9XG4gICAgLmYtY29udHJvbHMgLmYtY29udHJvbCBzdmcge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgLmYtY29udHJvbHMgLmYtY29udHJvbCBzdmcgdXNlIHtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yOyB9XG5cbi5mLWNvbnRyb2wge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAuNjZyZW07IH1cbiAgLmYtY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmYtY29udHJvbCBzdmcge1xuICAgIHdpZHRoOiAwLjg3NXJlbTtcbiAgICBoZWlnaHQ6IDAuODc1cmVtOyB9XG4gICAgLmYtY29udHJvbCBzdmcgdXNlIHtcbiAgICAgIGZpbGw6ICNjY2NjY2M7IH1cblxuLmYtY29udHJvbC1iYXIge1xuICBwYWRkaW5nOiAxcmVtIDA7IH1cbiAgLmYtY29udHJvbC1iYXI6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5mLWNvbnRyb2wtYmFyOmJlZm9yZSwgLmYtY29udHJvbC1iYXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcgJzsgfVxuXG4uZi1tZW51LXRvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZi1tZW51LXRvZ2dsZSBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cblxuLmYtaXRlbS1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gIC5mLWl0ZW0tZ3JvdXA6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5mLWl0ZW0tZ3JvdXA6YmVmb3JlLCAuZi1pdGVtLWdyb3VwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiAnICc7IH1cbiAgLmYtaXRlbS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmYtaXRlbS1ncm91cCB+IC5mLWl0ZW0tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmYtaXRlbS1ncm91cCA+IC5mLWl0ZW0tZ3JvdXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAuZi1pdGVtLWdyb3VwID4gLmYtaXRlbS1ncm91cDpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZi1pdGVtLWdyb3VwID4gLmYtaXRlbS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uZi1pdGVtLWNvZGUge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7IH1cblxuLmYtaXRlbS1wcmV2aWV3OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmYtaXRlbS1wcmV2aWV3OmJlZm9yZSwgLmYtaXRlbS1wcmV2aWV3OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcgJzsgfVxuXG4uZi1pdGVtLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuXG4uZi1pdGVtLWhlYWRpbmctZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mLWl0ZW0taGVhZGluZy1ncm91cDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmYtaXRlbS1oZWFkaW5nLWdyb3VwOmJlZm9yZSwgLmYtaXRlbS1oZWFkaW5nLWdyb3VwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiAnICc7IH1cblxuLmYtaXRlbS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZi1pdGVtLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gIC5mLWl0ZW0tY29udHJvbHMgLmYtY29udHJvbCB7XG4gICAgd2lkdGg6IDAuODc1cmVtO1xuICAgIGhlaWdodDogMC44NzVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuZi1pdGVtLWNvbnRyb2xzIC5mLWNvbnRyb2w6aG92ZXIgdXNlIHtcbiAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuICAgIC5mLWl0ZW0tY29udHJvbHMgLmYtY29udHJvbCB1c2Uge1xuICAgICAgZmlsbDogY3VycmVudENvbG9yOyB9XG5cbi5mLWl0ZW0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIGh0bWwuZi1tZW51LWFjdGl2ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICBodG1sLmYtbWVudS1hY3RpdmUge1xuICAgICAgICBvdmVyZmxvdzogYXV0bzsgfSB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZi1tZW51LWFjdGl2ZSBib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAuZi1tZW51LWFjdGl2ZSBib2R5IHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5mLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgLmYtY29udGFpbmVyOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuZi1jb250YWluZXI6YmVmb3JlLCAuZi1jb250YWluZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcgJzsgfVxuICAuZi1tZW51LWFjdGl2ZSAuZi1jb250YWluZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTRyZW0sIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTRyZW0sIDApOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIC5mLW1lbnUtYWN0aXZlIC5mLWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH0gfVxuXG4uZi1tZW51IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0cmVtLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTRyZW0sIDApO1xuICB3aWR0aDogMTRyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLmYtbWVudS1hY3RpdmUgLmYtbWVudSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIC5mLW1lbnUgYSB7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAuMXMgZWFzZS1vdXQsIGJveC1zaGFkb3cgLjNzIGVhc2Utb3V0O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAuMjVyZW0gMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgfVxuICAgIC5mLW1lbnUgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5mLW1lbnUgYS5mLWFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwLjI1cmVtIDAgMCAwICNmZmZmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7IH1cbiIsIi5mLWNvbG9yLWNoaXBzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZi1jb2xvci1jaGlwIHtcblx0ZmxleC1ncm93OiAxO1xuXHRmbGV4LXNocmluazogMDtcblx0ZmxleC1iYXNpczogMTAwJTtcblx0Ym9yZGVyLXRvcC13aWR0aDogOGVtO1xuXHRib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcblx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRwYWRkaW5nOiAxZW07XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuXHRcdGZsZXgtYmFzaXM6IDEzZW07XG5cdH1cblxuXHQuZi1jb2xvci1jaGlwX19jb2xvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRjb250ZW50OiBhdHRyKGRhdGEtY29sb3IpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cbn1cbiIsIi5mLWNvbnRyb2xzIHtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdEBpbmNsdWRlIGJvcmRlci1ib3g7XG5cblx0LmYtY29udHJvbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiBwZXJjZW50YWdlKDEvMyk7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMCAwIHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgd2hpdGUpLCAxKTtcblx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgZWFzZS1vdXQ7XG5cblx0XHQmLmYtYWN0aXZlIHtcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwIDAgbWFwLWdldCgkdGhlbWUtY29sb3JzLCB3aGl0ZSk7XG5cblx0XHRcdHVzZSB7XG5cdFx0XHRcdGZpbGw6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgd2hpdGUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHR1c2Uge1xuXHRcdFx0XHRmaWxsOiBjdXJyZW50Q29sb3Jcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmYtY29udHJvbCB7XG5cdEBpbmNsdWRlIGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tbGVmdDogMC42NnJlbTtcblxuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDAuODc1cmVtO1xuXHRcdGhlaWdodDogMC44NzVyZW07XG5cblx0XHR1c2Uge1xuXHRcdFx0ZmlsbDogY29sb3IobGlnaHQpO1xuXHRcdH1cblx0fVxufVxuXG4uZi1jb250cm9sLWJhciB7XG5cdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRwYWRkaW5nOiAxcmVtIDA7XG59XG5cbi5mLW1lbnUtdG9nZ2xlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdHN2ZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0fVxufVxuIiwiJGJhc2UtY29sb3JzOiAoXG5cdGRhcms6IGhzbCgwLCAwJSwgMTIlKSxcblx0bWVkaXVtOiBoc2woMCwgMCUsIDQ2JSksXG5cdGxpZ2h0OiBoc2woMCwgMCUsIDgwJSksXG5cdGFjY2VudDogbWFwLWdldCgkc2V0dGluZ3MsIGFjY2VudClcbik7XG5cbiR0aGVtZS1kYXJrOiAoXG5cdG1lbnUtYmFja2dyb3VuZDogbWFwLWdldCgkYmFzZS1jb2xvcnMsIGRhcmspLFxuXHRtZW51LXRleHQ6IG1hcC1nZXQoJGJhc2UtY29sb3JzLCBsaWdodCksXG5cdG5vcm1hbDogbWFwLWdldCgkYmFzZS1jb2xvcnMsIG1lZGl1bSlcbik7XG5cbiR0aGVtZS1saWdodDogKFxuXHRtZW51LWJhY2tncm91bmQ6IGhzbCgwLCAwJSwgMTAwJSksXG5cdG1lbnUtdGV4dDogbWFwLWdldCgkYmFzZS1jb2xvcnMsIG1lZGl1bSksXG5cdG5vcm1hbDogbWFwLWdldCgkYmFzZS1jb2xvcnMsIG1lZGl1bSlcbik7XG5cbiR0aGVtZTogJHRoZW1lLWxpZ2h0ICFkZWZhdWx0O1xuXG5AaWYgKG1hcC1nZXQoJHNldHRpbmdzLCB0aGVtZSkgPT0gJ2RhcmsnKSB7XG5cdCR0aGVtZTogJHRoZW1lLWRhcms7XG59XG5cbiRjb2xvcnM6IG1hcC1tZXJnZSgkYmFzZS1jb2xvcnMsICR0aGVtZSk7XG5cbiRtZW51LXdpZHRoOiBtYXAtZ2V0KCRzZXR0aW5ncywgbWVudS13aWR0aCk7XG5cblxuLy8gZnVuY3Rpb25zXG5AZnVuY3Rpb24gY29sb3IoJGNvbG9yKSB7XG4gICAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRjb2xvcik7XG59XG5cblxuLy8gbWl4aW5zXG5AbWl4aW4gY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjb250ZW50OiAnICc7XG5cdH1cbn1cblxuQG1peGluIGJvcmRlci1ib3gge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuIiwiLmYtaXRlbS1ncm91cCB7XG5cdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCYgfiAmIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0JiA+ICYge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cblx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uZi1pdGVtLWNvZGUge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5cbi5mLWl0ZW0tcHJldmlldyB7XG5cdEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4uZi1pdGVtLWJvcmRlci1ib3R0b20ge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IobGlnaHQpO1xufVxuXG4uZi1pdGVtLWhlYWRpbmctZ3JvdXAge1xuXHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmYtaXRlbS1oZWFkaW5nIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuXG4uZi1pdGVtLWNvbnRyb2xzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXG5cdC5mLWNvbnRyb2wge1xuXHRcdHdpZHRoOiAwLjg3NXJlbTtcblx0XHRoZWlnaHQ6IDAuODc1cmVtO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR1c2Uge1xuXHRcdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dXNlIHtcblx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuLmYtaXRlbS1oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuIiwiaHRtbCB7XG5cdGhlaWdodDogMTAwJTtcblxuXHQmLmYtbWVudS1hY3RpdmUge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuZi1tZW51LWFjdGl2ZSAmIHtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4uZi1jb250YWluZXIge1xuXHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0QGluY2x1ZGUgYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAwO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblxuXHQuZi1tZW51LWFjdGl2ZSAmIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkbWVudS13aWR0aCwgMCk7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0fVxuXHR9XG5cbn1cbiIsIi8vIG1lbnVcbi5mLW1lbnUge1xuXHRAaW5jbHVkZSBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLSRtZW51LXdpZHRoLCAwKTtcblx0d2lkdGg6ICRtZW51LXdpZHRoO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG5cdC5mLW1lbnUtYWN0aXZlICYge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHR9XG5cblx0YSB7XG5cdFx0dHJhbnNpdGlvbjogcGFkZGluZyAuMXMgZWFzZS1vdXQsIGJveC1zaGFkb3cgLjNzIGVhc2Utb3V0O1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAuMjVyZW0gMCAwIDAgdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCB3aGl0ZSksIDEpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXG5cdFx0Ji5mLWFjdGl2ZSB7XG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwLjI1cmVtIDAgMCAwIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgd2hpdGUpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JlZW4pO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdH1cblx0fVxuXG59XG4iLCIkdGhlbWUtY29sb3JzOiAoXG5cdHdoaXRlOiAjZmZmZmZmLFxuXHRibGFjazogIzAwMDAwMCxcblx0Ymx1ZTogIzBFMTY2Nixcbik7XG5cbi8qKlxuICogRmFicmljYXRvciBzdHlsZXNcbiAqIEBhdXRob3IgTHVrZSBBc2tld1xuICogQ2xhc3Mgc2VsZWN0b3JzIGFyZSBuYW1lc3BhY2VkIHdpdGggXCJmLVwiXG4gKi9cblxuJHNldHRpbmdzOiAoXG5cdHRoZW1lOiBsaWdodCxcblx0YWNjZW50OiBoc2woMCwgMCUsIDQ2JSksXG5cdG1lbnUtd2lkdGg6IDE0cmVtXG4pO1xuXG5AaW1wb3J0ICdwYXJ0aWFscy92YXJpYWJsZXMnO1xuQGltcG9ydCAncGFydGlhbHMvY29kZSc7XG5AaW1wb3J0ICdwYXJ0aWFscy9jb2xvci1jaGlwcyc7XG5AaW1wb3J0ICdwYXJ0aWFscy9jb250cm9scyc7XG5AaW1wb3J0ICdwYXJ0aWFscy9pdGVtJztcbkBpbXBvcnQgJ3BhcnRpYWxzL2xheW91dCc7XG5AaW1wb3J0ICdwYXJ0aWFscy9tZW51JztcblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi10b3A6IDA7XG59XG4iXX0= */
