@charset "UTF-8";.ir,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.fade,.fade-hidden{opacity:0}.ir,.visuallyhidden{border:0;overflow:hidden}.fade,.hidden,.invisible,.preloader.masked{visibility:hidden}@font-face{font-family:lydia;src:url(../fonts/lydia-regular.eot);src:local("Ôÿ║"),url(../fonts/lydia-regular.woff) format("woff"),url(../fonts/lydia-regular.ttf) format("truetype"),url(../fonts/lydia-regular.svg) format("svg");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}#main-container .infos .step form input,body{font-family:lydia}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}#main-container .cards-container .card .card-object .eye:after,.clearfix:after,.clearfix:before{content:""}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}.ir{text-indent:-999em;background-color:transparent;background-repeat:no-repeat;direction:ltr}.ir br{display:none}.fade-hidden,.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{display:table}.clear,.clearfix:after{clear:both}body{width:100%;padding:0;line-height:1.4;font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:inherit;text-decoration:none}i{font-style:italic}.content-to-center{width:960px;margin:0 auto}@media only screen and (min-width:1000px){body .not-on-desktop{display:none!important}}.preloader,.preloader .logo,.preloader .logo img{display:block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.preloader{position:absolute;top:0;left:0;width:100%;height:100%;background:#080a44;z-index:100;transition:all .5s ease}.preloader .logo,.preloader .round,.preloader .text{position:absolute;left:50%;top:50%}.preloader .logo{z-index:3;transform:translateY(-50%) translateX(-50%)}.preloader .round{display:block;width:92px;height:92px;margin-top:-46px;margin-left:-46px;border-width:6px;border-style:solid;border-color:#080a44 transparent transparent;animation:spin 2s linear infinite;border-radius:50%;opacity:1;z-index:2}.preloader .round-back{z-index:1;width:90px;height:90px;margin-top:-45px;margin-left:-45px;border-style:dotted;border-color:#ffd33a;border-width:3px;animation:spin 10s linear reverse infinite}.preloader .text{display:block;margin-top:50px;text-align:center;width:200px;font-size:14px;color:#fff;opacity:.4;transform:translateX(-50%)}#main-container,#main-container .conclusion{top:0;left:0;display:block;height:100%;position:absolute}.preloader.masked{opacity:0}#main-container{width:100%;background:url(../img/background-pattern.jpg) center no-repeat fixed;background-size:cover;overflow:hidden}#main-container .conclusion{width:100%;background:url(../img/background-end.jpg) center no-repeat fixed;background-size:cover;z-index:10;transition:opacity .8s cubic-bezier(.19,1,.22,1);opacity:1;visibility:visible}#main-container .conclusion .text{position:absolute;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff}#main-container .conclusion .text h1{font-size:46px;line-height:44px}#main-container .conclusion .text h2{font-size:33px;line-height:30px;margin-top:40px}#main-container .conclusion .copyright{width:100%;position:absolute;bottom:20px;left:0;font-size:16px;text-align:center;color:#fff}#main-container .conclusion.masked{opacity:0;visibility:hidden}#main-container .messages-hover{position:fixed;list-style:none;z-index:99;transition:all .3s ease;opacity:1;visibility:visible}#main-container .messages-hover li{position:absolute;display:none;width:120px;transform:translateX(-50%);font-size:30px;line-height:28px;color:#fff;text-shadow:2px 2px 5px #000;text-align:center}#main-container .messages-hover li.active{display:block}#main-container .messages-hover.hidden{opacity:0;visibility:hidden}#main-container .cards-container{position:absolute;top:50%;left:0;width:100%;height:540px;transform:translateY(-50%);transition:all 1.5s cubic-bezier(.19,1,.22,1);opacity:1}#main-container .cards-container .card{position:absolute;top:0;left:0;width:240px;height:431px;transition:all .7s cubic-bezier(.19,1,.22,1);perspective:800px;outline:transparent solid 1px}#main-container .cards-container .card .hover{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease;border-radius:20px}#main-container .cards-container .card .card-object{position:absolute;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.19,1,.22,1);border-radius:25px;box-shadow:0 15px 30px -5px rgba(0,0,0,.6)}#main-container .cards-container .card .card-object .eye{position:absolute;left:39.6%;width:21.66%;height:7.89%;z-index:-1;background:url(../img/pupille.png) center center no-repeat #fff;background-size:100% 100%}#main-container .cards-container .card .card-object .eye .ico{position:absolute;top:50%;left:50%;width:57.7%;height:88.24%;transform:translateX(-50%) translateY(-60%);background:url(../img/eye.png) no-repeat;background-size:100% 100%}#main-container .cards-container .card .card-object .eye-top{top:22.74%}#main-container .cards-container .card .card-object .eye-bottom{bottom:22.74%}#main-container .cards-container .card .card-object .eye-bottom .ico{transform:translateX(-50%) translateY(-40%);background:url(../img/eye-returned.png) no-repeat;background-size:100% 100%}#main-container .cards-container .card .card-object figure{position:absolute;display:block;margin:0;width:100%;height:100%;backface-visibility:hidden}#main-container .cards-container .card .card-object figure img{width:100%;height:auto}#main-container .cards-container .card .card-object .front{transform:rotateY(180deg);z-index:2}#main-container .cards-container .card .card-object .back{transition:all 0s ease;transition-delay:0s}#main-container .cards-container .card.card-one{top:0;left:50%;transform-origin:-30% 10%;transform:rotate(-12deg) translateX(-180%);z-index:0}#main-container .cards-container .card.card-two{top:0;left:50%;transform-origin:-10% 10%;transform:rotate(-7deg) translateX(-120%);z-index:1}#main-container .cards-container .card.card-three{top:0;left:50%;transform-origin:50% 50%;transform:translateX(-50%);z-index:2}#main-container .cards-container .card.card-four{top:0;left:50%;transform-origin:10% 10%;transform:rotate(7deg) translateX(20%);z-index:1}#main-container .cards-container .card.card-five{top:0;left:50%;transform-origin:30% 10%;transform:rotate(12deg) translateX(80%);z-index:0}#main-container .cards-container .card:hover{cursor:none}#main-container .cards-container .card:hover .hover{opacity:1}#main-container .cards-container .card:hover.card-one{margin-top:-20px;transform:rotate(-12deg) translateX(-200%)}#main-container .cards-container .card:hover.card-two{margin-top:-25px;transform:rotate(-9deg) translateX(-140%)}#main-container .cards-container .card:hover.card-three{margin-top:-30px;transform:rotate(-2deg) translateX(-50%)}#main-container .cards-container .card:hover.card-four{margin-top:-25px;transform:rotate(9deg) translateX(40%)}#main-container .cards-container .card:hover.card-five{margin-top:-20px;transform:rotate(12deg) translateX(100%)}#main-container .cards-container.intro{top:60%;opacity:0}#main-container .cards-container.folded .card{transform:rotate(0) translateX(-50%)!important}#main-container .cards-container.exploded .card{transition:all 1.5s cubic-bezier(.19,1,.22,1);transform-origin:50% 50%!important;cursor:default}#main-container .cards-container.exploded .card.card-one{top:-200px;left:-480px;transform:rotate(230deg) translateX(0)}#main-container .cards-container.exploded .card.card-one .card-object{transform:rotateY(180deg)}#main-container .cards-container.exploded .card.card-two{top:200%;left:40%;transform:rotate(-140deg) translateX(0)}#main-container .cards-container.exploded .card.card-two .card-object{transform:rotateY(180deg)}#main-container .cards-container.exploded .card.card-three{top:-130%;left:40%;transform:rotate(-80deg) translateX(0)}#main-container .cards-container.exploded .card.card-three .card-object{transform:rotateY(180deg)}#main-container .cards-container.exploded .card.card-four{top:140%;left:120%;transform:rotate(130deg) translateX(0)}#main-container .cards-container.exploded .card.card-four .card-object{transform:rotateY(180deg)}#main-container .cards-container.exploded .card.card-five{top:200%;left:100%;transform:rotate(130deg) translateX(0)}#main-container .cards-container.exploded .card.card-five .card-object{transform:rotateY(180deg)}#main-container .cards-container.exploded .card.selected{top:-40px;left:50%;transition:all 1.6s cubic-bezier(.19,1,.22,1) .6s;transform-origin:50% 50%!important;transform:rotate(0) translateX(-50%);margin-top:0!important;width:329px;height:592px;opacity:1}#main-container .cards-container.exploded .card.selected .card-object{transition-delay:2.2s;transform:rotateY(-180deg)}#main-container .cards-container.exploded .card.selected .card-object .back{transition-delay:2.4s;opacity:0}#main-container .cards-container.exploded .card .hover{opacity:0!important}#main-container .voyante{position:absolute;width:800px;top:-150px;left:50%;z-index:10;transform:translateX(-50%);transition:all .8s cubic-bezier(.19,1,.22,1);visibility:visible;opacity:1}#main-container .voyante .diademe{position:absolute;top:190px;left:378px;display:block;width:54px;height:54px;background:#c7a248;color:#fff;font-size:36px;line-height:54px;border-radius:50px;text-align:center;transition:all .3s ease}#main-container .voyante .diademe:hover{background:#080a44}#main-container .voyante img{width:100%;height:auto}#main-container .voyante .tongue{position:absolute;top:34.9%;left:37.4%;width:24.75%;z-index:2}#main-container .voyante.thinking .tongue{display:none}#main-container .voyante.masked{visibility:hidden;opacity:0;top:-80px}#main-container .infos{position:absolute;top:0;right:-50%;width:50%;height:100%;background:rgba(199,162,72,.94);transition:all .8s cubic-bezier(.19,1,.22,1);color:#fff;font-size:30px;line-height:36px}#main-container .infos .btn-next{display:block;width:30px;margin-top:20px;font-size:16px;line-height:18px}#main-container .infos .btn-next.get-card-btn{width:200px;font-size:18px;line-height:22px}#main-container .infos .btn-next:hover{opacity:.6}#main-container .infos hr{display:block;width:30px;height:2px;outline:0;border:0;margin:40px 0 20px;background:#fff}#main-container .infos p{width:100%}#main-container .infos .step{position:absolute;top:50%;left:0;opacity:0;visibility:hidden;padding:0 70px;transition:opacity .3s ease;transform:translateY(-50%)}#main-container .infos .step form{margin-top:20px}#main-container .infos .step form input{appearance:none;border:0;background:0 0;font-size:30px;line-height:36px;color:#fff;outline:0}#main-container .infos .step form input[type=text]{width:100%;font-size:30px;line-height:36px;border-bottom:1px solid transparent}#main-container .infos .step form input[type=text]::-webkit-input-placeholder{color:#fff;opacity:.6}#main-container .infos .step form input[type=text]:-moz-placeholder{color:#fff;opacity:.6}#main-container .infos .step form input[type=text]:-ms-input-placeholder{color:#fff;opacity:.6}#main-container .infos .step form input[type=text].error{border-color:#080a44!important}#main-container .infos .step form input[type=text].empty{border-color:#fff}#main-container .infos .step form input[type=submit]{border-bottom:2px solid #fff;padding:0;cursor:pointer;margin-top:20px}#main-container .infos .step .already-played{display:none}#main-container .infos .step .to-anim{margin-left:30px;opacity:0;transition:all .6s cubic-bezier(.19,1,.22,1)}#main-container .infos .step .to-anim:nth-child(0){transition-delay:.5s}#main-container .infos .step .to-anim:nth-child(1){transition-delay:.6s}#main-container .infos .step .to-anim:nth-child(2){transition-delay:.7s}#main-container .infos .step .to-anim:nth-child(3){transition-delay:.8s}#main-container .infos .step .to-anim:nth-child(4){transition-delay:.9s}#main-container .infos .step .to-anim:nth-child(5){transition-delay:1s}#main-container .infos .step .to-anim:nth-child(6){transition-delay:1.1s}#main-container .infos .step .to-anim:nth-child(7){transition-delay:1.2s}#main-container .infos .step .to-anim:nth-child(8){transition-delay:1.3s}#main-container .infos .step .to-anim:nth-child(9){transition-delay:1.4s}#main-container .infos .step .to-anim:nth-child(10){transition-delay:1.5s}#main-container .infos .step .to-anim:nth-child(11){transition-delay:1.6s}#main-container .infos .step .to-anim:nth-child(12){transition-delay:1.7s}#main-container .infos .step .to-anim:nth-child(13){transition-delay:1.8s}#main-container .infos .step .to-anim:nth-child(14){transition-delay:1.9s}#main-container .infos .step.active{opacity:1;visibility:visible}#main-container .infos .step.active .to-anim{opacity:1;margin-left:0}#main-container .infos.opened{right:0}@media only screen and (max-width:1180px){#main-container .conclusion .text h1{font-size:38px;line-height:36px}#main-container .conclusion .text h2{font-size:28px;line-height:25px;margin-top:30px}#main-container .voyante{position:absolute;width:700px;top:-100px}#main-container .voyante .diademe{top:165px;left:327px}#main-container .voyante.masked{top:-60px}#main-container .infos{font-size:24px}#main-container .infos hr{width:25px;height:2px;margin:30px 0 10px}#main-container .infos .step{padding:0 50px}#main-container .infos .step form input,#main-container .infos .step form input[type=text]{font-size:24px;line-height:30px}}@media only screen and (min-width:1380px){#main-container .conclusion .text h1{font-size:52px;line-height:50px}#main-container .conclusion .text h2{font-size:40px;line-height:38px;margin-top:40px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGVzL2NvbW1vbi9fZ2xvYmFsLnNjc3MiLCJmaWxlcy91dGlscy9fcmVzZXQuc2NzcyIsInN0eWxlLmNzcyIsImZpbGVzL2NvbW1vbi9fbG9hZGVycy5zY3NzIiwiZmlsZXMvdXRpbHMvX2ZvbnRzLnNjc3MiLCJmaWxlcy9wYXJ0aWFscy9wYWdlLWNvbnRhaW5lci5zY3NzIiwiZmlsZXMvdXRpbHMvX3ZhcnMuc2NzcyIsImZpbGVzL3V0aWxzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBT0EsSUNjQSxRQUFBLE1BQUEsUUFBQSxXQUFBLE9Dd0JBLE9BQVEsT0FBUSxPQUFRLEtBQU0sSUFBSyxRRnRDOUIsUUFBUyxNQUlkLE1BREEsYUFDUSxRQUFTLEVBSmpCLElBS0EsZ0JBQWtCLE9BQVEsRUFBbUQsU0FBVSxPQUR2RixNQUZBLFFBS0EsV0c0REMsa0JBRUMsV0FBWSxPQ25FZCxXQUNDLFlBQWEsTUFDYixJQUFLLGdDQUNMLElBQUssYUFBQSxpQ0FBQSxlQUFBLGdDQUFBLG1CQUFBLGdDQUFBLGNBQ0wsWUFBYSxJQUNiLFdBQVksT0ZVYixFQUFHLEtBQU0sUUFBUyxRRHhCbEIsT0MrQkEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXRHZCM0IsS0MrQmdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUR6QkwsSUM0QkEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPRGhDcEMsS0MyQk0sRUQzQk4sT0N5QmMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElEakNOLE9DNEJZLEdBS0QsT0FWYSxFQUFlLElBRVYsRUFRVixLQVJhLEVBQUcsS0FRVixRQVB6QixNRDFCQSxLQzBCTyxPQUFRLE9BQVEsSUFPVyxRQVBOLElBSTVCLE1BQWdCLE1BQTZCLEdBQXRC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RUFDVCxPQUFRLFFBQ1IsV0FBWSxLQUlkLDZDQUNDLFFBQVMsS0FHVixzQ0FDQyxZQUFhLEtBQ2IsUUFBUyxFQUNULFdBQVksSUFBQSxJQUFBLDBCQUlYLG1EQUNDLGlCQUFrQixJQURuQixtREFDQyxpQkFBa0IsSUFEbkIsbURBQ0MsaUJBQWtCLElBRG5CLG1EQUNDLGlCQUFrQixJQURuQixtREFDQyxpQkFBa0IsSUFEbkIsbURBQ0MsaUJBQWtCLEdBRG5CLG1EQUNDLGlCQUFrQixLQURuQixtREFDQyxpQkFBa0IsS0FEbkIsbURBQ0MsaUJBQWtCLEtBRG5CLG1EQUNDLGlCQUFrQixLQURuQixvREFDQyxpQkFBa0IsS0FEbkIsb0RBQ0MsaUJBQWtCLEtBRG5CLG9EQUNDLGlCQUFrQixLQURuQixvREFDQyxpQkFBa0IsS0FEbkIsb0RBQ0MsaUJBQWtCLEtBS3JCLG9DQUNDLFFBQVMsRUFDVCxXQUFZLFFBRVosNkNBQ0MsUUFBUyxFQUNULFlBQWEsRUFNaEIsOEJBQ0MsTUFBTyxFQWNWLDBDQUlJLHFDQUNDLFVBQVcsS0FDWCxZQUFhLEtBR2QscUNBQ0MsVUFBVyxLQUNYLFlBQWEsS0FDYixXQUFZLEtBS2YseUJBQ0MsU0FBVSxTQUNWLE1BQVEsTUFDUixJQUFLLE9BRUwsa0NBQ0MsSUFBSyxNQUFPLEtBQU0sTUFHbkIsZ0NBQ0MsSUFBSyxNQUlQLHVCQUVDLFVBQVcsS0FFWCwwQkFDQyxNQUFPLEtBQU0sT0FBUSxJQUNyQixPQUFRLEtBQUEsRUFBQSxLQUdULDZCQUNDLFFBQVMsRUFBQSxLQUlSLHdDQUtBLG1EQUpDLFVBQVcsS0FDWCxZQUFhLE1BYW5CLDBDQUlJLHFDQUNDLFVBQVcsS0FDWCxZQUFhLEtBR2QscUNBQ0MsVUFBVyxLQUNYLFlBQWEsS0FDYixXQUFZIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwgeyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XHJcbmJvZHkgeyBtYXJnaW46IDA7IHBhZGRpbmc6MDsgfVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIC0tLS0gIFVUSUxTICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5pciB7ZGlzcGxheTogYmxvY2s7IGJvcmRlcjogMDsgdGV4dC1pbmRlbnQ6IC05OTllbTsgb3ZlcmZsb3c6IGhpZGRlbjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICBkaXJlY3Rpb246IGx0cjsgKmxpbmUtaGVpZ2h0OiAwOyB9XHJcbi5pciBiciB7IGRpc3BsYXk6IG5vbmU7IH1cclxuLmhpZGRlbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XHJcbi5mYWRlLWhpZGRlbiB7IG9wYWNpdHk6IDA7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4uZmFkZSB7IG9wYWNpdHk6IDA7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG4udmlzdWFsbHloaWRkZW4geyBib3JkZXI6IDA7IGNsaXA6IHJlY3QoMCAwIDAgMCk7IGhlaWdodDogMXB4OyBtYXJnaW46IC0xcHg7IG92ZXJmbG93OiBoaWRkZW47IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDFweDsgfVxyXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmFjdGl2ZSwgLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7IGNsaXA6IGF1dG87IGhlaWdodDogYXV0bzsgbWFyZ2luOiAwOyBvdmVyZmxvdzogdmlzaWJsZTsgcG9zaXRpb246IHN0YXRpYzsgd2lkdGg6IGF1dG87IH1cclxuLmludmlzaWJsZSB7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBkaXNwbGF5OiB0YWJsZTsgfVxyXG4uY2xlYXJmaXg6YWZ0ZXIgeyBjbGVhcjogYm90aDsgfVxyXG4uY2xlYXJmaXggeyAqem9vbTogMTsgfVxyXG4uY2xlYXIgeyBjbGVhciA6IGJvdGg7IH1cclxuXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcblxyXG5ib2R5XHJcbntcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOjA7XHJcblx0Zm9udC1mYW1pbHk6ICRyZWd1bGFyO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2XHJcbntcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5he1xyXG5cdGNvbG9yOmluaGVyaXQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5iLCBzdHJvbmdcclxue1xyXG5cdC8vIGZvbnQtZmFtaWx5OiAkYm9sZDtcclxufVxyXG5cclxuaVxyXG57XHJcblx0Ly8gZm9udC1mYW1pbHk6ICRpdGFsaWM7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5we1xyXG5cdC8vIGZvbnQtc2l6ZTogMTdweDtcclxuXHQvLyBsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG5cclxuLmNvbnRlbnQtdG8tY2VudGVye1xyXG5cdHdpZHRoOiA5NjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8gTUVESUFRVUVSSUVTIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuQG1lZGlhIFx0b25seSBzY3JlZW4gIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlTWF4V2lkdGgpIHtcclxuXHRib2R5e1xyXG5cdFx0Lm5vdC1vbi1kZXNrdG9we1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCxsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuKntcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5cbiIsbnVsbCwiXHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gICAgMCUgICB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7ICAvKiBGaXJlZm94IDE2KywgSUUgMTArLCBPcGVyYSAqL1xyXG4gICAgfVxyXG4gICAgNTAle1xyXG4gICAgXHQvLyBvcGFjaXR5OiAuMjtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7ICAvKiBGaXJlZm94IDE2KywgSUUgMTArLCBPcGVyYSAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJlbG9hZGVye1xyXG5cdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdHRvcDogMDsgbGVmdDowO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOjEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cclxuXHQubG9nb3tcclxuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7IGxlZnQ6NTAlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRpbWd7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnJvdW5ke1xyXG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTsgbGVmdDo1MCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA5MnB4OyBoZWlnaHQ6IDkycHg7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0bWFyZ2luLXRvcDogLTQ2cHg7IG1hcmdpbi1sZWZ0OiAtNDZweDtcclxuXHQgICAgYm9yZGVyLXdpZHRoOiA2cHg7XHJcblx0ICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0ICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkYmx1ZTtcclxuXHRcdGFuaW1hdGlvbjogc3BpbiAycyBsaW5lYXIgaW5maW5pdGU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0ei1pbmRleDogMlxyXG5cdH1cclxuXHJcblx0LnJvdW5kLWJhY2t7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0d2lkdGg6IDkwcHg7IGhlaWdodDogOTBweDtcclxuXHRcdG1hcmdpbi10b3A6IC00NXB4OyBtYXJnaW4tbGVmdDogLTQ1cHg7XHJcblx0ICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkeWVsbG93O1xyXG5cdCAgICBib3JkZXItd2lkdGg6IDNweDtcclxuXHRcdGFuaW1hdGlvbjogc3BpbiAxMHMgbGluZWFyIHJldmVyc2UgaW5maW5pdGU7XHJcblx0fVxyXG5cclxuXHQudGV4dHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDUwJTsgdG9wOiA1MCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogJHdoaXRlOyBcclxuXHRcdG9wYWNpdHk6IC40O1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdH1cclxuXHJcblx0Ji5tYXNrZWR7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxufSIsIi8vVmFyaWFibGVzXG5cbiRmb250QmFzZVx0XHRcdDogMTY7XG4kYXJpYWwgICAgICAgICAgXHQ6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgXG4vL1xuJHJlZ3VsYXIgICAgICAgICAgIFx0OiAnbHlkaWEnO1xuXG5cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnbHlkaWEnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvbHlkaWEtcmVndWxhci5lb3QnKTtcblx0c3JjOiBsb2NhbCgn4pi6JyksIHVybCgnLi4vZm9udHMvbHlkaWEtcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvbHlkaWEtcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvbHlkaWEtcmVndWxhci5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59IiwiXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiNtYWluLWNvbnRhaW5lcntcclxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHR0b3A6IDA7IGxlZnQ6MDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDoxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iYWNrZ3JvdW5kLXBhdHRlcm4uanBnKSBuby1yZXBlYXQgY2VudGVyIGZpeGVkOyBcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHQuY29uY2x1c2lvbntcdFx0XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdHRvcDogMDsgbGVmdDowO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDoxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JhY2tncm91bmQtZW5kLmpwZykgbm8tcmVwZWF0IGNlbnRlciBmaXhlZDsgXHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuOHMgJGVhc2VPdXRFeHBvO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblxyXG5cdFx0LnRleHR7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR0b3A6IDUwJTsgbGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHRcdGgxe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNDZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNDRweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzM3B4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29weXJpZ2h0e1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDIwcHg7IGxlZnQ6IDA7IFxyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLm1hc2tlZHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cclxuXHQubWVzc2FnZXMtaG92ZXJ7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHJcblx0XHRsaXtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4OyBsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IDJweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMSk7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5oaWRkZW57XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jYXJkcy1jb250YWluZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTsgbGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDU0MHB4O1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDEuNXMgJGVhc2VPdXRFeHBvO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwOyBsZWZ0OjA7XHJcblx0XHRcdHdpZHRoOiAyNDBweDsgaGVpZ2h0OiA0MzFweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC43cyAkZWFzZU91dEV4cG87XHJcblx0XHRcdHBlcnNwZWN0aXZlOiA4MDBweDtcclxuXHRcdFx0b3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHQvLyBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHQuaG92ZXJ7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDsgbGVmdDogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jYXJkLW9iamVjdHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyAkZWFzZU91dEV4cG87XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjVweCAyNXB4O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggLTVweCByZ2JhKDAsMCwwLC42KTtcclxuXHJcblx0XHRcdFx0LmV5ZXtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDM5LjYlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIxLjY2JTsgaGVpZ2h0OiA3Ljg5JTsgXHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcHVwaWxsZS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyICR3aGl0ZTsgXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lmljb3tcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7IGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDU3LjclOyBoZWlnaHQ6IDg4LjI0JTtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTYwJSk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZXllLnBuZykgbm8tcmVwZWF0OyBcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZXllLXRvcHtcclxuXHRcdFx0XHRcdHRvcDogMjIuNzQlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmV5ZS1ib3R0b217XHJcblx0XHRcdFx0XHRib3R0b206IDIyLjc0JTtcclxuXHJcblx0XHRcdFx0XHQuaWNve1x0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNDAlKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9leWUtcmV0dXJuZWQucG5nKSBuby1yZXBlYXQ7IFxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGZpZ3VyZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZyb250e1xyXG4gIFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoIDE4MGRlZyApO1xyXG4gIFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmJhY2t7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5jYXJkLW9uZXtcclxuXHRcdFx0XHR0b3A6IDA7IGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAtMzAlIDEwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpIHRyYW5zbGF0ZVgoLTE4MCUpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuY2FyZC10d297XHJcblx0XHRcdFx0dG9wOiAwOyBsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogLTEwJSAxMCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpIHRyYW5zbGF0ZVgoLTEyMCUpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuY2FyZC10aHJlZXtcclxuXHRcdFx0XHR0b3A6IDA7IGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNhcmQtZm91cntcclxuXHRcdFx0XHR0b3A6IDA7IGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDdkZWcpIHRyYW5zbGF0ZVgoMjAlKTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNhcmQtZml2ZXtcclxuXHRcdFx0XHR0b3A6IDA7IGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAzMCUgMTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKSB0cmFuc2xhdGVYKDgwJSk7XHJcblx0XHRcdFx0ei1pbmRleDogMDtcclxuXHRcdFx0fVx0XHRcclxuXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y3Vyc29yOiBub25lO1xyXG5cclxuXHRcdFx0XHQuaG92ZXJ7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5jYXJkLW9uZXtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKSB0cmFuc2xhdGVYKC0yMDAlKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuY2FyZC10d297XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMjVweDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05ZGVnKSB0cmFuc2xhdGVYKC0xNDAlKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuY2FyZC10aHJlZXtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmNhcmQtZm91cntcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0yNXB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOWRlZykgdHJhbnNsYXRlWCg0MCUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5jYXJkLWZpdmV7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKSB0cmFuc2xhdGVYKDEwMCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuaW50cm97XHJcblx0XHRcdHRvcDogNjAlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuZm9sZGVkIC5jYXJke1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwKSB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5leHBsb2RlZCAuY2FyZHtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDEuNXMgJGVhc2VPdXRFeHBvO1xyXG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHJcblx0XHRcdCYuY2FyZC1vbmV7XHJcblx0XHRcdFx0dG9wOiAtMjAwcHg7IGxlZnQ6IC00ODBweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMzBkZWcpIHRyYW5zbGF0ZVgoMCk7XHJcblx0XHRcdFx0LmNhcmQtb2JqZWN0e1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNhcmQtdHdve1xyXG5cdFx0XHRcdHRvcDogMjAwJTsgbGVmdDogNDAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpIHRyYW5zbGF0ZVgoMCk7XHJcblx0XHRcdFx0LmNhcmQtb2JqZWN0e1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNhcmQtdGhyZWV7XHJcblx0XHRcdFx0dG9wOiAtMTMwJTsgbGVmdDogNDAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC04MGRlZykgdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0XHQuY2FyZC1vYmplY3R7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuY2FyZC1mb3Vye1xyXG5cdFx0XHRcdHRvcDogMTQwJTsgbGVmdDogMTIwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpIHRyYW5zbGF0ZVgoMCk7XHJcblx0XHRcdFx0LmNhcmQtb2JqZWN0e1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNhcmQtZml2ZXtcclxuXHRcdFx0XHR0b3A6IDIwMCU7IGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKSB0cmFuc2xhdGVYKDApO1xyXG5cdFx0XHRcdC5jYXJkLW9iamVjdHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zZWxlY3RlZHtcclxuXHRcdFx0XHR0b3A6IC00MHB4OyBsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDEuNnMgJGVhc2VPdXRFeHBvIC42cztcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0d2lkdGg6IDMyOXB4OyBoZWlnaHQ6IDU5MnB4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblxyXG5cdFx0XHRcdC5jYXJkLW9iamVjdHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDIuMnM7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XHJcblxyXG5cdFx0XHRcdFx0LmJhY2t7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDIuNHM7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaG92ZXJ7XHJcblx0XHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudm95YW50ZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoIDogODAwcHg7XHJcblx0XHR0b3A6IC0xNTBweDsgbGVmdDogNTAlO1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjhzICRlYXNlT3V0RXhwbztcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cclxuXHRcdC5kaWFkZW1le1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMTkwcHg7IGxlZnQ6IDM3OHB4OyBcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7IFxyXG5cdFx0XHR3aWR0aDogNTRweDsgaGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweCA1MHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHRcdC50b25ndWV7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICB0b3A6IDM0LjklOyAgIGxlZnQ6IDM3LjQlO1xyXG5cdFx0ICAgIHdpZHRoOiAyNC43NSU7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji50aGlua2luZyAudG9uZ3Vle1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1x0XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5tYXNrZWR7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dG9wOiAtODBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pbmZvc3tcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDsgcmlnaHQ6IC01MCU7XHJcblx0XHR3aWR0aDogNTAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE5OSwgMTYyLCA3MiwgLjk0KTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuOHMgJGVhc2VPdXRFeHBvO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cclxuXHRcdC5idG4tbmV4dHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAzMHB4OyBcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHJcblx0XHRcdCYuZ2V0LWNhcmQtYnRue1x0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiAyMDBweDsgXHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdG9wYWNpdHk6IC42OyBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHRocntcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAzMHB4OyBoZWlnaHQ6IDJweDtcclxuXHRcdFx0b3V0bGluZTogMDsgYm9yZGVyOiAwO1xyXG5cdFx0XHRtYXJnaW46IDQwcHggMCAyMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdFx0cHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7IFxyXG5cdFx0fVxyXG5cclxuXHRcdC5zdGVwe1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG5cdFx0XHR0b3A6IDUwJTsgbGVmdDogMDtcclxuXHRcdFx0b3BhY2l0eTogMDsgXHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0cGFkZGluZzogMCA3MHB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG5cdFx0XHRmb3Jte1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0YXBwZWFyYW5jZSA6IG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1x0XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRyZWd1bGFyO1xyXG5cdFx0XHRcdFx0b3V0bGluZTogMDtcdFx0XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXXtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBpbnB1dC1wbGFjZWhvbGRlcigkd2hpdGUsIC42KTtcclxuXHJcblx0XHRcdFx0XHQmLmVycm9ye1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5lbXB0eXtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR3aGl0ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFscmVhZHktcGxheWVke1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC50by1hbmlte1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC42cyAkZWFzZU91dEV4cG87XHJcblxyXG5cdFx0XHRcdCRlbGVtZW50czogMTU7XHJcblx0XHRcdFx0QGZvciAkaSBmcm9tIDAgdG8gJGVsZW1lbnRzIHtcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKCN7JGl9KSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC41KyRpKjAuMXM7IFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1x0XHRcdFx0XHJcblxyXG5cdFx0XHRcdC50by1hbmlte1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQmLm9wZW5lZHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyBNRURJQVFVRVJJRVMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWVkaWEgIG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xyXG5cdCNtYWluLWNvbnRhaW5lcntcdFxyXG5cdFx0LmNvbmNsdXNpb257XHJcblx0XHRcdC50ZXh0e1xyXG5cdFx0XHRcdGgxe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzOHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQudm95YW50ZXtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aCA6IDcwMHB4O1xyXG5cdFx0XHR0b3A6IC0xMDBweDtcclxuXHJcblx0XHRcdC5kaWFkZW1le1xyXG5cdFx0XHRcdHRvcDogMTY1cHg7IGxlZnQ6IDMyN3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm1hc2tlZHtcclxuXHRcdFx0XHR0b3A6IC02MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmluZm9ze1xyXG5cdFx0XHQvLyByaWdodDogLTQyMHB4OyB3aWR0aDogNDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHJcblx0XHRcdGhye1xyXG5cdFx0XHRcdHdpZHRoOiAyNXB4OyBoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRtYXJnaW46IDMwcHggMCAxMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3RlcHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDUwcHg7XHJcblxyXG5cdFx0XHRcdGZvcm17XHJcblxyXG5cdFx0XHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl17XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgIG9ubHkgc2NyZWVuICBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3BCaWcpIHtcclxuXHQjbWFpbi1jb250YWluZXJ7XHRcclxuXHRcdC5jb25jbHVzaW9ue1xyXG5cdFx0XHQudGV4dHtcclxuXHRcdFx0XHRoMXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNTJweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gLS1JbWdcclxuJGFzc2V0UGF0aCBcdFx0XHQ6IFwiLi4vaW1nXCI7XHJcbiRtYXhQYWdlV2lkdGhcdFx0OiAxNDAwcHg7XHJcbiRtb2JpbGVNYXhXaWR0aFx0XHQ6IDEwMDBweDtcclxuJGRlc2t0b3BTbWFsbFx0XHQ6IDExODBweDtcclxuJGRlc2t0b3BCaWdcdFx0XHQ6IDEzODBweDtcclxuJHhzTW9iaWxlICAgICAgICAgICA6IDU1MHB4O1xyXG5cclxuLyogQ29sb3JzICovXHJcbiRibGFja1x0XHRcdFx0OiAjMDAwMDAwO1xyXG4kd2hpdGVcdFx0XHRcdDogI2ZmZmZmZjtcclxuJGxpZ2h0XHRcdFx0XHQ6ICNmNWY1ZjU7XHJcbiRnb2xkXHRcdFx0XHQ6ICNjN2EyNDg7XHJcbiR5ZWxsb3dcdFx0XHRcdDogI2ZmZDMzYTtcclxuJGJsdWVcdFx0XHRcdDogIzA4MGE0NDtcclxuJGVsZWN0cmljQmx1ZVx0XHQ6ICMwMDAwZmY7XHJcblxyXG5cclxuLyogRWFzaW5ncyAqL1xyXG4kZWFzZU91dEN1YmljXHRcdDogY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7XHJcbiRlYXNlSW5PdXRDdWJpY1x0XHQ6IGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuJGVhc2VJbkNpcmNcdFx0XHQ6IGN1YmljLWJlemllciguNiwuMDQsLjk4LC4zMzUpO1xyXG4kZWFzZU91dENpcmNcdFx0OiBjdWJpYy1iZXppZXIoLjA3NSwuODIsLjE2NSwxKTtcclxuJGVhc2VJbk91dENpcmNcdFx0OiBjdWJpYy1iZXppZXIoLjc4NSwuMTM1LC4xNSwuODYpO1xyXG4kZWFzZUluRXhwb1x0XHRcdDogY3ViaWMtYmV6aWVyKC45NSwuMDUsLjc5NSwuMDM1KTtcclxuJGVhc2VPdXRFeHBvXHRcdDogY3ViaWMtYmV6aWVyKC4xOSwxLC4yMiwxKTtcclxuJGVhc2VJbk91dEV4cG9cdFx0OiBjdWJpYy1iZXppZXIoMSwwLDAsMSk7XHJcbiRlYXNlSW5RdWFkXHRcdFx0OiBjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myk7XHJcbiRlYXNlT3V0UXVhZFx0XHQ6IGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpO1xyXG4kZWFzZUluT3V0UXVhZFx0XHQ6IGN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpO1xyXG4kZWFzZUluUXVhcnRcdFx0OiBjdWJpYy1iZXppZXIoLjg5NSwuMDMsLjY4NSwuMjIpO1xyXG4kZWFzZU91dFF1YXJ0XHRcdDogY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKTtcclxuJGVhc2VJbk91dFF1YXJ0XHRcdDogY3ViaWMtYmV6aWVyKC43NywwLC4xNzUsMSk7XHJcbiRlYXNlSW5RdWludFx0XHQ6IGN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7XHJcbiRlYXNlT3V0UXVpbnRcdFx0OiBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpO1xyXG4kZWFzZUluT3V0UXVpbnRcdFx0OiBjdWJpYy1iZXppZXIoLjg2LDAsLjA3LDEpO1xyXG4kZWFzZUluU2luZVx0XHRcdDogY3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSk7XHJcbiRlYXNlT3V0U2luZVx0XHQ6IGN1YmljLWJlemllciguMzksLjU3NSwuNTY1LDEpO1xyXG4kZWFzZUluT3V0U2luZVx0XHQ6IGN1YmljLWJlemllciguNDQ1LC4wNSwuNTUsLjk1KTtcclxuJGVhc2VJbkJhY2tcdFx0XHQ6IGN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSk7XHJcbiRlYXNlT3V0QmFja1x0XHQ6IGN1YmljLWJlemllciguMTc1LCAuODg1LC4zMiwxLjI3NSk7XHJcbiRlYXNlSW5PdXRCYWNrXHRcdDogY3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSk7IiwiLyogTWl4aW5zICovXHJcblxyXG4vL0hpZGUgdGV4dCBAZXh0ZW5kICVoaWRlX3RleHQ7IHRvIGNhbGxcclxuJWhpZGVfdGV4dHtcclxuICAgIHRleHQtaW5kZW50Oi05OTk5cHg7XHJcbiAgICBjb2xvcjp0cmFuc3BhcmVudDtcclxufVxyXG5cclxuJXRydW5jYXRlX3RleHR7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd29yZC13cmFwOiBub3JtYWw7XHJcbn1cclxuXHJcbi8vQ2xlYW4gXCJjbGVhclwiXHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICAqem9vbTogMTtcclxuXHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vL2NlbnRlciB2ZXJ0aWNhbHkgdGhlIGVsZW1lbnQgaW4gdGhlIGNvbnRleHQgb2YgdGhlIGxhc3QgcmVsYXRpdmUgcGFyZW50IGVsZW1lbnQuXHJcbkBtaXhpbiBjZW50ZXJFbGVtZW50KCRoZWlnaHQgOiAwLCAkd2lkdGggOiAwKXtcclxuXHJcbiAgICBAaWYoJGhlaWdodCAhPSAwIG9ywqAkd2lkdGggIT0gMCl7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmKCRoZWlnaHQgIT0gMCl7XHJcbiAgICAgIHRvcDo1MCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0gJGhlaWdodC8yO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZigkd2lkdGggIT0gMCl7XHJcbiAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLSAkd2lkdGgvMjtcclxuICAgIH1cclxufVxyXG5cclxuLy9DcmVhdGUgdHJpYW5nbGVcclxuQG1peGluIHRyaWFuZ2xlKCRwb2ludCwgJHNpemUsICRjb2xvcil7XHJcbiAgJG9wcG9zaXRlIDogb3Bwb3NpdGUtcG9zaXRpb24oJHBvaW50KTtcclxuICBib3JkZXIgOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItI3skb3Bwb3NpdGV9IDogJHNpemUgc29saWQgJGNvbG9yO1xyXG4gIGJvcmRlci0jeyRwb2ludH0gOiAwO1xyXG4gIGhlaWdodDowO1xyXG4gIHdpZHRoOjA7XHJcbn1cclxuXHJcbkBtaXhpbiBrZXlmcmFtZXMoJG5hbWUpIHtcclxuICBALXdlYmtpdC1rZXlmcmFtZXMgI3skbmFtZX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gIEAtbW96LWtleWZyYW1lcyAjeyRuYW1lfSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbiAgQC1tcy1rZXlmcmFtZXMgI3skbmFtZX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgI3skbmFtZX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vL0V4IDogY3JlYXRlIGtleWZyYW1lOlxyXG4vLyBAaW5jbHVkZSBrZXlmcmFtZXMgKGxvYWRpbmcpIHtcclxuLy8gICAgZnJvbSB7IG1heC13aWR0aDogMDsgfVxyXG4vL31cclxuXHJcbkBtaXhpbiBhbmltYXRlKCRhbmltYXRpb24pIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogI3skYW5pbWF0aW9ufTtcclxuICAtbW96LWFuaW1hdGlvbjogI3skYW5pbWF0aW9ufTtcclxuICAtbXMtYW5pbWF0aW9uOiAjeyRhbmltYXRpb259O1xyXG4gIGFuaW1hdGlvbjogI3skYW5pbWF0aW9ufTtcclxufVxyXG5cclxuLy9FeDogQU5pbWF0ZSBrZXlmcmFtZVxyXG4vLyBAaW5jbHVkZSBhbmltYXRlKGxvYWRpbmcgMTBzIGxpbmVhciBpbmZpbml0ZSk7XHJcblxyXG4vL1Nwcml0ZSBmdW5jdGlvblxyXG5AZnVuY3Rpb24gc3ByaXRlKCR0b3A6IDAsICRsZWZ0OiAwLCAkZmlsZTogJ3Nwcml0ZS5wbmcnKSB7XHJcbiAgICBAcmV0dXJuIGltYWdlLXVybCgkZmlsZSkgbm8tcmVwZWF0ICR0b3AgJGxlZnQ7XHJcbn1cclxuXHJcbi8vIEVtcyBjYWxjdWxhdG9yXHJcbkBmdW5jdGlvbiBlbSgkcHg6ICRmb250QmFzZSwgJGJhc2U6ICRmb250QmFzZSkge1xyXG4gIEByZXR1cm4gI3skcHgvJGJhc2V9ZW07XHJcbiAgLy9AcmV0dXJuICRweDtcclxufVxyXG5cclxuQG1peGluIGNpcmNsZSgkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJHdpZHRoO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHdpZHRoLzI7XHJcbiAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAkd2lkdGgvMjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICR3aWR0aC8yO1xyXG59XHJcblxyXG5AbWl4aW4gYm9keWNvbG9yKCRjb2xvcil7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcblxyXG4gICo6Oi1tb3otc2VsZWN0aW9uIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIH1cclxuICAqOjpzZWxlY3Rpb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIGJsZW5kTW9kZSgkY29sb3IsICRtb2RlKXsgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiAkbW9kZTtcclxuICAgIC1tcy1iYWNrZ3JvdW5kLWJsZW5kLW1vZGU6ICRtb2RlO1xyXG4gICAgLW8tYmFja2dyb3VuZC1ibGVuZC1tb2RlOiAkbW9kZTtcclxuICAgIC1tb3otYmFja2dyb3VuZC1ibGVuZC1tb2RlOiAkbW9kZTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1ibGVuZC1tb2RlOiAkbW9kZTtcclxufVxyXG5cclxuQG1peGluIGJveC1zaXppbmcoJGJzKSB7XHJcbiAgJGJzOiB1bnF1b3RlKCRicyk7XHJcbiAgQGluY2x1ZGUgZXhwZXJpbWVudGFsKGJveC1zaXppbmcsICRicywgLW1veiwgLXdlYmtpdCwgbm90IC1vLCBub3QgLW1zLCBub3QgLWtodG1sLCBvZmZpY2lhbCk7XHJcbn1cclxuXHJcbkBtaXhpbiBib3gtc2hhZG93KCR0b3AsICRsZWZ0LCAkYmx1ciwgJGNvbG9yKSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gIC1tb3otYm94LXNoYWRvdzokdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICBib3gtc2hhZG93OiR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG59XHJcblxyXG5AbWl4aW4gaW5wdXQtcGxhY2Vob2xkZXIoJGNvbG9yLCAkb3BhY2l0eSkge1xyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIH1cclxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBnZW5lcmljIHRyYW5zZm9ybVxyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XHJcblx0ICAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG5cdCAgICAgLW8tdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxuXHQgICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxufVxyXG4vLyByb3RhdGVcclxuQG1peGluIHJvdGF0ZSAoJGRlZykge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoI3skZGVnfWRlZykpO1xyXG59XHJcblxyXG4vLyBzY2FsZVxyXG5AbWl4aW4gc2NhbGUoJHNjYWxlKSB7XHJcblx0IEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcclxufVxyXG4vLyB0cmFuc2xhdGVcclxuQG1peGluIHRyYW5zbGF0ZSAoJHgsICR5KSB7XHJcbiAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XHJcbn1cclxuLy8gc2tld1xyXG5AbWl4aW4gc2tldyAoJHgsICR5KSB7XHJcbiAgIEBpbmNsdWRlIHRyYW5zZm9ybShza2V3KCN7JHh9ZGVnLCAjeyR5fWRlZykpO1xyXG59XHJcbi8vdHJhbnNmb3JtIG9yaWdpblxyXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbiAoJG9yaWdpbikge1xyXG4gICAgICBtb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuXHQgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcblx0ICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbn1cclxuXHJcbi8vIHRyYW5zaXRpb25zXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRhcmdzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkYXJncztcclxuICAtbW96LXRyYW5zaXRpb246ICRhcmdzO1xyXG4gIC1tcy10cmFuc2l0aW9uOiAkYXJncztcclxuICAtby10cmFuc2l0aW9uOiAkYXJncztcclxuICB0cmFuc2l0aW9uOiAkYXJncztcclxufVxyXG5cclxuQG1peGluIGFuaW1hdGlvbkRlbGF5KCRkZWxheSkge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJGRlbGF5O1xyXG4gIC1tb3otdHJhbnNpdGlvbi1kZWxheTogJGRlbGF5O1xyXG4gIC1tcy10cmFuc2l0aW9uLWRlbGF5OiAkZGVsYXk7XHJcbiAgLW8tdHJhbnNpdGlvbi1kZWxheTogJGRlbGF5O1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6ICRkZWxheTtcclxufVxyXG5cclxuXHJcbi8vIHBsYWNlaG9sZGVyXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtAY29udGVudH1cclxuICA6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge0Bjb250ZW50fVxyXG4gIDo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7QGNvbnRlbnR9XHJcbiAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtAY29udGVudH0gIFxyXG59XHJcblxyXG5cclxuLypcclxuXHJcbkFzcGVjdCByYXRpbyBtaXhpbi4gY2FuIGFjY2VwdCB3aWR0aCBhbmQgaGVpZ2h0IG9yIGp1c3QgdGhlIHJhdGlvXHJcblxyXG5SZWxpZXMgb24gYSBmbG9hdGVkIGVsZW1lbnQncyBwYWRkaW5nXHJcblxyXG5mb3VuZCBhdCBodHRwOi8vY29kZXBlbi5pby9qYWtvYi1lL3Blbi9MRWRXTkI/ZWRpdG9ycz0xMTAgbGlua2VkIHRvIGZyb20gaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9zYXNzL21haW50YWluLWFzcGVjdC1yYXRpby1taXhpbi9cclxuXHJcbiovXHJcblxyXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCRyYXRpby1vci13aWR0aCwgJGhlaWdodDogbnVsbCkge1xyXG4gICAgJHBhZGRpbmc6IGlmKCRoZWlnaHQsIHBlcmNlbnRhZ2UoJGhlaWdodC8kcmF0aW8tb3Itd2lkdGgpLCBwZXJjZW50YWdlKDEvJHJhdGlvLW9yLXdpZHRoKSk7XHJcbiAgICAmOmJlZm9yZSB7IGNvbnRlbnQ6Jyc7IGZsb2F0OiBsZWZ0OyBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7ICB9XHJcbiAgICAmOmFmdGVyICB7IGNvbnRlbnQ6Jyc7IGRpc3BsYXk6IHRhYmxlOyBjbGVhcjogYm90aDsgIH1cclxufVxyXG5cclxuXHJcbi8qRU5EIE1peGlucyAqL1xyXG4iXX0= */
