html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.o-image_wrapper{position:relative;overflow:hidden;background-color:#d4c9c9}.o-image_wrapper.-full{height:100%;margin:0 rem(100px);display:flex;align-content:center}.o-scroll{background-color:#d4c9c9;overflow:hidden}.o-image{opacity:.95;mix-blend-mode:multiply}.o-image img{width:100%;opacity:0;transform:scale(1.4);transition:opacity 1.2s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.o-image.is-inview img{opacity:1;transform:scale(1);transition-delay:.6s}.o-image_wrapper.-full .o-image{align-self:center}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}html{font-size:10px;font-family:EncodeSans,sans-serif}body{margin:0}.wrapper,body{position:relative}.wrapper,main{width:100%}main{max-width:100vw;background-color:#fff}main ol,main ul{list-style-position:inside}footer ul,header ul{list-style-type:none}*{box-sizing:border-box}strong{font-weight:600}div,form,h1,h2,h3,h4,h5,h6,li,ol,p,section,ul{margin:0;padding:0}a{color:#000;text-decoration:none;outline:none;transition:all .2s ease-in-out}.text-link{position:relative;padding-bottom:.25rem}.text-link:before{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#000;transition:all .2s ease-in-out}.text-link:hover:before{width:100%}img{max-width:100%}hr{border-color:#ccc;border-top:none}.h1,h1{font-family:Syne,sans-serif;font-size:5.5rem;font-weight:500;line-height:1.2}@media (max-width:768px){.h1,h1{font-size:4.8rem}}@media (max-width:480px){.h1,h1{font-size:4rem}}.h2,h2{font-family:Syne,sans-serif;font-size:3.6rem;font-weight:500;line-height:1.4}@media (max-width:768px){.h2,h2{font-size:3.2rem}}@media (max-width:480px){.h2,h2{font-size:2.8rem}}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-family:EncodeSans Expanded,sans-serif;font-size:2rem;font-weight:500;line-height:3rem}p{font-size:1.8rem;font-family:EncodeSans,sans-serif;font-weight:400}.mobile-only{display:none}@media screen and (max-width:576px){.mobile-only{display:block}}.mobile-hidden{display:block}@media screen and (max-width:576px){.mobile-hidden{display:none}}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container_smaller{width:680px;margin:0 auto;padding:0}@media (max-width:700px){.container_smaller{width:100%}}@media (max-width:768px){.container_smaller{padding:0 30px}}@media (max-width:480px){.container_smaller{padding:0 25px}}.container_small{width:875px;margin:0 auto;padding-right:0;padding-left:0}@media (max-width:900px){.container_small{width:100%;padding-right:30px;padding-left:30px}}@media (max-width:768px){.container_small{padding:0 30px}}@media (max-width:480px){.container_small{padding:0 25px}}.container_med{width:1000px;margin:0 auto;padding-right:0;padding-left:0}@media (max-width:1024px){.container_med{width:100%;padding-right:30px;padding-left:30px}}@media (max-width:768px){.container_med{padding:0 30px}}@media (max-width:480px){.container_med{padding:0 25px}}.container{max-width:1200px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-wrap:wrap}.container.-vcenter{align-items:center}@media (max-width:1168px){.container{width:100%;padding:0 30px}}@media (max-width:1024px){.container{padding:0 30px}}@media (max-width:768px){.container{padding:0 30px}}@media (max-width:480px){.container{padding:0 25px}}.container_med_large{margin:0 10%}.container_med_large:after,.container_med_large:before{content:" ";display:table}.container_med_large:after{clear:both}@media (max-width:1600px){.container_med_large{margin:0 6%}}@media (max-width:1400px){.container_med_large{margin:0 5%}}@media (max-width:1024px){.container_med_large{margin:0;padding:0 4%;width:100%}}@media (max-width:768px){.container_med_large{padding:0 3%}}@media (max-width:480px){.container_med_large{padding:0 2%}}.container_large{margin:0 6%}.container_large:after,.container_large:before{content:" ";display:table}.container_large:after{clear:both}@media (max-width:1600px){.container_large{margin:0 5%}}@media (max-width:1400px){.container_large{margin:0 3%}}@media (max-width:1024px){.container_large{padding:0 30px}}@media (max-width:768px){.container_large{padding:0 25px}}@media (max-width:480px){.container_large{padding:0 20px}}.container_larger{max-width:1500px;padding:0;margin:0 auto}@media (max-width:1500){.container_larger{width:100%;padding:0 30px}}@media (max-width:1024px){.container_larger{padding:0 30px}}@media (max-width:768px){.container_larger{padding:0 25px}}@media (max-width:480px){.container_larger{padding:0 20px}}.container_full{width:100%;padding:0}.container_full:after,.container_full:before{content:" ";display:table}.container_full:after{clear:both}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}@media (max-width:768px){.hide-mobile{display:none!important}}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important;visibility:hidden!important}@font-face{font-family:Syne;src:url(../fonts/Syne-VariableFont_wght.ttf) format("truetype-variations");font-weight:1 999}@font-face{font-family:EncodeSans;src:url(../fonts/EncodeSans-VariableFont_wdth,wght.ttf) format("truetype-variations");font-weight:1 999;font-stretch:115%;font-variation-settings:"wdth" 115}@font-face{font-family:EncodeSans Expanded;src:url(../fonts/EncodeSans-VariableFont_wdth,wght.ttf) format("truetype-variations");font-weight:1 999;font-stretch:130%;font-variation-settings:"wdth" 130}@font-face{font-family:DM Sans;src:url(../fonts/DMSans-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:1 999}.icon-search{position:relative}.icon-search,.icon-search:before{display:inline-block;width:1.5rem;height:1.5rem}.icon-search:before{content:"";background-image:url(../img/search.svg);background-size:cover;position:absolute;top:0;left:0}.btn{font-family:DM Sans;font-size:1.8rem;font-weight:700;color:#000;line-height:2.6rem;padding:1.7rem 4.5rem;border:1px solid #000;border-radius:100px;cursor:pointer;transition:all .2s ease-in-out}.btn:hover{color:#fff;background-color:#000}.btn-white-hover{display:inline-block;font-size:1.6rem;font-weight:400;line-height:1.2;font-family:DM Sans;color:#000;padding:1rem 4rem 1rem 2rem;position:relative;z-index:2}.btn-white-hover:before{left:0;top:0;z-index:-1;width:40px;height:40px;border-radius:50px;background-color:#fff}.btn-white-hover:after,.btn-white-hover:before{content:"";position:absolute;transition:all .2s ease-in-out}.btn-white-hover:after{right:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.404 2.654L15.75 9l-6.346 6.346' stroke='%23000' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M9.404 2.654L15.75 9l-6.346 6.346' stroke='%23000' stroke-opacity='.2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M9.404 2.654L15.75 9l-6.346 6.346' stroke='%23000' stroke-opacity='.2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M15.75 9H2.25' stroke='%23000' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M15.75 9H2.25M15.75 9H2.25' stroke='%23000' stroke-opacity='.2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:100% 100%;top:50%;transform:translateY(-50%);width:1.3rem;height:1.3rem}.btn-white-hover:hover{color:#000}.btn-white-hover:hover:before{width:100%}.btn-white-hover:hover:after{right:1.5rem}.hover_drawer{display:block;height:100%;background-color:#e7e7e7;padding:10rem 0}.hover_drawer_list{list-style-type:none}.hover_drawer_list_item{padding-bottom:4rem;margin-right:2.5rem;margin-bottom:5rem;border-bottom:1px solid #000}.hover_drawer_list_item .item_name{font-weight:700;margin-bottom:1.5rem;transition:all .2s ease-in-out}.hover_drawer_list_item .item_text{display:block;margin-bottom:3rem}.hover_drawer_list_item .item_text p{font-size:1.6rem;font-weight:300;line-height:2;font-family:EncodeSans Expanded,sans-serif}.hover_drawer_list_item .item_content{display:none}.hover_drawer_list_item:not(.-active) .item_name{cursor:pointer}.hover_drawer_list_item:not(.-active):hover .item_name{color:#a2a2a2}.hover_drawer_description_title{display:block;line-height:1;font-weight:500;margin-bottom:5rem}.hover_drawer_description_text,.hover_drawer_description_text p{font-size:1.6rem;font-weight:300;font-family:EncodeSans Expanded,sans-serif;line-height:2}@media (max-width:768px){.hover_drawer{padding:8rem 0}.hover_drawer .container{flex-direction:column-reverse}.hover_drawer_description_text{margin-bottom:3rem}}@media (max-width:480px){.hover_drawer{padding:5rem 0}.hover_drawer_list_item{padding-bottom:3rem;margin-bottom:3rem}.hover_drawer_list_item .item_name{margin-bottom:0}.hover_drawer_list_item.-active .item_name{margin-bottom:1.5rem}.hover_drawer_description_title{margin-bottom:3rem}}.footer{padding:6rem 0 8rem;background-color:#000}.footer_moreinfo{display:inline-block;font-weight:500;max-width:350px;margin-bottom:2rem;color:#fff}.footer_links{display:block;padding:2rem 0}.footer_links_item{font-family:Syne,sans-serif;font-size:3.6rem;font-weight:500;line-height:1.35;text-transform:uppercase;color:#fff;padding-left:6rem;position:relative}.footer_links_item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='41' height='41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'%3E%3Cpath d='M21.668 2.18L40 20.512 21.668 38.843'/%3E%3Cpath d='M21.668 2.18L40 20.512 21.668 38.843' stroke-opacity='.2'/%3E%3Cpath d='M21.668 2.18L40 20.512 21.668 38.843' stroke-opacity='.2'/%3E%3Cg%3E%3Cpath d='M40 20.512H1'/%3E%3Cpath d='M40 20.512H1M40 20.512H1' stroke-opacity='.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%;display:inline-block;width:40px;height:40px;transition:all .2s ease-in-out}.footer_links_item:hover{color:#fff}.footer_links_item:hover:before{left:1rem}.footer_logo{display:block;margin-bottom:1.5rem;max-width:400px}.footer_text{display:inline-block;font-size:1.6rem;line-height:2;font-family:EncodeSans Expanded,sans-serif;color:#fff;margin-bottom:3rem}.footer_text,.footer_text a,.footer_text p{font-weight:300}.footer_text a{color:#fff;position:relative;padding-bottom:.25rem}.footer_text a:before{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#fff;transition:all .2s ease-in-out}.footer_text a:hover:before{width:100%}.footer_socialmedias{display:block;width:100%;text-align:right}.footer_socialmedias_item{display:inline-block;margin-right:1.5rem}.footer_socialmedias_item img{width:36px;height:36px}@media (max-width:768px){.footer{padding:3rem 0 5rem}.footer_moreinfo{margin-bottom:0}.footer_links_item{font-size:2.8rem}.footer_links_item:before{width:25px;height:25px}.footer_logo{display:none}.footer_text a{display:inline-block;padding:.25rem 2rem;border:1px solid #fff;border-radius:3rem;margin-bottom:1.5rem}.footer_socialmedias{margin-top:2rem;text-align:left}}.header,.header_secondary{display:block;width:100%}.header_secondary{background-color:#000;padding:1.2rem 0}.header_secondary_alert{display:block}.header_secondary_alert a,.header_secondary_alert p{font-family:DM Sans;font-size:1.4rem;font-weight:400;color:#fff;line-height:2.4rem}.header_secondary_alert a{transition:all .2s ease-in-out;font-weight:600;position:relative}.header_secondary_alert a:before{content:"";position:absolute;display:block;width:0;height:2px;bottom:-3px;left:0;background-color:#fff;transition:all .3s ease}.header_secondary_alert a:hover:before{width:100%}.header_secondary_menu{display:inline-flex;flex-wrap:wrap;justify-content:right}.header_secondary_menu .menu{display:flex;flex-wrap:wrap}.header_secondary_menu .menu .menu-item{display:inline-block}.header_secondary_menu .menu .menu-item,.header_secondary_menu .menu .menu-item a{font-family:EncodeSans Expanded,sans-serif;font-size:1.4rem;text-transform:uppercase;font-weight:400;color:#fff}.header_secondary_menu .menu .menu-item a{padding:0 .5rem;position:relative}.header_secondary_menu .menu .menu-item a:before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:-3px;left:0;background-color:#fff;transform:scaleX(0);transition:transform .3s ease}.header_secondary_menu .menu .menu-item a:hover:before{transform:scaleX(1)}.header_secondary_menu .menu .menu-item:after{content:" / ";display:inline}.header_secondary_menu .menu .menu-item:last-child:after{display:none}.header_secondary_menu .menu .menu-item.current-menu-item a:before{transform:scaleX(1)}@media (max-width:1024px){.header_secondary{background-color:#000}.header_secondary_alert{padding:2rem 1.5rem}.header_secondary_alert a,.header_secondary_alert p{font-size:1rem;font-weight:400;color:#fff;line-height:1.5}.header_secondary_alert a{text-decoration:underline}.header_secondary_menu{display:none}}.header_primary{display:block;width:100%;background-color:#fff;padding:2rem 0;transition:all .2s ease-in-out}.header_primary .header_logo{display:inline-block;max-width:320px}.header_primary .header_logo img{width:100%}.header_primary .menu{display:flex;flex-wrap:wrap;width:100%;justify-content:right;align-items:center}.header_primary .menu .menu-item{display:inline-block;padding:0 1rem;margin:.5rem 0}.header_primary .menu .menu-item a{font-family:EncodeSans Expanded,sans-serif;font-size:1.6rem;font-weight:400;color:#000;padding:0 .5rem;position:relative}.header_primary .menu .menu-item a:before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:-3px;left:0;background-color:#000;transform:scaleX(0);transition:transform .3s ease}.header_primary .menu .menu-item a:hover:before{transform:scaleX(1)}.header_primary .menu .menu-item.btn{margin-left:3rem}.header_primary .menu .menu-item.btn a{display:inline-block;padding-top:1rem;padding-bottom:1rem}.header_primary .menu .menu-item.btn a:before{display:none}.header_primary .menu .menu-item.btn a:hover{color:#fff}.header_primary .menu .menu-item.current-menu-item a,.header_primary .menu .menu-item.current-menu-item a:hover{color:#000}.header_primary .menu .menu-item.current-menu-item a:hover:before{display:none}.header_primary_burger{display:none;width:27px;height:19px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='22' fill='none'%3E%3Cpath stroke='%23000' stroke-width='2' stroke-linecap='square' d='M26.432 1H1'/%3E%3Cpath stroke='%23000' stroke-opacity='.2' stroke-width='2' stroke-linecap='square' d='M26.432 1H1M26.432 1H1'/%3E%3Cpath stroke='%23000' stroke-width='2' stroke-linecap='square' d='M26.432 11.019H1'/%3E%3Cpath stroke='%23000' stroke-opacity='.2' stroke-width='2' stroke-linecap='square' d='M26.432 11.019H1M26.432 11.019H1'/%3E%3Cpath stroke='%23000' stroke-width='2' stroke-linecap='square' d='M26.432 20.948H1'/%3E%3Cpath stroke='%23000' stroke-opacity='.2' stroke-width='2' stroke-linecap='square' d='M26.432 20.948H1M26.432 20.948H1'/%3E%3C/svg%3E");background-size:100% 100%;cursor:pointer}.header_primary_right{padding-left:0}@media (max-width:1200px){.header_primary .menu .menu-item{padding:0 .5rem}}@media (max-width:1024px){.header_primary_right{display:inline-flex;flex-wrap:wrap;justify-content:right}.header_primary .menu-menu-principal-container,.header_primary .menu-principal-menu-container{display:none}.header_primary_burger{display:inline-block}}.header .-header_sticky{position:fixed;width:100%;top:-200px;z-index:5;transition:all .5s ease-in-out}.header .-header_sticky.sticky{position:fixed;top:0;box-shadow:1px 2px 15px 0 rgba(0,0,0,.15)}.header .mobile-menu{display:flex;position:fixed;flex-wrap:wrap;align-items:center;top:0;left:-120vw;z-index:11;width:85%;height:100vh;padding:3rem 5rem;background-color:#fff;transition:all .3s ease-in-out}.header .mobile-menu .menu-item{padding:1rem 0;border:none}.header .mobile-menu .menu-item,.header .mobile-menu .menu-item a{display:block;width:100%;font-size:2.4rem;font-weight:600;font-family:Syne,sans-serif;color:#000;text-align:left}.header .mobile-menu .menu-item .wpml-ls-display{text-decoration:underline}.header .mobile-menu .menu-item:hover{background-color:transparent}.header .mobile-menu .menu-item.current-menu-item a{color:#000}.header .mobile-menu .menu-menu-principal-container,.header .mobile-menu .menu-menu-secondaire-contact-langue-container{width:100%}.header .mobile-menu .mobile-close{position:absolute;top:1.5rem;right:3rem;width:25px;height:25px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='M20.871 21.579L.999 1.707'/%3E%3Cpath stroke='%23000' stroke-opacity='.2' stroke-linecap='square' d='M20.871 21.579L.999 1.707M20.871 21.579L.999 1.707'/%3E%3Cpath stroke='%23000' stroke-linecap='square' d='M1.422 21.293L21.294 1.421'/%3E%3Cpath stroke='%23000' stroke-opacity='.2' stroke-linecap='square' d='M1.422 21.293L21.294 1.421M1.422 21.293L21.294 1.421'/%3E%3C/svg%3E");background-size:100% 100%;z-index:11}.header .mobile-menu_btn{display:inline-block;margin:1rem 0;padding:1rem 2rem;font-weight:300}.header .mobile-menu_container{position:absolute;left:0;display:block;background-color:rgba(0,0,0,.5);background-size:100% 100%;width:100%;height:100%;z-index:10;top:0;transition:all .4s ease-in-out;opacity:0;pointer-events:none}@media (max-width:480px){.header .mobile-menu{width:95%}}.header.-mobile-open .mobile-menu{left:0}.header.-mobile-open .mobile-menu_container{opacity:1;pointer-events:auto}.banner{display:flex;width:100%;overflow:hidden;position:relative}.banner,.banner .container{height:90vh}.banner_title{display:inline-flex;z-index:2;align-items:flex-end;padding:5rem 0;font-family:Syne,sans-serif;font-size:7rem;color:#fff;font-weight:500}.banner_img{position:absolute;width:100%;height:90vh;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.banner,.banner .container,.banner_img{height:600px}.banner_title{max-width:100%;font-size:5.5rem}}@media (max-width:480px){.banner_title{font-size:4.8rem}}.fourofour{text-align:center;min-height:450px;position:relative}.fourofour_banner{display:block;width:100%;height:90vh;overflow-y:hidden}.fourofour_banner img{height:90vh;width:100%;-o-object-fit:cover;object-fit:cover}.fourofour_container{position:absolute;display:inline-block;width:450px;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.fourofour_container h1{color:#fff;margin-bottom:2rem}.contact{background-color:#e7e7e7}.contact .container{padding-top:5rem}.contact_map{display:block;width:100%;padding:10rem 0}.contact_admin{padding:5rem 0 0}.contact_admin_text,.contact_admin_title{display:block;margin-bottom:3rem}.contact_admin_text{width:100%}.contact_admin_text p{display:inline-block;max-width:800px;font-family:EncodeSans Expanded,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.8}.contact_admin_list{display:flex;flex-wrap:wrap;width:100%;margin:5rem 0}.contact_admin_list_item{display:inline-flex;flex-wrap:wrap;width:33.33%;padding-right:3rem;margin:3rem 0}.contact_admin_list_item_name{display:block;width:100%;font-family:Syne,sans-serif;font-size:2.8rem;font-weight:600;margin-bottom:3rem}.contact_admin_list_item_job{font-size:1.8rem;font-weight:700}.contact_admin_list_item_job,.contact_admin_list_item_text{display:block;width:100%;line-height:1.5;margin-bottom:1.5rem}.contact_admin_list_item_text{font-family:EncodeSans Expanded,sans-serif;font-size:1.6rem;font-weight:300}.contact_admin_list_item_text a,.contact_admin_list_item_text p{font-size:1.8rem;font-family:EncodeSans Expanded,sans-serif;color:#000;line-height:1.7;font-weight:300}.contact_admin_list_item_text a{position:relative}.contact_admin_list_item_text a:before{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#000;transition:all .2s ease-in-out}.contact_admin_list_item_text a:hover:before{width:100%}@media (max-width:1024px){.contact_admin_list_item{width:50%}}@media (max-width:768px){.contact_admin_list_item{width:100%}}.events_list{display:block;padding:10rem 0;background-color:#e7e7e7}.events_list_item{display:flex;flex-wrap:wrap;align-items:center;padding:5rem 0}.events_list_item:nth-child(2n){flex-direction:row-reverse}.events_list_item:nth-child(2n) .event_content{display:block;padding-left:12rem;padding-right:0}.events_list_item:nth-child(2n) .event_img{padding-left:1.5rem;padding-right:0}.events_list_item .event_content{display:block;padding-right:12rem}.events_list_item .event_content .event_name,.events_list_item .event_content .event_text{display:block;margin-bottom:2rem}.events_list_item .event_content .event_text p{font-size:1.8rem;font-family:EncodeSans Expanded,sans-serif;font-weight:300;line-height:1.6}.events_list_item .event_content .event_btn{display:inline-block;margin-top:2rem}.events_list_item .event_img{padding-left:0;padding-top:1.5rem;padding-bottom:1.5rem}@media (max-width:768px){.events_list_item{padding:3rem 0}.events_list_item .event_content,.events_list_item:nth-child(2n) .event_content{padding-right:0;padding-left:0}.events_list_item:nth-child(2n) .event_img,.events_list_item:nth-child(2n) .event_img img{padding-left:0}.events_list_item .event_img{padding-left:0;padding-right:0}}@media (max-width:768px){.events_list{padding:5rem 0}}.events_contact{display:block;background-color:#e7e7e7;width:100%}.events_contact_container,.events_contact_header{display:flex;flex-wrap:wrap}.events_contact_header{width:100%;border-bottom:1px solid #000;padding:5rem 0;margin-bottom:3rem;justify-content:space-between}.events_contact_btn,.events_contact_title{display:inline-block}.events_contact_list{display:flex;flex-wrap:wrap;width:100%;padding:2rem 0 5rem;margin-bottom:10rem}.events_contact_list_item{padding-left:0;padding-right:30px}.events_contact_list_item_name{display:block;font-weight:500;margin-bottom:3rem}.events_contact_list_item_job{display:block;font-size:1.8rem;font-family:EncodeSans Expanded,sans-serif;font-weight:600;line-height:1.7}.events_contact_list_item_information a,.events_contact_list_item_information p{font-size:1.8rem;font-family:EncodeSans Expanded,sans-serif;color:#000;line-height:1.7;font-weight:300}.events_contact_list_item_information a{position:relative}.events_contact_list_item_information a:before{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#000;transition:all .2s ease-in-out}.events_contact_list_item_information a:hover:before{width:100%}@media (max-width:768px){.events_contact{margin-bottom:0}.events_contact_btn,.events_contact_title{margin-bottom:1rem}.events_contact_header{padding:3rem 0}.events_contact_list{margin-bottom:5rem}}@media screen and (max-width:575px){.events_contact_list_item{padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid #000}.events_contact_list_item:last-child{border-bottom:none}}.event_intro{display:block;background-color:#e7e7e7;padding:12rem 0 5rem}.event_intro_container{display:flex;flex-wrap:wrap}.event_intro_title{font-weight:500;line-height:1.1;margin-bottom:1rem}.event_intro_text{margin-top:3rem}.event_intro_text p{font-size:1.6rem;font-family:EncodeSans Expanded,sans-serif;font-weight:300;line-height:1.4}.event_intro_left{display:inline-flex;flex-wrap:wrap;width:75%;padding-right:25%}.event_intro_right{display:inline-flex;flex-wrap:wrap;width:25%;align-items:flex-end;justify-content:right}.event_intro_slider{display:block;width:100%;padding:8rem 3rem;position:relative}.event_intro_slider_item{height:600px;background-size:cover;background-position:50%;margin:0 1rem}.event_intro_slider .slick-list{padding-left:0!important}.event_intro_slider_content{display:block;width:100%;position:relative}@media (max-width:768px){.event_intro_slider{padding:5rem 0}.event_intro_slider_item{height:400px}.event_intro_slider .slick-list{padding-left:10%!important;padding-right:10%!important}}.event_intro .slider-arrow{display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='76' height='231' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='76' height='231' rx='15' fill='%23000' fill-opacity='.5'/%3E%3Cpath d='M44 97l-16 18 16 18' stroke='%23C8C8C8' stroke-opacity='.8' stroke-width='6'/%3E%3C/svg%3E");background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%);width:75px;height:230px;z-index:2;cursor:pointer;transition:all .2s ease-in-out}.event_intro .slider-arrow:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='76' height='231' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='76' height='231' rx='15' fill='%23000' fill-opacity='.8'/%3E%3Cg filter='url(%23filter0_d_4410_828)'%3E%3Cpath d='M44 97l-16 18 16 18' stroke='%23fff' stroke-width='6'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_4410_828' x='19.986' y='95.007' width='30.256' height='47.986' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_4410_828'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_4410_828' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:768px){.event_intro .slider-arrow{width:40px;height:130px;display:none}}.event_intro .slider-next{right:0;transform:translateY(-50%) scaleX(-1)}.event_intro .slider-prev{left:0}@media (max-width:768px){.event_intro{padding:8rem 0}.event_intro_left{width:100%;padding-right:0}.event_intro_left .event_intro_title{margin-bottom:2rem}.event_intro_right{width:100%;justify-content:left}.event_intro_right .btn{margin-top:2rem}}.home_banner{display:flex;width:100%;height:90vh;overflow:hidden;position:relative}.home_banner #home-banner{min-width:100%;min-height:100%;width:auto;height:auto;z-index:0}.home_banner #home-banner,.home_banner_title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home_banner_title{width:900px;max-width:900px;z-index:1;font-size:7rem;font-weight:500;font-family:Syne,sans-serif;color:#fff;text-align:center}@media (max-width:768px){.home_banner{height:800px}}.home_services{display:flex;flex-wrap:wrap;padding:10rem 0}.home_services_subtitle{text-transform:uppercase;color:#a2a2a2}.home_services_subtitle,.home_services_title{display:block;width:100%;text-align:center;padding:1rem 0}.home_services_list{display:flex;flex-wrap:wrap;width:100%;padding-top:8rem;padding-bottom:3rem;justify-content:center}.home_services_list_item{display:inline-flex;flex-wrap:wrap;padding:2rem}.home_services_list_item .service_link{display:inline-flex;flex-wrap:wrap;cursor:pointer}.home_services_list_item .service_link:hover .service_logo{transform:scale(1.2)}.home_services_list_item .service_logo{display:inline-block;width:auto;height:110px;margin:auto auto 3rem;transition:all .2s ease-in-out}.home_services_list_item .service_name{display:block;width:100%;text-align:center;font-size:1.8rem;font-family:EncodeSans Expanded,sans-serif;font-weight:600;color:#000}@media (max-width:768px){.home_services{padding:6rem 0}.home_services_title{font-size:4rem;line-height:1.25;font-weight:600;font-family:Syne,sans-serif}.home_services_list{padding-top:5rem}.home_services_list_item{width:50%;justify-content:center}}@media (max-width:480px){.home_services{padding:3rem 0}.home_services_list{padding-top:3rem}.home_services_list_item{padding:1rem}.home_services_list_item .service_logo{height:80px}}.home_feature{background-color:#e7e7e7;display:flex;flex-wrap:wrap;width:100%}.home_feature_title{width:100%;padding-top:12rem;padding-bottom:4rem}.home_feature_text,.home_feature_title{display:block;margin:auto;text-align:center}.home_feature_text{padding-bottom:10rem;font-size:1.6rem;font-weight:300;line-height:3rem;font-family:EncodeSans Expanded,sans-serif}.home_feature_img{display:block;width:100%;position:relative}.home_feature_img img{width:100%}.home_feature_img:before{content:"";display:inline-block;position:absolute;left:50%;top:-30px;height:60px;width:1px;background:linear-gradient(0deg,#fff 0,#fff 50%,#000 0,#000)}@media (max-width:768px){.home_feature_title{font-size:2.8rem;line-height:1.45;font-weight:500;padding-top:8rem;padding-bottom:2rem}.home_feature_text{padding-bottom:8rem}}@media (max-width:480px){.home_feature_text,.home_feature_title{text-align:left}.home_feature_img img{-o-object-fit:cover;object-fit:cover;min-height:300px}}.home_img{display:block;margin-bottom:-3px}.home_img img{width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.home_banner_title{font-size:5rem;line-height:1.25;width:100%;padding:1.5rem 3rem}}@media (max-width:480px){.home_banner_title{font-size:3.2rem;width:100%;padding:1.5rem}.home_img img{-o-object-fit:cover;object-fit:cover;min-height:300px}}.flexible_blocks{display:block;padding:10rem 0}.flexible_texteStandard{display:block;width:100%;padding:8rem 0}.flexible_texteStandard li,.flexible_texteStandard p{font-size:1.8rem;font-family:EncodeSans Expanded,sans-serif;line-height:1.4;font-weight:400}.flexible_texteStandard ol,.flexible_texteStandard ul{display:block;margin:1.5rem 0}.flexible_photoStandard{display:block;width:100%;padding:8rem 0}.flexible_photoStandard .rowPhoto{display:block;width:100%;text-align:center}.flexible_photoStandard .rowPhoto img{display:inline-block;margin:auto}.flexible_video{display:block;width:100%;padding:8rem 0}.flexible_video .rowVideo{display:block;width:100%;text-align:center}.flexible_video_link{display:block;width:100%}.flexible_video_link img{display:inline-block;margin:auto;width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;position:relative}.flexible_video_link:before{top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.15);z-index:2}.flexible_video_link:after,.flexible_video_link:before{content:"";position:absolute;display:inline-block;transition:all .3s ease-in-out}.flexible_video_link:after{width:100px;height:100px;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 512'%3E%3Cpath fill-rule='nonzero' d='M255.99 0c70.68 0 134.7 28.66 181.02 74.98C483.33 121.3 512 185.31 512 256c0 70.68-28.67 134.69-74.99 181.01C390.69 483.33 326.67 512 255.99 512S121.3 483.33 74.98 437.01C28.66 390.69 0 326.68 0 256c0-70.67 28.66-134.7 74.98-181.02C121.3 28.66 185.31 0 255.99 0zm77.4 269.81c13.75-8.88 13.7-18.77 0-26.63l-110.27-76.77c-11.19-7.04-22.89-2.9-22.58 11.72l.44 154.47c.96 15.86 10.02 20.21 23.37 12.87l109.04-75.66zm79.35-170.56c-40.1-40.1-95.54-64.92-156.75-64.92-61.21 0-116.63 24.82-156.74 64.92-40.1 40.11-64.92 95.54-64.92 156.75 0 61.22 24.82 116.64 64.92 156.74 40.11 40.11 95.53 64.93 156.74 64.93 61.21 0 116.65-24.82 156.75-64.93 40.11-40.1 64.93-95.52 64.93-156.74 0-61.22-24.82-116.64-64.93-156.75z'/%3E%3C/svg%3E");background-size:100% 100%;z-index:3}.flexible_video_link:hover:before{background-color:rgba(0,0,0,.1)}.flexible_video_link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M255.99 0c70.68 0 134.7 28.66 181.02 74.98C483.33 121.3 512 185.31 512 256s-28.67 134.69-74.99 181.01C390.69 483.33 326.67 512 255.99 512S121.3 483.33 74.98 437.01C28.66 390.69 0 326.68 0 256S28.66 121.3 74.98 74.98C121.3 28.66 185.31 0 255.99 0zm77.4 269.81c13.75-8.88 13.7-18.77 0-26.63l-110.27-76.77c-11.19-7.04-22.89-2.9-22.58 11.72l.44 154.47c.96 15.86 10.02 20.21 23.37 12.87l109.04-75.66zm79.35-170.56c-40.1-40.1-95.54-64.92-156.75-64.92S139.36 59.15 99.25 99.25C59.15 139.36 34.33 194.79 34.33 256s24.82 116.64 64.92 156.74c40.11 40.11 95.53 64.93 156.74 64.93s116.65-24.82 156.75-64.93c40.11-40.1 64.93-95.52 64.93-156.74s-24.82-116.64-64.93-156.75z' fill='%23fff' data-name='Calque 1' image-rendering='optimizeQuality' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'/%3E%3C/svg%3E")}.flexible_colTextePhoto{display:block;width:100%;padding:8rem 0}.flexible_colTextePhoto_row{display:flex;flex-wrap:wrap;width:100%}.flexible_colTextePhoto_row_textLeft,.flexible_colTextePhoto_row_textRight{display:inline-flex;flex-wrap:wrap;width:50%;align-items:center}.flexible_colTextePhoto_row_textLeft h3,.flexible_colTextePhoto_row_textRight h3{display:block;width:100%;margin-bottom:2rem}.flexible_colTextePhoto_row_textLeft p,.flexible_colTextePhoto_row_textRight p{line-height:1.4}.flexible_colTextePhoto_row_textLeft{padding-right:3rem}.flexible_colTextePhoto_row_textRight{padding-left:3rem}.flexible_colTextePhoto_row_photoLeft,.flexible_colTextePhoto_row_photoRight{display:inline-flex;flex-wrap:wrap;width:50%}.flexible_colTextePhoto_row_photoLeft img,.flexible_colTextePhoto_row_photoRight img{display:inline-block;width:100%;-o-object-fit:cover;object-fit:cover}.members_connect{display:flex;flex-wrap:wrap;width:100%;padding:12rem 0}.members_connect_left{display:inline-flex;flex-wrap:wrap;width:75%}.members_connect_right{display:inline-flex;flex-wrap:wrap;width:25%;align-items:flex-end;justify-content:right}.members_connect_title{display:block;margin-bottom:3rem;max-width:700px}.members_connect_text{display:block;line-height:1.7;max-width:700px}@media (max-width:768px){.members_connect_left{width:100%}.members_connect_right{width:100%;margin-top:2rem;justify-content:left}}.members_join{display:flex;flex-wrap:wrap;width:100%;padding:20rem 0 10rem;background-color:#e7e7e7}.members_join_left{display:inline-flex;flex-wrap:wrap;width:75%}.members_join_right{display:inline-flex;flex-wrap:wrap;width:25%;align-items:flex-end;justify-content:right}.members_join_title{display:block;margin-bottom:3rem;max-width:700px}.members_join_text{display:block;line-height:1.7;max-width:700px}@media (max-width:768px){.members_join{padding:10rem 0 5rem}.members_join_left{width:100%}.members_join_right{width:100%;justify-content:left;margin-top:2rem}}.members_infos{padding:10rem 0 12rem;background-color:#e7e7e7}.members_infos,.members_infos_list{display:flex;flex-wrap:wrap;width:100%}.members_infos_list_item{display:inline-block;width:48%;margin-right:2%;padding:3rem 0;border-top:1px solid #000}.members_infos_list_item:nth-child(2n){margin-right:0;margin-left:2%}.members_infos_list_item:first-child,.members_infos_list_item:nth-child(2){border-top:0}.members_infos_list_item_name{font-size:2.8rem;font-family:Syne,sans-serif;font-weight:600;line-height:1.42;margin-bottom:2rem}.members_infos_list_item_content,.members_infos_list_item_name{display:block;width:100%;padding-right:3rem}.members_infos_list_item_content li,.members_infos_list_item_content p{font-size:1.6rem;font-weight:300;line-height:1.8}@media (max-width:768px){.members_infos{padding:5rem 0 6rem}.members_infos_list_item{width:100%;margin-right:0}.members_infos_list_item:nth-child(2){border-top:1px solid #000}}.parcours_list{display:block;padding:10rem 0;background-color:#e7e7e7}.parcours_list_item{display:flex;flex-wrap:wrap;align-items:center;padding:5rem 0}.parcours_list_item:nth-child(2n){flex-direction:row-reverse}.parcours_list_item:nth-child(2n) .parcour_content{display:block;padding-left:12rem;padding-right:0}.parcours_list_item:nth-child(2n) .parcour_img{padding-left:1.5rem;padding-right:0}.parcours_list_item .parcour_content{display:block;padding-right:12rem}.parcours_list_item .parcour_content .parcour_name{display:block;margin-bottom:3rem}.parcours_list_item .parcour_content .parcour_length{display:list-item;margin-left:2rem;width:100%;margin-bottom:3rem;font-size:1.8rem;font-weight:700;font-family:EncodeSans Expanded,sans-serif;line-height:1.2}.parcours_list_item .parcour_content .parcour_text{display:block;margin-bottom:2rem}.parcours_list_item .parcour_content .parcour_text p{font-size:1.8rem;line-height:1.6;font-weight:300;font-family:EncodeSans Expanded,sans-serif}.parcours_list_item .parcour_content .parcour_btn{display:inline-block;margin-top:2rem}.parcours_list_item .parcour_img{padding-left:0;padding-top:1.5rem;padding-bottom:1.5rem}@media (max-width:768px){.parcours_list{padding:5rem 0}.parcours_list_item{padding:3rem 0}.parcours_list_item .parcour_content .parcour_name{word-spacing:0}.parcours_list_item .parcour_content{padding-left:0;padding-right:0}.parcours_list_item .parcour_img{padding-right:0;padding-bottom:0}.parcours_list_item .parcour_img img{width:100%}.parcours_list_item:nth-child(2n) .parcour_content,.parcours_list_item:nth-child(2n) .parcour_img{padding-left:0}}.restaurant_list{display:block;padding:10rem 0;background-color:#e7e7e7}.restaurant_list_item{display:flex;flex-wrap:wrap;align-items:center;padding:5rem 0}.restaurant_list_item:nth-child(2n){flex-direction:row-reverse}.restaurant_list_item:nth-child(2n) .restaurant_content{display:block;padding-left:12rem;padding-right:0}.restaurant_list_item:nth-child(2n) .restaurant_img{padding-left:1.5rem;padding-right:0}.restaurant_list_item .restaurant_content{display:block;padding-right:12rem}.restaurant_list_item .restaurant_content .restaurant_name,.restaurant_list_item .restaurant_content .restaurant_text{display:block;margin-bottom:2rem}.restaurant_list_item .restaurant_content .restaurant_text p{font-size:1.8rem;font-family:EncodeSans Expanded,sans-serif;font-weight:300;line-height:1.6}.restaurant_list_item .restaurant_content .restaurant_btn{display:inline-block;margin-top:2rem}.restaurant_list_item .restaurant_img{padding-left:0;padding-top:1.5rem;padding-bottom:1.5rem}.restaurant_menu{display:block;background:#e7e7e7}.restaurant_menu_title{display:block;width:100%;text-align:center;margin-bottom:2rem}.restaurant_menu_list{display:flex;flex-wrap:wrap;width:100%;margin:3rem 0 12rem}.restaurant_menu_list_item{display:flex;flex-wrap:wrap;position:relative;width:100%;padding:4rem 2rem;border-bottom:1px solid #000;transition:all .2s ease}.restaurant_menu_list_item_name{font-family:Syne,sans-serif;font-size:7rem;font-weight:500;color:#000;transition:all .3s ease-in-out}.restaurant_menu_list_item_schedule{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:right}.restaurant_menu_list_item_schedule p{font-size:1.6rem;color:#000;font-family:EncodeSans Expanded,sans-serif;line-height:1.8;font-weight:300;transition:all .3s ease-in-out}.restaurant_menu_list_item .hover_bubble{opacity:0;position:absolute;width:100px;height:100px;border-radius:8rem;background-size:cover;background-position:50%;z-index:5;transition:opacity .3s ease}.restaurant_menu_list_item:hover{background-color:#000}.restaurant_menu_list_item:hover .restaurant_menu_list_item_name,.restaurant_menu_list_item:hover .restaurant_menu_list_item_schedule p{color:#fff}.restaurant_menu_list_item:hover .hover_bubble{opacity:1}.restaurant_menu_list_container{display:block;width:100%}.restaurant_menu_list_container:nth-child(2n) .restaurant_menu_list_item{flex-direction:row-reverse}.restaurant_menu_list_container:nth-child(2n) .restaurant_menu_list_item .restaurant_menu_list_item_name{text-align:right}.restaurant_menu_list_container:nth-child(2n) .restaurant_menu_list_item .restaurant_menu_list_item_schedule{justify-content:left}@media (max-width:768px){.restaurant .restaurant_list{padding:5rem 0}.restaurant .restaurant_list_item .restaurant_content{padding-right:15px}.restaurant .restaurant_list_item .restaurant_img,.restaurant .restaurant_list_item .restaurant_img img{padding-right:0}.restaurant .restaurant_list_item:nth-child(2n) .restaurant_content{padding-left:15px}.restaurant .restaurant_list_item:nth-child(2n) .restaurant_img,.restaurant .restaurant_list_item:nth-child(2n) .restaurant_img img{padding-left:0}.restaurant_menu_list{margin-bottom:5rem}.restaurant_menu_list_item_name{width:100%;font-size:4.5rem;margin-bottom:0}.restaurant_menu_list_item_schedule{width:100%;justify-content:left}.restaurant_menu_list_item .hover_bubble{display:none!important}.restaurant_menu_list_container:nth-child(2n) .restaurant_menu_list_item .restaurant_menu_list_item_name{text-align:left}.restaurant_menu_list_container:nth-child(2n) .restaurant_menu_list_item .restaurant_menu_list_item_schedule{justify-content:left}}.visitors{display:block}.visitors_intro{display:block;width:100%;padding:5rem 0;background-color:#e7e7e7}.visitors_intro_container{display:flex;flex-wrap:wrap;width:100%;padding:8rem 0}.visitors_intro_left{display:inline-flex;flex-wrap:wrap;width:60%}.visitors_intro_left_title{display:block;width:100%;font-size:2.8rem;font-weight:500;line-height:1.5;margin-bottom:1.5rem}.visitors_intro_left_text{display:block;max-width:600px}.visitors_intro_left_text p{font-size:1.6rem;font-weight:300;line-height:1.8}.visitors_intro_right{display:inline-flex;flex-wrap:wrap;width:40%;align-items:flex-end;justify-content:right}.visitors_intro_right_btn{display:inline-block;margin-left:2rem;margin-bottom:1.5rem}@media (max-width:768px){.visitors_intro_container{padding:4rem 0}.visitors_intro_left{width:100%}.visitors_intro_right{width:100%;justify-content:left;margin-top:2rem}.visitors_intro_right_btn{margin-left:0;margin-right:2rem}}.visitors_schedule{display:block;padding:5rem 0 20rem;background-color:#e7e7e7}.visitors_schedule_list{display:flex;flex-wrap:wrap;width:100%}.visitors_schedule_list_item{display:inline-block;width:48%;margin-right:2%;border-bottom:1px solid #000;padding:3rem 0}.visitors_schedule_list_item:nth-child(2n){margin-right:0;margin-left:2%}.visitors_schedule_list_item:last-child,.visitors_schedule_list_item:nth-last-child(2):nth-child(odd){border-bottom:none}.visitors_schedule_list_item_title{font-family:Syne,sans-serif;display:block;font-size:2.8rem;font-weight:500;line-height:1.8;margin-bottom:1.5rem}.visitors_schedule_list_item_text p{display:block;font-family:EncodeSans Expanded,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.8}@media (max-width:480px){.visitors_schedule{padding:5rem 0 10rem}.visitors_schedule_list_item{width:100%;margin-right:0}.visitors_schedule_list_item:nth-child(2n){margin-left:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAwLWFkZG9ucy9fYW5pbWF0aW9ucy5zY3NzIiwiYXBwLmNzcyIsIjAxLXNldHRpbmdzL19iYXNlLnNjc3MiLCIwMS1zZXR0aW5ncy9fdmFycy5zY3NzIiwiMDEtc2V0dGluZ3MvX2dyaWQtc2V0dGluZ3Muc2NzcyIsIjAwLWFkZG9ucy9fbWl4aW5zLnNjc3MiLCIwMi1mb250cy9fZm9udHMuc2NzcyIsIjAyLWZvbnRzL19pY29ucy5zY3NzIiwiMDMtbW9kdWxlcy9fYnV0dG9ucy5zY3NzIiwiMDMtbW9kdWxlcy9fZHJhd2Vycy5zY3NzIiwiMDMtbW9kdWxlcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwiMDMtbW9kdWxlcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwiMDQtcGFnZXMvXzQwNC5zY3NzIiwiMDQtcGFnZXMvX2NvbnRhY3Quc2NzcyIsIjA0LXBhZ2VzL19ldmVudHMuc2NzcyIsIjA0LXBhZ2VzL19ob21lLnNjc3MiLCIwNC1wYWdlcy9fZmxleGlibGUuc2NzcyIsIjA0LXBhZ2VzL19tZW1iZXJzLnNjc3MiLCIwNC1wYWdlcy9fcGFyY291cnMuc2NzcyIsIjA0LXBhZ2VzL19yZXN0YXVyYW50LnNjc3MiLCIwNC1wYWdlcy9fdmlzaXRvcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3QkEsdUJBRVEsZUFBZ0IsQ0FGeEIseUJBTVEsd0JBQWlCLENBQWpCLHFCQUFpQixDQUFqQixnQkFBaUIsQ0FLckIsd0JBQ0ksZUFBZ0IsQ0FLcEIsMkNBQ0ksZ0JBQWlCLENDOUJ6QiwyRERpQ1EsWUFBYSxDQUNiLG9CQUFxQixDQUNyQixrQkFBbUIsQ0M5QjNCLHlERG9DUSxvQkFBcUIsQ0FDckIsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixXQUFZLENBSXBCLGlCQUNJLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQix3QkFBaUMsQ0FIckMsdUJBTVEsV0FBWSxDQUNaLG1CQUFvQixDQUNwQixZQUFhLENBQ2Isb0JBQXFCLENBSTdCLFVBQ0ksd0JBQWlD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QWUsQ0FGZiwyQ0FJQyxhQUFjLENBQ2QiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFRyYW5zaXRpb25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJHNwZWVkOiAgMC4zcztcbiRib3VuY2U6IGN1YmljLWJlemllcigwLjE3LCAwLjY3LCAwLjMsIDEuMzMpO1xuJFBvd2VyMUVhc2VPdXQ6IGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XG4kUG93ZXIyRWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiRQb3dlcjNFYXNlT3V0OiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApO1xuJFBvd2VyNEVhc2VPdXQ6IGN1YmljLWJlemllcigwLjIzMCwgMS4wMDAsIDAuMzIwLCAxLjAwMCk7XG4kUG93ZXIxRWFzZUluOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDg1LCAwLjY4MCwgMC41MzApIDtcbiRQb3dlcjJFYXNlSW46IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4kUG93ZXIzRWFzZUluOiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMwLCAwLjY4NSwgMC4yMjApO1xuJFBvd2VyNEVhc2VJbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiRFeHBvRWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMTkwLCAxLjAwMCwgMC4yMjAsIDEuMDAwKTtcbiRFeHBvRWFzZUluOiBjdWJpYy1iZXppZXIoMC45NTAsIDAuMDUwLCAwLjc5NSwgMC4wMzUpO1xuJEV4cG9FYXNlSW5PdXQ6IGN1YmljLWJlemllcigxLjAwMCwgMC4wMDAsIDAuMDAwLCAxLjAwMCk7XG4kU2luZUVhc2VPdXQ6IGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCk7XG4kU2luZUVhc2VJbjogY3ViaWMtYmV6aWVyKDAuNDcwLCAwLjAwMCwgMC43NDUsIDAuNzE1KTtcbiRQb3dlcjFFYXNlSW5PdXQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMzAsIDAuNTE1LCAwLjk1NSk7XG4kUG93ZXIyRWFzZUluT3V0OiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMS4wMDApO1xuJFBvd2VyM0Vhc2VJbk91dDogY3ViaWMtYmV6aWVyKDAuNzcwLCAwLjAwMCwgMC4xNzUsIDEuMDAwKTtcbiRQb3dlcjRFYXNlSW5PdXQ6IGN1YmljLWJlemllcigwLjg2MCwgMC4wMDAsIDAuMDcwLCAxLjAwMCk7XG4kU2xvd0Vhc2VPdXQ6IGN1YmljLWJlemllciguMDQsMS4xNSwwLjQsLjk5KTtcbiRlYXNpbmc6ICRQb3dlcjJFYXNlT3V0O1xuXG5odG1sIHtcbiAgICAmLmhhcy1zY3JvbGwtc21vb3RoIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLmhhcy1zY3JvbGwtZHJhZ2dpbmcge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIC5oYXMtc2Nyb2xsLXNtb290aCAmIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbltkYXRhLXNjcm9sbC1jb250YWluZXJdIHtcbiAgICAuaGFzLXNjcm9sbC1zbW9vdGggJiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIH1cbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbn1cblxuW2RhdGEtc2Nyb2xsLXNlY3Rpb25dIHtcbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuIH1cblxuLm8taW1hZ2Vfd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDAsMTElLCA4MSUpO1xuXG4gICAgJi4tZnVsbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgxMDBweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5vLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDAsMTElLCA4MSUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vLWltYWdlIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMS4ycyAkUG93ZXIyRWFzZU91dCwgdHJhbnNmb3JtIDEuMnMgJFBvd2VyMkVhc2VPdXQ7XG4gICAgfVxuXG4gICAgJi5pcy1pbnZpZXcge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm8taW1hZ2Vfd3JhcHBlci4tZnVsbCAmIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5cblxuLmMtc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIG9wYWNpdHkgMC4zcztcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuNDUpO1xuICAgIH1cblxuICAgICY6aG92ZXIsIC5oYXMtc2Nyb2xsLXNjcm9sbGluZyAmLCAuaGFzLXNjcm9sbC1kcmFnZ2luZyAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMS4zKTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uYy1zY3JvbGxiYXJfdGh1bWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW46IDJweDtcbiAgICBjdXJzb3I6IGdyYWI7XG5cbiAgICAuaGFzLXNjcm9sbC1kcmFnZ2luZyAmIHtcbiAgICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICB9XG5cbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbn1cbiIsImh0bWwuaGFzLXNjcm9sbC1zbW9vdGgge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmh0bWwuaGFzLXNjcm9sbC1kcmFnZ2luZyB7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5oYXMtc2Nyb2xsLXNtb290aCBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaGFzLXNjcm9sbC1zbW9vdGggW2RhdGEtc2Nyb2xsLWNvbnRhaW5lcl0ge1xuICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSBbZGF0YS1zY3JvbGwtY29udGFpbmVyXSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSBbZGF0YS1zY3JvbGwtc2VjdGlvbl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uby1pbWFnZV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRjOWM5OyB9XG4gIC5vLWltYWdlX3dyYXBwZXIuLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgcmVtKDEwMHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uby1zY3JvbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRjOWM5O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vLWltYWdlIHtcbiAgb3BhY2l0eTogMC45NTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5OyB9XG4gIC5vLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpLCB0cmFuc2Zvcm0gMS4ycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAuby1pbWFnZS5pcy1pbnZpZXcgaW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAuby1pbWFnZV93cmFwcGVyLi1mdWxsIC5vLWltYWdlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuQGtleWZyYW1lcyBzbGlkZURvd24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH0gfVxuXG4uYy1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIG9wYWNpdHkgMC4zcztcbiAgb3BhY2l0eTogMDsgfVxuICAuYy1zY3JvbGxiYXI6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuNDUpOyB9XG4gIC5jLXNjcm9sbGJhcjpob3ZlciwgLmhhcy1zY3JvbGwtc2Nyb2xsaW5nIC5jLXNjcm9sbGJhciwgLmhhcy1zY3JvbGwtZHJhZ2dpbmcgLmMtc2Nyb2xsYmFyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdIC5jLXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH1cbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAuYy1zY3JvbGxiYXI6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMS4zKTsgfVxuXG4uYy1zY3JvbGxiYXJfdGh1bWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjU7XG4gIHdpZHRoOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMnB4O1xuICBjdXJzb3I6IGdyYWI7IH1cbiAgLmhhcy1zY3JvbGwtZHJhZ2dpbmcgLmMtc2Nyb2xsYmFyX3RodW1iIHtcbiAgICBjdXJzb3I6IGdyYWJiaW5nOyB9XG4gIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdIC5jLXNjcm9sbGJhcl90aHVtYiB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAwOyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnNcIiwgc2Fucy1zZXJpZjsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbm1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBtYWluIHVsLCBtYWluIG9sIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7IH1cblxuaGVhZGVyIHVsLFxuZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLyoqXG4qIFJlc2V0XG4qL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbnAsIHVsLCBvbCwgbGksXG5kaXYsIHNlY3Rpb24sIGZvcm0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG5cbi50ZXh0LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtOyB9XG4gIC50ZXh0LWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gIC50ZXh0LWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuaHIge1xuICBib3JkZXItY29sb3I6ICNDQ0NDQ0M7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN5bmVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgaDEsIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQuOHJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGgxLCAuaDEge1xuICAgICAgZm9udC1zaXplOiA0cmVtOyB9IH1cblxuaDIsIC5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlN5bmVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgaDIsIC5oMiB7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGgyLCAuaDIge1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07IH0gfVxuXG5oMywgaDQsIGg1LCBoNiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtOyB9XG5cbnAge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAubW9iaWxlLW9ubHkge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubW9iaWxlLWhpZGRlbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLm1vYmlsZS1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIEJvb3RzdHJhcCAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgd2lkdGg6IDY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsZXIge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG5cbi5jb250YWluZXJfc21hbGwge1xuICB3aWR0aDogODc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXJfc21hbGwge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cblxuLmNvbnRhaW5lcl9tZWQge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmNvbnRhaW5lci4tdmNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuXG4uY29udGFpbmVyX21lZF9sYXJnZSB7XG4gIG1hcmdpbjogMCAxMCU7IH1cbiAgLmNvbnRhaW5lcl9tZWRfbGFyZ2U6YmVmb3JlLCAuY29udGFpbmVyX21lZF9sYXJnZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNvbnRhaW5lcl9tZWRfbGFyZ2U6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZF9sYXJnZSB7XG4gICAgICBtYXJnaW46IDAgNiU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICAgICAgbWFyZ2luOiAwIDUlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb250YWluZXJfbWVkX2xhcmdlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgNCU7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXJfbWVkX2xhcmdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMyU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZF9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDIlOyB9IH1cblxuLmNvbnRhaW5lcl9sYXJnZSB7XG4gIG1hcmdpbjogMCA2JTsgfVxuICAuY29udGFpbmVyX2xhcmdlOmJlZm9yZSwgLmNvbnRhaW5lcl9sYXJnZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNvbnRhaW5lcl9sYXJnZTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2Uge1xuICAgICAgbWFyZ2luOiAwIDUlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2Uge1xuICAgICAgbWFyZ2luOiAwIDMlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX2xhcmdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5jb250YWluZXJfbGFyZ2VyIHtcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwKSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmNvbnRhaW5lcl9mdWxsOmJlZm9yZSwgLmNvbnRhaW5lcl9mdWxsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY29udGFpbmVyX2Z1bGw6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5yb3cge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uY29sIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY29sLWF1dG8ge1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtMSB7XG4gIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuXG4uY29sLTIge1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH1cblxuLmNvbC0zIHtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfVxuXG4uY29sLTUge1xuICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH1cblxuLmNvbC02IHtcbiAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7XG4gIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzJTsgfVxuXG4uY29sLTgge1xuICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH1cblxuLmNvbC05IHtcbiAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAge1xuICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfVxuXG4uY29sLTEyIHtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAuY29sLW1kLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuICAuY29sLW1kLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuICAuY29sLW1kLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuICAuY29sLW1kLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9XG4gIC5jb2wtbWQtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2wtbGcge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4vKiBCb29zdHJhcCBnZW5lcmFsIGNsYXNzZXMgKi9cbi5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhpZGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU3luZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1N5bmUtVmFyaWFibGVGb250X3dnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlLXZhcmlhdGlvbnNcIik7XG4gIGZvbnQtd2VpZ2h0OiAxIDk5OTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2Fuc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0VuY29kZVNhbnMtVmFyaWFibGVGb250X3dkdGgsd2dodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGUtdmFyaWF0aW9uc1wiKTtcbiAgZm9udC13ZWlnaHQ6IDEgOTk5O1xuICBmb250LXN0cmV0Y2g6IDExNSU7XG4gIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIndkdGhcIiAxMTU7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9FbmNvZGVTYW5zLVZhcmlhYmxlRm9udF93ZHRoLHdnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlLXZhcmlhdGlvbnNcIik7XG4gIGZvbnQtd2VpZ2h0OiAxIDk5OTtcbiAgZm9udC1zdHJldGNoOiAxMzAlO1xuICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogXCJ3ZHRoXCIgMTMwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJETSBTYW5zXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRE1TYW5zLVZhcmlhYmxlRm9udF9vcHN6LHdnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlLXZhcmlhdGlvbnNcIik7XG4gIGZvbnQtd2VpZ2h0OiAxIDk5OTsgfVxuXG4uaWNvbi1zZWFyY2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VhcmNoLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuXG4vKiBCb3V0b25zICovXG4uYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG4gIHBhZGRpbmc6IDEuN3JlbSA0LjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gIC5idG46aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLmJ0bi13aGl0ZS1ob3ZlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDFyZW0gNHJlbSAxcmVtIDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuICAuYnRuLXdoaXRlLWhvdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAuYnRuLXdoaXRlLWhvdmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOS40MDQzNSAyLjY1NDNMMTUuNzUgOC45OTk5NUw5LjQwNDM1IDE1LjM0NTYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTkuNDA0MzUgMi42NTQzTDE1Ljc1IDguOTk5OTVMOS40MDQzNSAxNS4zNDU2JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J005LjQwNDM1IDIuNjU0M0wxNS43NSA4Ljk5OTk1TDkuNDA0MzUgMTUuMzQ1Nicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUuNzQ5OSA5TDIuMjUgOScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUuNzQ5OSA5TDIuMjUgOScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUuNzQ5OSA5TDIuMjUgOScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDEuM3JlbTtcbiAgICBoZWlnaHQ6IDEuM3JlbTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAuYnRuLXdoaXRlLWhvdmVyOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5idG4td2hpdGUtaG92ZXI6aG92ZXI6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJ0bi13aGl0ZS1ob3Zlcjpob3ZlcjphZnRlciB7XG4gICAgICByaWdodDogMS41cmVtOyB9XG5cbi8qIFRpcm9pcnMgKi9cbi5ob3Zlcl9kcmF3ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTdFN0U3O1xuICBwYWRkaW5nOiAxMHJlbSAwOyB9XG4gIC5ob3Zlcl9kcmF3ZXJfbGlzdCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICAgLmhvdmVyX2RyYXdlcl9saXN0X2l0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgfVxuICAgICAgLmhvdmVyX2RyYXdlcl9saXN0X2l0ZW0gLml0ZW1fbmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5ob3Zlcl9kcmF3ZXJfbGlzdF9pdGVtIC5pdGVtX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgICAgICAuaG92ZXJfZHJhd2VyX2xpc3RfaXRlbSAuaXRlbV90ZXh0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuaG92ZXJfZHJhd2VyX2xpc3RfaXRlbSAuaXRlbV9jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmhvdmVyX2RyYXdlcl9saXN0X2l0ZW06bm90KC4tYWN0aXZlKSAuaXRlbV9uYW1lIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuaG92ZXJfZHJhd2VyX2xpc3RfaXRlbTpub3QoLi1hY3RpdmUpOmhvdmVyIC5pdGVtX25hbWUge1xuICAgICAgICBjb2xvcjogI0EyQTJBMjsgfVxuICAuaG92ZXJfZHJhd2VyX2Rlc2NyaXB0aW9uX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH1cbiAgLmhvdmVyX2RyYXdlcl9kZXNjcmlwdGlvbl90ZXh0LCAuaG92ZXJfZHJhd2VyX2Rlc2NyaXB0aW9uX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhvdmVyX2RyYXdlciB7XG4gICAgICBwYWRkaW5nOiA4cmVtIDA7IH1cbiAgICAgIC5ob3Zlcl9kcmF3ZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICAgICAgLmhvdmVyX2RyYXdlcl9kZXNjcmlwdGlvbl90ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5ob3Zlcl9kcmF3ZXIge1xuICAgICAgcGFkZGluZzogNXJlbSAwOyB9XG4gICAgICAuaG92ZXJfZHJhd2VyX2xpc3RfaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgICAgIC5ob3Zlcl9kcmF3ZXJfbGlzdF9pdGVtIC5pdGVtX25hbWUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmhvdmVyX2RyYXdlcl9saXN0X2l0ZW0uLWFjdGl2ZSAuaXRlbV9uYW1lIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAgIC5ob3Zlcl9kcmF3ZXJfZGVzY3JpcHRpb25fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9IH1cblxuLyogRm9ybXMgKi9cbi8qIFNlYXJjaCAqL1xuLyogRm9vdGVyICovXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogNnJlbSAwIDhyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAuZm9vdGVyX21vcmVpbmZvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZvb3Rlcl9saW5rcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMnJlbSAwOyB9XG4gICAgLmZvb3Rlcl9saW5rc19pdGVtIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlN5bmVcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZm9vdGVyX2xpbmtzX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MScgaGVpZ2h0PSc0MScgdmlld0JveD0nMCAwIDQxIDQxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nQXJyb3cgUmlnaHQnJTNFJTNDZyBpZD0nTGluZSclM0UlM0NwYXRoIGQ9J00yMS42NjgxIDIuMTc5NjlMNDAgMjAuNTExNkwyMS42NjgxIDM4Ljg0MzUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjEuNjY4MSAyLjE3OTY5TDQwIDIwLjUxMTZMMjEuNjY4MSAzOC44NDM1JyBzdHJva2U9J3doaXRlJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTIxLjY2ODEgMi4xNzk2OUw0MCAyMC41MTE2TDIxLjY2ODEgMzguODQzNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQ2cgaWQ9J0xpbmVfMiclM0UlM0NwYXRoIGQ9J00zOS45OTk4IDIwLjUxMTdMMSAyMC41MTE3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTM5Ljk5OTggMjAuNTExN0wxIDIwLjUxMTcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzkuOTk5OCAyMC41MTE3TDEgMjAuNTExNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5mb290ZXJfbGlua3NfaXRlbTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIC5mb290ZXJfbGlua3NfaXRlbTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDFyZW07IH1cbiAgLmZvb3Rlcl9sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiA0MDBweDsgfVxuICAuZm9vdGVyX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgLmZvb3Rlcl90ZXh0IHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIC5mb290ZXJfdGV4dCBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtOyB9XG4gICAgICAuZm9vdGVyX3RleHQgYTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5mb290ZXJfdGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb290ZXJfc29jaWFsbWVkaWFzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5mb290ZXJfc29jaWFsbWVkaWFzX2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07IH1cbiAgICAgIC5mb290ZXJfc29jaWFsbWVkaWFzX2l0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMCA1cmVtOyB9XG4gICAgICAuZm9vdGVyX21vcmVpbmZvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmZvb3Rlcl9saW5rc19pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07IH1cbiAgICAgICAgLmZvb3Rlcl9saW5rc19pdGVtOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4OyB9XG4gICAgICAuZm9vdGVyX2xvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZm9vdGVyX3RleHQgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAycmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAgIC5mb290ZXJfc29jaWFsbWVkaWFzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi8qIEhlYWRlciAqL1xuLmhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuICAuaGVhZGVyX3NlY29uZGFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMDsgfVxuICAgIC5oZWFkZXJfc2Vjb25kYXJ5X2FsZXJ0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuaGVhZGVyX3NlY29uZGFyeV9hbGVydCBwLCAuaGVhZGVyX3NlY29uZGFyeV9hbGVydCBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07IH1cbiAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5X2FsZXJ0IGEge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5X2FsZXJ0IGE6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5X2FsZXJ0IGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5oZWFkZXJfc2Vjb25kYXJ5X21lbnUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gICAgICAuaGVhZGVyX3NlY29uZGFyeV9tZW51IC5tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5X21lbnUgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAuaGVhZGVyX3NlY29uZGFyeV9tZW51IC5tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICAgLmhlYWRlcl9zZWNvbmRhcnlfbWVudSAubWVudSAubWVudS1pdGVtIGE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlOyB9XG4gICAgICAgICAgICAuaGVhZGVyX3NlY29uZGFyeV9tZW51IC5tZW51IC5tZW51LWl0ZW0gYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAgICAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5X21lbnUgLm1lbnUgLm1lbnUtaXRlbTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiAvIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gICAgICAgICAgLmhlYWRlcl9zZWNvbmRhcnlfbWVudSAubWVudSAubWVudS1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5X21lbnUgLm1lbnUgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSBhOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAgICAgICAuaGVhZGVyX3NlY29uZGFyeV9hbGVydCB7XG4gICAgICAgICAgcGFkZGluZzogMnJlbSAxLjVyZW07IH1cbiAgICAgICAgICAuaGVhZGVyX3NlY29uZGFyeV9hbGVydCBwLCAuaGVhZGVyX3NlY29uZGFyeV9hbGVydCBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgICAgICAgICAuaGVhZGVyX3NlY29uZGFyeV9hbGVydCBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIC5oZWFkZXJfc2Vjb25kYXJ5X21lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGVhZGVyX3ByaW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgLmhlYWRlcl9wcmltYXJ5IC5oZWFkZXJfbG9nbyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4OyB9XG4gICAgICAuaGVhZGVyX3ByaW1hcnkgLmhlYWRlcl9sb2dvIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhlYWRlcl9wcmltYXJ5IC5tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuaGVhZGVyX3ByaW1hcnkgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICBtYXJnaW46IDAuNXJlbSAwOyB9XG4gICAgICAgIC5oZWFkZXJfcHJpbWFyeSAubWVudSAubWVudS1pdGVtIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5oZWFkZXJfcHJpbWFyeSAubWVudSAubWVudS1pdGVtIGE6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTsgfVxuICAgICAgICAgIC5oZWFkZXJfcHJpbWFyeSAubWVudSAubWVudS1pdGVtIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gICAgICAgIC5oZWFkZXJfcHJpbWFyeSAubWVudSAubWVudS1pdGVtLmJ0biB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07IH1cbiAgICAgICAgICAuaGVhZGVyX3ByaW1hcnkgLm1lbnUgLm1lbnUtaXRlbS5idG4gYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG4gICAgICAgICAgICAuaGVhZGVyX3ByaW1hcnkgLm1lbnUgLm1lbnUtaXRlbS5idG4gYTpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAuaGVhZGVyX3ByaW1hcnkgLm1lbnUgLm1lbnUtaXRlbS5idG4gYTpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIC5oZWFkZXJfcHJpbWFyeSAubWVudSAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgICAgLmhlYWRlcl9wcmltYXJ5IC5tZW51IC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0gYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAgICAgLmhlYWRlcl9wcmltYXJ5IC5tZW51IC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0gYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlcl9wcmltYXJ5X2J1cmdlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjggMjInIGZpbGw9J25vbmUnJTNFJTNDbGluZSB4MT0nMjYuNDMxNicgeTE9JzEnIHgyPScxLjAwMDI3JyB5Mj0nMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyNi40MzE2JyB5MT0nMScgeDI9JzEuMDAwMjcnIHkyPScxJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ2xpbmUgeDE9JzI2LjQzMTYnIHkxPScxJyB4Mj0nMS4wMDAyNycgeTI9JzEnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMjYuNDMxNicgeTE9JzExLjAxODYnIHgyPScxLjAwMDI3JyB5Mj0nMTEuMDE4Nicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyNi40MzE2JyB5MT0nMTEuMDE4NicgeDI9JzEuMDAwMjcnIHkyPScxMS4wMTg2JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ2xpbmUgeDE9JzI2LjQzMTYnIHkxPScxMS4wMTg2JyB4Mj0nMS4wMDAyNycgeTI9JzExLjAxODYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMjYuNDMxNicgeTE9JzIwLjk0ODUnIHgyPScxLjAwMDI3JyB5Mj0nMjAuOTQ4NScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyNi40MzE2JyB5MT0nMjAuOTQ4NScgeDI9JzEuMDAwMjcnIHkyPScyMC45NDg1JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ2xpbmUgeDE9JzI2LjQzMTYnIHkxPScyMC45NDg1JyB4Mj0nMS4wMDAyNycgeTI9JzIwLjk0ODUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmhlYWRlcl9wcmltYXJ5X3JpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5oZWFkZXJfcHJpbWFyeSAubWVudSAubWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5oZWFkZXJfcHJpbWFyeV9yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7IH1cbiAgICAgIC5oZWFkZXJfcHJpbWFyeSAubWVudS1tZW51LXByaW5jaXBhbC1jb250YWluZXIsIC5oZWFkZXJfcHJpbWFyeSAubWVudS1wcmluY2lwYWwtbWVudS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuaGVhZGVyX3ByaW1hcnlfYnVyZ2VyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgLmhlYWRlciAuLWhlYWRlcl9zdGlja3kge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IC0yMDBweDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRyYW5zaXRpb246IDAuNXMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgLmhlYWRlciAuLWhlYWRlcl9zdGlja3kuc3RpY2t5IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJveC1zaGFkb3c6IDFweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAuaGVhZGVyIC5tb2JpbGUtbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xMjB2dztcbiAgICB6LWluZGV4OiAxMTtcbiAgICB3aWR0aDogODUlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZzogM3JlbSA1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAuaGVhZGVyIC5tb2JpbGUtbWVudSAubWVudS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogXCJTeW5lXCIsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5oZWFkZXIgLm1vYmlsZS1tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlN5bmVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5oZWFkZXIgLm1vYmlsZS1tZW51IC5tZW51LWl0ZW0gLndwbWwtbHMtZGlzcGxheSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAuaGVhZGVyIC5tb2JpbGUtbWVudSAubWVudS1pdGVtOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5oZWFkZXIgLm1vYmlsZS1tZW51IC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLmhlYWRlciAubW9iaWxlLW1lbnUgLm1lbnUtbWVudS1zZWNvbmRhaXJlLWNvbnRhY3QtbGFuZ3VlLWNvbnRhaW5lciwgLmhlYWRlciAubW9iaWxlLW1lbnUgLm1lbnUtbWVudS1wcmluY2lwYWwtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhlYWRlciAubW9iaWxlLW1lbnUgLm1vYmlsZS1jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEuNXJlbTtcbiAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMycgdmlld0JveD0nMCAwIDIyIDIzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDbGluZSB4MT0nMjAuODcxJyB5MT0nMjEuNTc4OScgeDI9JzAuOTk5MjIyJyB5Mj0nMS43MDcxMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMjAuODcxJyB5MT0nMjEuNTc4OScgeDI9JzAuOTk5MjIyJyB5Mj0nMS43MDcxMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMjAuODcxJyB5MT0nMjEuNTc4OScgeDI9JzAuOTk5MjIyJyB5Mj0nMS43MDcxMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMS40MjE4OCcgeTE9JzIxLjI5MjknIHgyPScyMS4yOTM3JyB5Mj0nMS40MjExJyBzdHJva2U9J2JsYWNrJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScxLjQyMTg4JyB5MT0nMjEuMjkyOScgeDI9JzIxLjI5MzcnIHkyPScxLjQyMTEnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ2xpbmUgeDE9JzEuNDIxODgnIHkxPScyMS4yOTI5JyB4Mj0nMjEuMjkzNycgeTI9JzEuNDIxMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgei1pbmRleDogMTE7IH1cbiAgICAuaGVhZGVyIC5tb2JpbGUtbWVudV9idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgLmhlYWRlciAubW9iaWxlLW1lbnVfY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2UtaW4tb3V0O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuaGVhZGVyIC5tb2JpbGUtbWVudSB7XG4gICAgICAgIHdpZHRoOiA5NSU7IH0gfVxuICAuaGVhZGVyLi1tb2JpbGUtb3BlbiAubW9iaWxlLW1lbnUge1xuICAgIGxlZnQ6IDA7IH1cbiAgLmhlYWRlci4tbW9iaWxlLW9wZW4gLm1vYmlsZS1tZW51X2NvbnRhaW5lciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4uYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iYW5uZXIgLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA5MHZoOyB9XG4gIC5iYW5uZXJfdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgICBmb250LWZhbWlseTogXCJTeW5lXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA3cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmJhbm5lcl9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmJhbm5lciB7XG4gICAgICBoZWlnaHQ6IDYwMHB4OyB9XG4gICAgICAuYmFubmVyX2ltZywgLmJhbm5lciAuY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDsgfVxuICAgICAgLmJhbm5lcl90aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiA1LjVyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuYmFubmVyX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNC44cmVtOyB9IH1cblxuLyogNDA0IFN0eWxlcyAqL1xuLmZvdXJvZm91ciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm91cm9mb3VyX2Jhbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5MHZoO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAgIC5mb3Vyb2ZvdXJfYmFubmVyIGltZyB7XG4gICAgICBoZWlnaHQ6IDkwdmg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5mb3Vyb2ZvdXJfY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmZvdXJvZm91cl9jb250YWluZXIgaDEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi8qIENvbnRhY3QgKi9cbi5jb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTdFNzsgfVxuICAuY29udGFjdCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuICAuY29udGFjdF9tYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcmVtIDA7IH1cbiAgLmNvbnRhY3RfYWRtaW4ge1xuICAgIHBhZGRpbmc6IDVyZW0gMCAwIDA7IH1cbiAgICAuY29udGFjdF9hZG1pbl90aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgICAuY29udGFjdF9hZG1pbl90ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgICAuY29udGFjdF9hZG1pbl90ZXh0IHAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7IH1cbiAgICAuY29udGFjdF9hZG1pbl9saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogNXJlbSAwOyB9XG4gICAgICAuY29udGFjdF9hZG1pbl9saXN0X2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICBtYXJnaW46IDNyZW0gMDsgfVxuICAgICAgICAuY29udGFjdF9hZG1pbl9saXN0X2l0ZW1fbmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiU3luZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgICAgICAuY29udGFjdF9hZG1pbl9saXN0X2l0ZW1fam9iIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgICAgIC5jb250YWN0X2FkbWluX2xpc3RfaXRlbV90ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgICAgICAgIC5jb250YWN0X2FkbWluX2xpc3RfaXRlbV90ZXh0IHAsIC5jb250YWN0X2FkbWluX2xpc3RfaXRlbV90ZXh0IGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgICAgLmNvbnRhY3RfYWRtaW5fbGlzdF9pdGVtX3RleHQgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgIC5jb250YWN0X2FkbWluX2xpc3RfaXRlbV90ZXh0IGE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgICAgICAuY29udGFjdF9hZG1pbl9saXN0X2l0ZW1fdGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmNvbnRhY3RfYWRtaW5fbGlzdF9pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29udGFjdF9hZG1pbl9saXN0X2l0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIEV2ZW50cyAqL1xuLmV2ZW50c19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U3RTc7IH1cbiAgLmV2ZW50c19saXN0X2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXJlbSAwOyB9XG4gICAgLmV2ZW50c19saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgICAgIC5ldmVudHNfbGlzdF9pdGVtOm50aC1jaGlsZCgybikgLmV2ZW50X2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgLmV2ZW50c19saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSAuZXZlbnRfaW1nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAuZXZlbnRzX2xpc3RfaXRlbSAuZXZlbnRfY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtOyB9XG4gICAgICAuZXZlbnRzX2xpc3RfaXRlbSAuZXZlbnRfY29udGVudCAuZXZlbnRfbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAuZXZlbnRzX2xpc3RfaXRlbSAuZXZlbnRfY29udGVudCAuZXZlbnRfdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAgIC5ldmVudHNfbGlzdF9pdGVtIC5ldmVudF9jb250ZW50IC5ldmVudF90ZXh0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgICAgIC5ldmVudHNfbGlzdF9pdGVtIC5ldmVudF9jb250ZW50IC5ldmVudF9idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICAuZXZlbnRzX2xpc3RfaXRlbSAuZXZlbnRfaW1nIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZXZlbnRzX2xpc3RfaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAgICAgICAuZXZlbnRzX2xpc3RfaXRlbSAuZXZlbnRfY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgICAgLmV2ZW50c19saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSAuZXZlbnRfY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgICAgLmV2ZW50c19saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSAuZXZlbnRfaW1nLCAuZXZlbnRzX2xpc3RfaXRlbTpudGgtY2hpbGQoMm4pIC5ldmVudF9pbWcgaW1nIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgICAgLmV2ZW50c19saXN0X2l0ZW0gLmV2ZW50X2ltZyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRzX2xpc3Qge1xuICAgICAgcGFkZGluZzogNXJlbSAwOyB9IH1cblxuLmV2ZW50c19jb250YWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U3RTc7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5ldmVudHNfY29udGFjdF9jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5ldmVudHNfY29udGFjdF9oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZXZlbnRzX2NvbnRhY3RfdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZXZlbnRzX2NvbnRhY3RfYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmV2ZW50c19jb250YWN0X2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW0gMCA1cmVtIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07IH1cbiAgICAuZXZlbnRzX2NvbnRhY3RfbGlzdF9pdGVtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cbiAgICAgIC5ldmVudHNfY29udGFjdF9saXN0X2l0ZW1fbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgICAuZXZlbnRzX2NvbnRhY3RfbGlzdF9pdGVtX2pvYiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43OyB9XG4gICAgICAuZXZlbnRzX2NvbnRhY3RfbGlzdF9pdGVtX2luZm9ybWF0aW9uIHAsIC5ldmVudHNfY29udGFjdF9saXN0X2l0ZW1faW5mb3JtYXRpb24gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAuZXZlbnRzX2NvbnRhY3RfbGlzdF9pdGVtX2luZm9ybWF0aW9uIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmV2ZW50c19jb250YWN0X2xpc3RfaXRlbV9pbmZvcm1hdGlvbiBhOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgICAgICAuZXZlbnRzX2NvbnRhY3RfbGlzdF9pdGVtX2luZm9ybWF0aW9uIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRzX2NvbnRhY3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmV2ZW50c19jb250YWN0X3RpdGxlLCAuZXZlbnRzX2NvbnRhY3RfYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgLmV2ZW50c19jb250YWN0X2hlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAgICAgLmV2ZW50c19jb250YWN0X2xpc3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuZXZlbnRzX2NvbnRhY3RfbGlzdF9pdGVtIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwOyB9XG4gICAgICAuZXZlbnRzX2NvbnRhY3RfbGlzdF9pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cblxuLmV2ZW50X2ludHJvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U3RTc7XG4gIHBhZGRpbmc6IDEycmVtIDAgNXJlbSAwOyB9XG4gIC5ldmVudF9pbnRyb19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5ldmVudF9pbnRyb190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmV2ZW50X2ludHJvX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDNyZW07IH1cbiAgICAuZXZlbnRfaW50cm9fdGV4dCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgLmV2ZW50X2ludHJvX2xlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1JTsgfVxuICAuZXZlbnRfaW50cm9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gIC5ldmVudF9pbnRyb19zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDhyZW0gM3JlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZXZlbnRfaW50cm9fc2xpZGVyX2l0ZW0ge1xuICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIDFyZW07IH1cbiAgICAuZXZlbnRfaW50cm9fc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmV2ZW50X2ludHJvX3NsaWRlcl9jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ldmVudF9pbnRyb19zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgICAgICAgLmV2ZW50X2ludHJvX3NsaWRlcl9pdGVtIHtcbiAgICAgICAgICBoZWlnaHQ6IDQwMHB4OyB9XG4gICAgICAgIC5ldmVudF9pbnRyb19zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTAlICFpbXBvcnRhbnQ7IH0gfVxuICAuZXZlbnRfaW50cm8gLnNsaWRlci1hcnJvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9Jzc2JyBoZWlnaHQ9JzIzMScgdmlld0JveD0nMCAwIDc2IDIzMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9Jzc2JyBoZWlnaHQ9JzIzMScgcng9JzE1JyBmaWxsPSdibGFjaycgZmlsbC1vcGFjaXR5PScwLjUnLyUzRSUzQ3BhdGggZD0nTTQ0IDk3TDI4IDExNUw0NCAxMzMnIHN0cm9rZT0nJTIzQzhDOEM4JyBzdHJva2Utb3BhY2l0eT0nMC44JyBzdHJva2Utd2lkdGg9JzYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgLmV2ZW50X2ludHJvIC5zbGlkZXItYXJyb3c6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzYnIGhlaWdodD0nMjMxJyB2aWV3Qm94PScwIDAgNzYgMjMxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nNzYnIGhlaWdodD0nMjMxJyByeD0nMTUnIGZpbGw9J2JsYWNrJyBmaWxsLW9wYWNpdHk9JzAuOCcvJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2RfNDQxMF84MjgpJyUzRSUzQ3BhdGggZD0nTTQ0IDk3TDI4IDExNUw0NCAxMzMnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfNDQxMF84MjgnIHg9JzE5Ljk4NjMnIHk9Jzk1LjAwNjgnIHdpZHRoPSczMC4yNTU5JyBoZWlnaHQ9JzQ3Ljk4NjMnIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J1NvdXJjZUFscGhhJyB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAnIHJlc3VsdD0naGFyZEFscGhhJy8lM0UlM0NmZU9mZnNldCBkeT0nNCcvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzQ0MTBfODI4Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzQ0MTBfODI4JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0MvZmlsdGVyJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZXZlbnRfaW50cm8gLnNsaWRlci1hcnJvdyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmV2ZW50X2ludHJvIC5zbGlkZXItbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlWCgtMSk7IH1cbiAgLmV2ZW50X2ludHJvIC5zbGlkZXItcHJldiB7XG4gICAgbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50X2ludHJvIHtcbiAgICBwYWRkaW5nOiA4cmVtIDA7IH1cbiAgICAuZXZlbnRfaW50cm9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5ldmVudF9pbnRyb19sZWZ0IC5ldmVudF9pbnRyb190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAuZXZlbnRfaW50cm9fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgICAgIC5ldmVudF9pbnRyb19yaWdodCAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfSB9XG5cbi8qIEhPTUUgU3R5bGVzICovXG4uaG9tZV9iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhvbWVfYmFubmVyICNob21lLWJhbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMDsgfVxuICAuaG9tZV9iYW5uZXJfdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDkwMHB4O1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDdyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWZhbWlseTogXCJTeW5lXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ob21lX2Jhbm5lciB7XG4gICAgICBoZWlnaHQ6IDgwMHB4OyB9IH1cblxuLmhvbWVfc2VydmljZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDEwcmVtIDA7IH1cbiAgLmhvbWVfc2VydmljZXNfc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0EyQTJBMjsgfVxuICAuaG9tZV9zZXJ2aWNlc190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaG9tZV9zZXJ2aWNlc19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5ob21lX3NlcnZpY2VzX2xpc3RfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICAgIC5ob21lX3NlcnZpY2VzX2xpc3RfaXRlbSAuc2VydmljZV9saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5ob21lX3NlcnZpY2VzX2xpc3RfaXRlbSAuc2VydmljZV9saW5rOmhvdmVyIC5zZXJ2aWNlX2xvZ28ge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICAgICAgLmhvbWVfc2VydmljZXNfbGlzdF9pdGVtIC5zZXJ2aWNlX2xvZ28ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuaG9tZV9zZXJ2aWNlc19saXN0X2l0ZW0gLnNlcnZpY2VfbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9tZV9zZXJ2aWNlcyB7XG4gICAgICBwYWRkaW5nOiA2cmVtIDA7IH1cbiAgICAgIC5ob21lX3NlcnZpY2VzX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU3luZVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuaG9tZV9zZXJ2aWNlc19saXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVyZW07IH1cbiAgICAgICAgLmhvbWVfc2VydmljZXNfbGlzdF9pdGVtIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmhvbWVfc2VydmljZXMge1xuICAgICAgcGFkZGluZzogM3JlbSAwOyB9XG4gICAgICAuaG9tZV9zZXJ2aWNlc19saXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07IH1cbiAgICAgICAgLmhvbWVfc2VydmljZXNfbGlzdF9pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtOyB9XG4gICAgICAgICAgLmhvbWVfc2VydmljZXNfbGlzdF9pdGVtIC5zZXJ2aWNlX2xvZ28ge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4OyB9IH1cblxuLmhvbWVfZmVhdHVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U3RTc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmhvbWVfZmVhdHVyZV90aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhvbWVfZmVhdHVyZV90ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIiwgc2Fucy1zZXJpZjsgfVxuICAuaG9tZV9mZWF0dXJlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhvbWVfZmVhdHVyZV9pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhvbWVfZmVhdHVyZV9pbWc6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IC0zMHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNGRkYgMCUsICNGRkYgNTAlLCAjMDAwIDUwJSwgIzAwMCAxMDAlKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9tZV9mZWF0dXJlX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAgIC5ob21lX2ZlYXR1cmVfdGV4dCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5ob21lX2ZlYXR1cmVfdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5ob21lX2ZlYXR1cmVfdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmhvbWVfZmVhdHVyZV9pbWcgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7IH0gfVxuXG4uaG9tZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTNweDsgfVxuICAuaG9tZV9pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lX2Jhbm5lcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAzcmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ob21lX2Jhbm5lcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS41cmVtOyB9XG4gIC5ob21lX2ltZyBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9IH1cblxuLyoqKlxuXG5GTEVYSUJMRSBTVFlMRVNcblxuKioqL1xuLmZsZXhpYmxlX2Jsb2NrcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHJlbSAwOyB9XG5cbi5mbGV4aWJsZV90ZXh0ZVN0YW5kYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cmVtIDA7IH1cbiAgLmZsZXhpYmxlX3RleHRlU3RhbmRhcmQgcCwgLmZsZXhpYmxlX3RleHRlU3RhbmRhcmQgbGkge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuY29kZVNhbnMgRXhwYW5kZWRcIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmZsZXhpYmxlX3RleHRlU3RhbmRhcmQgdWwsIC5mbGV4aWJsZV90ZXh0ZVN0YW5kYXJkIG9sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEuNXJlbSAwOyB9XG5cbi5mbGV4aWJsZV9waG90b1N0YW5kYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cmVtIDA7IH1cbiAgLmZsZXhpYmxlX3Bob3RvU3RhbmRhcmQgLnJvd1Bob3RvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZmxleGlibGVfcGhvdG9TdGFuZGFyZCAucm93UGhvdG8gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuXG4uZmxleGlibGVfdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhyZW0gMDsgfVxuICAuZmxleGlibGVfdmlkZW8gLnJvd1ZpZGVvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmZsZXhpYmxlX3ZpZGVvX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZsZXhpYmxlX3ZpZGVvX2xpbmsgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5mbGV4aWJsZV92aWRlb19saW5rOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgIC5mbGV4aWJsZV92aWRlb19saW5rOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzaGFwZS1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbicgdGV4dC1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbicgaW1hZ2UtcmVuZGVyaW5nPSdvcHRpbWl6ZVF1YWxpdHknIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1NS45OSAwYzcwLjY4IDAgMTM0LjcgMjguNjYgMTgxLjAyIDc0Ljk4QzQ4My4zMyAxMjEuMyA1MTIgMTg1LjMxIDUxMiAyNTZjMCA3MC42OC0yOC42NyAxMzQuNjktNzQuOTkgMTgxLjAxQzM5MC42OSA0ODMuMzMgMzI2LjY3IDUxMiAyNTUuOTkgNTEyUzEyMS4zIDQ4My4zMyA3NC45OCA0MzcuMDFDMjguNjYgMzkwLjY5IDAgMzI2LjY4IDAgMjU2YzAtNzAuNjcgMjguNjYtMTM0LjcgNzQuOTgtMTgxLjAyQzEyMS4zIDI4LjY2IDE4NS4zMSAwIDI1NS45OSAwem03Ny40IDI2OS44MWMxMy43NS04Ljg4IDEzLjctMTguNzcgMC0yNi42M2wtMTEwLjI3LTc2Ljc3Yy0xMS4xOS03LjA0LTIyLjg5LTIuOS0yMi41OCAxMS43MmwuNDQgMTU0LjQ3Yy45NiAxNS44NiAxMC4wMiAyMC4yMSAyMy4zNyAxMi44N2wxMDkuMDQtNzUuNjZ6bTc5LjM1LTE3MC41NmMtNDAuMS00MC4xLTk1LjU0LTY0LjkyLTE1Ni43NS02NC45Mi02MS4yMSAwLTExNi42MyAyNC44Mi0xNTYuNzQgNjQuOTItNDAuMSA0MC4xMS02NC45MiA5NS41NC02NC45MiAxNTYuNzUgMCA2MS4yMiAyNC44MiAxMTYuNjQgNjQuOTIgMTU2Ljc0IDQwLjExIDQwLjExIDk1LjUzIDY0LjkzIDE1Ni43NCA2NC45MyA2MS4yMSAwIDExNi42NS0yNC44MiAxNTYuNzUtNjQuOTMgNDAuMTEtNDAuMSA2NC45My05NS41MiA2NC45My0xNTYuNzQgMC02MS4yMi0yNC44Mi0xMTYuNjQtNjQuOTMtMTU2Ljc1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgLmZsZXhpYmxlX3ZpZGVvX2xpbms6aG92ZXI6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5mbGV4aWJsZV92aWRlb19saW5rOmhvdmVyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdDYWxxdWVfMicgZGF0YS1uYW1lPSdDYWxxdWUgMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmNscy0xICU3QiBmaWxsOiAlMjNmZmY7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J0NhbHF1ZV8xLTInIGRhdGEtbmFtZT0nQ2FscXVlIDEnIGltYWdlLXJlbmRlcmluZz0nb3B0aW1pemVRdWFsaXR5JyBzaGFwZS1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbicgdGV4dC1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbiclM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTI1NS45OSwwYzcwLjY4LDAsMTM0LjcsMjguNjYsMTgxLjAyLDc0Ljk4LDQ2LjMyLDQ2LjMyLDc0Ljk5LDExMC4zMyw3NC45OSwxODEuMDJzLTI4LjY3LDEzNC42OS03NC45OSwxODEuMDFjLTQ2LjMyLDQ2LjMyLTExMC4zNCw3NC45OS0xODEuMDIsNzQuOTlzLTEzNC42OS0yOC42Ny0xODEuMDEtNzQuOTlDMjguNjYsMzkwLjY5LDAsMzI2LjY4LDAsMjU2UzI4LjY2LDEyMS4zLDc0Ljk4LDc0Ljk4QzEyMS4zLDI4LjY2LDE4NS4zMSwwLDI1NS45OSwwWm03Ny40LDI2OS44MWMxMy43NS04Ljg4LDEzLjctMTguNzcsMC0yNi42M2wtMTEwLjI3LTc2Ljc3Yy0xMS4xOS03LjA0LTIyLjg5LTIuOS0yMi41OCwxMS43MmwuNDQsMTU0LjQ3Yy45NiwxNS44NiwxMC4wMiwyMC4yMSwyMy4zNywxMi44N2wxMDkuMDQtNzUuNjZabTc5LjM1LTE3MC41NmMtNDAuMS00MC4xLTk1LjU0LTY0LjkyLTE1Ni43NS02NC45MnMtMTE2LjYzLDI0LjgyLTE1Ni43NCw2NC45MmMtNDAuMSw0MC4xMS02NC45Miw5NS41NC02NC45MiwxNTYuNzVzMjQuODIsMTE2LjY0LDY0LjkyLDE1Ni43NGM0MC4xMSw0MC4xMSw5NS41Myw2NC45MywxNTYuNzQsNjQuOTNzMTE2LjY1LTI0LjgyLDE1Ni43NS02NC45M2M0MC4xMS00MC4xLDY0LjkzLTk1LjUyLDY0LjkzLTE1Ni43NHMtMjQuODItMTE2LjY0LTY0LjkzLTE1Ni43NWgwWicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5mbGV4aWJsZV9jb2xUZXh0ZVBob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cmVtIDA7IH1cbiAgLmZsZXhpYmxlX2NvbFRleHRlUGhvdG9fcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mbGV4aWJsZV9jb2xUZXh0ZVBob3RvX3Jvd190ZXh0TGVmdCwgLmZsZXhpYmxlX2NvbFRleHRlUGhvdG9fcm93X3RleHRSaWdodCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuZmxleGlibGVfY29sVGV4dGVQaG90b19yb3dfdGV4dExlZnQgaDMsIC5mbGV4aWJsZV9jb2xUZXh0ZVBob3RvX3Jvd190ZXh0UmlnaHQgaDMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAgIC5mbGV4aWJsZV9jb2xUZXh0ZVBob3RvX3Jvd190ZXh0TGVmdCBwLCAuZmxleGlibGVfY29sVGV4dGVQaG90b19yb3dfdGV4dFJpZ2h0IHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40OyB9XG4gICAgLmZsZXhpYmxlX2NvbFRleHRlUGhvdG9fcm93X3RleHRMZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cbiAgICAuZmxleGlibGVfY29sVGV4dGVQaG90b19yb3dfdGV4dFJpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfVxuICAgIC5mbGV4aWJsZV9jb2xUZXh0ZVBob3RvX3Jvd19waG90b1JpZ2h0LCAuZmxleGlibGVfY29sVGV4dGVQaG90b19yb3dfcGhvdG9MZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLmZsZXhpYmxlX2NvbFRleHRlUGhvdG9fcm93X3Bob3RvUmlnaHQgaW1nLCAuZmxleGlibGVfY29sVGV4dGVQaG90b19yb3dfcGhvdG9MZWZ0IGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi8qIE1lbWJyZXMgKi9cbi5tZW1iZXJzX2Nvbm5lY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnJlbSAwOyB9XG4gIC5tZW1iZXJzX2Nvbm5lY3RfbGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLm1lbWJlcnNfY29ubmVjdF9yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7IH1cbiAgLm1lbWJlcnNfY29ubmVjdF90aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4OyB9XG4gIC5tZW1iZXJzX2Nvbm5lY3RfdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXgtd2lkdGg6IDcwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tZW1iZXJzX2Nvbm5lY3RfbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tZW1iZXJzX2Nvbm5lY3RfcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9IH1cblxuLm1lbWJlcnNfam9pbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcmVtIDAgMTByZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTdFNzsgfVxuICAubWVtYmVyc19qb2luX2xlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5tZW1iZXJzX2pvaW5fcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gIC5tZW1iZXJzX2pvaW5fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgbWF4LXdpZHRoOiA3MDBweDsgfVxuICAubWVtYmVyc19qb2luX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWF4LXdpZHRoOiA3MDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWVtYmVyc19qb2luIHtcbiAgICAgIHBhZGRpbmc6IDEwcmVtIDAgNXJlbSAwOyB9XG4gICAgICAubWVtYmVyc19qb2luX2xlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLm1lbWJlcnNfam9pbl9yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07IH0gfVxuXG4ubWVtYmVyc19pbmZvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcmVtIDAgMTJyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTdFNzsgfVxuICAubWVtYmVyc19pbmZvc19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tZW1iZXJzX2luZm9zX2xpc3RfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNDglO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjazsgfVxuICAgICAgLm1lbWJlcnNfaW5mb3NfbGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyJTsgfVxuICAgICAgLm1lbWJlcnNfaW5mb3NfbGlzdF9pdGVtOm50aC1jaGlsZCgxKSwgLm1lbWJlcnNfaW5mb3NfbGlzdF9pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAgIC5tZW1iZXJzX2luZm9zX2xpc3RfaXRlbV9uYW1lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU3luZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAgICAgLm1lbWJlcnNfaW5mb3NfbGlzdF9pdGVtX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cbiAgICAgICAgLm1lbWJlcnNfaW5mb3NfbGlzdF9pdGVtX2NvbnRlbnQgcCwgLm1lbWJlcnNfaW5mb3NfbGlzdF9pdGVtX2NvbnRlbnQgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWVtYmVyc19pbmZvcyB7XG4gICAgICBwYWRkaW5nOiA1cmVtIDAgNnJlbSAwOyB9XG4gICAgICAubWVtYmVyc19pbmZvc19saXN0X2l0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5tZW1iZXJzX2luZm9zX2xpc3RfaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwOyB9IH1cblxuLyogUGFyY291cnMgKi9cbi5wYXJjb3Vyc19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U3RTc7IH1cbiAgLnBhcmNvdXJzX2xpc3RfaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgICAucGFyY291cnNfbGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgICAucGFyY291cnNfbGlzdF9pdGVtOm50aC1jaGlsZCgybikgLnBhcmNvdXJfY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAucGFyY291cnNfbGlzdF9pdGVtOm50aC1jaGlsZCgybikgLnBhcmNvdXJfaW1nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAucGFyY291cnNfbGlzdF9pdGVtIC5wYXJjb3VyX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTsgfVxuICAgICAgLnBhcmNvdXJzX2xpc3RfaXRlbSAucGFyY291cl9jb250ZW50IC5wYXJjb3VyX25hbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgICAgLnBhcmNvdXJzX2xpc3RfaXRlbSAucGFyY291cl9jb250ZW50IC5wYXJjb3VyX2xlbmd0aCB7XG4gICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgICAucGFyY291cnNfbGlzdF9pdGVtIC5wYXJjb3VyX2NvbnRlbnQgLnBhcmNvdXJfdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAgIC5wYXJjb3Vyc19saXN0X2l0ZW0gLnBhcmNvdXJfY29udGVudCAucGFyY291cl90ZXh0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5wYXJjb3Vyc19saXN0X2l0ZW0gLnBhcmNvdXJfY29udGVudCAucGFyY291cl9idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICAucGFyY291cnNfbGlzdF9pdGVtIC5wYXJjb3VyX2ltZyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmNvdXJzX2xpc3Qge1xuICAgIHBhZGRpbmc6IDVyZW0gMDsgfVxuICAgIC5wYXJjb3Vyc19saXN0X2l0ZW0ge1xuICAgICAgcGFkZGluZzogM3JlbSAwOyB9XG4gICAgICAucGFyY291cnNfbGlzdF9pdGVtIC5wYXJjb3VyX2NvbnRlbnQgLnBhcmNvdXJfbmFtZSB7XG4gICAgICAgIHdvcmQtc3BhY2luZzogMHB4OyB9XG4gICAgICAucGFyY291cnNfbGlzdF9pdGVtIC5wYXJjb3VyX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5wYXJjb3Vyc19saXN0X2l0ZW0gLnBhcmNvdXJfaW1nIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAgICAgLnBhcmNvdXJzX2xpc3RfaXRlbSAucGFyY291cl9pbWcgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnBhcmNvdXJzX2xpc3RfaXRlbTpudGgtY2hpbGQoMm4pIC5wYXJjb3VyX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5wYXJjb3Vyc19saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSAucGFyY291cl9pbWcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4vKiBFdmVudHMgKi9cbi5yZXN0YXVyYW50X2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTByZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTdFNzsgfVxuICAucmVzdGF1cmFudF9saXN0X2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXJlbSAwOyB9XG4gICAgLnJlc3RhdXJhbnRfbGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgICAucmVzdGF1cmFudF9saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSAucmVzdGF1cmFudF9jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5yZXN0YXVyYW50X2xpc3RfaXRlbTpudGgtY2hpbGQoMm4pIC5yZXN0YXVyYW50X2ltZyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLnJlc3RhdXJhbnRfbGlzdF9pdGVtIC5yZXN0YXVyYW50X2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTsgfVxuICAgICAgLnJlc3RhdXJhbnRfbGlzdF9pdGVtIC5yZXN0YXVyYW50X2NvbnRlbnQgLnJlc3RhdXJhbnRfbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAucmVzdGF1cmFudF9saXN0X2l0ZW0gLnJlc3RhdXJhbnRfY29udGVudCAucmVzdGF1cmFudF90ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAgICAgLnJlc3RhdXJhbnRfbGlzdF9pdGVtIC5yZXN0YXVyYW50X2NvbnRlbnQgLnJlc3RhdXJhbnRfdGV4dCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42OyB9XG4gICAgICAucmVzdGF1cmFudF9saXN0X2l0ZW0gLnJlc3RhdXJhbnRfY29udGVudCAucmVzdGF1cmFudF9idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICAucmVzdGF1cmFudF9saXN0X2l0ZW0gLnJlc3RhdXJhbnRfaW1nIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG5cbi5yZXN0YXVyYW50X21lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0U3RTdFNzsgfVxuICAucmVzdGF1cmFudF9tZW51X3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAucmVzdGF1cmFudF9tZW51X2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogM3JlbSAwIDEycmVtIDA7IH1cbiAgICAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2U7IH1cbiAgICAgIC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVtX25hbWUge1xuICAgICAgICBmb250LWZhbWlseTogXCJTeW5lXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbV9zY2hlZHVsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7IH1cbiAgICAgICAgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fc2NoZWR1bGUgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgICAgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW0gLmhvdmVyX2J1YmJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eSBlYXNlOyB9XG4gICAgICAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAgICAgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW06aG92ZXIgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fbmFtZSwgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW06aG92ZXIgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fc2NoZWR1bGUgcCB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW06aG92ZXIgLmhvdmVyX2J1YmJsZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5yZXN0YXVyYW50X21lbnVfbGlzdF9jb250YWluZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnJlc3RhdXJhbnRfbWVudV9saXN0X2NvbnRhaW5lcjpudGgtY2hpbGQoMm4pIC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgICAgIC5yZXN0YXVyYW50X21lbnVfbGlzdF9jb250YWluZXI6bnRoLWNoaWxkKDJuKSAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbSAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbV9uYW1lIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICAucmVzdGF1cmFudF9tZW51X2xpc3RfY29udGFpbmVyOm50aC1jaGlsZCgybikgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW0gLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fc2NoZWR1bGUge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3RhdXJhbnQgLnJlc3RhdXJhbnRfbGlzdCB7XG4gICAgcGFkZGluZzogNXJlbSAwOyB9XG4gICAgLnJlc3RhdXJhbnQgLnJlc3RhdXJhbnRfbGlzdF9pdGVtIC5yZXN0YXVyYW50X2NvbnRlbnQge1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIC5yZXN0YXVyYW50IC5yZXN0YXVyYW50X2xpc3RfaXRlbSAucmVzdGF1cmFudF9pbWcge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgLnJlc3RhdXJhbnQgLnJlc3RhdXJhbnRfbGlzdF9pdGVtIC5yZXN0YXVyYW50X2ltZyBpbWcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLnJlc3RhdXJhbnQgLnJlc3RhdXJhbnRfbGlzdF9pdGVtOm50aC1jaGlsZCgybikgLnJlc3RhdXJhbnRfY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgICAucmVzdGF1cmFudCAucmVzdGF1cmFudF9saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSAucmVzdGF1cmFudF9pbWcge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAucmVzdGF1cmFudCAucmVzdGF1cmFudF9saXN0X2l0ZW06bnRoLWNoaWxkKDJuKSAucmVzdGF1cmFudF9pbWcgaW1nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5yZXN0YXVyYW50X21lbnVfbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuICAgIC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVtX25hbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbV9zY2hlZHVsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAgIC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVtIC5ob3Zlcl9idWJibGUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnJlc3RhdXJhbnRfbWVudV9saXN0X2NvbnRhaW5lcjpudGgtY2hpbGQoMm4pIC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVtIC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVtX25hbWUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5yZXN0YXVyYW50X21lbnVfbGlzdF9jb250YWluZXI6bnRoLWNoaWxkKDJuKSAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbSAucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbV9zY2hlZHVsZSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH0gfVxuXG4vKiBWaXNpdGV1cnMgKi9cbi52aXNpdG9ycyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC52aXNpdG9yc19pbnRybyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFN0U3RTc7IH1cbiAgICAudmlzaXRvcnNfaW50cm9fY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDhyZW0gMDsgfVxuICAgIC52aXNpdG9yc19pbnRyb19sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICAgLnZpc2l0b3JzX2ludHJvX2xlZnRfdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAgIC52aXNpdG9yc19pbnRyb19sZWZ0X3RleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICAgICAgICAudmlzaXRvcnNfaW50cm9fbGVmdF90ZXh0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODsgfVxuICAgIC52aXNpdG9yc19pbnRyb19yaWdodCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gICAgICAudmlzaXRvcnNfaW50cm9fcmlnaHRfYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudmlzaXRvcnNfaW50cm9fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwOyB9XG4gICAgICAudmlzaXRvcnNfaW50cm9fbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAudmlzaXRvcnNfaW50cm9fcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgICAgIC52aXNpdG9yc19pbnRyb19yaWdodF9idG4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfSB9XG4gIC52aXNpdG9yc19zY2hlZHVsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXJlbSAwIDIwcmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTdFNzsgfVxuICAgIC52aXNpdG9yc19zY2hlZHVsZV9saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnZpc2l0b3JzX3NjaGVkdWxlX2xpc3RfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAgICAgICAudmlzaXRvcnNfc2NoZWR1bGVfbGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMiU7IH1cbiAgICAgICAgLnZpc2l0b3JzX3NjaGVkdWxlX2xpc3RfaXRlbTpsYXN0LWNoaWxkLCAudmlzaXRvcnNfc2NoZWR1bGVfbGlzdF9pdGVtOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgIC52aXNpdG9yc19zY2hlZHVsZV9saXN0X2l0ZW1fdGl0bGUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlN5bmVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgICAgIC52aXNpdG9yc19zY2hlZHVsZV9saXN0X2l0ZW1fdGV4dCBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS44OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAudmlzaXRvcnNfc2NoZWR1bGUge1xuICAgICAgICBwYWRkaW5nOiA1cmVtIDAgMTByZW0gMDsgfVxuICAgICAgICAudmlzaXRvcnNfc2NoZWR1bGVfbGlzdF9pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICAudmlzaXRvcnNfc2NoZWR1bGVfbGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuIiwiaHRtbHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG59XG5cbmJvZHl7XG4gICAgbWFyZ2luIDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3JhcHBlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWlue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHVsLCBvbHtcbiAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICB9XG59XG5oZWFkZXIsXG5mb290ZXIge1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG59XG5cbip7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbnN0cm9uZ3tcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4vKipcbiogUmVzZXRcbiovXG5cbmgxLGgyLGgzLGg0LGg1LGg2LFxucCx1bCxvbCxsaSxcbmRpdixzZWN0aW9uLGZvcm17XG4gICAgbWFyZ2luIDogMDtcbiAgICBwYWRkaW5nIDogMDtcbn1cblxuYXtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtbGlua3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICB9XG4gICY6aG92ZXJ7XG4gICAgJjpiZWZvcmV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuaW1ne1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuaHIge1xuICAgIGJvcmRlci1jb2xvcjogJGdyZXk7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLy8gQ3VzdG9tIFN0eWxlc1xuXG5oMSwgLmgxe1xuICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxle1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuaDIsIC5oMntcbiAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgQGluY2x1ZGUgdGFibGV0e1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG4gIEBpbmNsdWRlIG1vYmlsZXtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuaDMsIGg0LCBoNSwgaDYsIC5oMywgLmg0LCAuaDUsIC5oNntcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQtZXhwYW5kZWQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5we1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tb2JpbGUtb25seXtcbiAgZGlzcGxheTogbm9uZTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5tb2JpbGUtaGlkZGVue1xuICBkaXNwbGF5OiBibG9jaztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4vKiBCb290c3RyYXAgKi9cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uY29udGFpbmVyX3NtYWxsZXIge1xuICB3aWR0aDogNjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9zbWFsbCB7XG4gIHdpZHRoOiA4NzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbn1cbi5jb250YWluZXJfbWVkIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxufVxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAmLi12Y2VudGVye1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExNjhweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICBtYXJnaW46IDAgMTAlO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgQGluY2x1ZGUgaHVnZS1zY3JlZW4ge1xuICAgIG1hcmdpbjogMCA2JTtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICBtYXJnaW46IDAgNSU7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA0JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMyU7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIlO1xuICB9XG59XG4uY29udGFpbmVyX2xhcmdlIHtcbiAgbWFyZ2luOiAwIDYlO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgQGluY2x1ZGUgaHVnZS1zY3JlZW4ge1xuICAgIG1hcmdpbjogMCA1JTtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICBtYXJnaW46IDAgMyU7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfbGFyZ2VyIHtcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTUwMCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIC1tcy1mbGV4OiAwIDAgMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIC1tcy1mbGV4OiAwIDAgNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIC1tcy1mbGV4OiAwIDAgNzUlO1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29sLWxnIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBCb29zdHJhcCBnZW5lcmFsIGNsYXNzZXMgKi9cbi5jbGVhcmZpeCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cblxuLy8gVG9nZ2xpbmcgY29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBOb3RlOiBEZXByZWNhdGVkIC5oaWRlIGluIGZhdm9yIG9mIC5oaWRkZW4gb3IgLnNyLW9ubHkgKGFzIGFwcHJvcHJpYXRlKSBpbiB2My4wLjFcbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhpZGUtbW9iaWxle1xuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gSGlkZSBmcm9tIHNjcmVlbnJlYWRlcnMgYW5kIGJyb3dzZXJzXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuXG4iLCIvL0ZvbnRzXG4kdGl0bGUtZm9udDogXCJTeW5lXCIsIHNhbnMtc2VyaWY7XG4kbWFpbi1mb250OiBcIkVuY29kZVNhbnNcIiwgc2Fucy1zZXJpZjtcbiRtYWluLWZvbnQtZXhwYW5kZWQ6IFwiRW5jb2RlU2FucyBFeHBhbmRlZFwiLCBzYW5zLXNlcmlmO1xuJHNlY29uZGFyeS1mb250OiBcIkRNIFNhbnNcIjtcblxuLy9Db2xvcnNcbiRibGFjazogIzAwMDtcbiR3aGl0ZTogI2ZmZjtcbiRncmV5OiAjQ0NDQ0NDO1xuJGJhY2tncm91bmQtZ3JleTogI0U3RTdFNztcbiR0ZXh0LWdyZXk6ICNBMkEyQTI7XG4kbGluay1ncmV5OiAjNjY2NjY2O1xuXG5cbi8vb2xkIGNvbG9yc1xuJGdvbGQ6ICNBQzlFNTM7XG4kZ29sZC1hY3RpdmU6ICNDQ0I2M0Q7XG4kdGFuOiAjRjJFRkU4O1xuXG4kZ3JlZW46ICMzMUNCMUQ7XG4kcmVkOiAjRkYwMDAwO1xuXG4kY29uZmlnLWdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XG4kY29uZmlnLWdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtY29sdW1uczogJGNvbmZpZy1ncmlkLWNvbHVtbnM7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICRjb25maWctZ3JpZC1ndXR0ZXItd2lkdGg7IiwiLy9cbi8vIFxuLy8gXG4vLyBNSVhJTlNcbkBtaXhpbiBodWdlLXNjcmVlbntcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxNjAwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gZGVza3RvcHtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxNDAwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4geC1sYXB0b3B7XG4gICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIGxhcHRvcHtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gdGFibGV0e1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIG1vYmlsZXtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHNtYWxsLW1vYmlsZXtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAzNTBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn0iLCIvLyBUcmFuc2Zvcm1hdGlvbnNcbkBtaXhpbiBzY2FsZSgkcmF0aW8uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG59XG5cbkBtaXhpbiBzY2FsZVgoJHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbn1cbkBtaXhpbiBzY2FsZVkoJHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbn1cbkBtaXhpbiBza2V3KCR4LCAkeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzQ4ODU7IElFOStcbiAgICAgICAtby10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xufVxuQG1peGluIHRyYW5zbGF0ZSgkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xufVxuQG1peGluIHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XG59XG5AbWl4aW4gcm90YXRlKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuQG1peGluIHJvdGF0ZVgoJGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xufVxuQG1peGluIHJvdGF0ZVkoJGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xufVxuQG1peGluIHBlcnNwZWN0aXZlKCRwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xufVxuQG1peGluIHBlcnNwZWN0aXZlLW9yaWdpbigkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbiAgICAgLW1vei1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRvcmlnaW4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjsgLy8gSUU5IG9ubHlcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG4vLyBUcmFuc2l0aW9uc1xuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHRyYW5zaXRpb24tcHJvcGVydHkuLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCR0cmFuc2l0aW9uLWRlbGF5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdHJhbnNpdGlvbi1kdXJhdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXRyYW5zZm9ybSgkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGk6IDEsICRsaXN0OiBcIi5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIikge1xuICBAZm9yICRpIGZyb20gKDEgKyAxKSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xuICAgICRsaXN0OiBcIiN7JGxpc3R9LCAuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgLy8gSW5uZXIgZ3V0dGVyIHZpYSBwYWRkaW5nXG4gICAgcGFkZGluZy1sZWZ0OiAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgfVxufVxuXG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcywgJGk6IDEsICRsaXN0OiBcIi5jb2wtI3skY2xhc3N9LSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC0jeyRjbGFzc30tI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuXG5AbWl4aW4gY2FsYy1ncmlkLWNvbHVtbigkaW5kZXgsICRjbGFzcywgJHR5cGUpIHtcbiAgQGlmICgkdHlwZSA9PSB3aWR0aCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tI3skaW5kZXh9IHtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVzaCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0jeyRpbmRleH0ge1xuICAgICAgbGVmdDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID09IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLTAge1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA+IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdWxsLSN7JGluZGV4fSB7XG4gICAgICByaWdodDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1bGwpIGFuZCAoJGluZGV4ID09IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdWxsLTAge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gb2Zmc2V0KSB7XG4gICAgLmNvbC0jeyRjbGFzc30tb2Zmc2V0LSN7JGluZGV4fSB7XG4gICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGxvb3AtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zLCAkY2xhc3MsICR0eXBlKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgIEBpbmNsdWRlIGNhbGMtZ3JpZC1jb2x1bW4oJGksICRjbGFzcywgJHR5cGUpO1xuICB9XG59XG5cblxuLy8gQ3JlYXRlIGdyaWQgZm9yIHNwZWNpZmljIGNsYXNzXG5AbWl4aW4gbWFrZS1ncmlkKCRjbGFzcykge1xuICBAaW5jbHVkZSBmbG9hdC1ncmlkLWNvbHVtbnMoJGNsYXNzKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCB3aWR0aCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVsbCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVzaCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgb2Zmc2V0KTtcbn1cblxuXG4vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcbkBtaXhpbiBjb250YWluZXItZml4ZWQoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIG1hcmdpbi1sZWZ0OiAgKCRndXR0ZXIgLyAtMik7XG4gIG1hcmdpbi1yaWdodDogKCRndXR0ZXIgLyAtMik7XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBleHRyYSBzbWFsbCBjb2x1bW5zXG5AbWl4aW4gbWFrZS14cy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBtZWRpdW0gY29sdW1uc1xuQG1peGluIG1ha2UtbWQtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbGFyZ2UgY29sdW1uc1xuQG1peGluIG1ha2UtbGctY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuXG4vLyBPcGFjaXR5XG5cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAvLyBJRTggZmlsdGVyXG4gICRvcGFjaXR5LWllOiAoJG9wYWNpdHkgKiAxMDApO1xuICBmaWx0ZXI6ICN7YWxwaGEob3BhY2l0eT0kb3BhY2l0eS1pZSl9O1xufVxuXG4vLyBDbGVhcmZpeFxuXG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjsgLy8gMVxuICAgIGRpc3BsYXk6IHRhYmxlOyAvLyAyXG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIi8vIFBSSU1BUlkgRk9OVCAtIFN5bmUgKGdvb2dsZSBmb250KVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlN5bmVcIjtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9TeW5lLVZhcmlhYmxlRm9udF93Z2h0LnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlLXZhcmlhdGlvbnMnKTtcblx0Zm9udC13ZWlnaHQ6IDEgOTk5O1xufVxuXG4vLyBTRUNPTkRBUlkgRk9OVCAtIEVuY29kZVNhbnMoZ29vZ2xlIGZvbnQpXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRW5jb2RlU2Fuc1wiO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0VuY29kZVNhbnMtVmFyaWFibGVGb250X3dkdGgsd2dodC50dGZcIikgZm9ybWF0KCd0cnVldHlwZS12YXJpYXRpb25zJyk7XG5cdGZvbnQtd2VpZ2h0OiAxIDk5OTtcblx0Zm9udC1zdHJldGNoOiAxMTUlO1xuXHRmb250LXZhcmlhdGlvbi1zZXR0aW5nczogXCJ3ZHRoXCIgMTE1O1xufVxuXG5AZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogXCJFbmNvZGVTYW5zIEV4cGFuZGVkXCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvRW5jb2RlU2Fucy1WYXJpYWJsZUZvbnRfd2R0aCx3Z2h0LnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlLXZhcmlhdGlvbnMnKTtcblx0Zm9udC13ZWlnaHQ6IDEgOTk5O1xuXHRmb250LXN0cmV0Y2g6IDEzMCU7XG5cdGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIndkdGhcIiAxMzA7XG59XG5cbi8vIEJVVFRPTiBGT05UIC0gRE0gU0FOUyAoZ29vZ2xlIGZvbnQpXG5AZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogXCJETSBTYW5zXCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvRE1TYW5zLVZhcmlhYmxlRm9udF9vcHN6LHdnaHQudHRmXCIpIGZvcm1hdCgndHJ1ZXR5cGUtdmFyaWF0aW9ucycpO1xuXHRmb250LXdlaWdodDogMSA5OTk7XG59IiwiXG4vL0lDT05TXG4vL1xuXG4uaWNvbi1zZWFyY2h7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMS41cmVtO1xuXHRoZWlnaHQ6IDEuNXJlbTtcblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zZWFyY2guc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuXG4iLCIvKiBCb3V0b25zICovIFxuLmJ0bntcbiAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG4gIHBhZGRpbmc6IDEuN3JlbSA0LjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIH1cbn1cblxuLmJ0bi13aGl0ZS1ob3Zlcntcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDEuNnJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblx0Y29sb3I6ICRibGFjaztcblx0cGFkZGluZzogMXJlbSA0cmVtIDFyZW0gMnJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xuXHQmOmJlZm9yZXtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAtMTtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdH1cblx0JjphZnRlcntcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMnJlbTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOS40MDQzNSAyLjY1NDNMMTUuNzUgOC45OTk5NUw5LjQwNDM1IDE1LjM0NTYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTkuNDA0MzUgMi42NTQzTDE1Ljc1IDguOTk5OTVMOS40MDQzNSAxNS4zNDU2JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J005LjQwNDM1IDIuNjU0M0wxNS43NSA4Ljk5OTk1TDkuNDA0MzUgMTUuMzQ1Nicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUuNzQ5OSA5TDIuMjUgOScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUuNzQ5OSA5TDIuMjUgOScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUuNzQ5OSA5TDIuMjUgOScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IDEuM3JlbTtcblx0XHRoZWlnaHQ6IDEuM3JlbTtcblx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0fVxuXG5cdCY6aG92ZXJ7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHQmOmJlZm9yZXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmOmFmdGVye1xuXHRcdFx0cmlnaHQ6IDEuNXJlbTtcblx0XHR9XG4gICAgfVxufVxuIiwiLyogVGlyb2lycyAqLyBcbi5ob3Zlcl9kcmF3ZXJ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtZ3JleTtcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xuICAgICZfbGlzdHtcbiAgICBcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBcdCZfaXRlbXtcbiAgICBcdFx0cGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgXHRcdG1hcmdpbi1yaWdodDogMi41cmVtO1xuICAgIFx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuICAgIFx0XHQuaXRlbV9uYW1le1xuICAgIFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAgIFx0XHR9XG4gICAgXHRcdC5pdGVtX3RleHR7XG4gICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0ICAgIFx0XHRwe1xuXHQgICAgXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdCAgICBcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHQgICAgXHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdCAgICBcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0ICAgIFx0XHR9XG4gICAgXHRcdH1cbiAgICBcdFx0Lml0ZW1fY29udGVudHtcbiAgICBcdFx0XHRkaXNwbGF5OiBub25lO1xuICAgIFx0XHR9XG4gICAgXHRcdCY6bm90KC4tYWN0aXZlKXtcbiAgICBcdFx0XHQuaXRlbV9uYW1le1xuICAgIFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIFx0XHRcdH1cbiAgICBcdFx0XHQmOmhvdmVye1xuICAgIFx0XHRcdFx0Lml0ZW1fbmFtZXtcbiAgICBcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWdyZXk7XG4gICAgXHRcdFx0XHR9XG4gICAgXHRcdFx0fVxuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgfVxuICAgICZfZGVzY3JpcHRpb257XG4gICAgXHQmX3RpdGxle1xuICAgIFx0XHRkaXNwbGF5OiBibG9jaztcbiAgICBcdFx0bGluZS1oZWlnaHQ6IDE7XG4gICAgXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgXHR9XG4gICAgXHQmX3RleHQsICZfdGV4dCBwe1xuICAgIFx0XHRmb250LXNpemU6IDEuNnJlbTtcbiAgICBcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcbiAgICBcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQtZXhwYW5kZWQ7XG4gICAgXHRcdGxpbmUtaGVpZ2h0OiAyO1xuICAgIFx0fVxuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgXHRwYWRkaW5nOiA4cmVtIDA7XG4gICAgXHQuY29udGFpbmVye1xuICAgIFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgXHR9XG4gICAgXHQmX2Rlc2NyaXB0aW9ue1xuICAgIFx0XHQmX3RleHR7XG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgXHRwYWRkaW5nOiA1cmVtIDA7XG4gICAgXHQmX2xpc3R7XG4gICAgXHRcdCZfaXRlbXtcbiAgICBcdFx0XHQuaXRlbV9uYW1le1xuICAgIFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgICBcdFx0XHR9XG4gICAgXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBcdFx0XHQmLi1hY3RpdmV7XG4gICAgXHRcdFx0XHQuaXRlbV9uYW1le1xuICAgIFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgXHRcdFx0XHR9XG4gICAgXHRcdFx0fVxuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgXHQmX2Rlc2NyaXB0aW9ue1xuICAgIFx0XHQmX3RpdGxle1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgXHRcdH1cbiAgICBcdH1cbiAgICB9XG59XG4iLCIvKiBGb290ZXIgKi9cblxuLmZvb3Rlcntcblx0cGFkZGluZzogNnJlbSAwIDhyZW0gMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHQmX21vcmVpbmZve1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdCZfbGlua3N7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHRcdCZfaXRlbXtcblx0XHRcdGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcblx0XHRcdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM1O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDZyZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MScgaGVpZ2h0PSc0MScgdmlld0JveD0nMCAwIDQxIDQxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nQXJyb3cgUmlnaHQnJTNFJTNDZyBpZD0nTGluZSclM0UlM0NwYXRoIGQ9J00yMS42NjgxIDIuMTc5NjlMNDAgMjAuNTExNkwyMS42NjgxIDM4Ljg0MzUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjEuNjY4MSAyLjE3OTY5TDQwIDIwLjUxMTZMMjEuNjY4MSAzOC44NDM1JyBzdHJva2U9J3doaXRlJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTIxLjY2ODEgMi4xNzk2OUw0MCAyMC41MTE2TDIxLjY2ODEgMzguODQzNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQ2cgaWQ9J0xpbmVfMiclM0UlM0NwYXRoIGQ9J00zOS45OTk4IDIwLjUxMTdMMSAyMC41MTE3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTM5Ljk5OTggMjAuNTExN0wxIDIwLjUxMTcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzkuOTk5OCAyMC41MTE3TDEgMjAuNTExNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRsZWZ0OiAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfbG9nb3tcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0fVxuXHQmX3RleHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQtZXhwYW5kZWQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdHB7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH1cblx0XHRhe1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR3aWR0aDogMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfc29jaWFsbWVkaWFze1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdCZfaXRlbXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogMS41cmVtO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0cGFkZGluZzogM3JlbSAwIDVyZW07XG5cdFx0Jl9tb3JlaW5mb3tcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdCZfbGlua3N7XG5cdFx0XHQmX2l0ZW17XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9sb2dve1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jl90ZXh0e1xuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDJyZW07XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX3NvY2lhbG1lZGlhc3tcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtb2JpbGV7XG5cblx0fVxufVxuXG5cblxuXG4iLCIvKiBIZWFkZXIgKi8gXG5cbi5oZWFkZXJ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbiAgICAmX3NlY29uZGFyeXtcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgXHRwYWRkaW5nOiAxLjJyZW0gMDtcbiAgICBcdCZfYWxlcnR7XG4gICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0XHRwLCBhe1xuICAgIFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdCAgICBcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0ICAgIFx0XHRjb2xvcjogJHdoaXRlO1xuXHQgICAgXHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgXHRcdH1cbiAgICBcdFx0YXtcbiAgICBcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICBcdFx0XHRmb250LXdlaWdodDogNjAwO1xuICAgIFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdCAgY29udGVudDogXCJcIjtcblx0XHRcdFx0ICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCAgd2lkdGg6IDAlO1xuXHRcdFx0XHQgIGhlaWdodDogMnB4O1xuXHRcdFx0XHQgIGJvdHRvbTogLTNweDtcblx0XHRcdFx0ICBsZWZ0OiAwO1xuXHRcdFx0XHQgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0ICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIFx0Jl9tZW51e1xuICAgIFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBcdFx0ZmxleC13cmFwOiB3cmFwO1xuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgIFx0XHQubWVudXtcbiAgICBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcbiAgICBcdFx0XHQubWVudS1pdGVte1xuICAgIFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQtZXhwYW5kZWQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG4gICAgXHRcdFx0XHRhe1xuICAgIFx0XHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcbiAgICBcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG4gICAgXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG4gICAgXHRcdFx0XHRcdHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdCAgY29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdCAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHQgIGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdFx0ICBib3R0b206IC0zcHg7XG5cdFx0XHRcdFx0XHQgIGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHQgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdCAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0XHRcdFx0XHQgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuICAgIFx0XHRcdFx0fVxuICAgIFx0XHRcdFx0JjphZnRlcntcbiAgICBcdFx0XHRcdFx0Y29udGVudDogXCIgLyBcIjtcbiAgICBcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuICAgIFx0XHRcdFx0fVxuICAgIFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuICAgIFx0XHRcdFx0XHQmOmFmdGVye1xuICAgIFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgXHRcdFx0XHRcdH1cbiAgICBcdFx0XHRcdH1cbiAgICBcdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW17XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cbiAgICBcdFx0XHR9XG4gICAgXHRcdH1cbiAgICBcdH1cbiAgICBcdEBpbmNsdWRlIGxhcHRvcHtcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIFx0XHQmX2FsZXJ0e1xuICAgIFx0XHRcdHBhZGRpbmc6IDJyZW0gMS41cmVtO1xuICAgIFx0XHRcdHAsIGF7XG4gICAgXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdCAgICBcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHQgICAgXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgXHRcdFx0fVxuICAgIFx0XHRcdGF7XG4gICAgXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBcdFx0XHR9XG4gICAgXHRcdH1cbiAgICBcdFx0Jl9tZW51e1xuICAgIFx0XHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgXHRcdH1cbiAgICBcdH1cbiAgICB9XG4gICAgJl9wcmltYXJ5e1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBcdHBhZGRpbmc6IDJyZW0gMDtcbiAgICBcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1x0XG4gICAgXHQuaGVhZGVyX2xvZ297XG4gICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdFx0bWF4LXdpZHRoOiAzMjBweDtcbiAgICBcdFx0aW1ne1xuICAgIFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgXHQubWVudXtcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0ZmxleC13cmFwOiB3cmFwO1xuICAgIFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcdFx0Lm1lbnUtaXRlbXtcbiAgICBcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgXHRcdFx0cGFkZGluZzogMCAxcmVtO1xuICAgIFx0XHRcdG1hcmdpbjogMC41cmVtIDA7XG4gICAgXHRcdFx0YXtcbiAgICBcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250LWV4cGFuZGVkO1xuICAgIFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG4gICAgXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuICAgIFx0XHRcdFx0Y29sb3I6ICRibGFjaztcbiAgICBcdFx0XHRcdHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdCAgY29udGVudDogXCJcIjtcblx0XHRcdFx0XHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ICBoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHQgIGJvdHRvbTogLTNweDtcblx0XHRcdFx0XHQgIGxlZnQ6IDA7XG5cdFx0XHRcdFx0ICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0XHRcdFx0XHQgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuICAgIFx0XHRcdH1cbiAgICBcdFx0XHQmLmJ0bntcbiAgICBcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIFx0XHRcdFx0YXtcbiAgICBcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHQgICAgXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICBcdFx0XHRcdH1cbiAgICBcdFx0XHRcdFx0Jjpob3ZlcntcbiAgICBcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuICAgIFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuICAgIFx0XHRcdH1cbiAgICBcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVte1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgXHQmX2J1cmdlcntcbiAgICBcdFx0ZGlzcGxheTogbm9uZTtcbiAgICBcdFx0d2lkdGg6IDI3cHg7XG4gICAgXHRcdGhlaWdodDogMTlweDtcbiAgICBcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDI4IDIyJyBmaWxsPSdub25lJyUzRSUzQ2xpbmUgeDE9JzI2LjQzMTYnIHkxPScxJyB4Mj0nMS4wMDAyNycgeTI9JzEnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMjYuNDMxNicgeTE9JzEnIHgyPScxLjAwMDI3JyB5Mj0nMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyNi40MzE2JyB5MT0nMScgeDI9JzEuMDAwMjcnIHkyPScxJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ2xpbmUgeDE9JzI2LjQzMTYnIHkxPScxMS4wMTg2JyB4Mj0nMS4wMDAyNycgeTI9JzExLjAxODYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMjYuNDMxNicgeTE9JzExLjAxODYnIHgyPScxLjAwMDI3JyB5Mj0nMTEuMDE4Nicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyNi40MzE2JyB5MT0nMTEuMDE4NicgeDI9JzEuMDAwMjcnIHkyPScxMS4wMTg2JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ2xpbmUgeDE9JzI2LjQzMTYnIHkxPScyMC45NDg1JyB4Mj0nMS4wMDAyNycgeTI9JzIwLjk0ODUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMjYuNDMxNicgeTE9JzIwLjk0ODUnIHgyPScxLjAwMDI3JyB5Mj0nMjAuOTQ4NScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyNi40MzE2JyB5MT0nMjAuOTQ4NScgeDI9JzEuMDAwMjcnIHkyPScyMC45NDg1JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIFx0XHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgXHR9XG4gICAgXHQmX3JpZ2h0e1xuICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG4gICAgXHR9XG4gICAgXHRAaW5jbHVkZSB4LWxhcHRvcHtcbiAgICBcdFx0Lm1lbnV7XG4gICAgXHRcdFx0Lm1lbnUtaXRlbXtcbiAgICBcdFx0XHRcdHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIFx0XHRcdH1cbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIFx0QGluY2x1ZGUgbGFwdG9we1xuICAgIFx0XHQmX3JpZ2h0e1xuICAgIFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgIFx0XHR9XG4gICAgXHRcdC5tZW51LW1lbnUtcHJpbmNpcGFsLWNvbnRhaW5lciwgLm1lbnUtcHJpbmNpcGFsLW1lbnUtY29udGFpbmVye1xuICAgIFx0XHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgXHRcdH1cbiAgICBcdFx0Jl9idXJnZXJ7XG4gICAgXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgfVxuICAgIC4taGVhZGVyX3N0aWNreXtcbiAgICBcdHBvc2l0aW9uOiBmaXhlZDtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0dG9wOiAtMjAwcHg7XG4gICAgXHR6LWluZGV4OiA1O1xuICAgIFx0dHJhbnNpdGlvbjogMC41cyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgXHQmLnN0aWNreXtcbiAgICBcdFx0cG9zaXRpb246IGZpeGVkO1xuICAgIFx0XHR0b3A6IDA7XG4gICAgXHRcdC8vYW5pbWF0aW9uOiBzbGlkZURvd24gMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgXHRcdGJveC1zaGFkb3c6IDFweCAycHggMTVweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtcbiAgICBcdH1cbiAgICB9XG4gICAgLm1vYmlsZS1tZW51e1xuICAgIFx0ZGlzcGxheTogZmxleDtcbiAgICBcdHBvc2l0aW9uOiBmaXhlZDtcbiAgICBcdGZsZXgtd3JhcDogd3JhcDtcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXHR0b3A6IDA7XG4gICAgXHRsZWZ0OiAtMTIwdnc7XG4gICAgXHR6LWluZGV4OiAxMTtcbiAgICBcdHdpZHRoOiA4NSU7XG4gICAgXHRoZWlnaHQ6IDEwMHZoO1xuICAgIFx0cGFkZGluZzogM3JlbSA1cmVtO1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgXHQubWVudS1pdGVte1xuICAgIFx0XHRkaXNwbGF5OiBibG9jaztcbiAgICBcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIFx0XHRmb250LXdlaWdodDogNjAwO1xuICAgIFx0XHRmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG4gICAgXHRcdGNvbG9yOiAkYmxhY2s7XG4gICAgXHRcdHBhZGRpbmc6IDFyZW0gMDtcbiAgICBcdFx0Ym9yZGVyOiBub25lO1xuICAgIFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIFx0XHRhe1xuICAgIFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG4gICAgXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdCAgICBcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0ICAgIFx0XHRmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG4gICAgXHRcdFx0Y29sb3I6ICRibGFjaztcbiAgICBcdFx0fVxuICAgIFx0XHQud3BtbC1scy1kaXNwbGF5e1xuICAgIFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIFx0XHR9XG4gICAgXHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbXtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG4gICAgXHR9XG4gICAgXHQubWVudS1tZW51LXNlY29uZGFpcmUtY29udGFjdC1sYW5ndWUtY29udGFpbmVyLCAubWVudS1tZW51LXByaW5jaXBhbC1jb250YWluZXJ7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0fVxuICAgIFx0Lm1vYmlsZS1jbG9zZXtcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHR0b3A6IDEuNXJlbTtcbiAgICBcdFx0cmlnaHQ6IDNyZW07XG4gICAgXHRcdHdpZHRoOiAyNXB4O1xuICAgIFx0XHRoZWlnaHQ6IDI1cHg7XG4gICAgXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIzJyB2aWV3Qm94PScwIDAgMjIgMjMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NsaW5lIHgxPScyMC44NzEnIHkxPScyMS41Nzg5JyB4Mj0nMC45OTkyMjInIHkyPScxLjcwNzExJyBzdHJva2U9J2JsYWNrJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyMC44NzEnIHkxPScyMS41Nzg5JyB4Mj0nMC45OTkyMjInIHkyPScxLjcwNzExJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScyMC44NzEnIHkxPScyMS41Nzg5JyB4Mj0nMC45OTkyMjInIHkyPScxLjcwNzExJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0NsaW5lIHgxPScxLjQyMTg4JyB5MT0nMjEuMjkyOScgeDI9JzIxLjI5MzcnIHkyPScxLjQyMTEnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnLyUzRSUzQ2xpbmUgeDE9JzEuNDIxODgnIHkxPScyMS4yOTI5JyB4Mj0nMjEuMjkzNycgeTI9JzEuNDIxMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScvJTNFJTNDbGluZSB4MT0nMS40MjE4OCcgeTE9JzIxLjI5MjknIHgyPScyMS4yOTM3JyB5Mj0nMS40MjExJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBcdFx0ei1pbmRleDogMTE7XG4gICAgXHR9XG4gICAgXHQmX2J0bntcbiAgICBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0XHRtYXJnaW46IDFyZW0gMDtcbiAgICBcdFx0cGFkZGluZzogMXJlbSAycmVtO1xuICAgIFx0XHRmb250LXdlaWdodDogMzAwO1xuICAgIFx0fVxuICAgIFx0Jl9jb250YWluZXJ7XG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0bGVmdDogMDtcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcbiAgICBcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XG4gICAgXHRcdHotaW5kZXg6IDEwO1xuICAgIFx0XHR0b3A6IDA7XG4gICAgXHRcdHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2UtaW4tb3V0O1xuICAgIFx0XHRvcGFjaXR5OiAwO1xuICAgIFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBcdH1cbiAgICBcdEBpbmNsdWRlIG1vYmlsZXtcbiAgICBcdFx0d2lkdGg6IDk1JTtcbiAgICBcdH1cbiAgICB9XG4gICAgJi4tbW9iaWxlLW9wZW57XG4gICAgXHQubW9iaWxlLW1lbnV7XG4gICAgXHRcdGxlZnQ6IDA7XG4gICAgXHR9XG4gICAgXHQubW9iaWxlLW1lbnVfY29udGFpbmVye1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cbiAgICB9XG59XG4vLyBHRU5FUklDIEJBTk5FUiBGT1IgQUxMIFBBR0VTIEVYQ0VQVCBIT01FXG4uYmFubmVye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA5MHZoO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5jb250YWluZXJ7XG5cdFx0aGVpZ2h0OiA5MHZoO1xuXHR9XG5cdCZfdGl0bGV7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ei1pbmRleDogMjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcblx0XHRmb250LXNpemU6IDdyZW07XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cdCZfaW1ne1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDkwdmg7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdGhlaWdodDogNjAwcHg7XG5cdFx0Jl9pbWcsIC5jb250YWluZXJ7XG5cdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdH1cblx0XHQmX3RpdGxle1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiA1LjVyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZXtcblx0XHQmX3RpdGxle1xuXHRcdFx0Zm9udC1zaXplOiA0LjhyZW07XG5cdFx0fVxuXHR9XG59XG4iLCIvKiA0MDQgU3R5bGVzICovIFxuLmZvdXJvZm91cntcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtaW4taGVpZ2h0OiA0NTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmX2Jhbm5lcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDkwdmg7XG5cdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHRcdGltZ3tcblx0XHRcdGhlaWdodDogOTB2aDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cdCZfY29udGFpbmVye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDQ1MHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aDF7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdH1cbn0iLCIvKiBDb250YWN0ICovXG5cbi5jb250YWN0e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xuXHQuY29udGFpbmVye1xuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXHR9XG5cdCZfbWFwe1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDEwcmVtIDA7XG5cdH1cblx0Jl9hZG1pbntcblx0XHRwYWRkaW5nOiA1cmVtIDAgMCAwO1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXHRcdCZfdGV4dHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0cHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfbGlzdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogNXJlbSAwO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdFx0XHRtYXJnaW46IDNyZW0gMDtcblx0XHRcdFx0Jl9uYW1le1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9qb2J7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX3RleHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQtZXhwYW5kZWQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdFx0XHRwLCBhe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxhcHRvcHtcblx0XHRcdCZfbGlzdHtcblx0XHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Jl9saXN0e1xuXHRcdFx0XHQmX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qIEV2ZW50cyAqL1xuXG4uZXZlbnRze1xuXHQmX2xpc3R7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTByZW0gMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xuXHRcdCZfaXRlbXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdFx0JjpudGgtY2hpbGQoMm4pe1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdC5ldmVudF9jb250ZW50e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTJyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnRfaW1ne1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ldmVudF9jb250ZW50e1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTJyZW07XG5cdFx0XHRcdC5ldmVudF9uYW1le1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X3RleHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnRfYnRue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnRfaW1ne1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRcdFx0LmV2ZW50X2NvbnRlbnR7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMm4pe1xuXHRcdFx0XHRcdC5ldmVudF9jb250ZW50e1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmV2ZW50X2ltZywgLmV2ZW50X2ltZyBpbWd7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudF9pbWd7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdH1cblx0fVxuXHQmX2NvbnRhY3R7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtZ3JleTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmX2NvbnRhaW5lcntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHRcdCZfaGVhZGVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdHBhZGRpbmc6IDVyZW0gMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cblx0XHR9XG5cdFx0Jl90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0Jl9idG57XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdCZfbGlzdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDJyZW0gMCA1cmVtIDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHJlbTtcblx0XHRcdCZfaXRlbXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHQmX25hbWV7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfam9ie1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250LWV4cGFuZGVkO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2luZm9ybWF0aW9ue1xuXHRcdFx0XHRcdHAsIGF7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250LWV4cGFuZGVkO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdCZfdGl0bGUsICZfYnRue1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9oZWFkZXJ7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRcdH1cblx0XHRcdCZfbGlzdHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpe1xuXHRcdFx0Jl9saXN0e1xuXHRcdFx0XHQmX2l0ZW17XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ldmVudHtcblx0Jl9pbnRyb3tcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xuXHRcdHBhZGRpbmc6IDEycmVtIDAgNXJlbSAwO1xuXHRcdCZfY29udGFpbmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdFx0Jl90aXRsZXtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0Jl90ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjUlO1xuXHRcdH1cblx0XHQmX3JpZ2h0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiByaWdodDtcblx0XHR9XG5cdFx0Jl9zbGlkZXJ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogOHJlbSAzcmVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDAgMXJlbTtcblx0XHRcdH1cblx0XHRcdC5zbGljay1saXN0e1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCZfY29udGVudHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHBhZGRpbmc6IDVyZW0gMDtcblx0XHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRcdGhlaWdodDogNDAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMCUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpZGVyLWFycm93e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzYnIGhlaWdodD0nMjMxJyB2aWV3Qm94PScwIDAgNzYgMjMxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nNzYnIGhlaWdodD0nMjMxJyByeD0nMTUnIGZpbGw9J2JsYWNrJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDcGF0aCBkPSdNNDQgOTdMMjggMTE1TDQ0IDEzMycgc3Ryb2tlPSclMjNDOEM4QzgnIHN0cm9rZS1vcGFjaXR5PScwLjgnIHN0cm9rZS13aWR0aD0nNicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdGhlaWdodDogMjMwcHg7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc3NicgaGVpZ2h0PScyMzEnIHZpZXdCb3g9JzAgMCA3NiAyMzEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPSc3NicgaGVpZ2h0PScyMzEnIHJ4PScxNScgZmlsbD0nYmxhY2snIGZpbGwtb3BhY2l0eT0nMC44Jy8lM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF80NDEwXzgyOCknJTNFJTNDcGF0aCBkPSdNNDQgOTdMMjggMTE1TDQ0IDEzMycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc2Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZF80NDEwXzgyOCcgeD0nMTkuOTg2MycgeT0nOTUuMDA2OCcgd2lkdGg9JzMwLjI1NTknIGhlaWdodD0nNDcuOTg2MycgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0IGR5PSc0Jy8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzInLyUzRSUzQ2ZlQ29tcG9zaXRlIGluMj0naGFyZEFscGhhJyBvcGVyYXRvcj0nb3V0Jy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3dfNDQxMF84MjgnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfNDQxMF84MjgnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpZGVyLW5leHR7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZVgoLTEpO1xuXHRcdH1cblx0XHQuc2xpZGVyLXByZXZ7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Jl9pbnRyb3tcblx0XHRcdHBhZGRpbmc6IDhyZW0gMDtcblx0XHRcdCZfbGVmdHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdC5ldmVudF9pbnRyb190aXRsZXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qIEhPTUUgU3R5bGVzICovIFxuLmhvbWV7XG5cdCZfYmFubmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA5MHZoO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCNob21lLWJhbm5lcntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiA1MCU7XG5cdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0ICAgIG1pbi13aWR0aDogMTAwJTtcblx0XHQgICAgbWluLWhlaWdodDogMTAwJTtcblx0XHQgICAgd2lkdGg6IGF1dG87XG5cdFx0ICAgIGhlaWdodDogYXV0bztcblx0XHQgICAgei1pbmRleDogMDtcblx0XHR9XG5cdFx0Jl90aXRsZXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHR3aWR0aDogOTAwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGZvbnQtc2l6ZTogN3JlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG5cdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0aGVpZ2h0OiA4MDBweDtcblx0XHR9XG5cdH1cblxuXHQmX3NlcnZpY2Vze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDEwcmVtIDA7XG5cdFx0Jl9zdWJ0aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWdyZXk7XG5cdFx0fVxuXHRcdCZfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0fVxuXHRcdCZfbGlzdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctdG9wOiA4cmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdCZfaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdFx0LnNlcnZpY2VfbGlua3tcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQuc2VydmljZV9sb2dve1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZXJ2aWNlX2xvZ297XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogMTEwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlcnZpY2VfbmFtZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQtZXhwYW5kZWQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmc6IDZyZW0gMDtcblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcblx0XHRcdH1cblx0XHRcdCZfbGlzdHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDVyZW07XG5cdFx0XHRcdCZfaXRlbXtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZXtcblx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRcdCZfbGlzdHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0XHRcdCZfaXRlbXtcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdFx0XHRcdC5zZXJ2aWNle1xuXHRcdFx0XHRcdFx0Jl9sb2dve1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfZmVhdHVyZXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0cGFkZGluZy10b3A6IDEycmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCZfdGV4dHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0b3A6IC0zMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNGRkYgMCUsICNGRkYgNTAlLCAjMDAwIDUwJSwgIzAwMCAxMDAlKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOHJlbTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RleHR7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0XHQmX3RpdGxle1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0Jl90ZXh0e1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX2ltZ3tcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAtM3B4O1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIGxhcHRvcHtcblx0XHQmX2Jhbm5lcntcblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XG5cdH1cblx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdCZfYmFubmVye1xuXHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfaW1ne1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn0iLCIvKioqXG5cbkZMRVhJQkxFIFNUWUxFU1xuXG4qKiovXG5cbi5mbGV4aWJsZXtcblx0Jl9ibG9ja3N7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTByZW0gMDtcblx0fVxuXHQmX3RleHRlU3RhbmRhcmR7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogOHJlbSAwO1xuXHRcdHAsIGxpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250LWV4cGFuZGVkO1xuXHRcdCAgICBsaW5lLWhlaWdodDogMS40O1xuXHRcdCAgICBmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblx0XHR1bCwgb2x7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMS41cmVtIDA7XG5cdFx0fVxuXHR9XG5cdCZfcGhvdG9TdGFuZGFyZHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA4cmVtIDA7XG5cdFx0LnJvd1Bob3Rve1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfdmlkZW97XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogOHJlbSAwO1xuXHRcdC5yb3dWaWRlb3tcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCZfbGlua3tcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LWhlaWdodDogNjAwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjE1KTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSggLTUwJSwgLTUwJSApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc2hhcGUtcmVuZGVyaW5nPSdnZW9tZXRyaWNQcmVjaXNpb24nIHRleHQtcmVuZGVyaW5nPSdnZW9tZXRyaWNQcmVjaXNpb24nIGltYWdlLXJlbmRlcmluZz0nb3B0aW1pemVRdWFsaXR5JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNTUuOTkgMGM3MC42OCAwIDEzNC43IDI4LjY2IDE4MS4wMiA3NC45OEM0ODMuMzMgMTIxLjMgNTEyIDE4NS4zMSA1MTIgMjU2YzAgNzAuNjgtMjguNjcgMTM0LjY5LTc0Ljk5IDE4MS4wMUMzOTAuNjkgNDgzLjMzIDMyNi42NyA1MTIgMjU1Ljk5IDUxMlMxMjEuMyA0ODMuMzMgNzQuOTggNDM3LjAxQzI4LjY2IDM5MC42OSAwIDMyNi42OCAwIDI1NmMwLTcwLjY3IDI4LjY2LTEzNC43IDc0Ljk4LTE4MS4wMkMxMjEuMyAyOC42NiAxODUuMzEgMCAyNTUuOTkgMHptNzcuNCAyNjkuODFjMTMuNzUtOC44OCAxMy43LTE4Ljc3IDAtMjYuNjNsLTExMC4yNy03Ni43N2MtMTEuMTktNy4wNC0yMi44OS0yLjktMjIuNTggMTEuNzJsLjQ0IDE1NC40N2MuOTYgMTUuODYgMTAuMDIgMjAuMjEgMjMuMzcgMTIuODdsMTA5LjA0LTc1LjY2em03OS4zNS0xNzAuNTZjLTQwLjEtNDAuMS05NS41NC02NC45Mi0xNTYuNzUtNjQuOTItNjEuMjEgMC0xMTYuNjMgMjQuODItMTU2Ljc0IDY0LjkyLTQwLjEgNDAuMTEtNjQuOTIgOTUuNTQtNjQuOTIgMTU2Ljc1IDAgNjEuMjIgMjQuODIgMTE2LjY0IDY0LjkyIDE1Ni43NCA0MC4xMSA0MC4xMSA5NS41MyA2NC45MyAxNTYuNzQgNjQuOTMgNjEuMjEgMCAxMTYuNjUtMjQuODIgMTU2Ljc1LTY0LjkzIDQwLjExLTQwLjEgNjQuOTMtOTUuNTIgNjQuOTMtMTU2Ljc0IDAtNjEuMjItMjQuODItMTE2LjY0LTY0LjkzLTE1Ni43NXonLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdDYWxxdWVfMicgZGF0YS1uYW1lPSdDYWxxdWUgMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmNscy0xICU3QiBmaWxsOiAlMjNmZmY7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J0NhbHF1ZV8xLTInIGRhdGEtbmFtZT0nQ2FscXVlIDEnIGltYWdlLXJlbmRlcmluZz0nb3B0aW1pemVRdWFsaXR5JyBzaGFwZS1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbicgdGV4dC1yZW5kZXJpbmc9J2dlb21ldHJpY1ByZWNpc2lvbiclM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTI1NS45OSwwYzcwLjY4LDAsMTM0LjcsMjguNjYsMTgxLjAyLDc0Ljk4LDQ2LjMyLDQ2LjMyLDc0Ljk5LDExMC4zMyw3NC45OSwxODEuMDJzLTI4LjY3LDEzNC42OS03NC45OSwxODEuMDFjLTQ2LjMyLDQ2LjMyLTExMC4zNCw3NC45OS0xODEuMDIsNzQuOTlzLTEzNC42OS0yOC42Ny0xODEuMDEtNzQuOTlDMjguNjYsMzkwLjY5LDAsMzI2LjY4LDAsMjU2UzI4LjY2LDEyMS4zLDc0Ljk4LDc0Ljk4QzEyMS4zLDI4LjY2LDE4NS4zMSwwLDI1NS45OSwwWm03Ny40LDI2OS44MWMxMy43NS04Ljg4LDEzLjctMTguNzcsMC0yNi42M2wtMTEwLjI3LTc2Ljc3Yy0xMS4xOS03LjA0LTIyLjg5LTIuOS0yMi41OCwxMS43MmwuNDQsMTU0LjQ3Yy45NiwxNS44NiwxMC4wMiwyMC4yMSwyMy4zNywxMi44N2wxMDkuMDQtNzUuNjZabTc5LjM1LTE3MC41NmMtNDAuMS00MC4xLTk1LjU0LTY0LjkyLTE1Ni43NS02NC45MnMtMTE2LjYzLDI0LjgyLTE1Ni43NCw2NC45MmMtNDAuMSw0MC4xMS02NC45Miw5NS41NC02NC45MiwxNTYuNzVzMjQuODIsMTE2LjY0LDY0LjkyLDE1Ni43NGM0MC4xMSw0MC4xMSw5NS41Myw2NC45MywxNTYuNzQsNjQuOTNzMTE2LjY1LTI0LjgyLDE1Ni43NS02NC45M2M0MC4xMS00MC4xLDY0LjkzLTk1LjUyLDY0LjkzLTE1Ni43NHMtMjQuODItMTE2LjY0LTY0LjkzLTE1Ni43NWgwWicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfY29sVGV4dGVQaG90b3tcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA4cmVtIDA7XG5cdFx0Jl9yb3d7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQmX3RleHRMZWZ0LCAmX3RleHRSaWdodHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aDN7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdGV4dExlZnR7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RleHRSaWdodHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9waG90b1JpZ2h0LCAmX3Bob3RvTGVmdHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyogTWVtYnJlcyAqL1xuXG4ubWVtYmVyc3tcblx0Jl9jb25uZWN0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDEycmVtIDA7XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblx0XHQmX3JpZ2h0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiByaWdodDtcblx0XHR9XG5cdFx0Jl90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0fVxuXHRcdCZfdGV4dHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdCZfbGVmdHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX2pvaW57XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjByZW0gMCAxMHJlbSAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblx0XHQmX3JpZ2h0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiByaWdodDtcblx0XHR9XG5cdFx0Jl90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0fVxuXHRcdCZfdGV4dHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmc6IDEwcmVtIDAgNXJlbSAwO1xuXHRcdFx0Jl9sZWZ0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdCZfcmlnaHR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfaW5mb3N7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTByZW0gMCAxMnJlbSAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XG5cdFx0Jl9saXN0e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA0OCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMiU7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuXHRcdFx0XHQmOm50aC1jaGlsZCgybil7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX25hbWV7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfY29udGVudHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdFx0XHRcdHAsIGxpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0cGFkZGluZzogNXJlbSAwIDZyZW0gMDtcblx0XHRcdCZfbGlzdHtcblx0XHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBQYXJjb3VycyAqL1xuXG4ucGFyY291cnN7XG5cdCZfbGlzdHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMHJlbSAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XG5cdFx0Jl9pdGVte1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA1cmVtIDA7XG5cdFx0XHQmOm50aC1jaGlsZCgybil7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0LnBhcmNvdXJfY29udGVudHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBhcmNvdXJfaW1ne1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wYXJjb3VyX2NvbnRlbnR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcblx0XHRcdFx0LnBhcmNvdXJfbmFtZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wYXJjb3VyX2xlbmd0aHtcblx0XHRcdFx0XHRkaXNwbGF5OiBsaXN0LWl0ZW07XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250LWV4cGFuZGVkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBhcmNvdXJfdGV4dHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQtZXhwYW5kZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wYXJjb3VyX2J0bntcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBhcmNvdXJfaW1ne1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQmX2xpc3R7XG5cdFx0XHRwYWRkaW5nOiA1cmVtIDA7XG5cdFx0XHQmX2l0ZW17XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRcdFx0LnBhcmNvdXJfY29udGVudHtcblx0XHRcdFx0XHQucGFyY291cl9uYW1le1xuXHRcdFx0XHRcdFx0d29yZC1zcGFjaW5nOiAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wYXJjb3VyX2NvbnRlbnR7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBhcmNvdXJfaW1ne1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKXtcblx0XHRcdFx0XHQucGFyY291cl9jb250ZW50e1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucGFyY291cl9pbWd7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBFdmVudHMgKi9cblxuLnJlc3RhdXJhbnR7XG5cdCZfbGlzdHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMHJlbSAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XG5cdFx0Jl9pdGVte1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA1cmVtIDA7XG5cdFx0XHQmOm50aC1jaGlsZCgybil7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0LnJlc3RhdXJhbnRfY29udGVudHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlc3RhdXJhbnRfaW1ne1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yZXN0YXVyYW50X2NvbnRlbnR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcblx0XHRcdFx0LnJlc3RhdXJhbnRfbmFtZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5yZXN0YXVyYW50X3RleHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucmVzdGF1cmFudF9idG57XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yZXN0YXVyYW50X2ltZ3tcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMS41cmVtO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX21lbnV7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogJGJhY2tncm91bmQtZ3JleTtcblx0XHQmX3RpdGxle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXHRcdCZfbGlzdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogM3JlbSAwIDEycmVtIDA7XG5cdFx0XHQmX2l0ZW17XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogNHJlbSAycmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlO1xuXHRcdFx0XHQmX25hbWV7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogN3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9zY2hlZHVsZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udC1leHBhbmRlZDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ob3Zlcl9idWJibGV7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICB3aWR0aDogMTAwcHg7XG5cdFx0XHRcdCAgICBoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHQgICAgYm9yZGVyLXJhZGl1czogOHJlbTtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdCAgICB6LWluZGV4OiA1O1xuXHRcdFx0XHQgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5IGVhc2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0LnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fbmFtZSwgLnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fc2NoZWR1bGUgcHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ob3Zlcl9idWJibGV7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9jb250YWluZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0JjpudGgtY2hpbGQoMm4pe1xuXHRcdFx0XHRcdC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVte1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRcdFx0LnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fbmFtZXtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbV9zY2hlZHVsZXtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQucmVzdGF1cmFudF9saXN0e1xuXHRcdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHQucmVzdGF1cmFudF9jb250ZW50e1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlc3RhdXJhbnRfaW1ne1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMm4pe1xuXHRcdFx0XHRcdC5yZXN0YXVyYW50X2NvbnRlbnR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yZXN0YXVyYW50X2ltZ3tcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX21lbnV7XG5cdFx0XHQmX2xpc3R7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0XHRcdCZfaXRlbXtcblx0XHRcdFx0XHQmX25hbWV7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9zY2hlZHVsZXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaG92ZXJfYnViYmxle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX2NvbnRhaW5lcntcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgybil7XG5cdFx0XHRcdFx0XHQucmVzdGF1cmFudF9tZW51X2xpc3RfaXRlbXtcblx0XHRcdFx0XHRcdFx0LnJlc3RhdXJhbnRfbWVudV9saXN0X2l0ZW1fbmFtZXtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5yZXN0YXVyYW50X21lbnVfbGlzdF9pdGVtX3NjaGVkdWxle1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogbGVmdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyogVmlzaXRldXJzICovXG5cbi52aXNpdG9yc3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdCZfaW50cm97XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XG5cdFx0Jl9jb250YWluZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiA4cmVtIDA7XG5cdFx0fVxuXHRcdCZfbGVmdHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdH1cblx0XHRcdCZfdGV4dHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfcmlnaHR7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuXHRcdFx0Jl9idG57XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Jl9jb250YWluZXJ7XG5cdFx0XHRcdHBhZGRpbmc6IDRyZW0gMDtcblx0XHRcdH1cblx0XHRcdCZfbGVmdHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0XHQmX2J0bntcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9zY2hlZHVsZXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiA1cmVtIDAgMjByZW0gMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xuXHRcdCZfbGlzdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCZfaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCwgJjpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQob2RkKXtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl90ZXh0e1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250LWV4cGFuZGVkO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdFx0cGFkZGluZzogNXJlbSAwIDEwcmVtIDA7XG5cdFx0XHQmX2xpc3R7XG5cdFx0XHRcdCZfaXRlbXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pe1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXX0= */
