@charset "UTF-8";.ir,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.fade,.fade-hidden,.loader.off{opacity:0}.fade,.hidden,.invisible,.loader.off{visibility:hidden}@font-face{font-family:bodoniBold;src:url(../fonts/BauerBodoniStdBold.eot);src:local("Ôÿ║"),url(../fonts/BauerBodoniStdBold.woff) format("woff"),url(../fonts/BauerBodoniStdBold.ttf) format("truetype"),url(../fonts/BauerBodoniStdBold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:bodoniItalic;src:url(../fonts/BauerBodoniStdItalic.eot);src:local("Ôÿ║"),url(../fonts/BauerBodoniStdItalic.woff) format("woff"),url(../fonts/BauerBodoniStdItalic.ttf) format("truetype"),url(../fonts/BauerBodoniStdItalic.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:avantgardeBold;src:url(../fonts/ITCAvantGardeProBold.eot);src:local("Ôÿ║"),url(../fonts/ITCAvantGardeProBold.woff) format("woff"),url(../fonts/ITCAvantGardeProBold.ttf) format("truetype"),url(../fonts/ITCAvantGardeProBold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:avantgardeDemi;src:url(../fonts/ITCAvantGardeProDemi.eot);src:local("Ôÿ║"),url(../fonts/ITCAvantGardeProDemi.woff) format("woff"),url(../fonts/ITCAvantGardeProDemi.ttf) format("truetype"),url(../fonts/ITCAvantGardeProDemi.svg) format("svg");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;-webkit-overflow-scrolling:touch}.ir,.visuallyhidden{border:0;overflow:hidden}.ir{text-indent:-999em;background-color:transparent;background-repeat:no-repeat;direction:ltr}.ir br{display:none}.fade-hidden,.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:"";display:table}.clear,.clearfix:after{clear:both}body{width:100%;padding:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.4;font-size:18px;background:#fff;transition:background .6s ease;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:inherit;text-decoration:none}i{font-style:italic}p{font-size:17px;line-height:28px}#main-container{position:relative;top:0;left:0;display:block;width:100%;overflow:hidden}.content-to-center{width:960px;margin:0 auto}.keepImgRatio{position:absolute;left:0;top:0}.is-fullscreen{background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}.not-on-mobile{display:block}.svg{background-size:100%}@media only screen and (min-width:700px){body .not-on-desktop{display:none!important}}@media only screen and (max-width:700px){body .not-on-mobile{display:none!important}}.popin-close-btn{position:absolute;right:40px;top:20px;display:block;width:24px;height:24px;cursor:pointer;z-index:2}.popin-close-btn:after,.popin-close-btn:before{content:"";position:absolute;left:50%;width:50%;width:1px;height:22px;background:#000;transform-origin:50% 50%;transition:all .3s ease}.popin-close-btn:after{transform:rotate(-45deg)}.popin-close-btn:before{transform:rotate(45deg)}.popin-close-btn:hover:after,.popin-close-btn:hover:before{transform:rotate(-90deg)}.classic-btn{display:inline-block;font-family:avantgardeDemi;font-size:18px;margin-top:56px;padding:12px 28px;border:1px solid #000;color:#000}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.8);transition:all .3s ease}.loader .loading{position:absolute;top:50%;left:50%;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border:.25rem solid rgba(255,255,255,.2);border-top-color:#fff;animation:spin 1s infinite linear}#main-menu{width:100%;text-align:center;padding:120px 0 80px}#main-menu .elt{display:inline-block;vertical-align:text-top}#main-menu .elt.logo{width:85px;margin-top:-50px}#main-menu .elt.logo a{display:block;width:90%;height:75px;margin:0 auto}#main-menu .elt.logo a svg{display:block;height:100%;width:100%}#main-menu .elt.logo hr{width:80%;height:1px;background:#000;border:0;margin:12px auto;opacity:.6}#main-menu .elt.logo .brand{font-family:avantgardeBold;font-size:16px;letter-spacing:1px}#main-menu .elt.logo .name{font-family:bodoniItalic;font-size:11px;margin-top:8px}#main-menu .elt.links{width:180px}#main-menu .elt.links.left{text-align:left}#main-menu .elt.links.right{text-align:right}#main-menu .elt .link{display:inline-block;text-align:center;width:auto;font-family:bodoniBold;font-size:16px}#main-menu .elt .link svg{width:32px;height:26px;display:block;margin:auto}#bullets-gallery{position:fixed;top:50%;width:24px;z-index:10;transform:translateY(-50%);text-align:center;opacity:1;transition:all .3s ease;margin-left:0}#bullets-gallery .bullet{margin:0 auto;padding:8px;cursor:pointer}#bullets-gallery .bullet span{display:block;width:8px;height:8px;border:1px solid #fff;border-radius:50%;transition:all .2s ease;background:0 0}#bullets-gallery .bullet.active span,#bullets-gallery .bullet:hover span{background:#fff}#bullets-gallery.off{opacity:0;margin-left:-20px}#nav-gallery,.nav-gallery{position:fixed;top:50%;margin-top:-55px;width:50px;height:110px;z-index:10;text-align:center;opacity:1;transition:all .3s ease;margin-left:0}#nav-gallery a,.nav-gallery a{display:inline-block;width:30px;height:30px;margin:0 auto;opacity:1;transition:all .2s ease}#nav-gallery a:hover,.nav-gallery a:hover{opacity:.7}#nav-gallery a.off,.nav-gallery a.off{opacity:.2}#nav-gallery hr,.nav-gallery hr{display:block;margin:30px auto;width:20px;height:1px;border:0;background:#000;opacity:.3}#nav-gallery.off,.nav-gallery.off{opacity:0;margin-left:20px}body.photos{background:#121212}body.photos #main-menu{color:#fefefe;transition:all .3s ease}body.work,body.work #main-menu{color:#2c2c2d}body.photos #main-menu .elt.logo hr{background:#fefefe;transition:all .3s ease}body.photos #main-menu svg{fill:#fefefe;transition:all .3s ease}body.photos #nav-gallery svg{fill:#fefefe}body.photos #nav-gallery hr{background:#fefefe}body.work{background:#efeff0}body.dark,body.work #main-menu .elt.logo hr{background:#2c2c2d}body.work #main-menu svg{fill:#2c2c2d}body.dark #main-menu{color:#fff}body.dark #main-menu .elt.logo hr{background:#fff}body.dark #main-menu svg{fill:#fff}@media only screen and (max-width:700px){#main-menu{padding:80px 0 40px}#main-menu .elt.logo{width:90px;margin-top:-58px}#main-menu .elt.logo a{width:70%;height:75px}#main-menu .elt.logo hr{width:70%}#main-menu .elt.links{width:90px}#main-menu .elt .link svg{width:28px;margin:0 auto 6px}#bullets-gallery,#nav-gallery,.nav-gallery{display:none}}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;margin:10px 0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.website-section.home,.website-section.work{transition:opacity .4s ease}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#d3d4d3}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.page-container{position:relative;height:100%}.page-container .website-section{position:relative;z-index:2;opacity:1;visibility:visible;text-align:center;max-width:1300px;margin:0 auto;padding:0 100px}.page-container .website-section.inactive{position:absolute;top:0;left:0;opacity:0;z-index:1;visibility:hidden}@media only screen and (max-width:700px){.page-container .website-section{padding:0 20px}}.website-section.home{padding-bottom:100px}.website-section.home .desc{max-width:1100px;margin:0 auto;font-family:bodoniItalic;font-size:48px;line-height:70px}.website-section.home .inactive{opacity:0}@media only screen and (max-width:1180px){.website-section.home .desc{font-size:40px;line-height:62px}}@media only screen and (max-width:700px){.website-section.home .desc{font-size:26px;line-height:38px}}.website-section.work .desc{max-width:880px;margin:0 auto 60px;font-family:bodoniItalic;font-size:28px;line-height:48px}.website-section.work .desc a{position:relative;display:inline-block}.website-section.work .desc a:after{content:"";position:absolute;bottom:8px;left:0;width:95%;height:1px;background:#000}.website-section.work .list-projects{padding-bottom:60px}.website-section.work .list-projects .list-item{display:block;font-family:avantgardeDemi;font-size:84px;letter-spacing:1px;line-height:100px}.website-section.work .list-projects .list-item a{position:relative;display:block;width:100%;color:inherit;transition:all .5s ease}.website-section.work .list-projects.hovered .list-item a{opacity:.07}.website-section.work .list-projects.hovered .list-item a:hover{opacity:1;transition-duration:.8s;transition-delay:.1s}.website-section.work .inactive .list-projects{opacity:0}@media only screen and (max-width:1400px){.website-section.work .list-projects .list-item{font-size:74px;line-height:90px}}@media only screen and (max-width:1180px){.website-section.work .list-projects .list-item{font-size:64px;line-height:80px}.website-section.work .desc{font-size:22px;line-height:42px}}@media only screen and (max-width:700px){.website-section.work .desc{font-size:20px;line-height:34px;margin-bottom:40px}.website-section.work .list-projects{padding-bottom:80px}.website-section.work .list-projects .list-item{font-size:28px;line-height:38px;letter-spacing:0;margin-bottom:10px}.website-section.work .inactive .list-projects{opacity:1}}.page-container .website-section.photos{padding:0;width:100%;max-width:100%;transition:opacity .4s ease}.page-container .website-section.photos .list-galleries .link{position:relative;display:block;width:100%;height:680px;margin:0 auto 145px;overflow:hidden;opacity:.4;transition:opacity .3s ease}.page-container .website-section.photos .list-galleries .link figure{position:relative;margin:0 auto;width:100%;height:100%;transition:all .9s ease;transform:translateZ(0) scale(1.08);-webkit-backface-visibility:hidden;background-size:cover;background-repeat:none;background-position:center center}.page-container .website-section.photos .list-galleries .link:hover figure{transform:translateZ(0) scale(1)}.page-container .website-section.photos .list-galleries .link .desc{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:2;color:#fff;transition:all .3s ease}.page-container .website-section.photos .list-galleries .link .desc .name{position:relative;font-family:avantgardeDemi;font-size:128px;opacity:1;top:0;transition:all .3s ease}.page-container .website-section.photos .list-galleries .link .desc .count{position:relative;font-family:bodoniItalic;font-size:36px;opacity:1;top:0;transition:all .3s ease .2s}.page-container .website-section.photos .list-galleries .link.selected .desc .count,.page-container .website-section.photos .list-galleries .link.selected .desc .name{opacity:0;top:-20px}.page-container .website-section.photos .list-galleries .link.selected figure{transform:translateZ(0) scale(1)}.page-container .website-section.photos .list-galleries .link.active{opacity:1}.page-container .website-section.photos .inactive .list-galleries{opacity:0}@media only screen and (max-width:1600px){.page-container .website-section.photos .list-galleries .link .desc .name{font-size:116px}.page-container .website-section.photos .list-galleries .link .desc .count{font-size:30px}}@media only screen and (max-width:1400px){.page-container .website-section.photos .list-galleries .link .desc .name{font-size:94px}.page-container .website-section.photos .list-galleries .link .desc .count{font-size:26px}}@media only screen and (max-width:700px){.page-container .website-section.photos .list-galleries .link{width:80%!important;height:300px!important;margin:0 auto 60px;opacity:1}.page-container .website-section.photos .list-galleries .link .desc .name{font-size:48px;line-height:56px;margin-bottom:10px}.page-container .website-section.photos .list-galleries .link .desc .count{font-size:16px}.page-container .website-section.photos .list-galleries .link.selected .desc .count,.page-container .website-section.photos .list-galleries .link.selected .desc .name{opacity:0;top:-20px}.page-container .website-section.photos .list-galleries .link.selected figure{transform:translateZ(0) scale(1)}.page-container .website-section.photos .list-galleries .link.active{opacity:1}.page-container .website-section.photos .inactive .list-galleries{opacity:0}}#popin-gallery{position:fixed;transform:translateZ(0) scale(1,1);z-index:100;background:0 0;font-family:avantgardeDemi;color:#000;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-delay:0s;transition-duration:0s;-webkit-backface-visibility:hidden;top:0;left:0;width:0;height:100%}#popin-gallery .left-part .infos .gallery-desc,#popin-gallery .left-part .infos .next-gallery,#popin-gallery .mobile-instructions .txt{font-family:bodoniItalic}#popin-gallery .mobile-instructions{position:fixed;top:0;left:0;visibility:hidden;opacity:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:all .3s ease}#popin-gallery .mobile-instructions .txt{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:20px;min-width:320px}#popin-gallery .popin-close-btn{top:5%;margin-top:-12px}#popin-gallery .fullscreen-container{position:fixed;width:100%;height:100%;top:0;left:0}#popin-gallery .to-fill{position:absolute;top:0;left:0;width:100%;height:100%}#popin-gallery .left-part{position:absolute;top:15%;left:0;height:70%}#popin-gallery .left-part .infos{position:absolute;top:0;left:100px;width:160px;height:100%;text-align:left;transition:all .3s ease .3s;opacity:0}#popin-gallery .left-part .infos .gallery-title{font-size:28px;margin-bottom:20px}#popin-gallery .left-part .infos .gallery-desc{font-size:16px;margin-bottom:20px}#popin-gallery .left-part .infos .nav-btn{display:inline-block;vertical-align:middle;width:24px;height:24px}#popin-gallery .left-part .infos hr{display:block;width:18px;height:1px;border:0;margin:20px 0;background:#000;opacity:.7}#popin-gallery .left-part .gallery-index{display:inline-block;vertical-align:middle;position:relative;font-size:18px;margin:0 5px}#popin-gallery .left-part .color-div{position:absolute;top:0;left:0;height:100%;width:40px;transition:all .6s ease .1s;opacity:0;z-index:-1}#popin-gallery .left-part .color-div.prev-image{left:0}#popin-gallery .left-part .to-bottom{position:absolute;bottom:0;left:0}#popin-gallery .nav-gallery{right:30px}#popin-gallery .nav-gallery hr{background:#000}#popin-gallery .nav-gallery svg{width:30px;height:24px;fill:#000}#popin-gallery .nav-btn{width:30px;height:30px;z-index:10}#popin-gallery .nav-btn.next{transform:rotate(90deg)}#popin-gallery .nav-btn.prev{transform:rotate(-90deg)}#popin-gallery .gallery-bullets{position:relative;width:100%;margin-bottom:20px}#popin-gallery .gallery-bullets li{display:inline-block;width:8px;height:8px;margin:0 12px 0 0;background:0 0;border:1px solid #000;border-radius:50%;transition:all .3s ease .2s;cursor:pointer}#popin-gallery .gallery-bullets li.active{background:#000}#popin-gallery .diaporama-container{position:absolute;top:15%;left:50%;transform:translateX(-50%);height:70%;width:800px;opacity:1;transition-property:width,height,opacity,left;transition-duration:.6s;transition-delay:.3s;transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-backface-visibility:hidden}#popin-gallery .diaporama-container .loader{transition:all .3s ease;opacity:0;visibility:hidden;z-index:1000}#popin-gallery.off,#popin-gallery.opened .diaporama-container{transition-delay:0s}#popin-gallery .diaporama-container.is-loading .loader{opacity:1;visibility:visible}#popin-gallery .diaporama-container.cursor-prev{cursor:url(../img/prev-cursor.png) 10 10,auto}#popin-gallery .diaporama-container.cursor-next{cursor:url(../img/next-cursor.png) 10 10,auto}#popin-gallery .diaporama-container .nav-btn{display:none;position:absolute;top:50%;margin-top:-15px}#popin-gallery .diaporama-container .nav-btn.next{right:-50px}#popin-gallery .diaporama-container .nav-btn.prev{left:-50px}#popin-gallery .diaporama-container .moving{position:relative;width:100%;height:100%;overflow:hidden}#popin-gallery .diaporama-container .slide{position:absolute;top:0;right:-80px;width:80px;height:100%;z-index:2;overflow:hidden;transition-property:left,right,width;transition-duration:0s;transition-timing-function:cubic-bezier(.77,0,.175,1);background:0 0}#popin-gallery .diaporama-container .slide .content{width:auto;height:100%;text-align:right}#popin-gallery .diaporama-container .slide .content img{height:100%;image-rendering:crisp-edges;-webkit-backface-visibility:hidden}#popin-gallery .diaporama-container .slide.active{width:100%;right:0;transition-duration:.6s}#popin-gallery .diaporama-container .slide.out{width:100%;right:120px;z-index:1;transition-duration:.6s}#popin-gallery .diaporama-container.going-negative .slide{left:-80px;right:auto}#popin-gallery .diaporama-container.going-negative .slide .content{text-align:left}#popin-gallery .diaporama-container.going-negative .slide.active{width:100%;left:0;right:auto}#popin-gallery .diaporama-container.going-negative .slide.out{left:120px;right:auto}#popin-gallery.off{transition-duration:0s;visibility:hidden;opacity:0}#popin-gallery.in-transit{opacity:1;visibility:visible;background:#fff;top:0!important;left:0!important;width:100%!important;height:100%!important;transition-duration:1s}#popin-gallery.in-transit .diaporama-container{left:59%}#popin-gallery.in-transit .infos{left:130px;opacity:1}#popin-gallery.in-transit .color-div{width:80px;opacity:.9}#popin-gallery.closed{transition-delay:.4s;transition-duration:1s}#popin-gallery.reset .infos{left:80px!important;opacity:0!important}#popin-gallery.reset .color-div{width:30px!important;opacity:0!important}#popin-gallery.reset .diaporama-container{opacity:0!important}#popin-gallery.portrait.in-transit .diaporama-container{left:50%}#popin-gallery.portrait.in-transit .diaporama-container .nav-btn{display:block}#popin-gallery.portrait.in-transit .color-div,#popin-gallery.portrait.in-transit .infos,#popin-gallery.portrait.in-transit .nav-gallery{display:none}#popin-gallery .diapo-mobile-container{position:absolute;width:100%;height:100%;overflow-y:scroll}#popin-gallery .diapo-mobile-container img{display:block;width:80%;margin:40px auto}@media only screen and (max-width:1180px){#popin-gallery .gallery-title{font-size:24px;margin-bottom:16px}#popin-gallery .gallery-desc{font-size:14px;margin-bottom:16px}#popin-gallery .gallery-bullets{margin-bottom:16px}#popin-gallery .gallery-bullets li{width:6px;height:6px;margin:0 10px 0 0}#popin-gallery .left-part{top:17%;height:66%}#popin-gallery .diaporama-container{top:17%;height:66%;width:800px}#popin-gallery.in-transit .diaporama-container{left:57%}#popin-gallery.in-transit .infos{left:80px}#popin-gallery.in-transit .color-div{width:50px}}@media only screen and (orientation:portrait) and (max-width:1000) and (min-width:768){#popin-gallery .mobile-instructions{visibility:visible;opacity:1}}#popin-project.off,#popin-project.off .fullscreen-container{visibility:hidden;transition-duration:0s;transition-delay:0s}@media only screen and (max-width:700px){#popin-gallery .popin-close-btn{top:20px;right:5px;margin-top:0}}#popin-project{position:fixed;top:0;left:0;width:100%;height:100%;background:#2c2c2d;color:#fff;z-index:100;overflow:hidden;transition:all .7s cubic-bezier(.19,1,.22,1)}#popin-project .fullscreen-container{position:absolute;width:100%;height:100%;left:0;top:0;transition:all .7s cubic-bezier(.19,1,.22,1)}#popin-project .to-fill{position:relative;width:100%;height:100%}#popin-project .classic-btn{color:#fff;padding:0 0 0 100px;border:0}#popin-project .content-popin{position:relative;padding:80px 0;margin:0 auto;top:0;left:0;width:100%;height:100%;text-align:left;transition:all .9s cubic-bezier(.19,1,.22,1) .1s;overflow-y:scroll;opacity:1}#popin-project .content-popin .header{position:relative;width:720px;margin:0 auto 100px}#popin-project .content-popin .header .project-title{position:relative;width:420px;font-family:avantgardeDemi;font-size:58px;line-height:58px;letter-spacing:1px}#popin-project .content-popin .header .mentions{padding-left:100px}#popin-project .content-popin .header .mentions .mention{display:inline-block;margin-right:100px;vertical-align:top;font-family:bodoniItalic;font-size:16px;line-height:26px}#popin-project .content-popin .header .mentions .mention strong{font-family:bodoniBold;text-transform:capitalize}#popin-project .content-popin .header .mentions .mention:last-of-type{margin-right:0}#popin-project .content-popin .header .desc{position:relative;font-family:bodoniItalic;font-size:22px;line-height:32px;padding-left:100px;margin:60px 0}#popin-project .content-popin .header .desc:before{content:"";position:absolute;top:14px;left:0;width:75px;height:1px;background:#fff}#popin-project .content-popin .header .nav-btn{position:absolute;top:50%;transform:translateX(-50%);display:block;width:30px;height:30px}#popin-project .content-popin .header .nav-btn svg{fill:#fff}#popin-project .content-popin .header .nav-btn.next{right:-120px;transform:rotate(90deg)}#popin-project .content-popin .header .nav-btn.prev{left:-120px;transform:rotate(-90deg)}#popin-project .content-popin .medias{width:66%;max-width:1140px;margin:0 auto;opacity:1;transition:all .9s ease .4s;text-align:center}#popin-project .content-popin .medias .media{display:inline-block;max-width:100%;margin-bottom:140px;box-shadow:0 0 82px 14px rgba(0,0,0,.05)}#popin-project .content-popin .medias .media:last-of-type{margin-bottom:0}#popin-project .popin-close-btn{top:50px;right:80px}#popin-project .popin-close-btn:after,#popin-project .popin-close-btn:before{background:#fff}#popin-project .intro .to-anim{position:relative;left:0;opacity:1;transition:all .6s ease}#popin-project .intro .to-anim:nth-child(0){transition-delay:0s}#popin-project .intro .to-anim:nth-child(1){transition-delay:70ms}#popin-project .intro .to-anim:nth-child(2){transition-delay:.14s}#popin-project .intro .to-anim:nth-child(3){transition-delay:.21s}#popin-project .intro .to-anim:nth-child(4){transition-delay:.28s}#popin-project .intro .to-anim:nth-child(5){transition-delay:.35s}#popin-project.off{opacity:0;z-index:0}#popin-project.off .fullscreen-container{opacity:0}#popin-project.close,#popin-project.close .fullscreen-container{transition-duration:.5s}#popin-project.off .content-popin .medias{opacity:0}#popin-project.off .intro .to-anim{left:-50px;opacity:0}#popin-project.close{opacity:0;visibility:hidden}#popin-project.close .content-popin,#popin-project.close .content-popin .medias{transition-duration:0s;transition-delay:0s}#popin-project.updating .intro .to-anim{transition-duration:.3s}#popin-project.updating .content-popin{opacity:0;transition-duration:.4s;transition-delay:.4s}#popin-project.updating .content-popin .medias{opacity:0}#popin-project.updating.updating__prev .intro .to-anim{left:-50px;opacity:0}#popin-project.updating.updating__next .intro .to-anim{left:50px;opacity:0}#popin-project.reset .content-popin{opacity:0;transition-duration:0s}#popin-project.reset.updating__next .intro .to-anim{left:-50px;opacity:0}#popin-project.reset.updating__prev .intro .to-anim{left:50px;opacity:0}@media only screen and (max-width:700px){#popin-project .content-popin{padding:60px 0}#popin-project .content-popin .header{width:100%;padding:0 20px;margin:0 auto 60px}#popin-project .content-popin .header .classic-btn,#popin-project .content-popin .header .mentions{padding-left:80px}#popin-project .content-popin .header .project-title{width:100%;font-size:42px;line-height:42px;letter-spacing:1px}#popin-project .content-popin .header .mentions .mention{display:block;margin-right:0;margin-bottom:10px;font-size:16px;line-height:26px}#popin-project .content-popin .header .mentions .mention:last-of-type{margin-bottom:0}#popin-project .content-popin .header .desc{font-size:18px;line-height:28px;padding-left:80px;margin:50px 0}#popin-project .content-popin .header .desc:before{width:55px}#popin-project .content-popin .header .nav-btn{display:none}#popin-project .content-popin .medias{width:90%}#popin-project .content-popin .medias .media{margin-bottom:40px}#popin-project .popin-close-btn{top:20px;right:20px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlc2t0b3AvY29tbW9uL19nbG9iYWwuc2NzcyIsImRlc2t0b3AvdXRpbHMvX3Jlc2V0LnNjc3MiLCJzdHlsZS5jc3MiLCJkZXNrdG9wL2NvbW1vbi9fbG9hZGVycy5zY3NzIiwiZGVza3RvcC91dGlscy9fZm9udHMuc2NzcyIsImRlc2t0b3AvdXRpbHMvX3ZhcnMuc2NzcyIsImRlc2t0b3AvY29tbW9uL19idXR0b25zLnNjc3MiLCJkZXNrdG9wL2NvbW1vbi9fbWVudS5zY3NzIiwiZGVza3RvcC9jb21tb24vX21DdXN0b21TY3JvbGxiYXIuc2NzcyIsImRlc2t0b3AvcGFydGlhbHMvaG9tZS5zY3NzIiwiZGVza3RvcC9wYXJ0aWFscy93b3JrLnNjc3MiLCJkZXNrdG9wL3BhcnRpYWxzL3BhZ2Uuc2NzcyIsImRlc2t0b3AvcGFydGlhbHMvcGhvdG9zLnNjc3MiLCJkZXNrdG9wL3BhcnRpYWxzL3BvcGluLWdhbGxlcnkuc2NzcyIsImRlc2t0b3AvcGFydGlhbHMvcG9waW4tcHJvamVjdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFPQSxJQ2NBLFFBQUEsTUFBQSxRQUFBLFdBQUEsT0MwQ0EsT0FBUSxPQUFRLE9BQVEsS0FBTSxJQUFLLFFGeEQ5QixRQUFTLE1BSWQsTUFEQSxhR2tCQyxZQUNDLFFBQVMsRUhsQlgsTUFGQSxRQUtBLFdHY0MsWUFFQyxXQUFZLE9DbEJkLFdBQ0MsWUFBYSxXQUNiLElBQUsscUNBQ0wsSUFBSyxhQUFBLHNDQUFBLGVBQUEscUNBQUEsbUJBQUEscUNBQUEsY0FDTCxZQUFhLElBQ2IsV0FBWSxPQUdiLFdBQ0MsWUFBYSxhQUNiLElBQUssdUNBQ0wsSUFBSyxhQUFBLHdDQUFBLGVBQUEsdUNBQUEsbUJBQUEsdUNBQUEsY0FDTCxZQUFhLElBQ2IsV0FBWSxPQUdiLFdBQ0MsWUFBYSxlQUNiLElBQUssdUNBQ0wsSUFBSyxhQUFBLHdDQUFBLGVBQUEsdUNBQUEsbUJBQUEsdUNBQUEsY0FDTCxZQUFhLElBQ2IsV0FBWSxP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QUNDLGlCQUFrQixLQURuQiw0Q0FDQyxpQkFBa0IsS0FEbkIsNENBQ0MsaUJBQWtCLEtBRG5CLDRDQUNDLGlCQUFrQixLQUtyQixtQkFHQyxRQUFTLEVBQ1QsUUFBUyxFQUlULHlDQUtDLFFBQVMsRUFlWCxxQkFNQywyQ0FDQyxvQkFBcUIsSUFsQnJCLDBDQUNDLFFBQVMsRUFJWCxtQ0FDQyxLQUFNLE1BQ04sUUFBUyxFQUlYLHFCQUVDLFFBQVMsRUFDVCxXQUFZLE9BT1osb0NBSUMsNENBSEEsb0JBQXFCLEdBQ3JCLGlCQUFrQixHQVVuQix3Q0FDQyxvQkFBcUIsSUFHdEIsdUNBQ0MsUUFBUyxFQUNULG9CQUFxQixJQUNyQixpQkFBa0IsSUFFbEIsK0NBQ0MsUUFBUyxFQU9ULHVEQUNDLEtBQU0sTUFDTixRQUFTLEVBS1YsdURBQ0MsS0FBTSxLQUNOLFFBQVMsRUFRWixvQ0FDQyxRQUFTLEVBQ1Qsb0JBQXFCLEdBS3BCLG9EQUNDLEtBQU0sTUFDTixRQUFTLEVBS1Ysb0RBQ0MsS0FBTSxLQUNOLFFBQVMsRUFnQmQseUNBRUUsOEJBQ0MsUUFBUyxLQUFBLEVBRVQsc0NBQ0MsTUFBTyxLQUNQLFFBQVMsRUFBQSxLQUNULE9BQVEsRUFBQSxLQUFBLEtBb0NSLG1EQTNCQSxnREE0QkMsYUFBYyxLQW5DZixxREFDQyxNQUFPLEtBQ1AsVUFBVyxLQUNYLFlBQWEsS0FDYixlQUFnQixJQU1oQix5REFDQyxRQUFTLE1BQ1QsYUFBYyxFQUNkLGNBQWUsS0FDZixVQUFXLEtBQ1gsWUFBYSxLQUViLHNFQUNDLGNBQWUsRUFLbEIsNENBQ0MsVUFBVyxLQUNYLFlBQWEsS0FDYixhQUFjLEtBQ2QsT0FBUSxLQUFBLEVBRVIsbURBQ0MsTUFBTyxLQVFULCtDQUNDLFFBQVMsS0FJWCxzQ0FDQyxNQUFPLElBRVAsNkNBQ0MsY0FBZSxLQUtsQixnQ0FDQyxJQUFLLEtBQU0sTUFBTyIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sIHsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxyXG5ib2R5IHsgbWFyZ2luOiAwOyBwYWRkaW5nOjA7IC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIC0tLS0gIFVUSUxTICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5pciB7ZGlzcGxheTogYmxvY2s7IGJvcmRlcjogMDsgdGV4dC1pbmRlbnQ6IC05OTllbTsgb3ZlcmZsb3c6IGhpZGRlbjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICBkaXJlY3Rpb246IGx0cjsgKmxpbmUtaGVpZ2h0OiAwOyB9XHJcbi5pciBiciB7IGRpc3BsYXk6IG5vbmU7IH1cclxuLmhpZGRlbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XHJcbi5mYWRlLWhpZGRlbiB7IG9wYWNpdHk6IDA7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4uZmFkZSB7IG9wYWNpdHk6IDA7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG4udmlzdWFsbHloaWRkZW4geyBib3JkZXI6IDA7IGNsaXA6IHJlY3QoMCAwIDAgMCk7IGhlaWdodDogMXB4OyBtYXJnaW46IC0xcHg7IG92ZXJmbG93OiBoaWRkZW47IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDFweDsgfVxyXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmFjdGl2ZSwgLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7IGNsaXA6IGF1dG87IGhlaWdodDogYXV0bzsgbWFyZ2luOiAwOyBvdmVyZmxvdzogdmlzaWJsZTsgcG9zaXRpb246IHN0YXRpYzsgd2lkdGg6IGF1dG87IH1cclxuLmludmlzaWJsZSB7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBkaXNwbGF5OiB0YWJsZTsgfVxyXG4uY2xlYXJmaXg6YWZ0ZXIgeyBjbGVhcjogYm90aDsgfVxyXG4uY2xlYXJmaXggeyAqem9vbTogMTsgfVxyXG4uY2xlYXIgeyBjbGVhciA6IGJvdGg7IH1cclxuXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcblxyXG5ib2R5XHJcbntcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOjA7XHJcblx0Zm9udC1mYW1pbHk6ICRhcmlhbDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNnMgZWFzZTtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDZcclxue1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmF7XHJcblx0Y29sb3I6aW5oZXJpdDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmIsIHN0cm9uZ1xyXG57XHJcblx0Ly8gZm9udC1mYW1pbHk6ICRib2xkO1xyXG59XHJcblxyXG5pXHJcbntcclxuXHQvLyBmb250LWZhbWlseTogJGl0YWxpYztcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbnB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG59XHJcblxyXG5cclxuI21haW4tY29udGFpbmVyXHJcbntcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHR0b3A6IDA7IGxlZnQ6MDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDoxMDAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdC8vICYubm8tc2Nyb2xse1x0XHRcclxuXHQvLyAgICAgcG9zaXRpb246IGZpeGVkO1xyXG5cdC8vICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0Ly8gfVxyXG59XHJcblxyXG4uY29udGVudC10by1jZW50ZXJ7XHJcblx0d2lkdGg6IDk2MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ua2VlcEltZ1JhdGlve1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwOyB0b3A6IDA7XHJcbn1cclxuXHJcbi5pcy1mdWxsc2NyZWVue1x0XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0IDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbn1cclxuXHJcbi5ub3Qtb24tbW9iaWxle1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3Zne1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyBNRURJQVFVRVJJRVMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWVkaWEgXHRvbmx5IHNjcmVlbiAgYW5kIChtaW4td2lkdGg6ICR4c01vYmlsZSkge1xyXG5cdGJvZHl7XHJcblx0XHQubm90LW9uLWRlc2t0b3B7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBcdG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aDogJHhzTW9iaWxlKSB7XHJcblx0Ym9keXtcclxuXHRcdC5ub3Qtb24tbW9iaWxle1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCxsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuKntcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5cbiIsbnVsbCwiQGtleWZyYW1lcyBzcGluIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmxvYWRlcntcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblxyXG5cdC5sb2FkaW5nIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlOyBsZWZ0OiA1MCU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR3aWR0aDogNDBweDsgaGVpZ2h0OiA0MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7IG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRcdGJvcmRlcjogLjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xyXG5cdFx0YW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcjtcclxuXHR9XHJcblxyXG5cdCYub2Zme1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcbn0iLCIvL1ZhcmlhYmxlc1xuXG4kZm9udEJhc2VcdFx0XHQ6IDE2O1xuJGFyaWFsICAgICAgICAgIFx0OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IFxuLy9cbiRzZXJpZiAgICAgICAgICAgIFx0OiAnYm9kb25pQm9sZCc7XG4kaXRhbGljICAgICAgICAgICAgXHQ6ICdib2RvbmlJdGFsaWMnO1xuJGJvbGQgICAgICAgICAgIFx0OiAnYXZhbnRnYXJkZUJvbGQnO1xuJGRlbWkgICAgICAgICAgIFx0OiAnYXZhbnRnYXJkZURlbWknO1xuXG5cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnYm9kb25pQm9sZCc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9CYXVlckJvZG9uaVN0ZEJvbGQuZW90Jyk7XG5cdHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy4uL2ZvbnRzL0JhdWVyQm9kb25pU3RkQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvQmF1ZXJCb2RvbmlTdGRCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9CYXVlckJvZG9uaVN0ZEJvbGQuc3ZnJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdib2RvbmlJdGFsaWMnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvQmF1ZXJCb2RvbmlTdGRJdGFsaWMuZW90Jyk7XG5cdHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy4uL2ZvbnRzL0JhdWVyQm9kb25pU3RkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9CYXVlckJvZG9uaVN0ZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvQmF1ZXJCb2RvbmlTdGRJdGFsaWMuc3ZnJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdhdmFudGdhcmRlQm9sZCc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9JVENBdmFudEdhcmRlUHJvQm9sZC5lb3QnKTtcblx0c3JjOiBsb2NhbCgn4pi6JyksIHVybCgnLi4vZm9udHMvSVRDQXZhbnRHYXJkZVByb0JvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL0lUQ0F2YW50R2FyZGVQcm9Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9JVENBdmFudEdhcmRlUHJvQm9sZC5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ2F2YW50Z2FyZGVEZW1pJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0lUQ0F2YW50R2FyZGVQcm9EZW1pLmVvdCcpO1xuXHRzcmM6IGxvY2FsKCfimLonKSwgdXJsKCcuLi9mb250cy9JVENBdmFudEdhcmRlUHJvRGVtaS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvSVRDQXZhbnRHYXJkZVByb0RlbWkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL0lUQ0F2YW50R2FyZGVQcm9EZW1pLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0iLCIvLyAtLUltZ1xyXG4kYXNzZXRQYXRoIFx0XHRcdDogXCIuLi9pbWdcIjtcclxuJGxhcmdlRGVza3RvcFx0XHQ6IDE2MDBweDtcclxuJG1heFBhZ2VXaWR0aFx0XHQ6IDE0MDBweDtcclxuJGRlc2t0b3BTbWFsbFx0XHQ6IDExODBweDtcclxuJG1vYmlsZU1heFdpZHRoXHRcdDogMTAwMHB4O1xyXG4keHNNb2JpbGUgICAgICAgICAgIDogNzAwcHg7XHJcblxyXG4vKiBDb2xvcnMgKi9cclxuJGJsYWNrXHRcdFx0XHQ6ICMwMDAwMDA7XHJcbiR3aGl0ZVx0XHRcdFx0OiAjZmZmZmZmO1xyXG4kcGhvdG9zQmFja1x0XHRcdDogIzEyMTIxMjtcclxuJHBob3Rvc0ZvbnRcdFx0XHQ6ICNmZWZlZmU7XHJcbiRkYXJrXHRcdFx0XHQ6ICMyYzJjMmQ7XHJcblxyXG5cclxuLyogRWFzaW5ncyAqL1xyXG4kZWFzZU91dEN1YmljXHRcdDogY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7XHJcbiRlYXNlSW5PdXRDdWJpY1x0XHQ6IGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuJGVhc2VJbkNpcmNcdFx0XHQ6IGN1YmljLWJlemllciguNiwuMDQsLjk4LC4zMzUpO1xyXG4kZWFzZU91dENpcmNcdFx0OiBjdWJpYy1iZXppZXIoLjA3NSwuODIsLjE2NSwxKTtcclxuJGVhc2VJbk91dENpcmNcdFx0OiBjdWJpYy1iZXppZXIoLjc4NSwuMTM1LC4xNSwuODYpO1xyXG4kZWFzZUluRXhwb1x0XHRcdDogY3ViaWMtYmV6aWVyKC45NSwuMDUsLjc5NSwuMDM1KTtcclxuJGVhc2VPdXRFeHBvXHRcdDogY3ViaWMtYmV6aWVyKC4xOSwxLC4yMiwxKTtcclxuJGVhc2VJbk91dEV4cG9cdFx0OiBjdWJpYy1iZXppZXIoMSwwLDAsMSk7XHJcbiRlYXNlSW5RdWFkXHRcdFx0OiBjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myk7XHJcbiRlYXNlT3V0UXVhZFx0XHQ6IGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpO1xyXG4kZWFzZUluT3V0UXVhZFx0XHQ6IGN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpO1xyXG4kZWFzZUluUXVhcnRcdFx0OiBjdWJpYy1iZXppZXIoLjg5NSwuMDMsLjY4NSwuMjIpO1xyXG4kZWFzZU91dFF1YXJ0XHRcdDogY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKTtcclxuJGVhc2VJbk91dFF1YXJ0XHRcdDogY3ViaWMtYmV6aWVyKC43NywwLC4xNzUsMSk7XHJcbiRlYXNlSW5RdWludFx0XHQ6IGN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7XHJcbiRlYXNlT3V0UXVpbnRcdFx0OiBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpO1xyXG4kZWFzZUluT3V0UXVpbnRcdFx0OiBjdWJpYy1iZXppZXIoLjg2LDAsLjA3LDEpO1xyXG4kZWFzZUluU2luZVx0XHRcdDogY3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSk7XHJcbiRlYXNlT3V0U2luZVx0XHQ6IGN1YmljLWJlemllciguMzksLjU3NSwuNTY1LDEpO1xyXG4kZWFzZUluT3V0U2luZVx0XHQ6IGN1YmljLWJlemllciguNDQ1LC4wNSwuNTUsLjk1KTtcclxuJGVhc2VJbkJhY2tcdFx0XHQ6IGN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSk7XHJcbiRlYXNlT3V0QmFja1x0XHQ6IGN1YmljLWJlemllciguMTc1LCAuODg1LC4zMiwxLjI3NSk7XHJcbiRlYXNlSW5PdXRCYWNrXHRcdDogY3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSk7IiwiLnBvcGluLWNsb3NlLWJ0bntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDQwcHg7IHRvcDogMjBweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR6LWluZGV4OiAyO1xyXG5cclxuXHQmOmFmdGVyLCAmOmJlZm9yZXtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7IHdpZHRoOiA1MCU7XHJcblx0XHR3aWR0aDogMXB4OyBoZWlnaHQ6IDIycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG5cdFx0dHJhbnNpdGlvbiA6IGFsbCAuM3MgZWFzZTtcclxuXHR9XHJcblx0JjphZnRlcntcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZXtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR9XHJcblxyXG5cclxuXHQmOmhvdmVye1xyXG5cdFx0JjphZnRlciwgJjpiZWZvcmV7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi5jbGFzc2ljLWJ0bntcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1mYW1pbHk6ICRkZW1pO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRtYXJnaW4tdG9wOiA1NnB4O1xyXG5cdHBhZGRpbmc6IDEycHggMjhweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcblx0Y29sb3I6ICRibGFjaztcclxufSIsIiNtYWluLW1lbnV7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDEyMHB4IDAgODBweDtcclxuXHJcblx0LmVsdHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcclxuXHJcblx0XHQmLmxvZ297XHJcblx0XHRcdHdpZHRoOiA4NXB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNTBweDtcclxuXHJcblxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRocntcclxuXHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiAxMnB4IGF1dG87XHJcblx0XHRcdFx0b3BhY2l0eTogLjY7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5icmFuZHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uYW1le1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaXRhbGljO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmxpbmtze1xyXG5cdFx0XHQvLyB3aWR0aDogMzcwcHg7XHJcblx0XHRcdHdpZHRoOiAxODBweDtcclxuXHJcblx0XHRcdCYubGVmdHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdCYucmlnaHR7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubGlua3tcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRmb250LWZhbWlseTogJHNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblxyXG5cdFx0XHRzdmd7XHJcblx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbiNidWxsZXRzLWdhbGxlcnl7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogNTAlO1xyXG5cdHdpZHRoOiAyNHB4O1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0b3BhY2l0eTogMTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cclxuXHQuYnVsbGV0e1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiA4cHggOHB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdHNwYW57XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogOHB4OyBoZWlnaHQ6OHB4O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRzcGFue1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuYWN0aXZle1xyXG5cdFx0XHRzcGFue1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5vZmZ7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbiNuYXYtZ2FsbGVyeSwgLm5hdi1nYWxsZXJ5e1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtNTVweDtcclxuXHR3aWR0aDogNTBweDsgaGVpZ2h0OiAxMTBweDtcclxuXHR6LWluZGV4OiAxMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0b3BhY2l0eTogMTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cclxuXHRhe1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDMwcHg7IGhlaWdodDogMzBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRvcGFjaXR5OiAuNztcclxuXHRcdH1cclxuXHJcblx0XHQmLm9mZntcclxuXHRcdFx0b3BhY2l0eTogLjI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRocntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAzMHB4IGF1dG87XHJcblx0XHR3aWR0aDogMjBweDsgaGVpZ2h0OiAxcHg7XHJcblx0XHRib3JkZXI6MDtcclxuXHRcdGJhY2tncm91bmQ6ICRibGFjaztcclxuXHRcdG9wYWNpdHk6IC4zO1xyXG5cdH1cclxuXHJcblx0Ji5vZmZ7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbmJvZHkucGhvdG9ze1xyXG5cdGJhY2tncm91bmQ6ICRwaG90b3NCYWNrO1xyXG5cclxuXHQjbWFpbi1tZW51e1xyXG5cdFx0Y29sb3I6ICRwaG90b3NGb250O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG5cclxuXHRcdC5lbHQubG9nbyBocntcclxuXHRcdFx0YmFja2dyb3VuZDogJHBob3Rvc0ZvbnQ7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHRcdH1cclxuXHJcblx0XHRzdmd7XHJcblx0XHRcdGZpbGw6ICRwaG90b3NGb250O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQjbmF2LWdhbGxlcnl7XHJcblx0XHRzdmd7XHJcblx0XHRcdGZpbGw6ICRwaG90b3NGb250O1xyXG5cdFx0fVxyXG5cclxuXHRcdGhye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkcGhvdG9zRm9udDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmJvZHkud29ya3tcclxuXHRiYWNrZ3JvdW5kOiAjZWZlZmYwO1xyXG5cdGNvbG9yOiAkZGFyazsgXHJcblxyXG5cdCNtYWluLW1lbnV7XHJcblx0XHRjb2xvcjogJGRhcms7XHJcblxyXG5cdFx0LmVsdC5sb2dvIGhye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGFyaztcclxuXHRcdH1cclxuXHJcblx0XHRzdmd7XHJcblx0XHRcdGZpbGw6ICRkYXJrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5kYXJre1xyXG5cdGJhY2tncm91bmQ6ICRkYXJrO1xyXG5cclxuXHQjbWFpbi1tZW51e1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHQuZWx0LmxvZ28gaHJ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHRzdmd7XHJcblx0XHRcdGZpbGw6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vIE1FRElBUVVFUklFUyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbkBtZWRpYSBcdG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkeHNNb2JpbGUpIHtcclxuXHQjbWFpbi1tZW51e1xyXG5cdFx0cGFkZGluZzogODBweCAwIDQwcHg7XHJcblxyXG5cdFx0LmVsdHtcclxuXHRcdFx0Ji5sb2dve1xyXG5cdFx0XHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC01OHB4O1xyXG5cclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogNzVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGhye1xyXG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYubGlua3N7XHJcblx0XHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5saW5re1xyXG5cdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0I2J1bGxldHMtZ2FsbGVyeXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQjbmF2LWdhbGxlcnksIC5uYXYtZ2FsbGVyeXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59IiwiLypcbj09IG1hbGlodSBqcXVlcnkgY3VzdG9tIHNjcm9sbGJhciBwbHVnaW4gPT1cblZlcnNpb246IDMuMC4yIFxuUGx1Z2luIFVSSTogaHR0cDovL21hbm9zLm1hbGlodS5nci9qcXVlcnktY3VzdG9tLWNvbnRlbnQtc2Nyb2xsZXJcbiovXG5cblxuXG4vKlxuQ09OVEVOVFM6IFxuXHQxLiBCQVNJQyBTVFlMRSAtIFBsdWdpbidzIGJhc2ljL2Vzc2VudGlhbCBDU1MgcHJvcGVydGllcyAobm9ybWFsbHksIHNob3VsZCBub3QgYmUgZWRpdGVkKS4gXG5cdDIuIFZFUlRJQ0FMIFNDUk9MTEJBUiAtIFBvc2l0aW9uaW5nIGFuZCBkaW1lbnNpb25zIG9mIHZlcnRpY2FsIHNjcm9sbGJhci4gXG5cdDMuIEhPUklaT05UQUwgU0NST0xMQkFSIC0gUG9zaXRpb25pbmcgYW5kIGRpbWVuc2lvbnMgb2YgaG9yaXpvbnRhbCBzY3JvbGxiYXIuXG5cdDQuIFZFUlRJQ0FMIEFORCBIT1JJWk9OVEFMIFNDUk9MTEJBUlMgLSBQb3NpdGlvbmluZyBhbmQgZGltZW5zaW9ucyBvZiAyLWF4aXMgc2Nyb2xsYmFycy4gXG5cdDUuIFRSQU5TSVRJT05TIC0gQ1NTMyB0cmFuc2l0aW9ucyBmb3IgaG92ZXIgZXZlbnRzLCBhdXRvLWV4cGFuZGVkIGFuZCBhdXRvLWhpZGRlbiBzY3JvbGxiYXJzLiBcblx0Ni4gU0NST0xMQkFSIENPTE9SUywgT1BBQ0lUWSBBTkQgQkFDS0dST1VORFMgXG5cdFx0Ni4xIFRIRU1FUyAtIFNjcm9sbGJhciBjb2xvcnMsIG9wYWNpdHksIGRpbWVuc2lvbnMsIGJhY2tncm91bmRzIGV0Yy4gdmlhIHJlYWR5LXRvLXVzZSB0aGVtZXMuXG4qL1xuXG5cblxuLyogXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIEJBU0lDIFNUWUxFICBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuXHQubUN1c3RvbVNjcm9sbGJhcnsgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTsgdG91Y2gtYWN0aW9uOiBub25lOyAvKiBNU1BvaW50ZXIgZXZlbnRzIC0gZGlyZWN0IGFsbCBwb2ludGVyIGV2ZW50cyB0byBqcyAqLyB9XG5cdC5tQ3VzdG9tU2Nyb2xsYmFyLm1DU19ub19zY3JvbGxiYXJ7IC1tcy10b3VjaC1hY3Rpb246IGF1dG87IHRvdWNoLWFjdGlvbjogYXV0bzsgfVxuXHRcblx0Lm1DdXN0b21TY3JvbGxCb3h7IC8qIGNvbnRhaW5zIHBsdWdpbidzIG1hcmt1cCAqL1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRkaXJlY3Rpb246IGx0cjtcblx0fVxuXG5cdC5tQ1NCX2NvbnRhaW5lcnsgLyogY29udGFpbnMgdGhlIG9yaWdpbmFsIGNvbnRlbnQgKi9cblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cblxuLyogXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFZFUlRJQ0FMIFNDUk9MTEJBUiBcbnktYXhpc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG5cdC5tQ1NCX2luc2lkZSA+IC5tQ1NCX2NvbnRhaW5lcnsgXG5cdFx0LyptYXJnaW4tcmlnaHQ6IDMwcHg7ICovXG5cdH1cblxuXHQubUNTQl9jb250YWluZXIubUNTX25vX3Njcm9sbGJhcl95Lm1DU195X2hpZGRlbnsgbWFyZ2luLXJpZ2h0OiAwOyB9IC8qIG5vbi12aXNpYmxlIHNjcm9sbGJhciAqL1xuXHRcblx0Lm1DUy1kaXItcnRsID4gLm1DU0JfaW5zaWRlID4gLm1DU0JfY29udGFpbmVyeyAvKiBSVEwgZGlyZWN0aW9uL2xlZnQtc2lkZSBzY3JvbGxiYXIgKi9cblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdH1cblx0XG5cdC5tQ1MtZGlyLXJ0bCA+IC5tQ1NCX2luc2lkZSA+IC5tQ1NCX2NvbnRhaW5lci5tQ1Nfbm9fc2Nyb2xsYmFyX3kubUNTX3lfaGlkZGVueyBtYXJnaW4tbGVmdDogMDsgfSAvKiBSVEwgZGlyZWN0aW9uL2xlZnQtc2lkZSBzY3JvbGxiYXIgKi9cblxuXHQubUNTQl9zY3JvbGxUb29sc3sgLyogY29udGFpbnMgc2Nyb2xsYmFyIG1hcmt1cCAoZHJhZ2dhYmxlIGVsZW1lbnQsIGRyYWdnZXIgcmFpbCwgYnV0dG9ucyBldGMuKSAqL1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogYXV0bztcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHR9XG5cblx0Lm1DU0Jfb3V0c2lkZSArIC5tQ1NCX3Njcm9sbFRvb2xzeyByaWdodDogLTI2cHg7IH0gLyogc2Nyb2xsYmFyIHBvc2l0aW9uOiBvdXRzaWRlICovXG5cdFxuXHQubUNTLWRpci1ydGwgPiAubUNTQl9pbnNpZGUgPiAubUNTQl9zY3JvbGxUb29scywgXG5cdC5tQ1MtZGlyLXJ0bCA+IC5tQ1NCX291dHNpZGUgKyAubUNTQl9zY3JvbGxUb29sc3sgLyogUlRMIGRpcmVjdGlvbi9sZWZ0LXNpZGUgc2Nyb2xsYmFyICovXG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0bGVmdDogMDtcblx0fVxuXHRcblx0Lm1DUy1kaXItcnRsID4gLm1DU0Jfb3V0c2lkZSArIC5tQ1NCX3Njcm9sbFRvb2xzeyBsZWZ0OiAtMjZweDsgfSAvKiBSVEwgZGlyZWN0aW9uL2xlZnQtc2lkZSBzY3JvbGxiYXIgKHNjcm9sbGJhciBwb3NpdGlvbjogb3V0c2lkZSkgKi9cblxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyQ29udGFpbmVyeyAvKiBjb250YWlucyB0aGUgZHJhZ2dhYmxlIGVsZW1lbnQgYW5kIGRyYWdnZXIgcmFpbCBtYXJrdXAgKi9cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwOyBcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQubUNTQl9zY3JvbGxUb29scyBhICsgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcnsgbWFyZ2luOiAyMHB4IDA7IH1cblxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtcblx0XHR3aWR0aDogNHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE2cHg7IC1tb3otYm9yZGVyLXJhZGl1czogMTZweDsgYm9yZGVyLXJhZGl1czogMTZweDtcblx0fVxuXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJ7IC8qIHRoZSBkcmFnZ2FibGUgZWxlbWVudCAqL1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDMwcHg7IC8qIG1pbmltdW0gZHJhZ2dlciBoZWlnaHQgKi9cblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcnsgLyogdGhlIGRyYWdnZXIgZWxlbWVudCAqL1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE2cHg7IC1tb3otYm9yZGVyLXJhZGl1czogMTZweDsgYm9yZGVyLXJhZGl1czogMTZweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0XG5cdC5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWdfZXhwYW5kZWQgLm1DU0JfZHJhZ2dlcl9iYXIsIFxuXHQubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcjpob3ZlciAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyeyB3aWR0aDogMTJweDsgLyogYXV0by1leHBhbmRlZCBzY3JvbGxiYXIgKi8gfVxuXHRcblx0Lm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZ19leHBhbmRlZCArIC5tQ1NCX2RyYWdnZXJSYWlsLCBcblx0Lm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlclJhaWx7IHdpZHRoOiA4cHg7IC8qIGF1dG8tZXhwYW5kZWQgc2Nyb2xsYmFyICovIH1cblxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcCxcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bnsgYm90dG9tOiAwOyB9XG5cblxuXG4vKiBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gSE9SSVpPTlRBTCBTQ1JPTExCQVIgXG54LWF4aXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuXHQubUNTQl9ob3Jpem9udGFsLm1DU0JfaW5zaWRlID4gLm1DU0JfY29udGFpbmVye1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdFxuXHQubUNTQl9ob3Jpem9udGFsLm1DU0Jfb3V0c2lkZSA+IC5tQ1NCX2NvbnRhaW5lcnsgbWluLWhlaWdodDogMTAwJTsgfVxuXG5cdC5tQ1NCX2hvcml6b250YWwgPiAubUNTQl9jb250YWluZXIubUNTX25vX3Njcm9sbGJhcl94Lm1DU194X2hpZGRlbnsgbWFyZ2luLWJvdHRvbTogMDsgfSAvKiBub24tdmlzaWJsZSBzY3JvbGxiYXIgKi9cblxuXHQubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWx7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdHRvcDogYXV0bztcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdC5tQ3VzdG9tU2Nyb2xsQm94ICsgLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLFxuXHQubUN1c3RvbVNjcm9sbEJveCArIC5tQ1NCX3Njcm9sbFRvb2xzICsgLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFseyBib3R0b206IC0yNnB4OyB9IC8qIHNjcm9sbGJhciBwb3NpdGlvbjogb3V0c2lkZSAqL1xuXG5cdC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCBhICsgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcnsgbWFyZ2luOiAwIDIwcHg7IH1cblxuXHQubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWx7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0bWFyZ2luOiA3cHggMDtcblx0fVxuXG5cdC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2Vye1xuXHRcdHdpZHRoOiAzMHB4OyAvKiBtaW5pbXVtIGRyYWdnZXIgd2lkdGggKi9cblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdG1hcmdpbjogNnB4IGF1dG87XG5cdH1cblx0XG5cdC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZ19leHBhbmRlZCAubUNTQl9kcmFnZ2VyX2JhciwgXG5cdC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcntcblx0XHRoZWlnaHQ6IDEycHg7IC8qIGF1dG8tZXhwYW5kZWQgc2Nyb2xsYmFyICovXG5cdFx0bWFyZ2luOiAycHggYXV0bztcblx0fVxuXHRcblx0Lm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkICsgLm1DU0JfZHJhZ2dlclJhaWwsIFxuXHQubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyQ29udGFpbmVyOmhvdmVyIC5tQ1NCX2RyYWdnZXJSYWlse1xuXHRcdGhlaWdodDogOHB4OyAvKiBhdXRvLWV4cGFuZGVkIHNjcm9sbGJhciAqL1xuXHRcdG1hcmdpbjogNHB4IDA7XG5cdH1cblxuXHQubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfYnV0dG9uTGVmdCxcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2J1dHRvblJpZ2h0e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0XG5cdC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9idXR0b25MZWZ0eyBsZWZ0OiAwOyB9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2J1dHRvblJpZ2h0eyByaWdodDogMDsgfVxuXG5cblxuLyogXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjQuIFZFUlRJQ0FMIEFORCBIT1JJWk9OVEFMIFNDUk9MTEJBUlMgXG55eC1heGlzIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG5cdC5tQ1NCX2NvbnRhaW5lcl93cmFwcGVye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0XG5cdC5tQ1NCX2NvbnRhaW5lcl93cmFwcGVyID4gLm1DU0JfY29udGFpbmVye1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblx0XG5cdC5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWwgPiAubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FseyBib3R0b206IDIwcHg7IH1cblx0XG5cdC5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWwgPiAubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWx7IHJpZ2h0OiAyMHB4OyB9XG5cdFxuXHQvKiBub24tdmlzaWJsZSBob3Jpem9udGFsIHNjcm9sbGJhciAqL1xuXHQubUNTQl9jb250YWluZXJfd3JhcHBlci5tQ1Nfbm9fc2Nyb2xsYmFyX3gubUNTX3hfaGlkZGVuICsgLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbHsgYm90dG9tOiAwOyB9XG5cdFxuXHQvKiBub24tdmlzaWJsZSB2ZXJ0aWNhbCBzY3JvbGxiYXIvUlRMIGRpcmVjdGlvbi9sZWZ0LXNpZGUgc2Nyb2xsYmFyICovXG5cdC5tQ1NCX2NvbnRhaW5lcl93cmFwcGVyLm1DU19ub19zY3JvbGxiYXJfeS5tQ1NfeV9oaWRkZW4gKyAubUNTQl9zY3JvbGxUb29scyB+IC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCwgXG5cdC5tQ1MtZGlyLXJ0bCA+IC5tQ3VzdG9tU2Nyb2xsQm94Lm1DU0JfdmVydGljYWxfaG9yaXpvbnRhbC5tQ1NCX2luc2lkZSA+IC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbHsgcmlnaHQ6IDA7IH1cblx0XG5cdC8qIFJUTCBkaXJlY3Rpb24vbGVmdC1zaWRlIHNjcm9sbGJhciAqL1xuXHQubUNTLWRpci1ydGwgPiAubUN1c3RvbVNjcm9sbEJveC5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWwubUNTQl9pbnNpZGUgPiAubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWx7IGxlZnQ6IDIwcHg7IH1cblx0XG5cdC8qIG5vbi12aXNpYmxlIHNjcm9sbGJhci9SVEwgZGlyZWN0aW9uL2xlZnQtc2lkZSBzY3JvbGxiYXIgKi9cblx0Lm1DUy1kaXItcnRsID4gLm1DdXN0b21TY3JvbGxCb3gubUNTQl92ZXJ0aWNhbF9ob3Jpem9udGFsLm1DU0JfaW5zaWRlID4gLm1DU0JfY29udGFpbmVyX3dyYXBwZXIubUNTX25vX3Njcm9sbGJhcl95Lm1DU195X2hpZGRlbiArIC5tQ1NCX3Njcm9sbFRvb2xzIH4gLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFseyBsZWZ0OiAwOyB9XG5cdFxuXHQubUNTLWRpci1ydGwgPiAubUNTQl9pbnNpZGUgPiAubUNTQl9jb250YWluZXJfd3JhcHBlcnsgLyogUlRMIGRpcmVjdGlvbi9sZWZ0LXNpZGUgc2Nyb2xsYmFyICovXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHR9XG5cdFxuXHQubUNTQl9jb250YWluZXJfd3JhcHBlci5tQ1Nfbm9fc2Nyb2xsYmFyX3kubUNTX3lfaGlkZGVuID4gLm1DU0JfY29udGFpbmVyeyBcblx0XHRwYWRkaW5nLXJpZ2h0OiAwOyBcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXHRcblx0Lm1DU0JfY29udGFpbmVyX3dyYXBwZXIubUNTX25vX3Njcm9sbGJhcl94Lm1DU194X2hpZGRlbiA+IC5tQ1NCX2NvbnRhaW5lcnsgXG5cdFx0cGFkZGluZy1ib3R0b206IDA7IFxuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cdFxuXHQubUN1c3RvbVNjcm9sbEJveC5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWwubUNTQl9pbnNpZGUgPiAubUNTQl9jb250YWluZXJfd3JhcHBlci5tQ1Nfbm9fc2Nyb2xsYmFyX3kubUNTX3lfaGlkZGVue1xuXHRcdG1hcmdpbi1yaWdodDogMDsgLyogbm9uLXZpc2libGUgc2Nyb2xsYmFyICovXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblx0XG5cdC8qIG5vbi12aXNpYmxlIGhvcml6b250YWwgc2Nyb2xsYmFyICovXG5cdC5tQ3VzdG9tU2Nyb2xsQm94Lm1DU0JfdmVydGljYWxfaG9yaXpvbnRhbC5tQ1NCX2luc2lkZSA+IC5tQ1NCX2NvbnRhaW5lcl93cmFwcGVyLm1DU19ub19zY3JvbGxiYXJfeC5tQ1NfeF9oaWRkZW57IG1hcmdpbi1ib3R0b206IDA7IH1cblxuXG5cbi8qIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LiBUUkFOU0lUSU9OUyAgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMsIFxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLCBcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXAsXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd24sXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnQsXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cdH1cblx0XG5cdC5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyX2JhciwgLyogYXV0by1leHBhbmRlZCBzY3JvbGxiYXIgKi9cblx0Lm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJSYWlsLCBcblx0Lm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlcl9iYXIsIFxuXHQubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyUmFpbHtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlLW91dCAuMnMsIGhlaWdodCAuMnMgZWFzZS1vdXQgLjJzLCBcblx0XHRcdFx0XHRtYXJnaW4tbGVmdCAuMnMgZWFzZS1vdXQgLjJzLCBtYXJnaW4tcmlnaHQgLjJzIGVhc2Utb3V0IC4ycywgXG5cdFx0XHRcdFx0bWFyZ2luLXRvcCAuMnMgZWFzZS1vdXQgLjJzLCBtYXJnaW4tYm90dG9tIC4ycyBlYXNlLW91dCAuMnMsXG5cdFx0XHRcdFx0b3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0OyBcblx0XHQtbW96LXRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlLW91dCAuMnMsIGhlaWdodCAuMnMgZWFzZS1vdXQgLjJzLCBcblx0XHRcdFx0XHRtYXJnaW4tbGVmdCAuMnMgZWFzZS1vdXQgLjJzLCBtYXJnaW4tcmlnaHQgLjJzIGVhc2Utb3V0IC4ycywgXG5cdFx0XHRcdFx0bWFyZ2luLXRvcCAuMnMgZWFzZS1vdXQgLjJzLCBtYXJnaW4tYm90dG9tIC4ycyBlYXNlLW91dCAuMnMsXG5cdFx0XHRcdFx0b3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0OyBcblx0XHQtby10cmFuc2l0aW9uOiB3aWR0aCAuMnMgZWFzZS1vdXQgLjJzLCBoZWlnaHQgLjJzIGVhc2Utb3V0IC4ycywgXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQgLjJzIGVhc2Utb3V0IC4ycywgbWFyZ2luLXJpZ2h0IC4ycyBlYXNlLW91dCAuMnMsIFxuXHRcdFx0XHRcdG1hcmdpbi10b3AgLjJzIGVhc2Utb3V0IC4ycywgbWFyZ2luLWJvdHRvbSAuMnMgZWFzZS1vdXQgLjJzLFxuXHRcdFx0XHRcdG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDsgXG5cdFx0dHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2Utb3V0IC4ycywgaGVpZ2h0IC4ycyBlYXNlLW91dCAuMnMsIFxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0IC4ycyBlYXNlLW91dCAuMnMsIG1hcmdpbi1yaWdodCAuMnMgZWFzZS1vdXQgLjJzLCBcblx0XHRcdFx0XHRtYXJnaW4tdG9wIC4ycyBlYXNlLW91dCAuMnMsIG1hcmdpbi1ib3R0b20gLjJzIGVhc2Utb3V0IC4ycyxcblx0XHRcdFx0XHRvcGFjaXR5IC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7IFxuXHR9XG5cblxuXG4vKiBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gU0NST0xMQkFSIENPTE9SUywgT1BBQ0lUWSBBTkQgQkFDS0dST1VORFMgIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG5cdC8qIFxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdDYuMSBUSEVNRVMgXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ki9cblx0XG5cdC8qIGRlZmF1bHQgdGhlbWUgKFwibGlnaHRcIikgKi9cblxuXHQubUNTQl9zY3JvbGxUb29sc3sgb3BhY2l0eTogMC43NTsgZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NzUpXCI7IC1tcy1maWx0ZXI6IFwiYWxwaGEob3BhY2l0eT03NSlcIjsgfVxuXHRcblx0Lm1DUy1hdXRvSGlkZSA+IC5tQ3VzdG9tU2Nyb2xsQm94ID4gLm1DU0Jfc2Nyb2xsVG9vbHMsXG5cdC5tQ1MtYXV0b0hpZGUgPiAubUN1c3RvbVNjcm9sbEJveCB+IC5tQ1NCX3Njcm9sbFRvb2xzeyBvcGFjaXR5OiAwOyBmaWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0wKVwiOyAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MClcIjsgfVxuXHRcblx0Lm1DdXN0b21TY3JvbGxiYXIgPiAubUN1c3RvbVNjcm9sbEJveCA+IC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnLFxuXHQubUN1c3RvbVNjcm9sbGJhciA+IC5tQ3VzdG9tU2Nyb2xsQm94IH4gLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19vbkRyYWcsXG5cdC5tQ3VzdG9tU2Nyb2xsQm94OmhvdmVyID4gLm1DU0Jfc2Nyb2xsVG9vbHMsXG5cdC5tQ3VzdG9tU2Nyb2xsQm94OmhvdmVyIH4gLm1DU0Jfc2Nyb2xsVG9vbHMsXG5cdC5tQ1MtYXV0b0hpZGU6aG92ZXIgPiAubUN1c3RvbVNjcm9sbEJveCA+IC5tQ1NCX3Njcm9sbFRvb2xzLFxuXHQubUNTLWF1dG9IaWRlOmhvdmVyID4gLm1DdXN0b21TY3JvbGxCb3ggfiAubUNTQl9zY3JvbGxUb29sc3sgb3BhY2l0eTogMTsgZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MTAwKVwiOyAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MTAwKVwiOyB9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcblx0XHRmaWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0wKVwiOyAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MClcIjsgXG5cdH1cblxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkM2Q0ZDM7IFxuXHRcdC8qYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxKTtcblx0XHRmaWx0ZXI6IFwiYWxwaGEob3BhY2l0eT03NSlcIjsgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTc1KVwiOyAqL1xuXHR9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2Jhcntcblx0XHQvKmJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44NSk7XG5cdFx0ZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9ODUpXCI7IC1tcy1maWx0ZXI6IFwiYWxwaGEob3BhY2l0eT04NSlcIjsgKi9cblx0fVxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2Jhcixcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFye1xuXHRcdC8qYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkpO1xuXHRcdGZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTkwKVwiOyAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9OTApXCI7ICovXG5cdH1cblxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcCxcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bixcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdCxcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uUmlnaHR7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKG1DU0JfYnV0dG9ucy5wbmcpOyAvKiBjc3Mgc3ByaXRlcyAqL1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0b3BhY2l0eTogMC40OyBmaWx0ZXI6IFwiYWxwaGEob3BhY2l0eT00MClcIjsgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTQwKVwiOyBcblx0fVxuXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0XHQvKiBcblx0XHRzcHJpdGVzIGxvY2F0aW9ucyBcblx0XHRsaWdodDogMCAwLCAtMTZweCAwLCAtMzJweCAwLCAtNDhweCAwLCAwIC03MnB4LCAtMTZweCAtNzJweCwgLTMycHggLTcycHhcblx0XHRkYXJrOiAtODBweCAwLCAtOTZweCAwLCAtMTEycHggMCwgLTEyOHB4IDAsIC04MHB4IC03MnB4LCAtOTZweCAtNzJweCwgLTExMnB4IC03MnB4XG5cdFx0Ki9cblx0fVxuXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd257XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjBweDtcblx0XHQvKiBcblx0XHRzcHJpdGVzIGxvY2F0aW9uc1xuXHRcdGxpZ2h0OiAwIC0yMHB4LCAtMTZweCAtMjBweCwgLTMycHggLTIwcHgsIC00OHB4IC0yMHB4LCAwIC05MnB4LCAtMTZweCAtOTJweCwgLTMycHggLTkycHhcblx0XHRkYXJrOiAtODBweCAtMjBweCwgLTk2cHggLTIwcHgsIC0xMTJweCAtMjBweCwgLTEyOHB4IC0yMHB4LCAtODBweCAtOTJweCwgLTk2cHggLTkycHgsIC0xMTIgLTkycHhcblx0XHQqL1xuXHR9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MHB4O1xuXHRcdC8qIFxuXHRcdHNwcml0ZXMgbG9jYXRpb25zIFxuXHRcdGxpZ2h0OiAwIC00MHB4LCAtMjBweCAtNDBweCwgLTQwcHggLTQwcHgsIC02MHB4IC00MHB4LCAwIC0xMTJweCwgLTIwcHggLTExMnB4LCAtNDBweCAtMTEycHhcblx0XHRkYXJrOiAtODBweCAtNDBweCwgLTEwMHB4IC00MHB4LCAtMTIwcHggLTQwcHgsIC0xNDBweCAtNDBweCwgLTgwcHggLTExMnB4LCAtMTAwcHggLTExMnB4LCAtMTIwcHggLTExMnB4XG5cdFx0Ki9cblx0fVxuXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU2cHg7XG5cdFx0LyogXG5cdFx0c3ByaXRlcyBsb2NhdGlvbnMgXG5cdFx0bGlnaHQ6IDAgLTU2cHgsIC0yMHB4IC01NnB4LCAtNDBweCAtNTZweCwgLTYwcHggLTU2cHgsIDAgLTEyOHB4LCAtMjBweCAtMTI4cHgsIC00MHB4IC0xMjhweFxuXHRcdGRhcms6IC04MHB4IC01NnB4LCAtMTAwcHggLTU2cHgsIC0xMjBweCAtNTZweCwgLTE0MHB4IC01NnB4LCAtODBweCAtMTI4cHgsIC0xMDBweCAtMTI4cHgsIC0xMjBweCAtMTI4cHhcblx0XHQqL1xuXHR9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXA6aG92ZXIsXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd246aG92ZXIsXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnQ6aG92ZXIsXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0OmhvdmVyeyBvcGFjaXR5OiAwLjc1OyBmaWx0ZXI6IFwiYWxwaGEob3BhY2l0eT03NSlcIjsgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTc1KVwiOyB9XG5cblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXA6YWN0aXZlLFxuXHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3duOmFjdGl2ZSxcblx0Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdDphY3RpdmUsXG5cdC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0OmFjdGl2ZXsgb3BhY2l0eTogMC45OyBmaWx0ZXI6IFwiYWxwaGEob3BhY2l0eT05MClcIjsgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTkwKVwiOyB9XG5cdFxuXHRcblxuIiwiLndlYnNpdGUtc2VjdGlvbi5ob21le1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2U7XHJcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cclxuXHQuZGVzY3tcclxuXHRcdC8vIHdpZHRoOiA4MCU7XHJcblx0XHRtYXgtd2lkdGg6IDExMDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRpdGFsaWM7XHJcblx0XHRmb250LXNpemU6IDQ4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogNzBweDtcclxuXHR9XHJcblxyXG5cdC5pbmFjdGl2ZXtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyBNRURJQVFVRVJJRVMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cclxuQG1lZGlhIFx0b25seSBzY3JlZW4gIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcFNtYWxsKSB7XHJcblx0LndlYnNpdGUtc2VjdGlvbi5ob21lIC5kZXNje1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDYycHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgXHRvbmx5IHNjcmVlbiAgYW5kIChtYXgtd2lkdGg6ICR4c01vYmlsZSkge1xyXG5cdC53ZWJzaXRlLXNlY3Rpb24uaG9tZSAuZGVzY3tcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdH1cclxufSIsIi53ZWJzaXRlLXNlY3Rpb24ud29ya3tcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xyXG5cclxuXHQuZGVzY3tcclxuXHRcdG1heC13aWR0aDogODgwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0byA2MHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRpdGFsaWM7XHJcblx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDhweDtcclxuXHJcblx0XHRhe1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiA4cHg7IGxlZnQ6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDk1JTsgaGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0Lmxpc3QtcHJvamVjdHN7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHRcdFxyXG5cdFx0Lmxpc3QtaXRlbXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVtaTtcclxuXHRcdFx0Zm9udC1zaXplOiA4NHB4O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTAwcHg7XHJcblxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmhvdmVyZWR7XHJcblx0XHRcdC5saXN0LWl0ZW0gYXtcclxuXHRcdFx0XHRvcGFjaXR5OiAuMDc7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmluYWN0aXZle1xyXG5cdFx0Lmxpc3QtcHJvamVjdHN7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyBNRURJQVFVRVJJRVMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWVkaWEgXHRvbmx5IHNjcmVlbiAgYW5kIChtYXgtd2lkdGg6ICRtYXhQYWdlV2lkdGgpIHtcclxuXHQud2Vic2l0ZS1zZWN0aW9uLndvcmsgLmxpc3QtcHJvamVjdHMgLmxpc3QtaXRlbXtcclxuXHRcdGZvbnQtc2l6ZTogNzRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA5MHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIFx0b25seSBzY3JlZW4gIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcFNtYWxsKSB7XHJcblx0LndlYnNpdGUtc2VjdGlvbi53b3JrIC5saXN0LXByb2plY3RzIC5saXN0LWl0ZW17XHJcblx0XHRmb250LXNpemU6IDY0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogODBweDtcclxuXHR9XHJcblx0LndlYnNpdGUtc2VjdGlvbi53b3JrIC5kZXNje1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQycHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgXHRvbmx5IHNjcmVlbiAgYW5kIChtYXgtd2lkdGg6ICR4c01vYmlsZSkge1xyXG5cdC53ZWJzaXRlLXNlY3Rpb24ud29ya3tcclxuXHRcdC5kZXNje1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5saXN0LXByb2plY3Rze1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHRcdFx0XHJcblx0XHRcdC5saXN0LWl0ZW17XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW5hY3RpdmV7XHJcblx0XHRcdC5saXN0LXByb2plY3Rze1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucGFnZS1jb250YWluZXJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0LndlYnNpdGUtc2VjdGlvbntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1heC13aWR0aDogMTMwMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwIDEwMHB4O1xyXG5cclxuXHRcdCYuaW5hY3RpdmV7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyBNRURJQVFVRVJJRVMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWVkaWEgXHRvbmx5IHNjcmVlbiAgYW5kIChtYXgtd2lkdGg6ICR4c01vYmlsZSkge1xyXG5cdC5wYWdlLWNvbnRhaW5lcntcclxuXHJcblx0XHQud2Vic2l0ZS1zZWN0aW9ue1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnBhZ2UtY29udGFpbmVye1xyXG5cclxuXHQud2Vic2l0ZS1zZWN0aW9uLnBob3Rvc3tcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2U7XHJcblxyXG5cdFx0Lmxpc3QtZ2FsbGVyaWVze1xyXG5cdFx0XHQvLyAuaXRlbXtcclxuXHRcdFx0Ly8gfVxyXG5cclxuXHRcdFx0Lmxpbmt7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDY4MHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDE0NXB4O1xyXG5cdFx0XHRcdCAvLyBtYXgtaGVpZ2h0OiA2ODBweDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDE0MHB4OyBcclxuXHRcdFx0XHRvcGFjaXR5OiAuNDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG5cclxuXHRcdFx0XHRmaWd1cmV7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjlzIGVhc2U7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMS4wOCk7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0ZmlndXJle1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5kZXNje1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7IGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG5cclxuXHRcdFx0XHRcdC5uYW1le1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVtaTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMjhweDtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmNvdW50e1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaXRhbGljO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIC4ycztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ji5zZWxlY3RlZHtcclxuXHRcdFx0XHRcdC5kZXNje1xyXG5cdFx0XHRcdFx0XHQubmFtZSwgLmNvdW50e1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGZpZ3VyZXtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiAgdHJhbnNsYXRlWigwKSBzY2FsZSgxKTtcclxuXHRcdFx0XHRcdFx0Ly8gd2lkdGg6IDg4MnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5pbmFjdGl2ZXtcclxuXHRcdFx0Lmxpc3QtZ2FsbGVyaWVze1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vIE1FRElBUVVFUklFUyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbkBtZWRpYSBcdG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aDogJGxhcmdlRGVza3RvcCkge1xyXG5cdC5wYWdlLWNvbnRhaW5lciAud2Vic2l0ZS1zZWN0aW9uLnBob3RvcyAubGlzdC1nYWxsZXJpZXMgLmxpbmsgLmRlc2N7XHJcblx0XHQubmFtZXtcclxuXHRcdFx0Zm9udC1zaXplOiAxMTZweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY291bnR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBcdG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aDogJG1heFBhZ2VXaWR0aCkge1xyXG5cdC5wYWdlLWNvbnRhaW5lciAud2Vic2l0ZS1zZWN0aW9uLnBob3RvcyAubGlzdC1nYWxsZXJpZXMgLmxpbmsgLmRlc2N7XHJcblx0XHQubmFtZXtcclxuXHRcdFx0Zm9udC1zaXplOiA5NHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb3VudHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIFx0b25seSBzY3JlZW4gIGFuZCAobWF4LXdpZHRoOiAkeHNNb2JpbGUpIHtcclxuXHQucGFnZS1jb250YWluZXJ7XHJcblx0XHQud2Vic2l0ZS1zZWN0aW9uLnBob3Rvc3tcclxuXHRcdFx0Lmxpc3QtZ2FsbGVyaWVze1xyXG5cclxuXHRcdFx0XHQubGlua3tcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZGVzY3tcclxuXHRcdFx0XHRcdFx0Lm5hbWV7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7IFxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuY291bnR7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYuc2VsZWN0ZWR7XHJcblx0XHRcdFx0XHRcdC5kZXNje1xyXG5cdFx0XHRcdFx0XHRcdC5uYW1lLCAuY291bnR7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAtMjBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGZpZ3VyZXtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06ICB0cmFuc2xhdGVaKDApIHNjYWxlKDEpO1xyXG5cdFx0XHRcdFx0XHRcdC8vIHdpZHRoOiA4ODJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmluYWN0aXZle1xyXG5cdFx0XHRcdC5saXN0LWdhbGxlcmllc3tcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufSIsIiNwb3Bpbi1nYWxsZXJ5e1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7IGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMS4wLCAxLjApO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRmb250LWZhbWlseTogJGRlbWk7XHJcblx0Y29sb3I6ICRibGFjaztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcclxuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiA6ICRlYXNlT3V0RXhwbztcclxuXHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcclxuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR0b3A6IDA7IGxlZnQ6IDA7XHJcblx0d2lkdGg6IDAlOyBoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdC5tb2JpbGUtaW5zdHJ1Y3Rpb25ze1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43KTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHJcblx0XHQudHh0e1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkaXRhbGljO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdG1pbi13aWR0aDogMzIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucG9waW4tY2xvc2UtYnRue1xyXG5cdFx0dG9wOiA1JTtcclxuXHRcdG1hcmdpbi10b3A6IC0xMnB4O1xyXG5cdH1cclxuXHJcblx0LmZ1bGxzY3JlZW4tY29udGFpbmVye1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdHRvcDogMDsgbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC50by1maWxse1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5sZWZ0LXBhcnR7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDE1JTsgbGVmdDogMDtcclxuXHRcdGhlaWdodDogNzAlO1xyXG5cclxuXHRcdC5pbmZvc3tcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7IGxlZnQ6IDEwMHB4O1xyXG5cdFx0XHR3aWR0aDogMTYwcHg7IGhlaWdodDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIC4zcztcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHJcblx0XHRcdC5nYWxsZXJ5LXRpdGxle1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZ2FsbGVyeS1kZXNje1xyXG5cdFx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpdGFsaWM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uYXYtYnRue1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdH1cdFx0XHJcblxyXG5cdFx0XHRocntcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMThweDsgaGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAwOyBtYXJnaW46IDIwcHggMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcblx0XHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uZXh0LWdhbGxlcnl7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRpdGFsaWM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZ2FsbGVyeS1pbmRleHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdH1cdFxyXG5cclxuXHRcdC5jb2xvci1kaXZ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7IHdpZHRoOiA0MHB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2UgLjFzO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHJcblx0XHRcdCYucHJldi1pbWFnZXsgXHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblxyXG5cdFx0LnRvLWJvdHRvbXtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7IGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmF2LWdhbGxlcnl7XHJcblx0XHRyaWdodDogMzBweDtcclxuXHJcblx0XHRocntcclxuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0fVxyXG5cclxuXHRcdHN2Z3tcclxuXHRcdFx0d2lkdGg6IDMwcHg7IGhlaWdodDogMjRweDtcclxuXHRcdFx0ZmlsbDogJGJsYWNrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdi1idG57XHJcblx0XHR3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4O1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0Ji5uZXh0e1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5wcmV2e1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmdhbGxlcnktYnVsbGV0c3tcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRsaXtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR3aWR0aDogOHB4OyBoZWlnaHQ6IDhweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEycHggMCAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAuMnM7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdC8vIG1hcmdpbjogMCAzcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LmRpYXBvcmFtYS1jb250YWluZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDE1JTsgbGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0aGVpZ2h0OiA3MCU7IHdpZHRoOiA4MDBweDtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0LCBvcGFjaXR5LCBsZWZ0O1xyXG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xyXG5cdFx0dHJhbnNpdGlvbi1kZWxheTogLjNzO1xyXG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRlYXNlSW5PdXRRdWFydDtcclxuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHRcdC5sb2FkZXJ7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHR6LWluZGV4OiAxMDAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuaXMtbG9hZGluZ3tcclxuXHRcdFx0LmxvYWRlcntcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmN1cnNvci1wcmV2e1xyXG5cdFx0XHRjdXJzb3I6ICB1cmwoLi4vaW1nL3ByZXYtY3Vyc29yLnBuZykgMTAgMTAsIGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5jdXJzb3ItbmV4dHtcclxuXHRcdFx0Y3Vyc29yOiAgdXJsKC4uL2ltZy9uZXh0LWN1cnNvci5wbmcpIDEwIDEwLCBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXYtYnRue1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlOyBtYXJnaW4tdG9wOiAtMTVweDtcclxuXHJcblx0XHRcdCYubmV4dHtcclxuXHRcdFx0XHRyaWdodDogLTUwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYucHJldntcclxuXHRcdFx0XHRsZWZ0OiAtNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5tb3Zpbmd7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGV7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwOyByaWdodDogLTgwcHg7XHJcblx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdC8vIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0d2lkdGg6IDgwcHg7IGhlaWdodDogMTAwJTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCByaWdodCwgd2lkdGg7XHJcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC4wcztcclxuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRlYXNlSW5PdXRRdWFydDtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHQuY29udGVudHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bzsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRpbWFnZS1yZW5kZXJpbmc6IGNyaXNwLWVkZ2VzO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdC8vIHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm91dHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRyaWdodDogMTIwcHg7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHQvLyB2aXNpYmlsaXR5OiB2aXNpYmxlO1x0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC42cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuZ29pbmctbmVnYXRpdmV7XHJcblx0XHRcdC5zbGlkZXtcclxuXHRcdFx0XHRsZWZ0OiAtODBweDtcclxuXHRcdFx0XHRyaWdodDogYXV0bztcclxuXHJcblx0XHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0OyBcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm91dHtcclxuXHRcdFx0XHRcdGxlZnQ6IDEyMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVx0XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm9mZntcclxuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHJcblx0Ji5pbi10cmFuc2l0e1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHR0b3A6IDAgIWltcG9ydGFudDsgbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDsgXHJcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG5cclxuXHRcdC5kaWFwb3JhbWEtY29udGFpbmVye1xyXG5cdFx0XHRsZWZ0OiA1OSU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmluZm9ze1xyXG5cdFx0XHRsZWZ0OiAxMzBweDtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29sb3ItZGl2e1xyXG5cdFx0XHR3aWR0aDogODBweDtcclxuXHRcdFx0b3BhY2l0eTogLjk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm9wZW5lZHtcclxuXHRcdC5kaWFwb3JhbWEtY29udGFpbmVye1xyXG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuY2xvc2Vke1xyXG5cdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzO1xyXG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcblx0fVxyXG5cclxuXHQmLnJlc2V0e1xyXG5cdFx0LmluZm9ze1xyXG5cdFx0XHRsZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQuY29sb3ItZGl2e1xyXG5cdFx0XHR3aWR0aDogMzBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmRpYXBvcmFtYS1jb250YWluZXJ7XHJcblx0XHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYucG9ydHJhaXR7XHJcblx0XHQmLmluLXRyYW5zaXR7XHJcblx0XHRcdC5kaWFwb3JhbWEtY29udGFpbmVye1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHJcblx0XHRcdFx0Lm5hdi1idG57XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQubmF2LWdhbGxlcnl7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmluZm9ze1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb2xvci1kaXZ7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmRpYXBvLW1vYmlsZS1jb250YWluZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cclxuXHRcdGltZ3tcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdG1hcmdpbjogNDBweCBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8gTUVESUFRVUVSSUVTIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuQG1lZGlhIFx0b25seSBzY3JlZW4gIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcFNtYWxsKSB7XHJcblx0I3BvcGluLWdhbGxlcnl7XHJcblx0XHQuZ2FsbGVyeS10aXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5nYWxsZXJ5LWRlc2N7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZ2FsbGVyeS1idWxsZXRze1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0d2lkdGg6IDZweDsgaGVpZ2h0OiA2cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmxlZnQtcGFydHtcclxuXHRcdFx0dG9wOiAxNyU7IGhlaWdodDogNjYlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5kaWFwb3JhbWEtY29udGFpbmVye1xyXG5cdFx0XHR0b3A6IDE3JTtcclxuXHRcdFx0aGVpZ2h0OiA2NiU7IHdpZHRoOiA4MDBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLmluLXRyYW5zaXR7XHJcblx0XHRcdC5kaWFwb3JhbWEtY29udGFpbmVye1xyXG5cdFx0XHRcdGxlZnQ6IDU3JTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmluZm9ze1xyXG5cdFx0XHRcdGxlZnQ6IDgwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb2xvci1kaXZ7XHJcblx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBcdG9ubHkgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSBhbmQgKG1heC13aWR0aDogMTAwMCkgYW5kIChtaW4td2lkdGg6IDc2OCkge1xyXG5cdCNwb3Bpbi1nYWxsZXJ5e1xyXG5cdFx0Lm1vYmlsZS1pbnN0cnVjdGlvbnN7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgXHRvbmx5IHNjcmVlbiAgYW5kIChtYXgtd2lkdGg6ICR4c01vYmlsZSkge1xyXG5cdCNwb3Bpbi1nYWxsZXJ5e1xyXG5cdFx0LnBvcGluLWNsb3NlLWJ0bntcclxuXHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRyaWdodCA6IDVweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIjcG9waW4tcHJvamVjdHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogJGRhcms7XHJcblx0Y29sb3I6ICR3aGl0ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuN3MgJGVhc2VPdXRFeHBvO1xyXG5cclxuXHQuZnVsbHNjcmVlbi1jb250YWluZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0bGVmdDogMDsgdG9wOiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC43cyAkZWFzZU91dEV4cG87XHJcblx0fVxyXG5cclxuXHQudG8tZmlsbHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuY2xhc3NpYy1idG57XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRwYWRkaW5nOiAwOyBib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQtcG9waW57XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHRvcDogMDsgbGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0OyBcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuOXMgJGVhc2VPdXRFeHBvIC4xcztcclxuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblxyXG5cdFx0LmhlYWRlcntcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogNzIwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDEwMHB4O1xyXG5cclxuXHRcdFx0LnByb2plY3QtdGl0bGV7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiA0MjBweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGRlbWk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA1OHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1OHB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tZW50aW9uc3tcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG5cdFx0XHRcdC5tZW50aW9ue1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGl0YWxpYztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cclxuXHRcdFx0XHRcdHN0cm9uZ3tcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZXJpZjtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kZXNje1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGl0YWxpYztcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMDBweDtcdFxyXG5cdFx0XHRcdG1hcmdpbjogNjBweCAwO1x0XHJcblxyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMTRweDsgbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1cHg7IGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hdi1idG57XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRmaWxsOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm5leHR7XHJcblx0XHRcdFx0XHRyaWdodDogLTEyMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5wcmV2e1xyXG5cdFx0XHRcdFx0bGVmdDogLTEyMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWVkaWFze1xyXG5cdFx0XHR3aWR0aDogNjYlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDExNDBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuOXMgZWFzZSAuNHM7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdC5tZWRpYXtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggODJweCAxNHB4IHJnYmEoMCwwLDAsMC4wNSk7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4OyBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wb3Bpbi1jbG9zZS1idG57XHJcblx0XHR0b3A6IDUwcHg7IHJpZ2h0OiA4MHB4O1xyXG5cdFx0JjphZnRlciwgJjpiZWZvcmV7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pbnRybyAudG8tYW5pbXtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2U7XHJcblx0XHQkZWxlbWVudHM6IDY7XHJcblx0XHRAZm9yICRpIGZyb20gMCB0byAkZWxlbWVudHMge1xyXG5cdFx0XHQmOm50aC1jaGlsZCgjeyRpfSkge1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6ICRpKi4wN3M7IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm9mZntcclxuXHRcdC8vIGxlZnQ6IC0xMDAlO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHotaW5kZXg6IDA7XHJcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xyXG5cclxuXHRcdC5mdWxsc2NyZWVuLWNvbnRhaW5lcntcclxuXHRcdFx0Ly8gbGVmdDogMTAwJTtcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XHJcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQtcG9waW4ge1xyXG5cdFx0XHQubWVkaWFze1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW50cm8gLnRvLWFuaW17XHJcblx0XHRcdGxlZnQ6IC01MHB4O1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5jbG9zZXtcclxuXHRcdC8vIGxlZnQ6IDEwMCU7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG5cclxuXHRcdC5mdWxsc2NyZWVuLWNvbnRhaW5lcntcclxuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50LXBvcGlue1xyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XHJcblxyXG5cdFx0XHQubWVkaWFze1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnVwZGF0aW5ne1xyXG5cdFx0LmludHJvIC50by1hbmlte1xyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQtcG9waW4ge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1x0XHJcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC40cztcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzO1xyXG5cclxuXHRcdFx0Lm1lZGlhc3tcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdC8vIHRyYW5zaXRpb24tZHVyYXRpb246IC42cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYudXBkYXRpbmd7XHJcblx0XHRcdCZfX3ByZXZ7XHJcblx0XHRcdFx0LmludHJvIC50by1hbmlte1xyXG5cdFx0XHRcdFx0bGVmdDogLTUwcHg7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fbmV4dHtcclxuXHRcdFx0XHQuaW50cm8gLnRvLWFuaW17XHJcblx0XHRcdFx0XHRsZWZ0OiA1MHB4O1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYucmVzZXR7XHJcblxyXG5cdFx0LmNvbnRlbnQtcG9waW4ge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1x0XHJcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC4wcztcclxuXHRcdH1cclxuXHJcblx0XHQmLnVwZGF0aW5ne1xyXG5cdFx0XHQmX19uZXh0e1xyXG5cdFx0XHRcdC5pbnRybyAudG8tYW5pbXtcclxuXHRcdFx0XHRcdGxlZnQ6IC01MHB4O1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3ByZXZ7XHJcblx0XHRcdFx0LmludHJvIC50by1hbmlte1xyXG5cdFx0XHRcdFx0bGVmdDogNTBweDtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyBNRURJQVFVRVJJRVMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWVkaWEgXHRvbmx5IHNjcmVlbiAgYW5kIChtYXgtd2lkdGg6ICR4c01vYmlsZSkge1xyXG5cdCNwb3Bpbi1wcm9qZWN0e1xyXG5cdFx0LmNvbnRlbnQtcG9waW57XHJcblx0XHRcdHBhZGRpbmc6IDYwcHggMDtcclxuXHJcblx0XHRcdC5oZWFkZXJ7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcblxyXG5cdFx0XHRcdC5wcm9qZWN0LXRpdGxle1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDQycHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDJweDtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubWVudGlvbnN7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcblxyXG5cdFx0XHRcdFx0Lm1lbnRpb257XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwOyBcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmRlc2N7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcdFxyXG5cdFx0XHRcdFx0bWFyZ2luOiA1MHB4IDA7XHRcclxuXHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDU1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY2xhc3NpYy1idG57XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmF2LWJ0bntcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWVkaWFze1xyXG5cdFx0XHRcdHdpZHRoOiA5MCU7XHJcblxyXG5cdFx0XHRcdC5tZWRpYXtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnBvcGluLWNsb3NlLWJ0bntcclxuXHRcdFx0dG9wOiAyMHB4OyByaWdodDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iXX0= */
