@charset "UTF-8";@font-face{font-family:"Geologica";font-weight:100;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-100.woff2)format("woff2"),url(../fonts/geologica/geologica-100.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:200;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-200.woff2)format("woff2"),url(../fonts/geologica/geologica-200.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-300.woff2)format("woff2"),url(../fonts/geologica/geologica-300.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-400.woff2)format("woff2"),url(../fonts/geologica/geologica-400.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-500.woff2)format("woff2"),url(../fonts/geologica/geologica-500.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-600.woff2)format("woff2"),url(../fonts/geologica/geologica-600.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-700.woff2)format("woff2"),url(../fonts/geologica/geologica-700.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-800.woff2)format("woff2"),url(../fonts/geologica/geologica-800.woff)format("woff")}@font-face{font-family:"Geologica";font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/geologica/geologica-900.woff2)format("woff2"),url(../fonts/geologica/geologica-900.woff)format("woff")}@font-face{font-family:"Fita Poluustav";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/fita-poluustav/fita-poluustav-400.woff2)format("woff2"),url(../fonts/fita-poluustav/fita-poluustav-400.woff)format("woff")}@font-face{font-family:"Neucha";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/neucha/neucha-400.woff2)format("woff2"),url(../fonts/neucha/neucha-400.woff)format("woff")}*,::after,::before{box-sizing:border-box}body,html{min-height:100vh;margin:0;padding:0}html{font-family:"Geologica",sans-serif;font-size:17px;line-height:24px;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a;scroll-behavior:smooth}body{width:100%;height:100%;background-color:#fff}a{text-decoration:none;transition:color .3s ease,background-color .3s ease,opacity .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none}@media (hover:hover){a:hover{color:#d7b78b}}a:focus-visible{color:#d7b78b;outline:0}@supports not selector(:focus-visible){a:focus{color:#d7b78b;outline:0}}a:active{opacity:.5}a:not([href]){pointer-events:none}button{-webkit-user-select:none;user-select:none}img,video{display:block;max-width:100%;height:auto;object-fit:cover;object-position:center;border:0}img[src*=".svg"i]{object-fit:cover}picture,source{display:contents}input:-webkit-autofill{-webkit-text-fill-color:#000;box-shadow:inset 0 0 0 1000px #fff}input,select,textarea{border-radius:0}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}textarea{resize:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;appearance:none}.wrapper{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{flex-shrink:0}.wrapper main{flex-grow:1}.visually-hidden{position:fixed;transform:scale(0)}.list-reset{margin:0;padding:0;list-style:none}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{transition:none!important}h3[id],p[id],section[id]{scroll-margin-top:70px}section{padding:30px 0}.container{width:100%;max-width:1580px;margin:0 auto}@media (max-width:767px){.container{padding:0 15px}}@media (min-width:768px){.container{padding:0 30px}}.text-style a{color:#1a1a1a;transition:color .3s ease}@media (hover:hover){.text-style a:hover{color:#ba9765}}.text-style a:focus-visible{color:#ba9765;outline:0}@supports not selector(:focus-visible){.text-style a:focus{color:#ba9765;outline:0}}.text-style a:active{opacity:.5}.subtitle,.title{font-family:"Neucha",sans-serif;font-weight:700;color:#db1a1a}.title{margin:0;font-size:52px;line-height:62px}.subtitle{font-size:40px;line-height:45px}.logo{display:block;width:150px;margin:0 auto}.logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.overlay{visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease}.overlay.is-active{position:fixed;z-index:1;inset:0;visibility:visible;opacity:1;background-color:rgba(0,0,0,.5)}.img-block{max-width:70%;margin:50px auto}@media (max-width:767px){.img-block{margin:20px auto}}.img-block img{padding:4px;object-fit:contain;background-color:#fff;background-repeat:no-repeat;background-position:center left 10px;border:#d4af37 double 7px}.img-block figure{margin:0}.img-block figure,.img-block img,.img-block img-fancy{display:block;width:100%;height:100%}.img-block figcaption{font-size:12px;line-height:15px;text-align:center}.img-block--small{max-width:28%}@media (max-width:767px){.img-block--small{max-width:280px}}.img-block--middle{max-width:280px}.img-block--center{width:100%}.img-block-container{display:flex;flex-wrap:wrap;justify-content:center;justify-items:center}@media (min-width:1200px){.img-block-container{margin:0-20px}}.img-block-container .img-block{flex-shrink:1;max-width:280px;margin:30px 20px}@media (max-width:767px){.img-block-container .img-block{margin:30px 10px}}@media (min-width:1200px){.img-block-container .img-block{max-width:28%}}.img-block-container .img-block img{max-height:430px;object-fit:cover}:root{--header-height:100px}@media (max-width:767px){.page__main{padding-top:var(--header-height, 100px)}}@media (min-width:768px){.page__main .container{display:grid;grid-template-columns:minmax(auto,230px) 1fr;gap:30px}}.page__main strong{font-family:"Neucha",sans-serif;font-size:20px;font-weight:700}.page__main-saidbar{position:sticky;font-family:"Neucha",sans-serif}@media (max-width:767px){.page__main-saidbar{display:none}}.page__main-saidbar .menu-list{position:sticky;top:20px;font-size:25px;line-height:30px}.menu-list{margin:0;padding:0;list-style:none}.menu-list a{display:inline-block;margin:5px 0;padding:5px 0;font-weight:700;color:inherit}@media (hover:hover){.menu-list a[href]:hover{color:#db1a1a}}.menu-list a[href]:focus-visible{color:#db1a1a;outline:0}@supports not selector(:focus-visible){.menu-list a[href]:focus{color:#db1a1a;outline:0}}.menu-list a[href]:active{opacity:.5}.header{position:fixed;z-index:10;top:0;right:0;left:0;padding:10px 0;background-color:#fff}@media (min-width:768px){.header{display:none}}.header__nav{position:relative;min-height:50px}.header__toggle{position:absolute;z-index:2;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:45px;font-size:18px;line-height:20px;font-weight:700;color:#fff;background-color:#db1a1a;border:0;border-radius:5px;transition:color .3s ease,background-color .3s ease;cursor:pointer}@media (hover:hover){.header__toggle:hover{color:#fff;background-color:#333}}.header__toggle:focus-visible{color:#fff;outline:0;background-color:#333}@supports not selector(:focus-visible){.header__toggle:focus{color:#fff;outline:0;background-color:#333}}.header__toggle:active{opacity:.5}.header.is-open .header__toggle{border-radius:5px 5px 0 0}.header.is-open .header__toggle span{border-color:transparent}.header.is-open .header__toggle span::before{top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.header.is-open .header__toggle span::after{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header__toggle span{position:relative;display:block;order:-1;width:20px;height:14px;margin-right:10px;border-bottom:2px solid currentColor}.header__toggle span::after,.header__toggle span::before{position:absolute;content:"";left:50%;transform:translateX(-50%);display:block;width:20px;height:2px;background-color:currentColor;transition:transform .3s ease}.header__toggle span::before{top:0}.header__toggle span::after{top:50%}.header__menu{position:absolute;z-index:2;top:calc(100% - 2px);right:0;left:0;color:#fff;visibility:hidden;opacity:0;background-color:#333;border-radius:0 0 5px 5px;transition:transform .3s ease,visibility .3s ease,opacity .3s ease}.header.is-open .header__menu{visibility:visible;opacity:1}.header__menu li:not(:last-child){border-bottom:2px solid rgba(255,255,255,.3)}.header__menu a{display:block;padding:15px;color:inherit;text-transform:uppercase}.history a,.intro{font-family:"Neucha",sans-serif}.intro{grid-column:1/-1;padding:50px 0}@media (min-width:768px){.intro{padding:30px 0}}.intro .container{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.intro .container{grid-template-columns:minmax(auto,230px) 1fr}}.intro__content{min-height:160px;padding:20px;font-size:17pt;color:#fff;text-align:center;background-color:#db1a1a;background-repeat:no-repeat;background-position:center left 10px;border:#d4af37 double 7px}.intro__content h1{margin:0 0 20px;font-size:45px;line-height:50px}@media (max-width:767px){.intro__content h1{font-size:40px}}.history blockquote,.intro__content p{margin:0}.history ul{margin:10px 0;padding:0;list-style:none}.history li{position:relative;margin-bottom:10px;padding-left:15px}.history li::before{position:absolute;content:"-";top:0;left:0;font-size:25px;color:#db1a1a}.history a{font-size:20px;font-weight:700;color:#db1a1a}@media (hover:hover){.history a:hover{color:#1a1a1a}}.history a:focus-visible{color:#1a1a1a;outline:0}@supports not selector(:focus-visible){.history a:focus{color:#1a1a1a;outline:0}}.history a:active{opacity:.5}@media (min-width:768px){.activity__inner{display:grid;grid-template-columns:repeat(2,auto);gap:30px;justify-content:center}}.activity__inner .img-block{max-width:430px}.obituary__subtitle{font-size:25px;line-height:30px}.footer{padding:20px 0;color:#fff;background-color:#333}.footer .container{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.footer a{justify-self:end;color:inherit}@media (hover:hover){.footer a[href]:hover{color:#db1a1a}}.footer a[href]:focus-visible{color:#db1a1a;outline:0}@supports not selector(:focus-visible){.footer a[href]:focus{color:#db1a1a;outline:0}}.footer a[href]:active{opacity:.5}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJtaXhpbnMvZm9udHMuc2NzcyIsImdsb2JhbC9mb250cy5zY3NzIiwiZ2xvYmFsL3JlYm9vdC5zY3NzIiwiZ2xvYmFsL3ZhcmlhYmxlcy5zY3NzIiwibWl4aW5zL2ludGVyYWN0aXZlLnNjc3MiLCJnbG9iYWwvdXRpbHMuc2NzcyIsIm1peGlucy92aXNpYmlsaXR5LnNjc3MiLCJnbG9iYWwvY29udGFpbmVyLnNjc3MiLCJtaXhpbnMvbWVkaWEuc2NzcyIsImdsb2JhbC90ZXh0LXN0eWxlLnNjc3MiLCI8bm8gc291cmNlPiIsImJsb2Nrcy90aXRsZS5zY3NzIiwiYmxvY2tzL2xvZ28uc2NzcyIsImJsb2Nrcy9vdmVybGF5LnNjc3MiLCJibG9ja3MvaW1nLWJsb2NrLnNjc3MiLCJibG9ja3MvcGFnZS5zY3NzIiwiYmxvY2tzL21lbnUtbGlzdC5zY3NzIiwibWl4aW5zL21peGlucy5zY3NzIiwiYmxvY2tzL2hlYWRlci5zY3NzIiwiYmxvY2tzL2hpc3Rvcnkuc2NzcyIsImJsb2Nrcy9pbnRyby5zY3NzIiwiYmxvY2tzL2FjdGl2aXR5LnNjc3MiLCJibG9ja3Mvb2JpdHVhcnkuc2NzcyIsImJsb2Nrcy9mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0IsQ0NjZCxXQUNFLHVCQ1JnQixDRFNoQixlQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLHVIRFhKLENDTUUsV0FDRSx1QkNOZ0IsQ0RPaEIsZUFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSx1SERKSixDQ0RFLFdBQ0UsdUJDSmdCLENES2hCLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsdUhER0osQ0NSRSxXQUNFLHVCQ0ZnQixDREdoQixlQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLHVIRFVKLENDZkUsV0FDRSx1QkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsdUhEaUJKLENDdEJFLFdBQ0UsdUJDRWdCLENERGhCLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsdUhEd0JKLENDN0JFLFdBQ0UsdUJDSWdCLENESGhCLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsdUhEK0JKLENDcENFLFdBQ0UsdUJDTWdCLENETGhCLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsdUhEc0NKLENDM0NFLFdBQ0UsdUJDUWdCLENEUGhCLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsdUhENkNKLENDbERFLFdBQ0UsNEJDVWdCLENEVGhCLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsMklEb0RKLENDekRFLFdBQ0Usb0JDWWdCLENEWGhCLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsMkdEMkRKLENHbkVBLG1CQUdFLHFCSHNFRixDR25FQSxVQUVFLGdCQUFBLENBQ0EsUUFBQSxDQUNBLFNIc0VGLENHbkVBLEtBQ0Usa0NDcUJRLENEcEJSLGNDY1csQ0RiWCxnQkNjYyxDRGJkLGVDY1UsQ0RiVixpQkFBQSxDQUNBLGtDQUFBLENBQ0EsaUNBQUEsQ0FFQSxhQ3JCTSxDRHdCTixzQkhtRUYsQ0c5REEsS0FDRSxVQUFBLENBQ0EsV0FBQSxDQUVBLHFCSGdFRixDRzdEQSxFQUNFLG9CQUFBLENBQ0Esb0VBQUEsQ0FDQSxjQUFBLENBQ0Esd0JBQUEsQ0FBQSxnQkhnRUYsQ0tuSEUscUJBQ0UsUUFDRSxhTHFISixDQUNGLENLaEhFLGdCQUNFLGFEVVMsQ0NSVCxTTGlISixDSzVHRSx1Q0FDRSxRQUNFLGFEQ08sQ0NDUCxTTDZHSixDQUNGLENLdkdJLFNBQ0UsVUx5R04sQ0c5RUUsY0FDRSxtQkhnRkosQ0c1RUEsT0FDRSx3QkFBQSxDQUFBLGdCSCtFRixDR25EQSxVQUVFLGFBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUVBLGdCQUFBLENBQ0Esc0JBQUEsQ0FDQSxRSHFERixDR2xEQSxrQkFDRSxnQkhxREYsQ0dsREEsZUFFRSxnQkhxREYsQ0c1Q0EsdUJBQ0UsNEJDaEhvQixDRGtIcEIsa0NIOENGLENHMUNBLHNCQUVFLGVINkNGLENHM0NFLHlDQUNFLFNIOENKLENHM0NFLCtCQUNFLGVIOENKLENHMUNBLFNBQ0UsV0g2Q0YsQ0dyQ0EsbUNBRUUsWUg0Q0YsQ0d4Q0EsdU1BSUUsdUJBQUEsQ0FBQSxlSDJDRixDR3ZDQSxrRUFFRSxRQUFBLENBQ0EsdUJBQUEsQ0FBQSxlSDBDRixDR3ZDQSxtQkFDRSw0QkFBQSxDQUFBLG9CSDBDRixDR3RDQSwwSEFHRSx1QkFBQSxDQUFBLGVIeUNGLENHdENBLGdEQUlFLHVCQUFBLENBQUEsZUh5Q0YsQ003TkEsU0FDRSxpQkFBQSxDQUVBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLGdCQUFBLENBRUEsbUNOK05GLENNN05FLGtDQUVFLGFOK05KLENNNU5FLGNBQ0UsV044TkosQ00xTkEsaUJDbEJFLGNBQUEsQ0FFQSxrQlArT0YsQ00zTkEsWUFDRSxRQUFBLENBQ0EsU0FBQSxDQUVBLGVONk5GLENNMU5BLGlCQUNFLGNBQUEsQ0FFQSxlTjRORixDTXpOQSxhQUNFLGVONE5GLENNek5BLGNBQ0Usb0JBQUEsQ0FFQSx1Qk4yTkYsQ016TkUsaUNBQ0UsWU4yTkosQ012TkEsZUFFRSx5Qk4wTkYsQ012TkEseUJBR0Usc0JOME5GLENNdk5BLFFBQ0UsY04wTkYsQ1F4UkEsV0FDRSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhUjJSRixDUzNSRSx5QkRIRixXQU1JLGNSNFJGLENBQ0YsQ1NuUkUseUJEaEJGLFdBVUksY1I2UkYsQ0FDRixDVXZTRSxjQUNFLGFOVUksQ01USix5QlYwU0osQ0s1U0UscUJBQ0Usb0JBQ0UsYUw4U0osQ0FDRixDS3pTRSw0QkFDRSxhRFdTLENDVFQsU0wwU0osQ0tyU0UsdUNBQ0Usb0JBQ0UsYURFTyxDQ0FQLFNMc1NKLENBQ0YsQ0toU0kscUJBQ0UsVUxrU04sQ1cvVEEsaUJDVUUsK0JSc0NVLENRbkNWLGVBQUEsQ0FDQSxZUllJLEVRMUJOLEFEQUEsT0NDRSxRQUFBLENBRUEsY0FBQSxDQUNBLGdCWm9VRixDWS9UQSxVQUVFLGNBQUEsQ0FDQSxnQlpvVUYsQ2FoVkEsTUFDRSxhQUFBLENBQ0EsV0FBQSxDQUNBLGFibVZGLENhalZFLFVBQ0UsYUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQmJtVkosQ2M3VkEsU0FDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSwrQ2RnV0YsQ2M3VkEsbUJBQ0UsY0FBQSxDQUNBLFNBQUEsQ0FDQSxPQUFBLENBQ0Esa0JBQUEsQ0FDQSxTQUFBLENBQ0EsK0JkZ1dGLENlNVdBLFdBQ0UsYUFBQSxDQUNBLGdCZitXRixDZTdXRSx5QkFKRixXQUtJLGdCZmdYRixDQUNGLENlOVdFLGVBSUUsV0FBQSxDQUNBLGtCQUFBLENBQ0EscUJYUmtCLENXU2xCLDJCQUFBLENBQ0Esb0NBQUEsQ0FDQSx5QmZnWEosQ2U3V0Usa0JBSUUsUWYrV0osQ2U1V0Usc0RBQ0UsYUFBQSxDQUNBLFVBQUEsQ0FDQSxXZjhXSixDZTNXRSxzQkFDRSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQmY2V0osQ2UxV0Usa0JBQ0UsYWY0V0osQ2UxV0kseUJBSEYsa0JBSUksZWY2V0osQ0FDRixDZTFXRSxtQkFDRSxlZjRXSixDZXhXQSxtQkFDRSxVZjJXRixDZXhXQSxxQkFDRSxZQUFBLENBQ0EsY0FBQSxDQUNBLHNCQUFBLENBQ0Esb0JmMldGLENTdlpFLDBCTXdDRixxQkFPSSxhZjRXRixDQUNGLENlMVdFLGdDQUNFLGFBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JmNFdKLENTOWFFLHlCTStEQSxnQ0FNSSxnQmY2V0osQ0FDRixDU3RhRSwwQk1rREEsZ0NBVUksYWY4V0osQ0FDRixDZTVXSSxvQ0FDRSxnQkFBQSxDQUNBLGdCZjhXTixDZ0IvYkEsTUFDRSxxQmhCa2NGLENTaGNFLHlCT0NGLFlBRUksdUNoQmtjRixDQUNGLENTemJFLHlCT1BBLHVCQUVJLFlBQUEsQ0FDQSw0Q0FBQSxDQUNBLFFoQmtjSixDQUNGLENnQi9iRSxtQkFDRSwrQlo4QlEsQ1k3QlIsY0FBQSxDQUNBLGVoQmljSixDZ0I3YkEsb0JBQ0UsZUFBQSxDQUNBLCtCaEJnY0YsQ1N2ZEUseUJPcUJGLG9CQUtJLFloQmljRixDQUNGLENnQi9iRSwrQkFDRSxlQUFBLENBQ0EsUUFBQSxDQUNBLGNBQUEsQ0FDQSxnQmhCaWNKLENpQnJlQSxXQzBDRSxRQUQyQyxDQUUzQyxTQUYrQixDQUkvQixlbEI4YkYsQ2lCeGVFLGFBQ0Usb0JBQUEsQ0FDQSxZQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSxhakIwZUosQ0tqZkUscUJBQ0UseUJBQ0UsYUxtZkosQ0FDRixDSzllRSxpQ0FDRSxhRGdCRSxDQ2RGLFNMK2VKLENLMWVFLHVDQUNFLHlCQUNFLGFET0EsQ0NMQSxTTDJlSixDQUNGLENLcmVJLDBCQUNFLFVMdWVOLENtQnBnQkEsUUFDRSxjQUFBLENBQ0EsVUFBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsTUFBQSxDQUNBLGNBQUEsQ0FDQSxxQm5CdWdCRixDUzlmRSx5QlVoQkYsUUFVSSxZbkJ3Z0JGLENBQ0YsQ21CcmdCQSxhQUNFLGlCQUFBLENBQ0EsZW5Cd2dCRixDbUJyZ0JBLGdCQUNFLGlCQUFBLENBQ0EsU0FBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsTUFBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUNBLHdCZlJJLENlU0osUUFBQSxDQUNBLGlCQUFBLENBQ0EsbURBQUEsQ0FDQSxjbkJ3Z0JGLENLN2lCRSxxQkFDRSxzQkFDRSxVY3FDa0IsQ0FDcEIscUJuQjBnQkYsQ0FDRixDSzNpQkUsOEJBQ0UsVWM4Qm9CLENkNUJwQixTQUFBLENjNkJBLHFCbkJnaEJKLENLeGlCRSx1Q0FDRSxzQkFDRSxVY3FCa0IsQ2RuQmxCLFNBQUEsQ2NvQkYscUJuQnNoQkYsQ0FDRixDS3BpQkksdUJBQ0UsVUxzaUJOLENtQnZoQkUsZ0NBQ0UseUJuQnloQkosQ21CdmhCSSxxQ0FDRSx3Qm5CeWhCTixDbUJ0aEJJLDZDQUNFLE9BQUEsQ0FDQSxRQUFBLENBQ0EsNENuQndoQk4sQ21CcmhCSSw0Q0FDRSxPQUFBLENBQ0EsUUFBQSxDQUNBLDZDbkJ1aEJOLENtQm5oQkUscUJBQ0UsaUJBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQ25CcWhCSixDbUJsaEJFLHlEQUVFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSwwQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLDZCQUFBLENBQ0EsNkJuQm9oQkosQ21CamhCRSw2QkFDRSxLbkJtaEJKLENtQmhoQkUsNEJBQ0UsT25Ca2hCSixDbUI5Z0JBLGNBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBQ0Esb0JBQUEsQ0FDQSxPQUFBLENBQ0EsTUFBQSxDQUVBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxxQkFBQSxDQUNBLHlCQUFBLENBQ0Esa0VuQmdoQkYsQ21COWdCRSw4QkFFRSxrQkFBQSxDQUNBLFNuQitnQkosQ21CNWdCRSxrQ0FDRSw0Q25COGdCSixDbUIzZ0JFLGdCQUNFLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYUFBQSxDQUNBLHdCbkI2Z0JKLENXem9CQSxrQlN5QkksOEJoQnVCUSxFaUJoRFosQVZBQSxPVUNFLGdCQUFBLENBQ0EsY3JCNm9CRixDUy9uQkUseUJZaEJGLE9BTUksY3JCNm9CRixDQUNGLENxQjNvQkUsa0JBQ0UsWUFBQSxDQUNBLHlCQUFBLENBQ0EsUXJCNm9CSixDU3pvQkUseUJZUEEsa0JBTUksNENyQjhvQkosQ0FDRixDcUIxb0JBLGdCQUNFLGdCQUFBLENBQ0EsWUFBQSxDQUNBLGNBQUEsQ0FDQSxVakJsQm9CLENpQm1CcEIsaUJBQUEsQ0FDQSx3QkFBQSxDQUNBLDJCQUFBLENBQ0Esb0NBQUEsQ0FDQSx5QnJCNm9CRixDcUIzb0JFLG1CQUNFLGVBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JyQjZvQkosQ1M1cUJFLHlCWTRCQSxtQkFNSSxjckI4b0JKLENBQ0YsQ3FCM29CRSxzQ0FDRSxRckI2b0JKLENvQnRyQkUsWUZ5Q0EsYUV4QzhCLENGeUM5QixTRXpDMkIsQ0YyQzNCLGVsQmdwQkYsQ29CeHJCRSxZQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQnBCMHJCSixDb0J4ckJJLG9CQUNFLGlCQUFBLENBQ0EsV0FBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsY0FBQSxDQUNBLGFwQjByQk4sQ29CbHJCRSxXQUVFLGNBQUEsQ0FDQSxlQUFBLENBQ0EsYXBCdXJCSixDS2x0QkUscUJBQ0UsaUJBQ0UsYUxvdEJKLENBQ0YsQ0svc0JFLHlCQUNFLGFERUksQ0NBSixTTGd0QkosQ0szc0JFLHVDQUNFLGlCQUNFLGFEUEUsQ0NTRixTTDRzQkosQ0FDRixDS3RzQkksa0JBQ0UsVUx3c0JOLENTcnRCRSx5QmFoQkYsaUJBRUksWUFBQSxDQUNBLG9DQUFBLENBQ0EsUUFBQSxDQUNBLHNCdEJ3dUJGLENBQ0YsQ3NCdHVCRSw0QkFDRSxldEJ3dUJKLEN1Qmp2QkEsb0JBQ0UsY0FBQSxDQUNBLGdCdkJvdkJGLEN3QnR2QkEsUUFDRSxjQUFBLENBQ0EsVUFBQSxDQUNBLHFCeEJ5dkJGLEN3QnZ2QkUsbUJBQ0UsWUFBQSxDQUNBLDhCQUFBLENBQ0EsUUFBQSxDQUNBLGtCeEJ5dkJKLEN3QnR2QkUsVUFDRSxnQkFBQSxDQUNBLGF4Qnd2QkosQ0tyd0JFLHFCQUNFLHNCQUNFLGFMdXdCSixDQUNGLENLbHdCRSw4QkFDRSxhRGdCRSxDQ2RGLFNMbXdCSixDSzl2QkUsdUNBQ0Usc0JBQ0UsYURPQSxDQ0xBLFNMK3ZCSixDQUNGLENLenZCSSx1QkFDRSxVTDJ2Qk4iLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qINC30LTQtdGB0Ywg0L/QvtC00LrQu9GO0YfQuNGC0LUg0YjRgNC40YTRgtGLKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS0xMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtMTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS0yMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtMjAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtNTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtNjAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtNzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS04MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtODAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW9sb2dpY2FcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZ2VvbG9naWNhL2dlb2xvZ2ljYS05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2dlb2xvZ2ljYS9nZW9sb2dpY2EtOTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGaXRhIFBvbHV1c3RhdlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9maXRhLXBvbHV1c3Rhdi9maXRhLXBvbHV1c3Rhdi00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2ZpdGEtcG9sdXVzdGF2L2ZpdGEtcG9sdXVzdGF2LTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV1Y2hhXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL25ldWNoYS9uZXVjaGEtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9uZXVjaGEvbmV1Y2hhLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG4vKiDQt9C00LXRgdGMINC40YHQv9C+0LvRjNC30YPQudGC0LUg0LPQu9C+0LHQsNC70YzQvdGL0LUg0YHQtdC70LXQutGC0L7RgNGLIGltZywgYm9keSwgaHRtbCDQuCDRgtCw0Log0LTQsNC70LXQtSAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvbG9naWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICNkN2I3OGI7XG4gIH1cbn1cbmE6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiAjZDdiNzhiO1xuICBvdXRsaW5lOiBub25lO1xufVxuQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2Q3Yjc4YjtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5hOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmE6bm90KFtocmVmXSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmltZyxcbnZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbn1cblxuaW1nW3NyYyo9XCIuc3ZnXCIgaV0ge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxucGljdHVyZSxcbnNvdXJjZSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDAwMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwMDBweCAjZmZmZmZmO1xufVxuXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbmlucHV0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5pbnB1dDppbnZhbGlkLFxudGV4dGFyZWE6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xufVxuXG5zZWxlY3Qge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyLFxuaW5wdXQ6Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbnNlbGVjdCxcbnRleHRhcmVhLFxuaW5wdXQ6bWF0Y2hlcyhbdHlwZT1lbWFpbF0sIFt0eXBlPW51bWJlcl0sIFt0eXBlPXBhc3N3b3JkXSwgW3R5cGU9c2VhcmNoXSwgW3R5cGU9dGVsXSwgW3R5cGU9dGV4dF0sIFt0eXBlPXVybF0pIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4ud3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSAqL1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCAqIHZhcigtLXZoLCAxdmgpKTtcbn1cbi53cmFwcGVyIC5oZWFkZXIsXG4ud3JhcHBlciAuZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ud3JhcHBlciBtYWluIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuXG4ubGlzdC1yZXNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNjcm9sbC1sb2NrLWlvcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcm9sbC1sb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbGJhciB7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuLm5vLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm8tdHJhbnNpdGlvbiB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSAqL1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnNlY3Rpb25baWRdLFxuaDNbaWRdLFxucFtpZF0ge1xuICBzY3JvbGwtbWFyZ2luLXRvcDogNzBweDtcbn1cblxuc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE1ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbi50ZXh0LXN0eWxlIGEge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnRleHQtc3R5bGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICNiYTk3NjU7XG4gIH1cbn1cbi50ZXh0LXN0eWxlIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiAjYmE5NzY1O1xuICBvdXRsaW5lOiBub25lO1xufVxuQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICAudGV4dC1zdHlsZSBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2JhOTc2NTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4udGV4dC1zdHlsZSBhOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJOZXVjaGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNkYjFhMWE7XG59XG5cbi5zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5ldWNoYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2RiMWExYTtcbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLm92ZXJsYXkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLm92ZXJsYXkuaXMtYWN0aXZlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xuICBpbnNldDogMDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uaW1nLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWctYmxvY2sge1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICB9XG59XG4uaW1nLWJsb2NrIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDEwcHg7XG4gIGJvcmRlcjogI2Q0YWYzNyBkb3VibGUgN3B4O1xufVxuLmltZy1ibG9jayBmaWd1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLmltZy1ibG9jayBpbWctZmFuY3kge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbWctYmxvY2sgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbWctYmxvY2stLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiAyOCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltZy1ibG9jay0tc21hbGwge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gIH1cbn1cbi5pbWctYmxvY2stLW1pZGRsZSB7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG5cbi5pbWctYmxvY2stLWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1nLWJsb2NrLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmltZy1ibG9jay1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCAtMjBweDtcbiAgfVxufVxuLmltZy1ibG9jay1jb250YWluZXIgLmltZy1ibG9jayB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtYXJnaW46IDMwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW1nLWJsb2NrLWNvbnRhaW5lciAuaW1nLWJsb2NrIHtcbiAgICBtYXJnaW46IDMwcHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW1nLWJsb2NrLWNvbnRhaW5lciAuaW1nLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDI4JTtcbiAgfVxufVxuLmltZy1ibG9jay1jb250YWluZXIgLmltZy1ibG9jayBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MzBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbjpyb290IHtcbiAgLS1oZWFkZXItaGVpZ2h0OiAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlX19tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCwgMTAwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VfX21haW4gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChhdXRvLCAyMzBweCkgMWZyO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLnBhZ2VfX21haW4gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV1Y2hhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2VfX21haW4tc2FpZGJhciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGZvbnQtZmFtaWx5OiBcIk5ldWNoYVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlX19tYWluLXNhaWRiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYWdlX19tYWluLXNhaWRiYXIgLm1lbnUtbGlzdCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLm1lbnUtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tZW51LWxpc3QgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA1cHggMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLm1lbnUtbGlzdCBhW2hyZWZdOmhvdmVyIHtcbiAgICBjb2xvcjogI2RiMWExYTtcbiAgfVxufVxuLm1lbnUtbGlzdCBhW2hyZWZdOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2RiMWExYTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbkBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgLm1lbnUtbGlzdCBhW2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogI2RiMWExYTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4ubWVudS1saXN0IGFbaHJlZl06YWN0aXZlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRlcl9fbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuXG4uaGVhZGVyX190b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiMWExYTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oZWFkZXJfX3RvZ2dsZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgfVxufVxuLmhlYWRlcl9fdG9nZ2xlOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbkBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgLmhlYWRlcl9fdG9nZ2xlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIH1cbn1cbi5oZWFkZXJfX3RvZ2dsZTphY3RpdmUge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uaGVhZGVyLmlzLW9wZW4gLmhlYWRlcl9fdG9nZ2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG59XG4uaGVhZGVyLmlzLW9wZW4gLmhlYWRlcl9fdG9nZ2xlIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhlYWRlci5pcy1vcGVuIC5oZWFkZXJfX3RvZ2dsZSBzcGFuOjpiZWZvcmUge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuLmhlYWRlci5pcy1vcGVuIC5oZWFkZXJfX3RvZ2dsZSBzcGFuOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuLmhlYWRlcl9fdG9nZ2xlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcmRlcjogLTE7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbn1cbi5oZWFkZXJfX3RvZ2dsZSBzcGFuOjpiZWZvcmUsXG4uaGVhZGVyX190b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uaGVhZGVyX190b2dnbGUgc3Bhbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmhlYWRlcl9fdG9nZ2xlIHNwYW46OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG59XG5cbi5oZWFkZXJfX21lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uaGVhZGVyLmlzLW9wZW4gLmhlYWRlcl9fbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyX19tZW51IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLmhlYWRlcl9fbWVudSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaW50cm8ge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBmb250LWZhbWlseTogXCJOZXVjaGFcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm8ge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuLmludHJvIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRybyAuY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChhdXRvLCAyMzBweCkgMWZyO1xuICB9XG59XG5cbi5pbnRyb19fY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDE3cHQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYjFhMWE7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDEwcHg7XG4gIGJvcmRlcjogI2Q0YWYzNyBkb3VibGUgN3B4O1xufVxuLmludHJvX19jb250ZW50IGgxIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50cm9fX2NvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuLmludHJvX19jb250ZW50IHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5oaXN0b3J5IHVsIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaGlzdG9yeSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmhpc3RvcnkgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCItXCI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogI2RiMWExYTtcbn1cbi5oaXN0b3J5IGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDA7XG59XG4uaGlzdG9yeSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV1Y2hhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNkYjFhMWE7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGlzdG9yeSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzFhMWExYTtcbiAgfVxufVxuLmhpc3RvcnkgYTpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5Ac3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gIC5oaXN0b3J5IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWExYTFhO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5oaXN0b3J5IGE6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjdGl2aXR5X19pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbiAgICBnYXA6IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5hY3Rpdml0eV9faW5uZXIgLmltZy1ibG9jayB7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG5cbi5vYml0dWFyeV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbi5mb290ZXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXIgYSB7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5mb290ZXIgYVtocmVmXTpob3ZlciB7XG4gICAgY29sb3I6ICNkYjFhMWE7XG4gIH1cbn1cbi5mb290ZXIgYVtocmVmXTpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICNkYjFhMWE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5Ac3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gIC5mb290ZXIgYVtocmVmXTpmb2N1cyB7XG4gICAgY29sb3I6ICNkYjFhMWE7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuLmZvb3RlciBhW2hyZWZdOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn0iLCIvLyBAaW5jbHVkZSBmb250KFwiTmFtZSBGb250c1wiLCBuYW1lLWZpbGUsIDcwMCwgbm9ybWFsKTtcbkBtaXhpbiBmb250KCRmb250X25hbWUsICRmaWxlX25hbWUsICR3ZWlnaHQsICRzdHlsZSkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnRfbmFtZTtcbiAgICBmb250LXdlaWdodDogI3skd2VpZ2h0fTtcbiAgICBmb250LXN0eWxlOiAjeyRzdHlsZX07XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvI3skZmlsZV9uYW1lfS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi8uLi9mb250cy8jeyRmaWxlX25hbWV9LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgfVxufVxuXG4vLyBAaW5jbHVkZSBmb250Rm9sZGVyKFwiTmFtZSBGb250c1wiLCBuYW1lLWZvbGRlciwgbmFtZS1maWxlLCA3MDAsIG5vcm1hbCk7XG5AbWl4aW4gZm9udEZvbGRlcigkZm9udF9uYW1lLCAkZmlsZV9fZGlyZWN0LCAkZmlsZV9uYW1lLCAkd2VpZ2h0LCAkc3R5bGUpIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X25hbWU7XG4gICAgZm9udC13ZWlnaHQ6ICN7JHdlaWdodH07XG4gICAgZm9udC1zdHlsZTogI3skc3R5bGV9O1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzLyN7JGZpbGVfX2RpcmVjdH0vI3skZmlsZV9uYW1lfS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi8uLi9mb250cy8jeyRmaWxlX19kaXJlY3R9LyN7JGZpbGVfbmFtZX0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICB9XG59XG4iLCIvKiDQt9C00LXRgdGMINC/0L7QtNC60LvRjtGH0LjRgtC1INGI0YDQuNGE0YLRiyovXG4vLyBAbWl4aW4gZm9udCgkZm9udF9uYW1lLCAkZmlsZV9uYW1lLCAkd2VpZ2h0LCAkc3R5bGUpXG4vLyBAbWl4aW4gZm9udEZvbGRlcigkZm9udF9uYW1lLCAkZmlsZV9fZGlyZWN0LCAkZmlsZV9uYW1lLCAkd2VpZ2h0LCAkc3R5bGUpXG5cbi8vINCi0LDQuiDQutCw0Log0LIg0YHQsdC+0YDQutC1INCyIGNzcyDQvdCw0YHRgtGA0L7QtdC90Ysg0L/Rg9GC0Lgg0L7RgtC90L7RgdC40YLQtdC70YzQvdC+INGE0LDQudC70L7QsiBzY3NzLFxuLy8g0YLQviDQsiDQv9GD0YLQuCDQvdGD0LbQvdC+INC/0YDQvtC/0LjRgdCw0YLRjCBcIi4uLy4uL2ltZ1wiINC40LvQuCBcIi4uLy4uL2ZvbnRzXCJcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS0xMDAsIDEwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS0yMDAsIDIwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS0zMDAsIDMwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS00MDAsIDQwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS01MDAsIDUwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS02MDAsIDYwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS03MDAsIDcwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS04MDAsIDgwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkdlb2xvZ2ljYVwiLCBnZW9sb2dpY2EsIGdlb2xvZ2ljYS05MDAsIDkwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIkZpdGEgUG9sdXVzdGF2XCIsIGZpdGEtcG9sdXVzdGF2LCBmaXRhLXBvbHV1c3Rhdi00MDAsIDQwMCwgbm9ybWFsKTtcblxuQGluY2x1ZGUgZm9udEZvbGRlcihcIk5ldWNoYVwiLCBuZXVjaGEsIG5ldWNoYS00MDAsIDQwMCwgbm9ybWFsKTtcbiIsIi8qINC30LTQtdGB0Ywg0LjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQs9C70L7QsdCw0LvRjNC90YvQtSDRgdC10LvQtdC60YLQvtGA0YsgaW1nLCBib2R5LCBodG1sINC4INGC0LDQuiDQtNCw0LvQtdC1ICovXG4vLyA6Zm9jdXMtdmlzaWJsZSB7XG4vLyAgIEBpbmNsdWRlIGludGVyYWN0aXZlLW91dGxpbmU7XG4vLyB9XG5cbi8vIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbi8vICAgOmZvY3VzIHtcbi8vICAgICBAaW5jbHVkZSBpbnRlcmFjdGl2ZS1vdXRsaW5lO1xuLy8gICB9XG4vLyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiAkZmYtbWFpbjtcbiAgZm9udC1zaXplOiAkZnotZGVmYXVsdDtcbiAgbGluZS1oZWlnaHQ6ICRmei1kZWZhdWx0LWxoO1xuICBmb250LXdlaWdodDogJGZ6LXdlaWdodDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLy8gZm9udC1zbW9vdGg6IGFsd2F5cztcbiAgY29sb3I6ICRibGFjaztcbiAgLy8g0KfRgtC+INCx0Ysg0L/RgNC4INC/0YDQvtC60YDRg9GC0LrQsCDQsdGL0LvQsCDRgSDQvtGC0YHRgtGD0L/QvtC8INC90YPQttC90L4g0LHQu9C+0LrRgyDQtNC+0LHQsNCy0LjRgtGMINGB0LLQvtC50YHRgtCy0L4gIHNjcm9sbC1tYXJnaW4tdG9wIDUwcHg7XG5cbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIC8vINC10YHQu9C4INC/0L4g0L/RgNC10LbQvdC10LzRgyDQtdGB0YLRjCDQv9GA0L7QsdC70LXQvNGLINGBINCy0YvRgNCw0LLQvdC40LLQsNC90LjQtdC8XG4gIC8vIGh0dHBzOi8vdHJhbnNmb250ZXIub3JnLyAtINCy0LrQu9GO0YfQuNGC0LUg0L3QsNGB0YLRgNC+0LnQutGDOyAgaHR0cHM6Ly9wcm50LnNjLzEycm50Nmcg0Lgg0L/QtdGA0LXQutC+0L3QstC10YDRgtC40YDRg9C50YLQtSDRiNGA0LjRhNGCXG59XG5cbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZWZhdWx0LXdoaXRlO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtZGVmYXVsdCwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtZGVmYXVsdCwgb3BhY2l0eSAkdHJhbnMtZGVmYXVsdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICBAaW5jbHVkZSBzdGF0ZURlZmF1bHQoJGdvbGQtbGlnaHQpO1xuXG4gICY6bm90KFtocmVmXSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbmJ1dHRvbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vLyDQlNC10LrQvtGA0LDRgtC40LLQvdC+0LUg0L/QvtC00YfQtdGA0LrQuNCy0LDQvdC40LUg0YHRgdGL0LvQvtC6XG4vLyBhIHtcbi8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICBwYWRkaW5nOiA0cHggMDtcblxuLy8gICBjb2xvcjogaW5oZXJpdDtcbi8vICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4vLyAgICY6aG92ZXIsXG4vLyAgICY6Zm9jdXMge1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogMnB4O1xuXG4vLyAgICAgb3V0bGluZTogbm9uZTtcblxuLy8gICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogaW5oZXJpdDtcbi8vICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4vLyAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4vLyAgIH1cblxuLy8gICAmOmFjdGl2ZSB7XG4vLyAgICAgb3BhY2l0eTogMC42O1xuLy8gICB9XG4vLyB9XG5cbmltZyxcbnZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xufVxuXG5pbWdbc3JjKj1cIi5zdmdcIiBpXSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyAvLyDQtNC70Y8g0YXRgNC+0LzQsCwg0L3QtSDQv9C+0L3QuNC80LDRjtGJ0LXQs9C+IGNvbnRhaW4g0YMg0LLQtdC60YLQvtGA0LBcbn1cblxucGljdHVyZSxcbnNvdXJjZSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzOyAvLyDRjdGC0L4g0L/RgNC+0YHRgtC+INC00L7Qu9C20L3QviDQsdGL0LvQviDQsdGL0YLRjCDQsiDQsdGA0LDRg9C30LXRgNCw0YVcbn1cblxuLy8gY2hyb21lIGF1dG9maWxsIGJhY2tncm91bmQgcmVtb3ZhbFxuLy8g0LXRgdC70Lgg0L3QsCDQv9GA0L7QtdC60YLQtSDRgyDQuNC90L/Rg9GC0L7QsiDQuNGB0L/QvtC70YzQt9GD0Y7RgtGB0Y8g0YDQsNC30L3Ri9C1INGG0LLQtdGC0LAg0YTQvtC90L7Qslxc0YLQtdC60YHRgtCwIC1cbi8vINGD0LTQsNC70LjRgtC1INGN0YLQviDQuNC3INCz0LvQvtCx0LDQu9CwINC4INC40YHQv9C+0LvRjNC30YPQudGC0LUg0LvQvtC60LDQu9GM0L3QviDRgSDQvdGD0LbQvdGL0LzQuCDRhtCy0LXRgtCw0LzQuFxuLy8gcmdiYSDQvdC1INC/0L7QtNC+0LnQtNC10YIsINGB0LrQvtC90LLQtdGA0YLQuNGA0YPQudGC0LUg0YbQstC10YIg0LIgaGV4INCx0LXQtyDQv9GA0L7Qt9GA0LDRh9C90L7RgdGC0Lhcbi8vINC10YHQu9C4INCyINGB0YLQuNC70Y/RhSDRg9C20LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPIGJveC1zaGFkb3cg0LXRgdGC0Ywg0LTRgNGD0LPQvtC1INGA0LXRiNC10L3QuNC1IC1cbi8vINC30LDQtNCw0YLRjCDQuiDRgdC/0LjRgdC60YMg0YLRgNCw0L3Qt9C40YjQtdC90L7QsiBgYmFja2dyb3VuZC1jb2xvciAxMDAwMDAwMHMgZWFzZS1vdXRgXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRjb2xvci1kZWZhdWx0LWJsYWNrO1xuXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwMDBweCAkY29sb3ItZGVmYXVsdC13aGl0ZTtcbn1cblxuLy8gZmlyZWZveCBwbGFjZWhvbGRlciBcXCBpbnZhbGlkIGZpeCArIGlvcyBiZHJzXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6aW52YWxpZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gaWUxMSBYIHJlbW92YWxcbmlucHV0OjotbXMtY2xlYXIsXG5pbnB1dDo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIGNocm9tZSBzZWFyY2ggWCByZW1vdmFsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gaW5wdXRbbnVtYmVyXSBhcnJvd3MgcmVtb3ZhbFxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLy8gaW9zIGJ1dHRvbiBcXCBpbnB1dHMgcmVzZXRcbnNlbGVjdCxcbnRleHRhcmVhLFxuaW5wdXQ6bWF0Y2hlcyhbdHlwZT1cImVtYWlsXCJdLCBbdHlwZT1cIm51bWJlclwiXSwgW3R5cGU9XCJwYXNzd29yZFwiXSwgW3R5cGU9XCJzZWFyY2hcIl0sIFt0eXBlPVwidGVsXCJdLCBbdHlwZT1cInRleHRcIl0sIFt0eXBlPVwidXJsXCJdKSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbiIsIi8vIENvbG9yc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIERlZmF1bHRcblxuJGNvbG9yLWRlZmF1bHQtYmxhY2s6ICMwMDAwMDA7XG4kY29sb3ItZGVmYXVsdC13aGl0ZTogI2ZmZmZmZjtcbiRjb2xvci10cmFuc3BhcmVudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcblxuLy8gUHJvamVjdCBwYWxldHRlXG4vLyDQtNC70Y8g0L3QtdC50LzQuNC90LPQsCDRhtCy0LXRgtC+0LIg0LjRgdC/0L7Qu9GM0LfRg9C10LwgaHR0cHM6Ly93d3cuaHRtbGNzc2NvbG9yLmNvbS9oZXgvMzM0NDgyXG5cbiRibGFjazogIzFhMWExYTtcbiRibGFjay0yOiAjMTgxODE4O1xuJGdyYXktMzogIzgyODI4MjtcbiRncmF5LTQ6ICNiZGJkYmQ7XG4kZ3JheS01OiAjYmNiNmIwO1xuJGdyYXktZGFyay10ZXh0OiAjNTE1MTUxO1xuJGdyYXktc3Ryb2tlOiAjZTRlNGU0O1xuJGdyYXktbGlnaHQ6ICNmNmY3Zjk7XG4kZ29sZC1saWdodDogI2Q3Yjc4YjtcbiRnb2xkLWJyYW5kOiAjYmE5NzY1O1xuJGJsdWUtZGFyazogIzRkNjA4MDtcbiRncmVlbi1icmFuZDogIzAwNzM1NTtcbiRncmVlbi1saWdodDogIzA3OGY2YztcbiRwaW5rOiAjZDRhMDk1O1xuJHJlZDogI2RiMWExYTtcbiRjb2xvci1iZy1ob3ZlcjogI2Q0MzE1MjtcbiRjb2xvci1lcnJvcjogI2ZmMTU1Mztcbi8vIEdyYWRpZW50XG5cbiRib3JkZXItcmFkaXVzOiA4cHg7XG4kYm9yZGVyLXNpemU6IDNweDtcblxuJGFjdGl2ZS1kZWZhdWx0OiAwLjU7XG5cbi8vIFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyDQv9C10YDQtdC80LXQvdC90LDRjyDQuNGB0L/QvtC70YzQt9GD0LXQvNCw0Y8g0LIgaHRtbCDQtNC70Y8g0L/QvtC00LrQu9GO0YfQtdC90LjRjyDRgdC60LXQudC70LjQvdCz0LBcbiRmei1kZWZhdWx0OiAxN3B4O1xuJGZ6LWRlZmF1bHQtbGg6IDI0cHg7XG4kZnotd2VpZ2h0OiAzMDA7XG5cbi8vINGDINC90LXQutC+0YLQvtGA0YvRhSDRiNGA0LjRhNGC0L7QsiDQsiBpb3Mg0LLQvtC30L3QuNC60LDRjtGCINC/0YDQvtCx0LvQtdC80Ysg0YEg0YHQuNC80LLQvtC70L7QvCDRgNGD0LHQu9GPXG4vLyBodHRwczovL3d3dy5hcnRsZWJlZGV2LnJ1L2tvdm9kc3R2by9zZWN0aW9ucy8xNTkvIzEzXG4kZmYtbWFpbjogXCJHZW9sb2dpY2FcIiwgc2Fucy1zZXJpZjtcbiRmZi1maXRhOiBcIkZpdGEgUG9sdXVzdGF2XCIsIHNhbnMtc2VyaWY7XG4kZmYtbmV1Y2hhOiBcIk5ldWNoYVwiLCBzYW5zLXNlcmlmO1xuXG4vLyBBbmltYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kdGYtZGVmYXVsdDogZWFzZTtcbiR0cmFucy1kZWZhdWx0OiAwLjNzICR0Zi1kZWZhdWx0O1xuXG4vLyDQtdGB0LvQuCDRgtGA0LXQsdGD0LXRgtGB0Y8g0LjQt9C40L3QsyDQvtGC0LvQuNGH0L3Ri9C5INC+0YIgJHRmLWRlZmF1bHQsINGC0L4g0L/QtdGA0LXQvNC10L3QvdGD0Y4g0L3QsNC30YvQstCw0LXQvCDQvdC1INGG0LjRhNGA0L7QuVxuJHRyYW5zLW1vZGFsOiAwLjZzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjEsIDEpO1xuJHRyYW5zLTYwMDogMC42cyAkdGYtZGVmYXVsdDtcblxuLy8gVmlld3BvcnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHZwLTMyMDogMzIwcHg7XG4kdnAtMzc1OiAzNzVweDtcbiR2cC03Njg6IDc2OHB4O1xuJHZwLTEwMjQ6IDEwMjRweDtcbiR2cC0xMjgwOiAxMjgwcHg7XG4kdnAtMTQ0MDogMTQ0MHB4O1xuJHZwLTE5MjA6IDE5MjBweDtcblxuLy8gUmV0aW5hXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJldGluYS1kcGk6IDE0NGRwaTtcbiRyZXRpbmEtZHBweDogMS41ZHBweDtcbiIsIkBtaXhpbiBzdGF0ZURlZmF1bHQoJGNvbG9yLCAkYWN0aXZlOiB0cnVlKSB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICBAc3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgJGFjdGl2ZSAhPSBcIm5vXCIge1xuICAgICY6YWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6ICRhY3RpdmUtZGVmYXVsdDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHN0YXRlRGVmYXVsdFBhcmVudCgkY29sb3I6IGZhbHNlLCAkYWN0aXZlOiB0cnVlKSB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICRjb2xvcjtcblxuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBAY29udGVudDtcblxuICAgIGEsIGJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAaWYgJGFjdGl2ZSA9PSB0cnVlIHtcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAkYWN0aXZlLWRlZmF1bHQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzdGF0ZU9wYWNpdHkoKSB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG5cbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBAY29udGVudDtcbiAgfVxuXG4gIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAkYWN0aXZlLWRlZmF1bHQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9jdXMge1xuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBAY29udGVudDtcbiAgfVxuXG4gIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICBAc3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGFjdGl2ZSB7XG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZGlzYWJsZWQge1xuICAmOmRpc2FibGVkLFxuICAmLS1kaXNhYmxlZCB7XG4gICAgQGNvbnRlbnQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gaW50ZXJhY3RpdmUoJGl0ZW0pIHtcbiAgQGlmICRpdGVtID09aG92ZXIge1xuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRpdGVtID09Zm9jdXMge1xuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAc3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGl0ZW0gPT1ob3Zlci1mb2N1cyB7XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEBtaXhpbiBob3ZlciB7XG4vLyAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4vLyAgICAgJjpob3Zlcjpub3QoLmZvY3VzLXZpc2libGUpIHtcbi8vICAgICAgIEBjb250ZW50O1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG4vLyBAbWl4aW4gZm9jdXMge1xuLy8gICAmLmZvY3VzLXZpc2libGU6Zm9jdXMge1xuLy8gICAgIEBjb250ZW50O1xuLy8gICB9XG4vLyB9XG5cbi8vIEBtaXhpbiBhY3RpdmUge1xuLy8gICAmLmZvY3VzLXZpc2libGU6YWN0aXZlIHtcbi8vICAgICBAY29udGVudDtcbi8vICAgfVxuLy8gfVxuXG4vLyBAbWl4aW4gaG92ZXItZm9jdXMge1xuLy8gICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuLy8gICAgICY6aG92ZXI6bm90KC5mb2N1cy12aXNpYmxlKSB7XG4vLyAgICAgICBAY29udGVudDtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmLmZvY3VzLXZpc2libGU6Zm9jdXMge1xuLy8gICAgIEBjb250ZW50O1xuLy8gICB9XG4vLyB9XG4iLCIud3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lICovXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgsIDF2aCkpO1xuXG4gIC5oZWFkZXIsXG4gIC5mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgbWFpbiB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5LWExMXk7XG59XG5cbi5saXN0LXJlc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zY3JvbGwtbG9jay1pb3Mge1xuICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcm9sbC1sb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbGJhciB7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5vLXRyYW5zaXRpb24ge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgKi9cbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uW2lkXSxcbmgzW2lkXSxcbnBbaWRdIHtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDcwcHg7XG59XG5cbnNlY3Rpb24ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4iLCJAbWl4aW4gdmlzaWJpbGl0eS1hMTF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG5cbkBtaXhpbiB2aXNpYmlsaXR5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBib3JkZXI6IDA7XG5cbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbn1cbiIsIi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNTgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCg3NjdweCkge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1pbig3NjhweCkge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuIiwiLy8gRGVza3RvcCBmaXJzdFxuXG5AbWl4aW4gbWVkaWEtbWF4KCRtYXgtbWVkaWEpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkbWF4LW1lZGlhKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1taW4tbWF4KCRtaW4tbWVkaWEsICRtYXgtbWVkaWEpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4tbWVkaWEpIGFuZCAobWF4LXdpZHRoOiAkbWF4LW1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTW9iaWxlIGZpcnN0XG5AbWl4aW4gbWVkaWEtbWluKCRtaW4tbWVkaWEpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4tbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEoJHJldGluYSkge1xuICBAbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAkcmV0aW5hKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi50ZXh0LXN0eWxlIHtcbiAgYSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtZGVmYXVsdDtcblxuICAgIEBpbmNsdWRlIHN0YXRlRGVmYXVsdCgkZ29sZC1icmFuZCk7XG4gIH1cbn1cbiIsbnVsbCwiLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogJGZmLW5ldWNoYTtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICRyZWQ7XG59XG5cbi5zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZmYtbmV1Y2hhO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogJHJlZDtcbn1cbiIsIi5sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuIiwiLm92ZXJsYXkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgJHRyYW5zLWRlZmF1bHQsIG9wYWNpdHkgJHRyYW5zLWRlZmF1bHQ7XG59XG5cbi5vdmVybGF5LmlzLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbiAgaW5zZXQ6IDA7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiIsIi5pbWctYmxvY2sge1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIH1cblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVmYXVsdC13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDEwcHg7XG4gICAgYm9yZGVyOiAjZDRhZjM3IGRvdWJsZSA3cHg7XG4gIH1cblxuICBmaWd1cmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBpbWctZmFuY3kge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAyOCU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0tbWlkZGxlIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICB9XG59XG5cbi5pbWctYmxvY2stLWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1nLWJsb2NrLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblxuICBAaW5jbHVkZSBtZWRpYS1taW4oMTIwMHB4KSB7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICB9XG5cbiAgLmltZy1ibG9jayB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtYXJnaW46IDMwcHggMjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCg3NjdweCkge1xuICAgICAgbWFyZ2luOiAzMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKDEyMDBweCkge1xuICAgICAgbWF4LXdpZHRoOiAyOCU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQzMHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0taGVhZGVyLWhlaWdodDogMTAwcHg7XG59XG5cbi5wYWdlX19tYWluIHtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDc2N3B4KSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQsIDEwMHB4KTtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLW1pbig3NjhweCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDIzMHB4KSAxZnI7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LWZhbWlseTogJGZmLW5ldWNoYTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4ucGFnZV9fbWFpbi1zYWlkYmFyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgZm9udC1mYW1pbHk6ICRmZi1uZXVjaGE7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDc2N3B4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tZW51LWxpc3Qge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuIiwiLm1lbnUtbGlzdCB7XG4gIEBpbmNsdWRlIGxpc3Qtc3R5bGUtbm9uZSgpO1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICBhW2hyZWZdIHtcbiAgICBAaW5jbHVkZSBzdGF0ZURlZmF1bHQoJHJlZCk7XG4gIH1cbn1cbiIsIkBtaXhpbiBwb3NpdGlvbigkdG9wOiA1MCUsICRsZWZ0OiA1MCUsICR0b3BUcmFuczogLTUwJSwgJGxlZnRUcmFuczogLTUwJSkge1xuICB0b3A6ICR0b3A7XG4gIGxlZnQ6ICRsZWZ0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkbGVmdFRyYW5zLCAkdG9wVHJhbnMpO1xufVxuXG5AbWl4aW4gc2Nyb2xsYmFyKCRjb2xvci10aHVtYjogJGdyYXktc3Ryb2tlLCAkY29sb3ItdHJhY2s6ICRncmF5LWxpZ2h0KSB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4OyAvKiDQqNC40YDQuNC90LAg0LLRgdC10LPQviDRjdC70LXQvNC10L3RgtCwINC90LDQstC40LPQsNGG0LjQuCAqL1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10cmFjazsgLyog0KbQstC10YIg0LTQvtGA0L7QttC60LggKi9cbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10aHVtYjsgLyog0KbQstC10YIg0LHQtdCz0YPQvdC60LAgKi9cbiAgICBib3JkZXI6IG5vbmU7IC8qINCe0YTQvtGA0LzQu9C10L3QuNC1INCz0YDQsNC90LjRhiDQsdC10LPRg9C90LrQsCAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IC8qINCe0LrRgNGD0LPQu9C10L3QuNC1INCx0LXQs9GD0L3QutCwICovXG4gIH1cbn1cblxuQG1peGluIHNjcm9sbGJhckhvcml6b24oJGNvbG9yLXRodW1iLCAkY29sb3ItdHJhY2spIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAxMDAlOyAvKiDQqNC40YDQuNC90LAg0LLRgdC10LPQviDRjdC70LXQvNC10L3RgtCwINC90LDQstC40LPQsNGG0LjQuCAqL1xuICAgIGhlaWdodDogNHB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10cmFjazsgLyog0KbQstC10YIg0LTQvtGA0L7QttC60LggKi9cbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10aHVtYjsgLyog0KbQstC10YIg0LHQtdCz0YPQvdC60LAgKi9cbiAgICBib3JkZXI6IG5vbmU7IC8qINCe0YTQvtGA0LzQu9C10L3QuNC1INCz0YDQsNC90LjRhiDQsdC10LPRg9C90LrQsCAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IC8qINCe0LrRgNGD0LPQu9C10L3QuNC1INCx0LXQs9GD0L3QutCwICovXG4gIH1cbn1cblxuQG1peGluIGxpc3Qtc3R5bGUtbm9uZSgkcGFkZGluZzogMCwgJG1hcmdpbjogMCkge1xuICBtYXJnaW46ICRtYXJnaW47XG4gIHBhZGRpbmc6ICRwYWRkaW5nO1xuXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIuaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVmYXVsdC13aGl0ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1taW4oNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkZXJfX25hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cblxuLmhlYWRlcl9fdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtZGVmYXVsdCwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtZGVmYXVsdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIHN0YXRlRGVmYXVsdCgjZmZmZmZmKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgfVxuXG4gIC5oZWFkZXIuaXMtb3BlbiAmIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblxuICAgIHNwYW4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgIHNwYW46OmFmdGVyIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9yZGVyOiAtMTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIH1cblxuICBzcGFuOjpiZWZvcmUsXG4gIHNwYW46OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLWRlZmF1bHQ7XG4gIH1cblxuICBzcGFuOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIHNwYW46OmFmdGVyIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxufVxuXG4uaGVhZGVyX19tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IGNhbGMoMTAwJSAtIDJweCk7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICAvL3RyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLWRlZmF1bHQsIHZpc2liaWxpdHkgJHRyYW5zLWRlZmF1bHQsIG9wYWNpdHkgJHRyYW5zLWRlZmF1bHQ7XG5cbiAgLmhlYWRlci5pcy1vcGVuICYge1xuICAgIC8vdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgkY29sb3ItZGVmYXVsdC13aGl0ZSwgMC4zKTtcbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuIiwiLmhpc3Rvcnkge1xuICB1bCB7XG4gICAgQGluY2x1ZGUgbGlzdC1zdHlsZS1ub25lKDAsIDEwcHggMClcbiAgfVxuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCItXCI7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgfVxuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgYSB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1uZXVjaGE7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRyZWQ7XG5cbiAgICBAaW5jbHVkZSBzdGF0ZURlZmF1bHQoJGJsYWNrKTtcbiAgfVxufVxuIiwiLmludHJvIHtcbiAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBmb250LWZhbWlseTogJGZmLW5ldWNoYTtcblxuICBAaW5jbHVkZSBtZWRpYS1taW4oNzY4cHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1pbig3NjhweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoYXV0bywgMjMwcHgpIDFmcjtcbiAgICB9XG4gIH1cbn1cblxuLmludHJvX19jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTYwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTdwdDtcbiAgY29sb3I6ICRjb2xvci1kZWZhdWx0LXdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDEwcHg7XG4gIGJvcmRlcjogI2Q0YWYzNyBkb3VibGUgN3B4O1xuXG4gIGgxIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCg3NjdweCkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuIiwiLmFjdGl2aXR5X19pbm5lciB7XG4gIEBpbmNsdWRlIG1lZGlhLW1pbig3NjhweCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gICAgZ2FwOiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmltZy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgfVxufVxuIiwiLm9iaXR1YXJ5X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4iLCIuZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcblxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICBhIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIGFbaHJlZl0ge1xuICAgIEBpbmNsdWRlIHN0YXRlRGVmYXVsdCgkcmVkKTtcbiAgfVxufVxuIl19 */