@font-face{font-family:'icons';src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}.icon-ghost,.icon-feed{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-decoration:none}.icon-ghost-text{font-family:"Courier New", Courier, monospace}.icon-ghost:before{content:"\e000"}.icon-feed:before{content:"\e000"}html{height:100%;max-height:100%;font-size:62.5%}body{height:100%;max-height:100%;font-family:"Courier New", Courier, monospace;font-size:2.0rem;line-height:1.6em;color:#B2B6BD;background:#2b303b}::-moz-selection{color:#1c212b;background:#a3be8c;text-shadow:none}::selection{color:#1c212b;background:#a3be8c;text-shadow:none}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1;margin-top:20px;letter-spacing:2px;font-weight:normal}h1 a{color:#739a99}h2 a{color:#739a99}h3 a{color:#739a99}h4 a{color:#739a99}h5 a{color:#739a99}h6 a{color:#739a99}h1{font-size:4rem;line-height:1.2em;text-indent:-3px}h2{font-size:3rem;line-height:1.2em;text-indent:-2px}h3{font-size:2.5rem}h4{font-size:2rem}h5{font-size:2.5rem}h6{font-size:1.8rem}a{color:#bf6165;transition:color ease 0.3s}a:hover{color:#a3be8c}p,ul,ol{margin:1.6em 0}ol ol,ul ul,ul ol,ol ul{margin:0.4em 0}hr{display:block;height:1px;border:0;border-top:1px solid #424650;margin:3.2em 0;padding:0}blockquote{box-sizing:border-box;margin:1.6em 0 1.6em -2.2em;padding:0 0 0 1.6em;border-left:#4f586b 0.4em solid}blockquote p{margin:0.8em 0;font-style:italic}blockquote small{display:inline-block;margin:0.8em 0 0.8em 1.5em;font-size:0.9em;color:#ccc}blockquote small:before{content:'\2014 \00A0'}blockquote cite{font-weight:bold}blockquote cite a{font-weight:normal}dl{margin:1.6em 0}dl dt{float:left;width:180px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;margin-bottom:1em}dl dd{margin-left:200px;margin-bottom:1em}mark{background-color:#ffc336}code,tt{padding:1px 3px;font-family:"Courier New", Courier, monospace;font-size:0.75em;white-space:pre;border:1px solid #424a5a;background:#4f586b;border-radius:2px}pre{box-sizing:border-box;margin:1.6em 0;border:1px solid #424a5a;width:100%;padding:10px;font-family:"Courier New", Courier, monospace;font-size:0.8em;white-space:pre;overflow:auto;background:#4f586b;border-radius:3px}pre code,tt{font-size:inherit;white-space:-moz-pre-wrap;white-space:pre-wrap;background:transparent;border:none;padding:0}kbd{display:inline-block;margin-bottom:0.4em;padding:1px 8px;border:#ccc 1px solid;color:#666;text-shadow:#fff 0 1px 0;font-size:0.9em;font-weight:bold;background:#f4f4f4;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 1px 0 0 #fff inset}table{box-sizing:border-box;margin:1.6em 0;width:100%;max-width:100%;background-color:transparent}table th,table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #424a5a}table th{color:#000}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}table tbody+tbody{border-top:2px solid #efefef}table table table{background-color:#fff}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#4f586b}table.plain tbody>tr:nth-child(odd)>td,table.plain tbody>tr:nth-child(odd)>th{background:transparent}button,input,select,textarea{background:#4f586b;border:1px solid #424a5a;color:#B2B6BD;outline-color:#bf6165}.site-nav ul{padding:0}.site-nav ul li{display:inline-block;list-style:none}.post-header .site-nav{text-align:center}.hidden{text-indent:-9999px;visibility:hidden;display:none}.inner{position:relative;width:80%;max-width:700px;margin:0 auto}.vertical{display:table-cell;vertical-align:middle}#site-head{position:relative;display:table;width:100%;height:60%;margin-bottom:5rem;text-align:center;color:#a0add5;background:#1c212b no-repeat center center;background-size:cover}#blog-logo{width:100px;border-radius:50%;overflow:hidden;display:block;margin:0 auto;position:relative}#blog-logo:before{width:100px;height:100px;border-radius:50%;overflow:hidden;display:block;margin:0 auto;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:none;transition:background .3s linear}#blog-logo img{display:block;max-height:100px;width:auto;line-height:0;border-radius:50%}#blog-logo-title{margin:10px 0 10px 0;font-size:5rem;letter-spacing:-1px}#blog-logo-description{margin:0;font-size:1.8rem;line-height:1.5em;font-weight:300;letter-spacing:0}#back{color:rgba(0,0,0,0.2);position:fixed;top:8px;left:8px;padding:6px;font-size:16px}.post{position:relative;width:80%;max-width:1200px;margin:4rem auto;padding-bottom:4rem;border-bottom:#424650 1px solid;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.post-title{color:#739a99;margin:0}.post-title a{color:#739a99 !important;text-decoration:none}.post-title a:hover{color:#aec5c4 !important}.post-excerpt p{margin:1.6rem 0 0 0;font-size:0.9em;line-height:1.6em}.post-meta{display:inline-block;margin:0 0 5px 0;font-size:1.5rem;color:#846d8f}.post a{color:#846d8f;text-decoration:none}.post a:hover{text-decoration:underline;color:#9c8aa5}.post-header a{color:#bf6165;transition:color ease 0.3s}.post-header a:hover{color:#a3be8c}.user-meta{position:relative;padding:0.3rem 40px 0 100px;min-height:77px}.user-image{position:absolute;top:0;left:0}.user-name{display:block;font-weight:bold}.user-bio{display:block;max-width:440px;font-size:1.4rem;line-height:1.5em}.publish-meta{position:absolute;top:0;right:0;padding:4.3rem 0 4rem 0;text-align:right}.publish-heading{display:block;font-weight:bold}.publish-date{display:block;font-size:1.4rem;line-height:1.5em}.post-template .post{margin-top:0;border-bottom:none;padding-bottom:0}.post-template .post:after{display:none}.post-template .post-header{padding:60px 0}.post-content img{display:block;max-width:100%;margin:0 auto}.post-footer{position:relative;margin:4rem 0 0 0;padding:4rem 0 0 0;border-top:#424650 1px solid}.post-footer h4{font-size:1.8rem;margin:0}.post-footer p{margin:1rem 0;font-size:1.4rem;line-height:1.6em}.post-footer .author{margin-right:180px}.pagination{position:relative;width:80%;max-width:700px;margin:4rem auto;font-family:"Courier New", Courier, monospace;font-size:1.3rem;color:#9EABB3;text-align:center}.pagination a{color:#9EABB3}.pagination a:hover{color:#acb7be;transition:all ease 800ms}.older-posts,.newer-posts{position:absolute;display:inline-block;padding:0 15px;border:#424650 1px solid;text-decoration:none;border-radius:5px;transition:border ease 0.3s;background:#363c4a}.older-posts{right:0}.page-number{display:inline-block;padding:2px 0}.newer-posts{left:0}.older-posts:hover,.newer-posts:hover{border-color:#9EABB3}.site-footer{position:relative;margin:8rem 0 0 0;padding:4rem 0;border-top:#1a1e27 1px solid;font-size:1.3rem;line-height:1.7em;color:#BBC7CC;text-align:center;background:#1c212b}.site-footer a{color:#BBC7CC;text-decoration:underline}.site-footer a:hover{color:#50585D}.poweredby .icon-ghost{color:#bf6165;font-weight:700;text-decoration:none}.poweredby .icon-ghost:hover{text-decoration:none}.poweredby .icon-ghost:before{font-size:1rem;margin-right:0.2em}.subscribe{width:28px;height:28px;position:absolute;top:-14px;left:50%;margin-left:-15px;border:#EBF2F6 1px solid;text-align:center;line-height:2.4rem;border-radius:50px;background:#fff;transition:box-shadow 0.5s}.subscribe:before{color:#D2DEE3;font-size:10px;position:absolute;top:2px;left:9px;font-weight:bold;transition:color 0.5s ease}.subscribe:hover{box-shadow:rgba(0,0,0,0.05) 0 0 0 3px;transition:box-shadow 0.25s}.subscribe:hover .tooltip{opacity:1;top:-33px}.subscribe:hover:before{color:#50585D}.tooltip{opacity:0;display:inline-block;padding:4px 8px 5px 8px;position:absolute;top:-23px;left:-23px;color:rgba(255,255,255,0.9);font-size:1.1rem;font-weight:bold;line-height:1em;text-align:center;background:#50585D;border-radius:20px;box-shadow:0 1px 4px rgba(0,0,0,0.1);transition:opacity 0.3s ease, top 0.3s ease}.tooltip:after{content:"";border-width:5px 5px 0 5px;border-style:solid;border-color:#50585D transparent;display:block;position:absolute;bottom:-4px;left:50%;margin-left:-5px;z-index:220;width:0}@media only screen and (max-width: 900px){blockquote{margin-left:0}#site-head{box-sizing:border-box;height:auto;min-height:240px;padding:15% 0}.blog-title{font-size:4rem;letter-spacing:-1px}.blog-description{font-size:1.7rem;line-height:1.5em}.post{font-size:0.9em;line-height:1.6em}.post-template .post{padding-bottom:1rem}.post-template .post-header{padding:40px 0}.post-header #blog-logo:before{margin:40px auto}h1{font-size:4.8rem;text-indent:-2px}h2{font-size:3.8rem}h3{font-size:3.3rem}h4{font-size:2.8rem}}@media only screen and (max-width: 500px){#blog-logo img{max-height:80px}#blog-logo{width:80px}#blog-logo:before{width:80px;height:80px}.inner,.pagination{width:auto;margin-left:16px;margin-right:16px}.post{width:auto;margin-left:16px;margin-right:16px;font-size:0.8em;line-height:1.6em}#site-head{padding:10% 0}.blog-title{font-size:3rem}.blog-description{font-size:1.5rem}h1,h2{font-size:3rem;line-height:1.1em;letter-spacing:-1px}h3{font-size:2.8rem}h4{font-size:2.3rem}.post-template .post{padding-bottom:0}.post-template .post-header{padding:30px 0}.post-header #blog-logo:before{margin:30px auto}.post-meta{font-size:1.3rem}.post-footer{padding:4rem 0;text-align:center}.post-footer .author{margin:0 0 2rem 0;padding:0 0 1.6rem 0;border-bottom:#424650 1px dashed}.older-posts,.newer-posts{position:static;margin:10px 0}.page-number{display:block}.site-footer{margin-top:6rem;font-size:1.1rem}}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.blog-description{font-size:2rem}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.post-content{display:flex;flex-direction:column;align-items:center}.post-template .post-content>p:first-child{font-size:1.25em;line-height:1.5em}.post-full-content .kg-image{max-width:100%}.post-full-image+.post-full-content .kg-content *:first-child .kg-image{width:100%}.post-full-content .kg-width-wide .kg-image{max-width:1040px}.post-full-content .kg-width-full .kg-image{max-width:100vw}.post-full-content figure{margin:1.5em 0 3em}.post-full-content figure img{margin:0}.post-full-content figcaption{margin:1.0em 0 0;font-size:80%;line-height:1.6em;text-align:center}.kg-width-full figcaption{padding:0 1.5em}.kg-embed-card{display:flex;flex-direction:column;align-items:center;min-width:100%}.kg-embed-card .fluid-width-video-wrapper{margin:0}@media (max-width: 1040px){.post-full-content .kg-width-full .kg-image{width:100vw}}.kg-gallery-container{display:flex;flex-direction:column;max-width:1040px;width:100vw}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:0.75em 0 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 0.75em}.kg-gallery-card+.kg-image-card.kg-width-wide,.kg-gallery-card+.kg-gallery-card,.kg-image-card.kg-width-wide+.kg-gallery-card,.kg-image-card.kg-width-wide+.kg-image-card.kg-width-wide{margin:-2.25em 0 3em}.kg-bookmark-card{width:100%;position:relative}.kg-bookmark-container{display:flex;flex-wrap:wrap;flex-direction:row-reverse;color:currentColor;font-family:inherit;text-decoration:none;border:1px solid rgba(0,0,0,0.1)}.kg-bookmark-container:hover{text-decoration:none}.kg-bookmark-content{flex-basis:0;flex-grow:999;padding:20px;order:1}.kg-bookmark-title{font-weight:600}.kg-bookmark-metadata,.kg-bookmark-description{margin-top:.5em}.kg-bookmark-metadata{align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg-bookmark-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kg-bookmark-icon{display:inline-block;width:1em;height:1em;vertical-align:text-bottom;margin-right:.5em;margin-bottom:.05em}.kg-bookmark-thumbnail{display:flex;flex-basis:24rem;flex-grow:1}.kg-bookmark-thumbnail img{max-width:100%;height:auto;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}.kg-bookmark-author{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kg-bookmark-publisher::before{content:"•";margin:0 .5em}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NyZWVuLmNzcyIsInNvdXJjZXMiOlsic2NyZWVuLnNjc3MiLCJ0aGVtZS9jb2xvcnMuc2NzcyIsInRoZW1lL2ljb25zLnNjc3MiLCJ0aGVtZS9nZW5lcmFsLnNjc3MiLCJ0aGVtZS9zaXRlLW5hdi5zY3NzIiwidGhlbWUvdXRpbGl0ZXMuc2NzcyIsInRoZW1lL3RoZW1lLnNjc3MiLCJ0aGVtZS9wb3N0LnNjc3MiLCJ0aGVtZS90aGlyZC1wYXJ0eS5zY3NzIiwidGhlbWUvcGFnaW5hdGlvbi5zY3NzIiwidGhlbWUvZm9vdGVyLnNjc3MiLCJ0aGVtZS9tZWRpYS5zY3NzIiwidGhlbWUva29lbmlnLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInRoZW1lL2NvbG9yc1wiO1xuQGltcG9ydCBcInRoZW1lL2ljb25zXCI7XG5AaW1wb3J0IFwidGhlbWUvZ2VuZXJhbFwiO1xuQGltcG9ydCBcInRoZW1lL3NpdGUtbmF2XCI7XG5AaW1wb3J0IFwidGhlbWUvdXRpbGl0ZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS90aGVtZVwiO1xuQGltcG9ydCBcInRoZW1lL3Bvc3RcIjtcbkBpbXBvcnQgXCJ0aGVtZS90aGlyZC1wYXJ0eVwiO1xuQGltcG9ydCBcInRoZW1lL3BhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJ0aGVtZS9mb290ZXJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9tZWRpYVwiO1xuQGltcG9ydCBcInRoZW1lL2tvZW5pZ1wiO1xuIiwiJHRleHQ6ICNCMkI2QkQ7XG4kYmFja2dyb3VuZDogIzJiMzAzYjtcbiRzZWxlY3Rpb24tdGV4dC1hbmQtaGVhZGVyLWJhY2tncm91bmQ6ICMxYzIxMmI7XG4kc2VsZWN0aW9uLWJhY2tncm91bmQtYW5kLWxpbmstaG92ZXI6ICNhM2JlOGM7XG4kaGVhZGluZzogIzczOWE5OTtcbiRib3JkZXI6ICM0MjQ2NTA7XG5cbiRjb250ZXNzYTogI2JmNjE2NTtcbiRjb21ldDogIzRmNTg2YjtcbiRyaXZlci1iZWQ6ICM0MjRhNWE7XG5cbiRzaWx2ZXI6ICNjY2M7XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgMS4gSWNvbnMgLSBTZXRzIHVwIHRoZSBpY29uIGZvbnQgYW5kIHJlc3BlY3RpdmUgY2xhc3Nlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgIHNyYzp1cmwoJy4uL2ZvbnRzL2ljb25zLmVvdCcpO1xuICAgIHNyYzp1cmwoJy4uL2ZvbnRzL2ljb25zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvaWNvbnMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ljb25zLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pY29ucy5zdmcjaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4laWNvbiB7XG4gICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmljb24ge1xuICAgICYtZ2hvc3Qge1xuICAgICAgICBAZXh0ZW5kICVpY29uO1xuICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQ291cmllciBOZXdcIiwgQ291cmllciwgbW9ub3NwYWNlO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMDAwXCI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1mZWVkIHtcbiAgICAgICAgQGV4dGVuZCAlaWNvbjtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGUwMDBcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAyLiBHZW5lcmFsIC0gU2V0dGluZyB1cCBzb21lIGJhc2Ugc3R5bGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBmb250LWZhbWlseTogXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZFxufVxuXG46OnNlbGVjdGlvbiB7XG4gICAgY29sb3I6ICRzZWxlY3Rpb24tdGV4dC1hbmQtaGVhZGVyLWJhY2tncm91bmQ7XG4gICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1iYWNrZ3JvdW5kLWFuZC1saW5rLWhvdmVyO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4laGVhZGluZyB7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICBoI3skaX0ge1xuICAgICAgICBAZXh0ZW5kICVoZWFkaW5nO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaDEge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgdGV4dC1pbmRlbnQ6IC0zcHg7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIHRleHQtaW5kZW50OiAtMnB4O1xufVxuXG5oMyB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmg0IHtcbiAgICBmb250LXNpemU6IDJyZW07XG59XG5cbmg1IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuaDYge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG5hIHtcbiAgICBjb2xvcjogJGNvbnRlc3NhO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2UgMC4zcztcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tYmFja2dyb3VuZC1hbmQtbGluay1ob3ZlcjtcbiAgICB9XG59XG5cblxucCwgdWwsIG9sIHtcbiAgICBtYXJnaW46IDEuNmVtIDA7XG59XG5cbm9sIG9sLCB1bCB1bCxcbnVsIG9sLCBvbCB1bCB7XG4gICAgbWFyZ2luOiAwLjRlbSAwO1xufVxuXG5ociB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIG1hcmdpbjogMy4yZW0gMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDEuNmVtIDAgMS42ZW0gLTIuMmVtO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEuNmVtO1xuICAgIGJvcmRlci1sZWZ0OiAkY29tZXQgMC40ZW0gc29saWQ7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMC44ZW0gMDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgICBzbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwLjhlbSAwIDAuOGVtIDEuNWVtOztcbiAgICAgICAgZm9udC1zaXplOjAuOWVtO1xuICAgICAgICBjb2xvcjogJHNpbHZlcjtcbiAgICAgICAgJjpiZWZvcmUgeyBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7IH1cbiAgICB9XG4gICAgY2l0ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICAgIGEgeyBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgfVxuXG59XG5cblxuXG5kbCB7XG4gICAgbWFyZ2luOiAxLjZlbSAwO1xuICAgIGR0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbVxuICAgIH1cblxuICAgIGRkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW1cbiAgICB9XG5cbn1cblxuXG5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMzM2O1xufVxuXG5jb2RlLCB0dCB7XG4gICAgcGFkZGluZzogMXB4IDNweDtcbiAgICAvKmZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIE1vbmFjbywgXCJMdWNpZGEgQ29uc29sZVwiLCBtb25vc3BhY2U7Ki9cbiAgICBmb250LWZhbWlseTogXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcml2ZXItYmVkO1xuICAgIGJhY2tncm91bmQ6ICRjb21ldDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbnByZSB7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAxLjZlbSAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRyaXZlci1iZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICAvKmZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIE1vbmFjbywgXCJMdWNpZGEgQ29uc29sZVwiLCBtb25vc3BhY2U7Ki9cbiAgICBmb250LWZhbWlseTogXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICRjb21ldDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbnByZSBjb2RlLCB0dCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHdoaXRlLXNwYWNlOiAtbW96LXByZS13cmFwO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxua2JkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40ZW07XG4gICAgcGFkZGluZzogMXB4IDhweDtcbiAgICBib3JkZXI6ICRzaWx2ZXIgMXB4IHNvbGlkO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIHRleHQtc2hhZG93OiAjZmZmIDAgMXB4IDA7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OlxuICAgICAgICAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgICAgICAgMCAxcHggMCAwICNmZmYgaW5zZXQ7XG59XG5cbnRhYmxlIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDEuNmVtIDA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnRhYmxlIHRoLFxudGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRyaXZlci1iZWQ7XG59XG5cbnRhYmxlIHRoIHsgY29sb3I6ICMwMDA7IH1cblxudGFibGUgY2FwdGlvbiArIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxudGFibGUgY2FwdGlvbiArIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRkLFxudGFibGUgY29sZ3JvdXAgKyB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlIGNvbGdyb3VwICsgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQsXG50YWJsZSB0aGVhZDpmaXJzdC1jaGlsZCB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlIHRoZWFkOmZpcnN0LWNoaWxkIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItdG9wOiAwO1xufVxuXG50YWJsZSB0Ym9keSArIHRib2R5IHsgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlZmVmZWY7IH1cblxudGFibGUgdGFibGUgdGFibGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbnRhYmxlIHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0ZCxcbnRhYmxlIHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbWV0O1xufVxuXG50YWJsZS5wbGFpbiB7XG4gICAgdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRkLFxuICAgIHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0aCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29tZXQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHJpdmVyLWJlZDtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgb3V0bGluZS1jb2xvcjogJGNvbnRlc3NhXG5cbn1cbiIsIi5zaXRlLW5hdiB7XG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAucG9zdC1oZWFkZXIgJiB7XG4gICAgICAgIHRleHQtYWxpZ246ICBjZW50ZXI7XG4gICAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIDMuIFV0aWxpdGllcyAtIFRoZXNlIHRoaW5ncyBnZXQgdXNlZCBhIGxvdFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogSGlkZXMgc2hpdCAqL1xuLmhpZGRlbiB7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIENyZWF0ZXMgYSByZXNwb25zaXZlIHdyYXBwZXIgdGhhdCBtYWtlcyBvdXIgY29udGVudCBzY2FsZSBuaWNlbHkgKi9cbi5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogQ2VudHJlcyB2ZXJ0aWNhbGx5IHlvLiAoSUU4KykgKi9cbi52ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICA0LiBHZW5lcmFsIC0gVGhlIG1haW4gc3R5bGVzIGZvciB0aGUgdGhlIHRoZW1lXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuI3NpdGUtaGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjAlO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjYTBhZGQ1O1xuICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb24tdGV4dC1hbmQtaGVhZGVyLWJhY2tncm91bmQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuI2Jsb2cge1xuICAgICYtbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuICAgICAgICB9XG4gICAgICAgIC8vICY6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHJnYmEoMjA0LDMxLDM5LCAwLjUpO1xuICAgICAgICAvLyB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICB9XG4gICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuI2JhY2sge1xuICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuMik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5cbi8qIEV2ZXJ5IHBvc3QsIG9uIGV2ZXJ5IHBhZ2UsIGdldHMgdGhpcyBzdHlsZSBvbiBpdHMgPGFydGljbGU+IHRhZyAqL1xuLnBvc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDo4MCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiA0cmVtIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlciAxcHggc29saWQ7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBoeXBoZW5zOiBhdXRvO1xuICAgICYtdGl0bGUge1xuICAgICAgICBjb2xvcjogJGhlYWRpbmc7XG4gICAgICAgIG1hcmdpbjowO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGhlYWRpbmcsIDIwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWV4Y2VycHQgcCB7XG4gICAgICAgIG1hcmdpbjogMS42cmVtIDAgMCAwO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgfVxuICAgICYtbWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogIzg0NmQ4ZjtcbiAgICB9XG4gICAgIGEge1xuICAgICAgICBjb2xvcjogIzg0NmQ4ZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oIzg0NmQ4ZiwgMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbnRlc3NhO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZSAwLjNzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tYmFja2dyb3VuZC1hbmQtbGluay1ob3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVzZXIge1xuICAgICYtbWV0YSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMC4zcmVtIDQwcHggMCAxMDBweDtcbiAgICAgICAgbWluLWhlaWdodDogNzdweDtcbiAgICB9XG4gICAgJi1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgICYtYmlvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgfVxufVxuXG5cbi5wdWJsaXNoIHtcbiAgICAmLW1ldGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDQuM3JlbSAwIDRyZW0gMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgICYtaGVhZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgJi1kYXRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIDUuIFNpbmdsZSBQb3N0IC0gV2hlbiB5b3UgY2xpY2sgb24gYW4gaW5kaXZpZHVhbCBwb3N0XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnBvc3Qge1xuICAgICYtdGVtcGxhdGUgLnBvc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgICYtZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDRyZW0gMCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMCAwIDA7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXIgMXB4IHNvbGlkO1xuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIDYuIFRoaXJkIFBhcnR5IEVsZW1lbnRzIC0gRW1iZWRzIGZyb20gb3RoZXIgc2VydmljZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIDcuIFBhZ2luYXRpb24gLSBUb29scyB0byBsZXQgeW91IGZsaWNrIGJldHdlZW4gcGFnZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qIFRoZSBtYWluIHdyYXBwZXIgZm9yIG91ciBwYWdpbmF0aW9uIGxpbmtzICovXG4ucGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDRyZW0gYXV0bztcbiAgICBmb250LWZhbWlseTogXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgY29sb3I6ICM5RUFCQjM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGEge1xuICAgICAgICBjb2xvcjogIzlFQUJCMztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogbGlnaHRlbigjOUVBQkIzLCA1JSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSA4MDBtcztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogUHVzaCB0aGUgcHJldmlvdXMvbmV4dCBsaW5rcyBvdXQgdG8gdGhlIGxlZnQvcmlnaHQgKi9cbi5vbGRlci1wb3N0cyxcbi5uZXdlci1wb3N0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYm9yZGVyOiAkYm9yZGVyIDFweCBzb2xpZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRyYW5zaXRpb246IGJvcmRlciBlYXNlIDAuM3M7XG4gICAgYmFja2dyb3VuZDogIzM2M2M0YTtcbn1cblxuLm9sZGVyLXBvc3RzIHtcbiAgICByaWdodDogMDtcbn1cblxuLnBhZ2UtbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMnB4IDA7XG59XG5cbi5uZXdlci1wb3N0cyB7XG4gICAgbGVmdDogMDtcbn1cblxuLm9sZGVyLXBvc3RzOmhvdmVyLFxuLm5ld2VyLXBvc3RzOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5RUFCQjM7XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgOC4gRm9vdGVyIC0gVGhlIGJvdHRvbSBvZiBldmVyeSBwYWdlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uc2l0ZS1mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDhyZW0gMCAwIDA7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICAgIGJvcmRlci10b3A6ICMxYTFlMjcgMXB4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbiAgICBjb2xvcjogI0JCQzdDQztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi10ZXh0LWFuZC1oZWFkZXItYmFja2dyb3VuZDtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICNCQkM3Q0M7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTA1ODVEO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucG93ZXJlZGJ5IHtcbiAgICAuaWNvbi1naG9zdCB7XG4gICAgICAgIGNvbG9yOiAkY29udGVzc2E7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1YnNjcmliZSB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgYm9yZGVyOiAjRUJGMkY2IDFweCBzb2xpZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjVzO1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNEMkRFRTM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogOXB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLDAsMCwwLjA1KSAwIDAgMCAzcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNXM7XG4gICAgICAgIC50b29sdGlwIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0b3A6IC0zM3B4O1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTA1ODVEO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9vbHRpcCB7XG4gICAgb3BhY2l0eTowO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA0cHggOHB4IDVweCA4cHg7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOiAtMjNweDtcbiAgICBsZWZ0OiAtMjNweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkpO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICM1MDU4NUQ7XG4gICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRvcCAwLjNzIGVhc2U7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgYm9yZGVyLXdpZHRoOjVweCA1cHggMCA1cHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTpzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTA1ODVEIHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOi00cHg7XG4gICAgICAgIGxlZnQ6NTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDotNXB4O1xuICAgICAgICB6LWluZGV4OiAyMjA7XG4gICAgICAgIHdpZHRoOjA7XG4gICAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIDkuIE1lZGlhIFF1ZXJpZXMgLSBTbWFsbGVyIHRoYW4gOTAwcHhcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcblxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAjc2l0ZS1oZWFkIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMjQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1JSAwO1xuICAgIH1cblxuICAgIC5ibG9nLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG5cbiAgICAuYmxvZy1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgfVxuXG4gICAgLnBvc3Qge1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgfVxuXG4gICAgLnBvc3QtdGVtcGxhdGUgLnBvc3Qge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAucG9zdC10ZW1wbGF0ZSAucG9zdC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICAgIC5wb3N0LWhlYWRlciAjYmxvZy1sb2dvOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvXG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0ycHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgfVxuXG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAxMC4gTWVkaWEgUXVlcmllcyAtIFNtYWxsZXIgdGhhbiA1MDBweFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgICAjYmxvZy1sb2dvIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgICNibG9nLWxvZ28ge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICB9XG4gICAgI2Jsb2ctbG9nbzpiZWZvcmUge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICAuaW5uZXIsXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAucG9zdCB7XG4gICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICB9XG5cbiAgICAjc2l0ZS1oZWFkIHtcbiAgICAgICAgcGFkZGluZzogMTAlIDA7XG4gICAgfVxuXG4gICAgLmJsb2ctdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuXG4gICAgLmJsb2ctZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG5cblxuICAgIGgxLCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgfVxuXG4gICAgLnBvc3QtdGVtcGxhdGUgLnBvc3Qge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAucG9zdC10ZW1wbGF0ZSAucG9zdC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgIC5wb3N0LWhlYWRlciAjYmxvZy1sb2dvOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvXG4gICAgfVxuICAgIC5wb3N0LW1ldGEge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG5cbiAgICAucG9zdC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucG9zdC1mb290ZXIgLmF1dGhvciB7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDEuNnJlbSAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyIDFweCBkYXNoZWQ7XG4gICAgfVxuXG4gICAgLm9sZGVyLXBvc3RzLFxuICAgIC5uZXdlci1wb3N0cyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cblxuICAgIC5wYWdlLW51bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIH1cblxufVxuLypcbkFuaW1hdGUuY3NzIC0gaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxuTElDRU5TRUQgVU5ERVIgVEhFICBNSVQgTElDRU5TRSAoTUlUKVxuXG5Db3B5cmlnaHQgKGMpIDIwMTIgRGFuIEVkZW5cbiovXG4uYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAtbW96LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgLW1zLWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgLW8tYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgLW1zLWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgLW8tYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgLW1zLWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgLW8tYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuLmJsb2ctZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkAtby1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxufVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gICAgLW1vei1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICAgIC1vLWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbn1cbiIsIi8qIDcuNi4gS29lbmlnIFN0eWxlc1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucG9zdC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyBtYXgtd2lkdGg6IDkyMHB4O1xufVxuXG4ucG9zdC10ZW1wbGF0ZSAucG9zdC1jb250ZW50ID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4ucG9zdC1mdWxsLWNvbnRlbnQgLmtnLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIFByZXZlbnRpbmcgZnVsbC13aWR0aCBpbWFnZSBvdmVybGFwIHdpdGggcG9zdCBpbWFnZS4gICovXG4ucG9zdC1mdWxsLWltYWdlICsgLnBvc3QtZnVsbC1jb250ZW50IC5rZy1jb250ZW50ICo6Zmlyc3QtY2hpbGQgLmtnLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBvc3QtZnVsbC1jb250ZW50IC5rZy13aWR0aC13aWRlIC5rZy1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDQwcHg7XG59XG5cbi5wb3N0LWZ1bGwtY29udGVudCAua2ctd2lkdGgtZnVsbCAua2ctaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwdnc7XG59XG5cbi5wb3N0LWZ1bGwtY29udGVudCBmaWd1cmUge1xuICAgIG1hcmdpbjogMS41ZW0gMCAzZW07XG59XG5cbi5wb3N0LWZ1bGwtY29udGVudCBmaWd1cmUgaW1nIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5wb3N0LWZ1bGwtY29udGVudCBmaWdjYXB0aW9uIHtcbiAgICBtYXJnaW46IDEuMGVtIDAgMDtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ua2ctd2lkdGgtZnVsbCBmaWdjYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDEuNWVtO1xufVxuXG4ua2ctZW1iZWQtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4ua2ctZW1iZWQtY2FyZCAuZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbiAgICAucG9zdC1mdWxsLWNvbnRlbnQgLmtnLXdpZHRoLWZ1bGwgLmtnLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cbn1cblxuLmtnLWdhbGxlcnktY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDQwcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xufVxuXG4ua2ctZ2FsbGVyeS1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmtnLWdhbGxlcnktaW1hZ2UgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ua2ctZ2FsbGVyeS1yb3c6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luOiAwLjc1ZW0gMCAwIDA7XG59XG5cbi5rZy1nYWxsZXJ5LWltYWdlOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbjogMCAwIDAgMC43NWVtO1xufVxuXG4ua2ctZ2FsbGVyeS1jYXJkICsgLmtnLWltYWdlLWNhcmQua2ctd2lkdGgtd2lkZSxcbi5rZy1nYWxsZXJ5LWNhcmQgKyAua2ctZ2FsbGVyeS1jYXJkLFxuLmtnLWltYWdlLWNhcmQua2ctd2lkdGgtd2lkZSArIC5rZy1nYWxsZXJ5LWNhcmQsXG4ua2ctaW1hZ2UtY2FyZC5rZy13aWR0aC13aWRlICsgLmtnLWltYWdlLWNhcmQua2ctd2lkdGgtd2lkZSB7XG4gICAgbWFyZ2luOiAtMi4yNWVtIDAgM2VtO1xufVxuXG5cbi5rZy1ib29rbWFyay1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5rZy1ib29rbWFyay1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5rZy1ib29rbWFyay1jb250YWluZXI6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmtnLWJvb2ttYXJrLWNvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiA5OTk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBvcmRlcjogMTtcbn1cblxuLmtnLWJvb2ttYXJrLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ua2ctYm9va21hcmstbWV0YWRhdGEsXG4ua2ctYm9va21hcmstZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IC41ZW07XG59XG5cbi5rZy1ib29rbWFyay1tZXRhZGF0YSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5rZy1ib29rbWFyay1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmtnLWJvb2ttYXJrLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMWVtO1xuICAgIGhlaWdodDogMWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjA1ZW07XG59XG5cbi5rZy1ib29rbWFyay10aHVtYm5haWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogMjRyZW07XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4ua2ctYm9va21hcmstdGh1bWJuYWlsIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ua2ctYm9va21hcmstYXV0aG9yIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5rZy1ib29rbWFyay1wdWJsaXNoZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLigKJcIjtcbiAgICBtYXJnaW46IDAgLjVlbTtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUVHQSxVQUFVLENBQ04sV0FBVyxDQUFFLE9BQU8sQ0FDcEIsR0FBRyxDQUFDLHlCQUF5QixDQUM3QixHQUFHLENBQUMsZ0NBQWdDLENBQUMsMkJBQTJCLENBQzVELDBCQUEwQixDQUFDLGNBQWMsQ0FDekMseUJBQXlCLENBQUMsa0JBQWtCLENBQzVDLCtCQUErQixDQUFDLGFBQWEsQ0FDakQsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsVUFBVSxDQUFFLE1BQU0sQ0FlakIsQUFaTCxXQVlXLENBU04sVUFBSyxBQXJCSixDQUNGLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsWUFBWSxDQUFFLE1BQU0sQ0FDcEIsY0FBYyxDQUFFLElBQUksQ0FDcEIsV0FBVyxDQUFFLENBQUMsQ0FDZCxzQkFBc0IsQ0FBRSxXQUFXLENBQ25DLGVBQWUsQ0FBRSxJQUFJLENBQ3hCLEFBSVEsQUFBRCxnQkFBTSxBQUFDLENBQ0gsV0FBVyxDQUFFLGlDQUFpQyxDQUNqRCxBQUpKLEFBS0csV0FMRyxBQUtGLE9BQU8sQUFBQyxDQUNMLE9BQU8sQ0FBRSxPQUFPLENBQ25CLEFBRUosQUFFRyxVQUZFLEFBRUQsT0FBTyxBQUFDLENBQ0wsT0FBTyxDQUFFLE9BQU8sQ0FDbkIsQUNuQ1QsQUFBQSxJQUFJLEFBQUMsQ0FDRCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxLQUFLLENBQ25CLEFBRUQsQUFBQSxJQUFJLEFBQUMsQ0FD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 */
