._34WFI4AL2NnnymD5EBR9Cs{background:rgb(var(--primary-main-light45));display:grid;grid-template-columns:1fr auto;grid-column-gap:var(--space-8);padding:var(--space-8) var(--space-12);font-size:var(--marutham-font-size);color:rgb(var(--gray-3))}._34WFI4AL2NnnymD5EBR9Cs .xMYuX3L7N_5TFZPFKHTtF{background:rgb(var(--primary-left-light15));width:2rem;height:2rem;border-radius:50%;text-align:center;display:grid;-ms-flex-align:center;align-items:center;color:rgb(var(--white));margin-top:calc(var(--space-4)/2)}._34WFI4AL2NnnymD5EBR9Cs._1yuLWLjkLzI1bmY0No3uG6{color:rgb(var(--secondary-4-main));background:rgb(var(--secondary-4-light45))}._34WFI4AL2NnnymD5EBR9Cs._1yuLWLjkLzI1bmY0No3uG6 .xMYuX3L7N_5TFZPFKHTtF{background:rgb(var(--secondary-4-main))}._34WFI4AL2NnnymD5EBR9Cs ._2B_gP1tGWPpvdBkZ_mgTVL{display:grid;grid-row-gap:var(--space-12)}._34WFI4AL2NnnymD5EBR9Cs ._2B_gP1tGWPpvdBkZ_mgTVL li{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-8)}._34WFI4AL2NnnymD5EBR9Cs ._2B_gP1tGWPpvdBkZ_mgTVL li ._2UZbCw98mT7eT5M41FE0kd{word-break:break-word}._34WFI4AL2NnnymD5EBR9Cs .SkwQYCS21EYahbK2ZIMe_{display:grid;-ms-flex-align:center;align-items:center}._34WFI4AL2NnnymD5EBR9Cs span{display:grid}._34WFI4AL2NnnymD5EBR9Cs._3CpqzvEKnOZ1navcCixn4P svg{fill:rgb(var(--primary-left-dark15))}._34WFI4AL2NnnymD5EBR9Cs._1yuLWLjkLzI1bmY0No3uG6 svg{fill:rgb(var(--secondary-4-light15))}.Toastify__toast-container{z-index:9999;position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;flex:1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase}.ReactVirtualized__Table__headerRow,.ReactVirtualized__Table__row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{-webkit-box-flex:0;flex:0 0 24px;height:1em;width:1em;fill:currentColor}@font-face{font-family:revicons;fallback:fallback;src:url(/static/media/fonts/revicons.woff) format("woff"),url(/static/media/fonts/revicons.ttf) format("ttf"),url(/static/media/revicons.2feb69cc.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\E824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\E825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border:2px solid grey;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot--active button,.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}a,abbr,acronym,address,applet,article,aside,audio,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,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.paddL18{padding-left:18px!important}.paddR18{padding-right:18px!important}table{border-collapse:collapse;border-spacing:0}input:focus,textarea:focus{outline:none}ul.inline-lists{padding:0;margin:0;list-style-type:none}.inline-lists li{display:inline-block;vertical-align:top}.container{margin:0 auto}.pull-right{float:right}.noMargin{margin:0!important}.noBorder{border:none!important}.noDecoration{text-decoration:none!important}.flex{display:flex;flex-direction:row}.col{width:auto}.col-none,.col_none{flex-basis:0px}.col-1,.col_1{flex-grow:1}.col-2,.col_2{flex-grow:2}.col-3,.col_3{flex-grow:3}.col-4,.col_4{flex-grow:4}.col-5,.col_5{flex-grow:5}.col-6,.col_6{flex-grow:6}.col-7,.col_7{flex-grow:7}.col-8,.col_8{flex-grow:8}.col-9,.col_9{flex-grow:9}.col-10,.col_10{flex-grow:10}.flex-row,.flex_row{display:flex;flex-direction:row;margin-left:-6px;margin-right:-6px}.flex-row .col,.flex_row .col{padding-left:6px;padding-right:6px}.flex-row10,.flex_row10{display:flex;flex-direction:row;margin-left:-14px;margin-right:-14px}.flex-row10>.col,.flex_row10>.col{padding-left:14px;padding-right:14px}.flex-row-reverse,.flex_row_reverse{flex-direction:row-reverse}.flex-wrap,.flex_wrap{flex-wrap:wrap}.flex-center-center,.flex_center_center{display:flex;justify-content:center;align-items:center}.flex-justify-end,.flex_justify_end{display:flex;justify-content:flex-end}.flex-start-center,.flex_start_center{display:flex;justify-content:flex-start;align-items:center}.flex-end-center,.flex_end_center{display:flex;justify-content:flex-end;align-items:center}.flex-v-center,.flex_v_center{display:flex;align-items:center}.flex-stretch,.flex_stretch{display:flex;align-items:stretch}.onboard-l-cont,.onboard_l_cont{text-align:center}.onboardRcont{padding:40px 26px!important}.onboardRcont h4{font-size:20px!important}.onboard-l-cont h3,.onboard_l_cont h3{text-align:center;font-size:30px;font-family:Proxima-Regular}.onboard-l-cont h4 strong{font-family:Proxima-Semibold}.onboard-l-cont h4,.onboard_l_cont h4{text-align:center;font-size:26px;font-family:Proxima-Regular;color:#333}.onboard-l-cont h6,.onboard_l_cont h6{text-align:center;font-size:14px;margin-top:6px;font-family:Proxima-Semibold;color:#333}.btnContainer{text-align:center;margin:50px 0 0}.btnContainer button.greenBtn{height:50px;width:auto;padding:0 56px;border-radius:5px;border:none;font-size:20px;font-family:Roboto-Medium;background-image:linear-gradient(90deg,#60e0b2,#1dcc8c);color:#fff}.btnContainer button.transpBtn{text-transform:uppercase;background:linear-gradient(90deg,#60e0b2 0,#1dcc8c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;font-family:Poppins,sans-serif;border:none;padding:0 56px;font-family:Roboto-Medium}.onboard-l-cont p,.onboard_l_cont p{text-align:center;font-size:17px;font-family:Proxima-Thin;margin-top:15px}.onboard-l-cont img.onb-bg,.onboard_l_cont img.onb_bg{width:100%}.onboardImg{margin-top:67px;margin-bottom:30px}.vh100{min-height:100vh}.onboard-l-cont .onb-logo,.onboard_l_cont .onb_logo{width:89px;margin:92px auto 24px}.onboard-l-cont .onb-logo img,.onboard_l_cont .onb_logo img{width:100%}.onboard-l-cont .onb-logo p,.onboard_l_cont .onb_logo p{padding:2px 0 0 25px;font-size:24px}.onboard-r-cont,.onboard_r_cont{background-color:#fffaf3;padding:82px 26px}.bgMildRed{background-color:#fffaf3}.bgMildBlue{background-color:#dde7f5}.bgWhite{background-color:#fff}.onboard-r-cont h5,.onboard_r_cont h5{letter-spacing:.42px}.onboard-r-cont h4,.onboard-r-cont h5,.onboard_r_cont h5{font-family:Proxima-Regular;text-align:center;color:#333;font-size:18px}.onboard-r-cont h6,.onboard_r_cont h6{font-family:Proxima-Regular;letter-spacing:.38px;color:#333;text-align:center;font-size:16px;margin-top:40px}.onboard-r-cont h6 strong,.onboard_r_cont h6 strong{font-family:Proxima-Semibold}.formControlPlaceholder{font-size:12px;letter-spacing:.26px;color:#333}@media only screen and (max-width:599px){.col-5,.col_5{width:100%}.flex-xs-col{flex-direction:column!important}}@media only screen and (min-width:600px) and (max-width:767px){.col-5,.col_5{width:100%}.flex-sm-col{flex-direction:column!important}}@media only screen and (min-width:768px) and (max-width:991px){.col-5,.col_5{width:50%}}@media only screen and (min-width:992px) and (max-width:1199px){.col-5,.col_5{width:50%}}@media only screen and (min-width:1200px){.col-5,.col_5{width:50%}}@media (max-width:567px) and (min-width:280px){.onboard-l-cont .onb-logo,.onboard_l_cont .onb_logo{width:89px;margin:40px auto 20px}.onboard-l-cont img.onb-bg,.onboard_l_cont img.onb_bg{display:none}.onboard-l-cont p,.onboard_l_cont p{text-align:center;display:none;font-size:17px;font-family:Proxima-Thin;margin-top:15px;margin-bottom:20px}.onboard-r-cont,.onboard_r_cont{background-color:#fff;padding:20px 10px}.onboard-l-cont h6,.onboard_l_cont h6{margin-bottom:10px}}@media (max-width:990px) and (min-width:568px){.flex-sm-col{display:grid}.onb-bg{display:none}.col-sm-12{width:100%!important}.col-sm-5{width:100%}.onboard-r-cont{background-color:#fff}.SmHidden{display:none}.bgMildRed{background-color:#fff}}:root{--customBg:#333;--customFg:#fff;--light-color:#bdbbbb;--customBg-theme:#333;--customFg-theme:#fff;--light-color-theme:#bdbbbb;--gridOrderTableValue:0.6fr 2.8fr 1fr 1fr 1fr 0.6fr 1fr auto;--gridOrderHeadTableValue:0px 430px 1fr 1fr 1fr 67px 200px auto;--gridOtherOrderTableValue:1.2fr 1.7fr 1.6fr 1.7fr 1.8fr 73px;--gridHistoryOrderTableValue:0.7fr 2.8fr 0.9fr 0.7fr 1fr 1fr 73px;--lensOrderInnerGrid:1fr 1fr 1fr}@font-face{font-family:Roboto-Regular;src:url(/static/media/fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto-Light;src:url(/static/media/fonts/Roboto-Light.ttf)}@font-face{font-family:Roboto-Medium;src:url(/static/media/fonts/Roboto-Medium.ttf)}@font-face{font-family:Roboto-Bold;src:url(/static/media/fonts/Roboto-Bold.ttf)}@font-face{font-family:Proxima-Regular;src:url(/static/media/fonts/Proxima-Nova-Regular.ttf)}@font-face{font-family:Proxima-Semibold;src:url(/static/media/fonts/Proxima-Nova-Semibold.ttf)}@font-face{font-family:Proxima-Thin;src:url(/static/media/fonts/Proxima-Nova-Thin.ttf)}@font-face{font-family:Proxima-Bold;src:url(/static/media/fonts/Proxima-Nova-Bold.ttf)}@font-face{font-family:demo-ne;src:url(/static/media/fonts/demo-ne.ttf)}@font-face{font-family:electrolize;src:url(/static/media/fonts/Electrolize-Regular.ttf)}*,:after,:before{box-sizing:border-box}html{font-size:10px;user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text}body{font-size:1.4rem;font-family:proxima-nova}body,html{color:rgb(#36344c);background:#fff}#root,body,html{width:100%;height:100%}.rootContainer{background-color:--customFg-theme}.rootContainer,.socialContainer{width:100%;height:100%;min-height:100%}.socialContainer{overflow:hidden}.hr_wrapper{width:300px}.hr_wrapper h2{font-size:20px;margin-top:15px;margin-bottom:15px;text-align:center}.hr_wrapper h2.background_hr{position:relative;z-index:1}.hr_wrapper h2.background_hr:before{border-top:2px solid #fff;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}.hr_wrapper h2.background_hr span{background:#423ea1;color:#fff;padding:0 15px}.hr_wrapper h2.double_hr:before{border-top:none}.hr_wrapper h2.double_hr:after{border-bottom:1px solid #cbd5e0;content:"";margin:0 auto;position:absolute;top:45%;left:0;right:0;width:95%;z-index:-1}canvas{display:block;top:0}canvas,video{position:absolute;background-color:initial;margin:0;padding:0}video{display:none}.sketch-picker{margin-top:100px!important}h1{font-size:32px;line-height:1.59;letter-spacing:-.6px}h1,h2{font-style:normal;font-stretch:normal;text-align:left;color:#36344c}h2{font-size:24px;line-height:1.58;letter-spacing:-.4px}h3{font-size:20px;line-height:1.6}h3,h4{font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#36344c}h4{font-size:16px;line-height:1.56}#_content,#_wrapper{position:absolute}#_content{background-color:#f7f7f7;margin:auto;top:0;left:0;right:0}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;top:30px;font-size:17px}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@media only screen and (min-width:1600px){html{font-size:11px}}@media screen and (min-width:1920px) and (max-width:1960px){.hr_wrapper h2.background_hr span{background:#554fa6}}.mainContainer{height:100%;width:100%}.topBrand{display:flex;align-items:center}.topMenuHeader{text-shadow:0 4px 20px rgba(0,0,0,.14);background-image:linear-gradient(131deg,#00d2ff -23%,#3a7bd5 113%);font-family:Proxima-Bold;font-weight:700;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.topBrandHeader,.topMenuHeader{font-size:16px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.topBrandHeader{font-family:Proxima-Regular;font-weight:400;color:#000}.topArrow{object-fit:contain;margin:0 8px;width:16px}.intl-tel-input{position:relative;display:block!important}.intl-tel-input input{font-size:16px;background:#fff!important;width:100%!important;height:30px!important;border:0!important;border-bottom:1px solid #4a90e2!important}table{font-family:Proxima-Regular}.rc-table table{box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05)}.rc-table tbody,.rc-table th{background:#fff!important}.rc-table tr:nth-child(2n){background:#fff}.rc-table tr:nth-child(odd){background:#f8f8f8}.rc-table td{border-bottom:none!important}.rc-table th{text-transform:uppercase;color:#999;font-weight:500!important;letter-spacing:2px;padding:.9rem 1.2rem!important}.rc-table td{padding:1.6rem 1.2rem!important;font-size:12px;color:#333!important}.rc-table tr:hover{background:#ecf8fe!important}.switch{position:relative;display:inline-block;width:50px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#ff9810}input:focus+.slider{box-shadow:0 0 1px #ff9810}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.dark-toast{background:#000}.dark-toast,.error-toast{color:#fff;text-align:center;font-size:15px;font-weight:500;width:auto}.error-toast{background:red}.input-range__label-container{font-family:Proxima-Regular;color:#000;font-size:11px;font-weight:600}.input-range__track{height:.1rem!important}.input-range__track--active{background:#617aff!important}.input-range__label--max,.input-range__label--min{display:none}.rc-table-body{overflow-x:auto}.tabsImages{display:flex;align-items:center}.tabsImages img{margin-right:10px;visibility:hidden}.brandTabsImage_recommend{position:absolute;top:260px;left:230px;width:17px;z-index:2;height:23px}.brandTabsImage_recommend_blue{position:absolute;top:237px;left:208px;width:61px;z-index:2;object-fit:contain;height:79px}.brandTabsImage_affordable{position:absolute;top:257px;left:420px;width:22px;height:24px;z-index:2}.insideAffordableBrands{display:flex;flex-direction:column;align-items:center}.insideAffordableBrands div{width:38px;height:38px;border:.5px solid #a163f5;background-color:#fff;border-radius:100%;display:flex;align-content:center;justify-content:center;justify-items:center;align-items:center;margin-bottom:10px}.insideAffordableBrands div img{width:20px;object-fit:scale-down}.tab-list{padding-left:0}.collection-tabs{width:100vw;position:relative;top:-30px;padding-top:7px}.collection-tab-content{padding:14px 0 0}.tab-list-item{color:#06c;cursor:pointer}.tab-disabled,.tab-list-item{display:inline-block;list-style:none;margin-bottom:-1px;padding:.5rem .75rem;font-size:18px;font-family:Proxima-Semibold;margin-right:10px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.tab-disabled{color:#ccc;cursor:default}.tab-list-active{font-family:Proxima-Semibold;color:#000;border:solid #57da6f;border-width:0 0 6px}.brand_tabs{width:100%;height:214px;box-shadow:0 4px 20px 0 rgba(0,0,0,.14);border:1px solid #d3cbcb;border-radius:5px;background-image:linear-gradient(0deg,#ececec,#fff)}.brand_tab-content{display:flex;width:100%;height:75%;border-radius:6px;background-color:#fff}.brand_tab-list{padding:13px 0 0 5px}.brand_tab-list-item{display:inline-block;list-style:none;margin-bottom:-1px;padding:.5rem .75rem}.brand_tab-list-item-not-active{text-shadow:0 4px 20px rgba(0,0,0,.14);background-image:linear-gradient(121deg,#00d2ff,#3a7bd5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.brand_tab-list-active,.brand_tab-list-item-not-active{font-family:Proxima-Regular;font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;padding-left:30px;margin-right:25px;line-height:normal;padding-bottom:10px;letter-spacing:.3px;cursor:pointer}.brand_tab-list-active{text-shadow:0 4px 20px rgba(0,0,0,.14);color:#333;border-bottom:4px solid;border-image-source:linear-gradient(96deg,#00d2ff,#3a7bd5);border-image-slice:1}

/*
!START
COLLECTION CARDS EXPAND
*/.basic{flex-direction:column;width:190px;height:120px;align-content:center;align-items:center;justify-content:center;justify-items:center;display:flex;padding:0;margin:10px 5px;border:none;font-size:18px;cursor:pointer;border-radius:30px;box-shadow:0 3px 20px -10px rgba(0,0,0,.14)}.basic,.basic:hover{transition:transform .75s}.basic:hover{transform:scale(1.2)}.infinity{background:#abdeec!important;color:#36b9c4!important}.infinity,.sunglass{font-family:Proxima-Semibold}.sunglass{background-color:#7cff6c!important;color:#127b05!important}.flyinAce{background-color:#76b9db;color:#fff}.eyeglass,.flyinAce{font-family:Proxima-Semibold}.eyeglass{background-color:#57da6f!important;color:#1c7b2c!important}.fastSelling{background-color:#f5a28b!important;color:#a22907!important}.fastSelling,.metal{font-family:Proxima-Semibold}.metal{background-color:#afabec!important;color:#3c2ebd!important}.kids{background-color:#e2ff87!important;color:#4a3eb6!important;font-family:Proxima-Semibold}.eyeglassIMG,.sunglassImg{width:50%;margin-top:8px;margin-bottom:10px;object-fit:contain}.fastSellingIMG{width:20%;margin-top:6px;margin-bottom:8px;object-fit:contain}.expanded{display:flex;align-content:center;margin:0 10px;align-items:center;background:#76b9db;text-align:center;cursor:pointer;border:none;box-shadow:0 3px 20px -10px rgba(0,0,0,.14);border-radius:30px;font-size:16px;color:#fff;transform-style:preserve-3d;transition:width,height .2s ease;width:300px;height:180px}.flyingAceInsideImageClass{width:130px;object-fit:contain}.insideExpandedCard{display:flex;padding:10px;justify-content:center;align-items:center;justify-items:center}.textHeaderInsideCard{display:flex;flex-direction:column;padding-top:10px;padding-left:10px}.textHeaderInsideCard p{margin-bottom:10px;text-align:left;font-family:Proxima-Bold}.flyingAceInsideTextClass,.infinityCollectionInsideTextClass{font-weight:100;text-align:left;font-family:Proxima-Regular!important}.infinityCollectionInsideImageClass{width:130px;object-fit:contain}.sunglassInsideImageClass{width:180px;height:180px;margin-left:0;border-radius:30px 0 0 30px}.sunglassInsideTextClass{font-family:Proxima-Regular!important;text-align:left;padding:2px}.insideNewClass{display:flex;padding:10px 0;justify-content:center;align-items:center;justify-items:center}.eyeglassInsideImageClass{width:100%;height:180px;margin-left:0;border-radius:30px 0 0 30px}.eyeglassInsideTextClass,.fastSellingTextClass{font-family:Proxima-Regular!important;text-align:left;padding:2px}.fastSellingImageClass{margin-left:23px;padding-right:3px}.metalTextClass{font-family:Proxima-Regular!important;text-align:left;padding:2px;color:#fff!important}.metalImageClass{width:130px;height:180px}.insideExpandedMetalCard{display:flex;padding:10px 0;justify-content:center;align-items:center;justify-items:center}.kidsTextClass{font-family:Proxima-Regular!important;text-align:left;padding:2px}.kidsImageClass{margin-right:0;width:50%;margin-left:10px}

/*
!END
COLLECTION CARDS EXPAND
*/@media screen and (min-width:1200px) and (max-width:1366px){.brandTabsImage_affordable{left:418px;top:255px}.brandTabsImage_recommend{left:226px;top:256px}.brandTabsImage_recommend_blue{top:232px;left:203px}}@media screen and (min-width:1600px) and (max-width:1793px){.brandTabsImage_affordable{left:437px;top:295px}.brandTabsImage_recommend{left:244px;top:295px}.brandTabsImage_recommend_blue{top:238px;left:222px}.collection-tab-content{padding:30px 0}}@media screen and (min-width:1794px) and (max-width:1893px){.brandTabsImage_affordable{top:278px;left:438px}.brandTabsImage_recommend{top:278px;left:242px}.brandTabsImage_recommend_blue{top:256px;left:220px}.collection-tab-content{padding:30px 0}}.ellipse_container{position:relative;width:100%;height:100%}.ellipse{position:absolute;top:-80px;height:auto;width:2060px;left:-344px}@media screen and (min-width:1920px) and (max-width:2047px){.brandTabsImage_affordable{top:293px;left:446px}.brandTabsImage_recommend{top:296px;left:253px}.brandTabsImage_recommend_blue{top:273px;left:231px}.collection-tab-content{padding:30px 0}}@media screen and (min-width:2048px){.brandTabsImage_affordable{top:262px;left:435px}.brandTabsImage_recommend{top:262px;left:242px}.brandTabsImage_recommend_blue{left:221px}}.linearActivity{overflow:hidden;width:100%;height:8px;background-color:#b6b8b9;margin:20px auto 0}.determinate{max-width:100%;-webkit-transition:width .5s ease-out 1s;-moz-transition:width .5s ease-out 1s;-o-transition:width .5s ease-out 1s;transition:width .5s ease-out 1s;background-color:#fff}.determinate,.indeterminate{position:relative;height:100%}.indeterminate{width:100%}.indeterminate:before{animation:indeterminate_first 1.5s ease-out infinite}.indeterminate:after,.indeterminate:before{content:"";position:absolute;height:100%;background-color:#fff}.indeterminate:after{animation:indeterminate_second 1.5s ease-in infinite}.circleLoaderWrapper{position:fixed;top:50%;left:50%;z-index:4;background-color:#fff;padding:10px 30px}.circleloader{border-radius:50%;width:4rem;height:4rem;margin:2rem auto;position:relative;border:.4em solid rgba(0,0,0,.2);border-left-color:#3a7bd5;z-index:4;animation:rotateCircleLoader 1.1s linear infinite}@keyframes rotateCircleLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes indeterminate_first{0%{left:-100%;width:100%}to{left:100%;width:10%}}@keyframes indeterminate_second{0%{left:-150%;width:100%}to{left:100%;width:10%}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNvdXJjZS9zdHlsZXMuY3NzIiwiYXBwLjVmNmQ1MTE0LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx5QkNDRSwyQ0FBNEMsQ0RDOUMsWUFBQSxDQUNBLDhCQUFBLENDQ0UsOEJBQStCLENEQ2pDLHNDQUFBLENBQ0EsbUNBQUEsQ0NDRSx3QkRDRixDQUVBLGdEQUNBLDJDQUFBLENDQ0UsVUFBVyxDRENiLFdBQUEsQ0FDQSxpQkFBQSxDQ0NFLGlCQUFrQixDRENwQixZQUFBLENDQ0UscUJBQXNCLENEQ3hCLGtCQUFBLENBQ0EsdUJBQUEsQ0NDRSxpQ0RDRixDQ0VBLGlERENBLGtDQUFBLENBQ0UsMENDQ0YsQ0FFQSx3RURBRSx1Q0NFRixDQUVBLGtEQUNFLFlESkEsQ0FDRiw0QkFDQSxDQ01BLHFEREpFLFlBQUEsQ0FBQSw4QkFBbUIsQ0NPbkIsOEJBQ0YsQ0ROQSw4RUNTRSxxQkRQRixDQ1VBLGdERFBFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLGtCQUNGLENBRUEsOEJDU0UsWUFDRixDRE5BLHFEQUNBLG9DQ1NBLENETkEscURDU0Usb0NEUEYsQ0NVQSwyQkRQQSxZQUFBLENBQ0EsY0FBQSxDQUNFLFdBQUEsQ0FDRixXQUFBLENDU0UscUJBQXNCLENEUHhCLFVBQUEsQ0FDRSxxQ0FBQSxPQUFBLENBQ0EsUUFBQSxDQ1VBLHVDRFRGLE9BQUEsQ0FDQSxRQUFBLENBQ0Usa0JBQWMsQ0NXZCxzQ0RWQSxPQUFBLENBQ0EsU0FBVSxDQUNWLHdDQUNGLFVBQUEsQ0NZSSxRQUFXLENEVmYsMENDWUksVUFBVyxDRFZmLFFBQUEsQ0FDQSxrQkFBQSxDQ1lFLHlDQUNFLFVBQVcsQ0FDWCxTQUFZLENBRWhCLHlDQUNFLDJCQUNFLFdBQVksQ0FDWixTQUFVLENBQ1YsTUFBTyxDQUNQLFFBQVcsQ0FDWCxrSEFDRSxLQUFRLENBQ1YsMkhBQ0UsUUFBVyxDQUNiLGdDQUNFLE9BQVEsQ0FDUixTQUFlLENBQUUsQ0FFdkIsaUJBQ0UsaUJBQWtCLENBQ2xCLGVBQWdC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NmQ1MTE0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENvbGxlY3Rpb24gZGVmYXVsdCB0aGVtZSAqL1xuXG4uUmVhY3RWaXJ0dWFsaXplZF9fQ29sbGVjdGlvbiB7XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19Db2xsZWN0aW9uX19pbm5lclNjcm9sbENvbnRhaW5lciB7XG59XG5cbi8qIEdyaWQgZGVmYXVsdCB0aGVtZSAqL1xuXG4uUmVhY3RWaXJ0dWFsaXplZF9fR3JpZCB7XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19HcmlkX19pbm5lclNjcm9sbENvbnRhaW5lciB7XG59XG5cbi8qIFRhYmxlIGRlZmF1bHQgdGhlbWUgKi9cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlIHtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19HcmlkIHtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19oZWFkZXJSb3cge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX2hlYWRlclRydW5jYXRlZFRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9faGVhZGVyQ29sdW1uLFxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19yb3dDb2x1bW4ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19yb3dDb2x1bW4ge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19oZWFkZXJDb2x1bW46Zmlyc3Qtb2YtdHlwZSxcbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fcm93Q29sdW1uOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fc29ydGFibGVIZWFkZXJDb2x1bW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fc29ydGFibGVIZWFkZXJJY29uQ29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fc29ydGFibGVIZWFkZXJJY29uIHtcbiAgZmxleDogMCAwIDI0cHg7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogMWVtO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIExpc3QgZGVmYXVsdCB0aGVtZSAqL1xuXG4uUmVhY3RWaXJ0dWFsaXplZF9fTGlzdCB7XG59XG4iLCIuXzM0V0ZJNEFMMk5ubnltRDVFQlI5Q3N7XG4gIGJhY2tncm91bmQ6IHJnYih2YXIoLS1wcmltYXJ5LW1haW4tbGlnaHQ0NSkpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICBncmlkLWNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLTgpO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZS04KSB2YXIoLS1zcGFjZS0xMik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbWFydXRoYW0tZm9udC1zaXplKTtcbiAgY29sb3I6IHJnYih2YXIoLS1ncmF5LTMpKTtcbn1cblxuLl8zNFdGSTRBTDJObm55bUQ1RUJSOUNzIC54TVl1WDNMN05fNVRGWlBGS0hUdEZ7XG4gIGJhY2tncm91bmQ6IHJnYih2YXIoLS1wcmltYXJ5LWxlZnQtbGlnaHQxNSkpO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2IodmFyKC0td2hpdGUpKTtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zcGFjZS00KSAvIDIpO1xufVxuXG4uXzM0V0ZJNEFMMk5ubnltRDVFQlI5Q3MuXzF5dUxXTGprTHpJMWJtWTBObzN1RzZ7XG4gIGNvbG9yOiByZ2IodmFyKC0tc2Vjb25kYXJ5LTQtbWFpbikpO1xuICBiYWNrZ3JvdW5kOiByZ2IodmFyKC0tc2Vjb25kYXJ5LTQtbGlnaHQ0NSkpO1xufVxuXG4uXzM0V0ZJNEFMMk5ubnltRDVFQlI5Q3MuXzF5dUxXTGprTHpJMWJtWTBObzN1RzYgLnhNWXVYM0w3Tl81VEZaUEZLSFR0RntcbiAgYmFja2dyb3VuZDogcmdiKHZhcigtLXNlY29uZGFyeS00LW1haW4pKTtcbn1cblxuLl8zNFdGSTRBTDJObm55bUQ1RUJSOUNzIC5fMkJfZ1AxdEdXUHB2ZEJrWl9tZ1RWTCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtcm93LWdhcDogdmFyKC0tc3BhY2UtMTIpO1xufVxuXG4uXzM0V0ZJNEFMMk5ubnltRDVFQlI5Q3MgLl8yQl9nUDF0R1dQcHZkQmtaX21nVFZMIGxpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS04KTtcbn1cblxuLl8zNFdGSTRBTDJObm55bUQ1RUJSOUNzIC5fMkJfZ1AxdEdXUHB2ZEJrWl9tZ1RWTCBsaSAuXzJVWmJDdzk4bVQ3ZVQ1TTQxRkUwa2R7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5fMzRXRkk0QUwyTm5ueW1ENUVCUjlDcyAuU2t3UVlDUzIxRVlhaGJLMlpJTWVfe1xuICBkaXNwbGF5OiBncmlkO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLl8zNFdGSTRBTDJObm55bUQ1RUJSOUNzIHNwYW57XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbi5fMzRXRkk0QUwyTm5ueW1ENUVCUjlDcy5fM0NwcXp2RUtuT1oxbmF2Y0NpeG40UCBzdmd7XG4gIGZpbGw6IHJnYih2YXIoLS1wcmltYXJ5LWxlZnQtZGFyazE1KSk7XG59XG5cbi5fMzRXRkk0QUwyTm5ueW1ENUVCUjlDcy5fMXl1TFdMamtMekkxYm1ZME5vM3VHNiBzdmd7XG4gIGZpbGw6IHJnYih2YXIoLS1zZWNvbmRhcnktNC1saWdodDE1KSk7XG59XG5cbi5Ub2FzdGlmeV9fdG9hc3QtY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAzMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLlRvYXN0aWZ5X190b2FzdC1jb250YWluZXItLXRvcC1sZWZ0IHtcbiAgICB0b3A6IDFlbTtcbiAgICBsZWZ0OiAxZW07IH1cbiAgLlRvYXN0aWZ5X190b2FzdC1jb250YWluZXItLXRvcC1jZW50ZXIge1xuICAgIHRvcDogMWVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4OyB9XG4gIC5Ub2FzdGlmeV9fdG9hc3QtY29udGFpbmVyLS10b3AtcmlnaHQge1xuICAgIHRvcDogMWVtO1xuICAgIHJpZ2h0OiAxZW07IH1cbiAgLlRvYXN0aWZ5X190b2FzdC1jb250YWluZXItLWJvdHRvbS1sZWZ0IHtcbiAgICBib3R0b206IDFlbTtcbiAgICBsZWZ0OiAxZW07IH1cbiAgLlRvYXN0aWZ5X190b2FzdC1jb250YWluZXItLWJvdHRvbS1jZW50ZXIge1xuICAgIGJvdHRvbTogMWVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4OyB9XG4gIC5Ub2FzdGlmeV9fdG9hc3QtY29udGFpbmVyLS1ib3R0b20tcmlnaHQge1xuICAgIGJvdHRvbTogMWVtO1xuICAgIHJpZ2h0OiAxZW07IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuVG9hc3RpZnlfX3RvYXN0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuVG9hc3RpZnlfX3RvYXN0LWNvbnRhaW5lci0tdG9wLWxlZnQsIC5Ub2FzdGlmeV9fdG9hc3QtY29udGFpbmVyLS10b3AtY2VudGVyLCAuVG9hc3RpZnlfX3RvYXN0LWNvbnRhaW5lci0tdG9wLXJpZ2h0IHtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5Ub2FzdGlmeV9fdG9hc3QtY29udGFpbmVyLS1ib3R0b20tbGVmdCwgLlRvYXN0aWZ5X190b2FzdC1jb250YWluZXItLWJvdHRvbS1jZW50ZXIsIC5Ub2FzdGlmeV9fdG9hc3QtY29udGFpbmVyLS1ib3R0b20tcmlnaHQge1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgLlRvYXN0aWZ5X190b2FzdC1jb250YWluZXItLXJ0bCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGluaXRpYWw7IH0gfVxuXG4uVG9hc3RpZnlfX3RvYXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA2NHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgLlRvYXN0aWZ5X190b2FzdC0tcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDsgfVxuICAuVG9hc3RpZnlfX3RvYXN0LS1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjYWFhOyB9XG4gIC5Ub2FzdGlmeV9fdG9hc3QtLWluZm8ge1xuICAgIGJhY2tncm91bmQ6ICMzNDk4ZGI7IH1cbiAgLlRvYXN0aWZ5X190b2FzdC0tc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogIzA3YmMwYzsgfVxuICAuVG9hc3RpZnlfX3RvYXN0LS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjFjNDBmOyB9XG4gIC5Ub2FzdGlmeV9fdG9hc3QtLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTc0YzNjOyB9XG4gIC5Ub2FzdGlmeV9fdG9hc3QtYm9keSB7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuVG9hc3RpZnlfX3RvYXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLlRvYXN0aWZ5X19jbG9zZS1idXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gIC5Ub2FzdGlmeV9fY2xvc2UtYnV0dG9uLS1kZWZhdWx0IHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjM7IH1cbiAgLlRvYXN0aWZ5X19jbG9zZS1idXR0b246aG92ZXIsIC5Ub2FzdGlmeV9fY2xvc2UtYnV0dG9uOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbkBrZXlmcmFtZXMgVG9hc3RpZnlfX3RyYWNrUHJvZ3Jlc3Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7IH0gfVxuXG4uVG9hc3RpZnlfX3Byb2dyZXNzLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG9wYWNpdHk6IDAuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0OyB9XG4gIC5Ub2FzdGlmeV9fcHJvZ3Jlc3MtYmFyLS1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBUb2FzdGlmeV9fdHJhY2tQcm9ncmVzcyBsaW5lYXIgMSBmb3J3YXJkczsgfVxuICAuVG9hc3RpZnlfX3Byb2dyZXNzLWJhci0tY29udHJvbGxlZCB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yczsgfVxuICAuVG9hc3RpZnlfX3Byb2dyZXNzLWJhci0tcnRsIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0OyB9XG4gIC5Ub2FzdGlmeV9fcHJvZ3Jlc3MtYmFyLS1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0Y2Q5NjQsICM1YWM4ZmEsICMwMDdhZmYsICMzNGFhZGMsICM1ODU2ZDYsICNmZjJkNTUpOyB9XG5cbkBrZXlmcmFtZXMgVG9hc3RpZnlfX2JvdW5jZUluUmlnaHQge1xuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApOyB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgVG9hc3RpZnlfX2JvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgVG9hc3RpZnlfX2JvdW5jZUluTGVmdCB7XG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApOyB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgVG9hc3RpZnlfX2JvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBUb2FzdGlmeV9fYm91bmNlSW5VcCB7XG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgVG9hc3RpZnlfX2JvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19ib3VuY2VJbkRvd24ge1xuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19ib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDQwJSxcbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfSB9XG5cbi5Ub2FzdGlmeV9fYm91bmNlLWVudGVyLS10b3AtbGVmdCwgLlRvYXN0aWZ5X19ib3VuY2UtZW50ZXItLWJvdHRvbS1sZWZ0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IFRvYXN0aWZ5X19ib3VuY2VJbkxlZnQ7IH1cblxuLlRvYXN0aWZ5X19ib3VuY2UtZW50ZXItLXRvcC1yaWdodCwgLlRvYXN0aWZ5X19ib3VuY2UtZW50ZXItLWJvdHRvbS1yaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fYm91bmNlSW5SaWdodDsgfVxuXG4uVG9hc3RpZnlfX2JvdW5jZS1lbnRlci0tdG9wLWNlbnRlciB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fYm91bmNlSW5Eb3duOyB9XG5cbi5Ub2FzdGlmeV9fYm91bmNlLWVudGVyLS1ib3R0b20tY2VudGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IFRvYXN0aWZ5X19ib3VuY2VJblVwOyB9XG5cbi5Ub2FzdGlmeV9fYm91bmNlLWV4aXQtLXRvcC1sZWZ0LCAuVG9hc3RpZnlfX2JvdW5jZS1leGl0LS1ib3R0b20tbGVmdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fYm91bmNlT3V0TGVmdDsgfVxuXG4uVG9hc3RpZnlfX2JvdW5jZS1leGl0LS10b3AtcmlnaHQsIC5Ub2FzdGlmeV9fYm91bmNlLWV4aXQtLWJvdHRvbS1yaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fYm91bmNlT3V0UmlnaHQ7IH1cblxuLlRvYXN0aWZ5X19ib3VuY2UtZXhpdC0tdG9wLWNlbnRlciB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fYm91bmNlT3V0VXA7IH1cblxuLlRvYXN0aWZ5X19ib3VuY2UtZXhpdC0tYm90dG9tLWNlbnRlciB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fYm91bmNlT3V0RG93bjsgfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X196b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X196b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLlRvYXN0aWZ5X196b29tLWVudGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IFRvYXN0aWZ5X196b29tSW47IH1cblxuLlRvYXN0aWZ5X196b29tLWV4aXQge1xuICBhbmltYXRpb24tbmFtZTogVG9hc3RpZnlfX3pvb21PdXQ7IH1cblxuQGtleWZyYW1lcyBUb2FzdGlmeV9fZmxpcEluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbkBrZXlmcmFtZXMgVG9hc3RpZnlfX2ZsaXBPdXQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uVG9hc3RpZnlfX2ZsaXAtZW50ZXIge1xuICBhbmltYXRpb24tbmFtZTogVG9hc3RpZnlfX2ZsaXBJbjsgfVxuXG4uVG9hc3RpZnlfX2ZsaXAtZXhpdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fZmxpcE91dDsgfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDExMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTExMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDExMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTExMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTEwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTEwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MDBweCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIFRvYXN0aWZ5X19zbGlkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwMHB4LCAwKTsgfSB9XG5cbi5Ub2FzdGlmeV9fc2xpZGUtZW50ZXItLXRvcC1sZWZ0LCAuVG9hc3RpZnlfX3NsaWRlLWVudGVyLS1ib3R0b20tbGVmdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fc2xpZGVJbkxlZnQ7IH1cblxuLlRvYXN0aWZ5X19zbGlkZS1lbnRlci0tdG9wLXJpZ2h0LCAuVG9hc3RpZnlfX3NsaWRlLWVudGVyLS1ib3R0b20tcmlnaHQge1xuICBhbmltYXRpb24tbmFtZTogVG9hc3RpZnlfX3NsaWRlSW5SaWdodDsgfVxuXG4uVG9hc3RpZnlfX3NsaWRlLWVudGVyLS10b3AtY2VudGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IFRvYXN0aWZ5X19zbGlkZUluRG93bjsgfVxuXG4uVG9hc3RpZnlfX3NsaWRlLWVudGVyLS1ib3R0b20tY2VudGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IFRvYXN0aWZ5X19zbGlkZUluVXA7IH1cblxuLlRvYXN0aWZ5X19zbGlkZS1leGl0LS10b3AtbGVmdCwgLlRvYXN0aWZ5X19zbGlkZS1leGl0LS1ib3R0b20tbGVmdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fc2xpZGVPdXRMZWZ0OyB9XG5cbi5Ub2FzdGlmeV9fc2xpZGUtZXhpdC0tdG9wLXJpZ2h0LCAuVG9hc3RpZnlfX3NsaWRlLWV4aXQtLWJvdHRvbS1yaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBUb2FzdGlmeV9fc2xpZGVPdXRSaWdodDsgfVxuXG4uVG9hc3RpZnlfX3NsaWRlLWV4aXQtLXRvcC1jZW50ZXIge1xuICBhbmltYXRpb24tbmFtZTogVG9hc3RpZnlfX3NsaWRlT3V0VXA7IH1cblxuLlRvYXN0aWZ5X19zbGlkZS1leGl0LS1ib3R0b20tY2VudGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IFRvYXN0aWZ5X19zbGlkZU91dERvd247IH1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9UmVhY3RUb2FzdGlmeS5jc3MubWFwICovXG4vKiBDb2xsZWN0aW9uIGRlZmF1bHQgdGhlbWUgKi9cblxuLlJlYWN0VmlydHVhbGl6ZWRfX0NvbGxlY3Rpb24ge1xufVxuXG4uUmVhY3RWaXJ0dWFsaXplZF9fQ29sbGVjdGlvbl9faW5uZXJTY3JvbGxDb250YWluZXIge1xufVxuXG4vKiBHcmlkIGRlZmF1bHQgdGhlbWUgKi9cblxuLlJlYWN0VmlydHVhbGl6ZWRfX0dyaWQge1xufVxuXG4uUmVhY3RWaXJ0dWFsaXplZF9fR3JpZF9faW5uZXJTY3JvbGxDb250YWluZXIge1xufVxuXG4vKiBUYWJsZSBkZWZhdWx0IHRoZW1lICovXG5cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZSB7XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fR3JpZCB7XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9faGVhZGVyUm93IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9faGVhZGVyVHJ1bmNhdGVkVGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19oZWFkZXJDb2x1bW4sXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3Jvd0NvbHVtbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWluLXdpZHRoOiAwcHg7XG59XG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3Jvd0NvbHVtbiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX2hlYWRlckNvbHVtbjpmaXJzdC1vZi10eXBlLFxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19yb3dDb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19zb3J0YWJsZUhlYWRlckNvbHVtbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19zb3J0YWJsZUhlYWRlckljb25Db250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19zb3J0YWJsZUhlYWRlckljb24ge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgIGZsZXg6IDAgMCAyNHB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4vKiBMaXN0IGRlZmF1bHQgdGhlbWUgKi9cblxuLlJlYWN0VmlydHVhbGl6ZWRfX0xpc3Qge1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1kYXRhOmFwcGxpY2F0aW9uL2pzb247YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSW5OdmRYSmpaUzl6ZEhsc1pYTXVZM056SWwwc0ltNWhiV1Z6SWpwYlhTd2liV0Z3Y0dsdVozTWlPaUpCUVVGQkxEWkNRVUUyUWpzN1FVRkZOMEk3UVVGRFFUczdRVUZGUVR0QlFVTkJPenRCUVVWQkxIVkNRVUYxUWpzN1FVRkZka0k3UVVGRFFUczdRVUZGUVR0QlFVTkJPenRCUVVWQkxIZENRVUYzUWpzN1FVRkZlRUk3UVVGRFFUczdRVUZGUVR0QlFVTkJPenRCUVVWQk8wVkJRMFVzWjBKQlFXZENPMFZCUTJoQ0xIbENRVUY1UWp0RlFVTjZRaXh2UWtGQllUdEZRVUZpTEdGQlFXRTdSVUZEWWl3NFFrRkJiVUk3UlVGQmJrSXNOa0pCUVcxQ08xVkJRVzVDTEcxQ1FVRnRRanRGUVVOdVFpeDVRa0ZCYlVJN1ZVRkJia0lzYlVKQlFXMUNPMEZCUTNKQ08wRkJRMEU3UlVGRFJTeHZRa0ZCWVR0RlFVRmlMR0ZCUVdFN1JVRkRZaXc0UWtGQmJVSTdSVUZCYmtJc05rSkJRVzFDTzFWQlFXNUNMRzFDUVVGdFFqdEZRVU51UWl4NVFrRkJiVUk3VlVGQmJrSXNiVUpCUVcxQ08wRkJRM0pDT3p0QlFVVkJPMFZCUTBVc2NVSkJRWEZDTzBWQlEzSkNMR1ZCUVdVN1JVRkRaaXh0UWtGQmJVSTdSVUZEYmtJc2RVSkJRWFZDTzBWQlEzWkNMR2RDUVVGblFqdEJRVU5zUWpzN1FVRkZRVHM3UlVGRlJTeHJRa0ZCYTBJN1JVRkRiRUlzWTBGQll6dEJRVU5vUWp0QlFVTkJPMFZCUTBVc2RVSkJRWFZDTzBWQlEzWkNMRzFDUVVGdFFqdEJRVU55UWpzN1FVRkZRVHM3UlVGRlJTeHBRa0ZCYVVJN1FVRkRia0k3UVVGRFFUdEZRVU5GTEdWQlFXVTdRVUZEYWtJN08wRkJSVUU3UlVGRFJTeHZRa0ZCWVR0RlFVRmlMR0ZCUVdFN1JVRkRZaXg1UWtGQmJVSTdWVUZCYmtJc2JVSkJRVzFDTzBGQlEzSkNPMEZCUTBFN1JVRkRSU3h0UWtGQll6dFZRVUZrTEdOQlFXTTdSVUZEWkN4WFFVRlhPMFZCUTFnc1ZVRkJWVHRGUVVOV0xHdENRVUZyUWp0QlFVTndRanM3UVVGRlFTeDFRa0ZCZFVJN08wRkJSWFpDTzBGQlEwRWlMQ0ptYVd4bElqb2ljM1I1YkdWekxtTnpjeUlzSW5OdmRYSmpaWE5EYjI1MFpXNTBJanBiSWk4cUlFTnZiR3hsWTNScGIyNGdaR1ZtWVhWc2RDQjBhR1Z0WlNBcUwxeHVYRzR1VW1WaFkzUldhWEowZFdGc2FYcGxaRjlmUTI5c2JHVmpkR2x2YmlCN1hHNTlYRzVjYmk1U1pXRmpkRlpwY25SMVlXeHBlbVZrWDE5RGIyeHNaV04wYVc5dVgxOXBibTVsY2xOamNtOXNiRU52Ym5SaGFXNWxjaUI3WEc1OVhHNWNiaThxSUVkeWFXUWdaR1ZtWVhWc2RDQjBhR1Z0WlNBcUwxeHVYRzR1VW1WaFkzUldhWEowZFdGc2FYcGxaRjlmUjNKcFpDQjdYRzU5WEc1Y2JpNVNaV0ZqZEZacGNuUjFZV3hwZW1Wa1gxOUhjbWxrWDE5cGJtNWxjbE5qY205c2JFTnZiblJoYVc1bGNpQjdYRzU5WEc1Y2JpOHFJRlJoWW14bElHUmxabUYxYkhRZ2RHaGxiV1VnS2k5Y2JseHVMbEpsWVdOMFZtbHlkSFZoYkdsNlpXUmZYMVJoWW14bElIdGNibjFjYmx4dUxsSmxZV04wVm1seWRIVmhiR2w2WldSZlgxUmhZbXhsWDE5SGNtbGtJSHRjYm4xY2JseHVMbEpsWVdOMFZtbHlkSFZoYkdsNlpXUmZYMVJoWW14bFgxOW9aV0ZrWlhKU2IzY2dlMXh1SUNCbWIyNTBMWGRsYVdkb2REb2dOekF3TzF4dUlDQjBaWGgwTFhSeVlXNXpabTl5YlRvZ2RYQndaWEpqWVhObE8xeHVJQ0JrYVhOd2JHRjVPaUJtYkdWNE8xeHVJQ0JtYkdWNExXUnBjbVZqZEdsdmJqb2djbTkzTzF4dUlDQmhiR2xuYmkxcGRHVnRjem9nWTJWdWRHVnlPMXh1ZlZ4dUxsSmxZV04wVm1seWRIVmhiR2w2WldSZlgxUmhZbXhsWDE5eWIzY2dlMXh1SUNCa2FYTndiR0Y1T2lCbWJHVjRPMXh1SUNCbWJHVjRMV1JwY21WamRHbHZiam9nY205M08xeHVJQ0JoYkdsbmJpMXBkR1Z0Y3pvZ1kyVnVkR1Z5TzF4dWZWeHVYRzR1VW1WaFkzUldhWEowZFdGc2FYcGxaRjlmVkdGaWJHVmZYMmhsWVdSbGNsUnlkVzVqWVhSbFpGUmxlSFFnZTF4dUlDQmthWE53YkdGNU9pQnBibXhwYm1VdFlteHZZMnM3WEc0Z0lHMWhlQzEzYVdSMGFEb2dNVEF3SlR0Y2JpQWdkMmhwZEdVdGMzQmhZMlU2SUc1dmQzSmhjRHRjYmlBZ2RHVjRkQzF2ZG1WeVpteHZkem9nWld4c2FYQnphWE03WEc0Z0lHOTJaWEptYkc5M09pQm9hV1JrWlc0N1hHNTlYRzVjYmk1U1pXRmpkRlpwY25SMVlXeHBlbVZrWDE5VVlXSnNaVjlmYUdWaFpHVnlRMjlzZFcxdUxGeHVMbEpsWVdOMFZtbHlkSFZoYkdsNlpXUmZYMVJoWW14bFgxOXliM2REYjJ4MWJXNGdlMXh1SUNCdFlYSm5hVzR0Y21sbmFIUTZJREV3Y0hnN1hHNGdJRzFwYmkxM2FXUjBhRG9nTUhCNE8xeHVmVnh1TGxKbFlXTjBWbWx5ZEhWaGJHbDZaV1JmWDFSaFlteGxYMTl5YjNkRGIyeDFiVzRnZTF4dUlDQjBaWGgwTFc5MlpYSm1iRzkzT2lCbGJHeHBjSE5wY3p0Y2JpQWdkMmhwZEdVdGMzQmhZMlU2SUc1dmQzSmhjRHRjYm4xY2JseHVMbEpsWVdOMFZtbHlkSFZoYkdsNlpXUmZYMVJoWW14bFgxOW9aV0ZrWlhKRGIyeDFiVzQ2Wm1seWMzUXRiMll0ZEhsd1pTeGNiaTVTWldGamRGWnBjblIxWVd4cGVtVmtYMTlVWVdKc1pWOWZjbTkzUTI5c2RXMXVPbVpwY25OMExXOW1MWFI1Y0dVZ2UxeHVJQ0J0WVhKbmFXNHRiR1ZtZERvZ01UQndlRHRjYm4xY2JpNVNaV0ZqZEZacGNuUjFZV3hwZW1Wa1gxOVVZV0pzWlY5ZmMyOXlkR0ZpYkdWSVpXRmtaWEpEYjJ4MWJXNGdlMXh1SUNCamRYSnpiM0k2SUhCdmFXNTBaWEk3WEc1OVhHNWNiaTVTWldGamRGWnBjblIxWVd4cGVtVmtYMTlVWVdKc1pWOWZjMjl5ZEdGaWJHVklaV0ZrWlhKSlkyOXVRMjl1ZEdGcGJtVnlJSHRjYmlBZ1pHbHpjR3hoZVRvZ1pteGxlRHRjYmlBZ1lXeHBaMjR0YVhSbGJYTTZJR05sYm5SbGNqdGNibjFjYmk1U1pXRmpkRlpwY25SMVlXeHBlbVZrWDE5VVlXSnNaVjlmYzI5eWRHRmliR1ZJWldGa1pYSkpZMjl1SUh0Y2JpQWdabXhsZURvZ01DQXdJREkwY0hnN1hHNGdJR2hsYVdkb2REb2dNV1Z0TzF4dUlDQjNhV1IwYURvZ01XVnRPMXh1SUNCbWFXeHNPaUJqZFhKeVpXNTBRMjlzYjNJN1hHNTlYRzVjYmk4cUlFeHBjM1FnWkdWbVlYVnNkQ0IwYUdWdFpTQXFMMXh1WEc0dVVtVmhZM1JXYVhKMGRXRnNhWHBsWkY5ZlRHbHpkQ0I3WEc1OVhHNGlYWDA9ICovXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwicmV2aWNvbnNcIjtmYWxsYmFjazpmYWxsYmFjaztzcmM6dXJsKC9zdGF0aWMvbWVkaWEvZm9udHMvcmV2aWNvbnMud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC9zdGF0aWMvbWVkaWEvZm9udHMvcmV2aWNvbnMudHRmKSBmb3JtYXQoJ3R0ZicpLHVybCgvc3RhdGljL21lZGlhL3Jldmljb25zLjJmZWI2OWNjLmVvdCkgZm9ybWF0KCd0dGYnKX0ucmVhY3QtbXVsdGktY2Fyb3VzZWwtbGlzdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ucmVhY3QtbXVsdGktY2Fyb3VzZWwtdHJhY2t7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sdHJhbnNpdGlvbn0ucmVhY3QtbXVsdGlwbGUtY2Fyb3VzZWxfX2Fycm93e3Bvc2l0aW9uOmFic29sdXRlO291dGxpbmU6MDt0cmFuc2l0aW9uOmFsbCAuNXM7Ym9yZGVyLXJhZGl1czozNXB4O3otaW5kZXg6MTAwMDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC41KTttaW4td2lkdGg6NDNweDttaW4taGVpZ2h0OjQzcHg7b3BhY2l0eToxO2N1cnNvcjpwb2ludGVyfS5yZWFjdC1tdWx0aXBsZS1jYXJvdXNlbF9fYXJyb3c6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOCl9LnJlYWN0LW11bHRpcGxlLWNhcm91c2VsX19hcnJvdzo6YmVmb3Jle2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpyZXZpY29uczt0ZXh0LWFsaWduOmNlbnRlcjt6LWluZGV4OjI7cG9zaXRpb246cmVsYXRpdmV9LnJlYWN0LW11bHRpcGxlLWNhcm91c2VsX19hcnJvdy0tbGVmdHtsZWZ0OmNhbGMoNCUgKyAxcHgpfS5yZWFjdC1tdWx0aXBsZS1jYXJvdXNlbF9fYXJyb3ctLWxlZnQ6OmJlZm9yZXtjb250ZW50OlwiXFxFODI0XCJ9LnJlYWN0LW11bHRpcGxlLWNhcm91c2VsX19hcnJvdy0tcmlnaHR7cmlnaHQ6Y2FsYyg0JSArIDFweCl9LnJlYWN0LW11bHRpcGxlLWNhcm91c2VsX19hcnJvdy0tcmlnaHQ6OmJlZm9yZXtjb250ZW50OlwiXFxFODI1XCJ9LnJlYWN0LW11bHRpLWNhcm91c2VsLWRvdC1saXN0e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtsZWZ0OjA7cmlnaHQ6MDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjphdXRvO3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXJ9LnJlYWN0LW11bHRpLWNhcm91c2VsLWRvdCBidXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5OjE7cGFkZGluZzo1cHggNXB4IDVweCA1cHg7Ym94LXNoYWRvdzpub25lO3RyYW5zaXRpb246YmFja2dyb3VuZCAuNXM7Ym9yZGVyLXdpZHRoOjJweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOmdyZXk7cGFkZGluZzowO21hcmdpbjowO21hcmdpbi1yaWdodDo2cHg7b3V0bGluZTowO2N1cnNvcjpwb2ludGVyfS5yZWFjdC1tdWx0aS1jYXJvdXNlbC1kb3QgYnV0dG9uOmhvdmVyOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwODA4MDh9LnJlYWN0LW11bHRpLWNhcm91c2VsLWRvdC0tYWN0aXZlIGJ1dHRvbntiYWNrZ3JvdW5kOiMwODA4MDh9LnJlYWN0LW11bHRpLWNhcm91c2VsLWl0ZW17dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufUBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSwoLW1zLWhpZ2gtY29udHJhc3Q6YWN0aXZlKXsucmVhY3QtbXVsdGktY2Fyb3VzZWwtaXRlbXtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LnJlYWN0LW11bHRpLWNhcm91c2VsLXRyYWNre292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH19XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN1Yiwgc3VwLCB0dCwgdmFyLFxudSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgYm94LXNpemluZzpib3JkZXItYm94O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbi5wYWRkTDE4e3BhZGRpbmctbGVmdDogMThweCAhaW1wb3J0YW50O31cbi5wYWRkUjE4eyBwYWRkaW5nLXJpZ2h0OjE4cHggIWltcG9ydGFudDt9XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZXh0YXJlYTpmb2N1cywgaW5wdXQ6Zm9jdXN7XG4gIG91dGxpbmU6IG5vbmU7XG59XG51bC5pbmxpbmUtbGlzdHN7XG4gIHBhZGRpbmc6MHB4O1xuICBtYXJnaW46MHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbn1cbi5pbmxpbmUtbGlzdHMgbGl7XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG59XG4uY29udGFpbmVye1xuICBtYXJnaW46MHB4IGF1dG87XG59XG4ucHVsbC1yaWdodHsgZmxvYXQ6cmlnaHQ7fVxuLm5vTWFyZ2lue21hcmdpbjowcHggIWltcG9ydGFudDt9XG4ubm9Cb3JkZXIgeyBib3JkZXI6bm9uZSAhaW1wb3J0YW50O31cbi5ub0RlY29yYXRpb257dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7fVxuXG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5jb2wge1xuICB3aWR0aDogYXV0bztcbn1cbi5jb2wtbm9uZSxcbi5jb2xfbm9uZSB7XG4gIGZsZXgtYmFzaXM6IDBweDtcbn1cbi5jb2wtMSxcbi5jb2xfMSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jb2wtMixcbi5jb2xfMiB7XG4gIGZsZXgtZ3JvdzogMjtcbn1cbi5jb2wtMyxcbi5jb2xfMyB7XG4gIGZsZXgtZ3JvdzogMztcbn1cbi5jb2wtNCxcbi5jb2xfNCB7XG4gIGZsZXgtZ3JvdzogNDtcbn1cbi5jb2wtNSxcbi5jb2xfNSB7XG4gIGZsZXgtZ3JvdzogNTtcbn1cbi5jb2wtNixcbi5jb2xfNiB7XG4gIGZsZXgtZ3JvdzogNjtcbn1cbi5jb2wtNyxcbi5jb2xfNyB7XG4gIGZsZXgtZ3JvdzogNztcbn1cbi5jb2wtOCxcbi5jb2xfOCB7XG4gIGZsZXgtZ3JvdzogODtcbn1cbi5jb2wtOSxcbi5jb2xfOSB7XG4gIGZsZXgtZ3JvdzogOTtcbn1cbi5jb2wtMTAsXG4uY29sXzEwIHtcbiAgZmxleC1ncm93OiAxMDtcbn1cblxuLmZsZXgtcm93LFxuLmZsZXhfcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cbi5mbGV4LXJvdyAuY29sLFxuLmZsZXhfcm93IC5jb2wge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xufVxuLmZsZXgtcm93MTAsXG4uZmxleF9yb3cxMCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1sZWZ0OiAtMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTRweDtcbn1cbi5mbGV4LXJvdzEwID4gLmNvbCxcbi5mbGV4X3JvdzEwID4gLmNvbCB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cbi5mbGV4LXJvdy1yZXZlcnNlLFxuLmZsZXhfcm93X3JldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uZmxleC13cmFwLFxuLmZsZXhfd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mbGV4LWNlbnRlci1jZW50ZXIsXG4uZmxleF9jZW50ZXJfY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmxleC1qdXN0aWZ5LWVuZCxcbi5mbGV4X2p1c3RpZnlfZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mbGV4LXN0YXJ0LWNlbnRlcixcbi5mbGV4X3N0YXJ0X2NlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mbGV4LWVuZC1jZW50ZXIsXG4uZmxleF9lbmRfY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mbGV4LXYtY2VudGVyLFxuLmZsZXhfdl9jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZsZXgtc3RyZXRjaCxcbi5mbGV4X3N0cmV0Y2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLm9uYm9hcmQtbC1jb250LFxuLm9uYm9hcmRfbF9jb250IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9uYm9hcmRSY29udCB7XG4gIHBhZGRpbmc6IDQwcHggMjZweCAhaW1wb3J0YW50O1xufVxuLm9uYm9hcmRSY29udCBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLm9uYm9hcmQtbC1jb250IGgzLFxuLm9uYm9hcmRfbF9jb250IGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEtUmVndWxhclwiO1xufVxuLm9uYm9hcmQtbC1jb250IGg0IHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEtU2VtaWJvbGRcIjtcbn1cbi5vbmJvYXJkLWwtY29udCBoNCxcbi5vbmJvYXJkX2xfY29udCBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LWZhbWlseTogXCJQcm94aW1hLVJlZ3VsYXJcIjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4ub25ib2FyZC1sLWNvbnQgaDYsXG4ub25ib2FyZF9sX2NvbnQgaDYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBmb250LWZhbWlseTogXCJQcm94aW1hLVNlbWlib2xkXCI7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuLmJ0bkNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA1MHB4IDBweCAwcHg7XG59XG4uYnRuQ29udGFpbmVyIGJ1dHRvbi5ncmVlbkJ0biB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDBweCA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLU1lZGl1bTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjBlMGIyLCAjMWRjYzhjKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG5Db250YWluZXIgYnV0dG9uLnRyYW5zcEJ0biB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzYwZTBiMiAwJSwgIzFkY2M4YyAxMDAlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMHB4IDU2cHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tTWVkaXVtO1xufVxuXG4ub25ib2FyZC1sLWNvbnQgcCxcbi5vbmJvYXJkX2xfY29udCBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEtVGhpblwiO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm9uYm9hcmQtbC1jb250IGltZy5vbmItYmcsXG4ub25ib2FyZF9sX2NvbnQgaW1nLm9uYl9iZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9uYm9hcmRJbWcge1xuICBtYXJnaW4tdG9wOiA2N3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnZoMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG4ub25ib2FyZC1sLWNvbnQgLm9uYi1sb2dvLFxuLm9uYm9hcmRfbF9jb250IC5vbmJfbG9nbyB7XG4gIHdpZHRoOiA4OXB4O1xuICBtYXJnaW46IDkycHggYXV0byAyNHB4O1xufVxuLm9uYm9hcmQtbC1jb250IC5vbmItbG9nbyBpbWcsXG4ub25ib2FyZF9sX2NvbnQgLm9uYl9sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9uYm9hcmQtbC1jb250IC5vbmItbG9nbyBwLFxuLm9uYm9hcmRfbF9jb250IC5vbmJfbG9nbyBwIHtcbiAgcGFkZGluZzogMnB4IDBweCAwcHggMjVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLm9uYm9hcmQtci1jb250LFxuLm9uYm9hcmRfcl9jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFmMztcbiAgcGFkZGluZzogODJweCAyNnB4O1xufVxuLmJnTWlsZFJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjM7XG59XG4uYmdNaWxkQmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZjU7XG59XG4uYmdXaGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ub25ib2FyZC1yLWNvbnQgaDUsXG4ub25ib2FyZF9yX2NvbnQgaDUge1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyO1xuICBsZXR0ZXItc3BhY2luZzogMC40MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ub25ib2FyZC1yLWNvbnQgaDQge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVJlZ3VsYXI7XG59XG4ub25ib2FyZC1yLWNvbnQgaDYsXG4ub25ib2FyZF9yX2NvbnQgaDYge1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyO1xuICBsZXR0ZXItc3BhY2luZzogMC4zOHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ub25ib2FyZC1yLWNvbnQgaDYgc3Ryb25nLFxuLm9uYm9hcmRfcl9jb250IGg2IHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xufVxuLmZvcm1Db250cm9sUGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBNRURJQSBRVUVSWSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuY29sLTUsXG4gIC5jb2xfNSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZsZXgteHMtY29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLTUsXG4gIC5jb2xfNSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZsZXgtc20tY29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLTUsXG4gIC5jb2xfNSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29sLTUsXG4gIC5jb2xfNSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC01LFxuICAuY29sXzUge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSBhbmQgKG1pbi13aWR0aDogMjgwcHgpIHtcbiAgLm9uYm9hcmQtbC1jb250IC5vbmItbG9nbyxcbiAgLm9uYm9hcmRfbF9jb250IC5vbmJfbG9nbyB7XG4gICAgd2lkdGg6IDg5cHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMjBweDtcbiAgfVxuICAub25ib2FyZC1sLWNvbnQgaW1nLm9uYi1iZyxcbiAgLm9uYm9hcmRfbF9jb250IGltZy5vbmJfYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9uYm9hcmQtbC1jb250IHAsXG4gIC5vbmJvYXJkX2xfY29udCBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUHJveGltYS1UaGluXCI7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5vbmJvYXJkLXItY29udCxcbiAgLm9uYm9hcmRfcl9jb250IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgfVxuICAub25ib2FyZC1sLWNvbnQgaDYsXG4gIC5vbmJvYXJkX2xfY29udCBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIGFuZCAobWluLXdpZHRoOiA1NjhweCkge1xuICAuZmxleC1zbS1jb2wge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbiAgLm9uYi1iZ3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb2wtc20tMTJ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuY29sLXNtLTV7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9uYm9hcmQtci1jb250e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLlNtSGlkZGVue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJnTWlsZFJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbn1cbjpyb290IHtcbiAgLS1jdXN0b21CZzogIzMzMzMzMztcbiAgLS1jdXN0b21GZzogI0ZGRjtcbiAgLS1saWdodC1jb2xvcjogI2JkYmJiYjtcbiAgLS1jdXN0b21CZy10aGVtZTogIzMzMzMzMztcbiAgLS1jdXN0b21GZy10aGVtZTogI0ZGRjtcbiAgLS1saWdodC1jb2xvci10aGVtZTogI2JkYmJiYjtcbiAgLS1ncmlkT3JkZXJUYWJsZVZhbHVlOiAwLjZmciAyLjhmciAxZnIgMWZyIDFmciAwLjZmciAxZnIgYXV0bztcbiAgLS1ncmlkT3JkZXJIZWFkVGFibGVWYWx1ZTogMHB4IDQzMHB4IDFmciAxZnIgMWZyIDY3cHggMjAwcHggYXV0bztcbiAgLS1ncmlkT3RoZXJPcmRlclRhYmxlVmFsdWU6IDEuMmZyIDEuN2ZyIDEuNmZyIDEuN2ZyIDEuOGZyIDczcHg7XG4gIC0tZ3JpZEhpc3RvcnlPcmRlclRhYmxlVmFsdWU6IDAuN2ZyIDIuOGZyIDAuOWZyIDAuN2ZyIDFmciAxZnIgNzNweDtcbiAgLS1sZW5zT3JkZXJJbm5lckdyaWQ6IDFmciAxZnIgMWZyO1xufVxuXG4vKiBST0JPVE8gRk9OVFMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7IHNyYzogdXJsKC9zdGF0aWMvbWVkaWEvZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUm9ib3RvLUxpZ2h0OyBzcmM6IHVybCgvc3RhdGljL21lZGlhL2ZvbnRzL1JvYm90by1MaWdodC50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tTWVkaXVtOyBzcmM6IHVybCgvc3RhdGljL21lZGlhL2ZvbnRzL1JvYm90by1NZWRpdW0udHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUm9ib3RvLUJvbGQ7IHNyYzogdXJsKC9zdGF0aWMvbWVkaWEvZm9udHMvUm9ib3RvLUJvbGQudHRmKTtcbn1cblxuLyogUHJveGltYSBOb3ZhICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFByb3hpbWEtUmVndWxhcjsgc3JjOiB1cmwoL3N0YXRpYy9tZWRpYS9mb250cy9Qcm94aW1hLU5vdmEtUmVndWxhci50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkOyBzcmM6IHVybCgvc3RhdGljL21lZGlhL2ZvbnRzL1Byb3hpbWEtTm92YS1TZW1pYm9sZC50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVRoaW47IHNyYzogdXJsKC9zdGF0aWMvbWVkaWEvZm9udHMvUHJveGltYS1Ob3ZhLVRoaW4udHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUHJveGltYS1Cb2xkOyBzcmM6IHVybCgvc3RhdGljL21lZGlhL2ZvbnRzL1Byb3hpbWEtTm92YS1Cb2xkLnR0Zik7XG59XG5cbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBkZW1vLW5lOyBzcmM6IHVybCgvc3RhdGljL21lZGlhL2ZvbnRzL2RlbW8tbmUudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogZWxlY3Ryb2xpemU7IHNyYzogdXJsKC9zdGF0aWMvbWVkaWEvZm9udHMvRWxlY3Ryb2xpemUtUmVndWxhci50dGYpO1xufVxuXG4qLCo6YmVmb3JlLCo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB1c2VyLXNlbGVjdDogdGV4dDsgLyogc3VwcG9ydGVkIGJ5IENocm9tZSBhbmQgT3BlcmEgKi9cbiAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7IC8qIFNhZmFyaSAqL1xuICAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0OyAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDsgLyogRmlyZWZveCAqL1xuICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0OyAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG59XG5cbmJvZHl7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LWZhbWlseToncHJveGltYS1ub3ZhJztcbn1cblxuaHRtbCxib2R5IHtcbiAgY29sb3I6IHJnYigjMzYzNDRjKTtcbiAgYmFja2dyb3VuZDp3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgXG59XG5cbiNyb290IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJvb3RDb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAtLWN1c3RvbUZnLXRoZW1lO1xufVxuXG4uc29jaWFsQ29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuXG4uaHJfd3JhcHBlcntcblx0d2lkdGg6IDMwMHB4O1xufVxuLmhyX3dyYXBwZXIgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ocl93cmFwcGVyIGgyLmJhY2tncm91bmRfaHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaHJfd3JhcHBlciBoMi5iYWNrZ3JvdW5kX2hyOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbiAgLyogdGhpcyBjZW50ZXJzIHRoZSBsaW5lIHRvIHRoZSBmdWxsIHdpZHRoIHNwZWNpZmllZCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIHBvc2l0aW9uaW5nIG11c3QgYmUgYWJzb2x1dGUgaGVyZSwgYW5kIHJlbGF0aXZlIHBvc2l0aW9uaW5nIG11c3QgYmUgYXBwbGllZCB0byB0aGUgcGFyZW50ICovXG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogOTUlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5ocl93cmFwcGVyIGgyLmJhY2tncm91bmRfaHIgc3BhbiB7XG4gIC8qIHRvIGhpZGUgdGhlIGxpbmVzIGZyb20gYmVoaW5kIHRoZSB0ZXh0LCB5b3UgaGF2ZSB0byBzZXQgdGhlIGJhY2tncm91bmQgY29sb3IgdGhlIHNhbWUgYXMgdGhlIGNvbnRhaW5lciAqL1xuICBiYWNrZ3JvdW5kOiAjNDIzZWExO1xuXHRjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5ocl93cmFwcGVyIGgyLmRvdWJsZV9ocjpiZWZvcmUge1xuICAvKiB0aGlzIGlzIGp1c3QgdG8gdW5kbyB0aGUgOmJlZm9yZSBzdHlsaW5nIGZyb20gYWJvdmUgKi9cbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5ocl93cmFwcGVyIGgyLmRvdWJsZV9ocjphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0JENUUwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDUlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDk1JTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuXG5jYW52YXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0b3A6MDtcbn1cblxudmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2tldGNoLXBpY2tlcntcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cbmgxIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMzNjM0NGM7XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMzYzNDRjO1xufVxuaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMzYzNDRjO1xufVxuaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzM2MzQ0Yztcbn1cbiNfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLyogd2lkdGg6IDEwMCU7ICovXG4gIC8qIGhlaWdodDogMTAwJTsgKi9cbn1cblxuI19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyAqL1xuICAvKiBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgbWFyZ2luOiBhdXRvO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufSNzbmFja2JhciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbiNzbmFja2Jhci5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVpbiAwLjVzLCBmYWRlb3V0IDAuNXMgMi41cztcbiAgYW5pbWF0aW9uOiBmYWRlaW4gMC41cywgZmFkZW91dCAwLjVzIDIuNXM7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxNjAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTYwcHgpIHtcbiAgLmhyX3dyYXBwZXIgaDIuYmFja2dyb3VuZF9ociBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTU0ZmE2O1xuICB9XG59XG5cblxuLm1haW5Db250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvcEJyYW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50b3BNZW51SGVhZGVyIHtcbiAgdGV4dC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMWRlZywgIzAwZDJmZiAtMjMlLCAjM2E3YmQ1IDExMyUpO1xuICBmb250LWZhbWlseTogUHJveGltYS1Cb2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udG9wQnJhbmRIZWFkZXIge1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiBibGFjaztcbn1cbi50b3BBcnJvdyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbjogMHB4IDhweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uaW50bC10ZWwtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGE5MGUyICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IFByb3hpbWEtUmVndWxhcjtcbn1cbi5yYy10YWJsZSB0YWJsZSB7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMjBweCAwIHJnYmEoMzAsIDMwLCAzMCwgMC4wNSk7XG59XG4ucmMtdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yYy10YWJsZSB0Ym9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJjLXRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmMtdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xufVxuXG4ucmMtdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yYy10YWJsZSB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmc6IDAuOXJlbSAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJjLXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMS42cmVtIDEuMnJlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5yYy10YWJsZSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmUgIWltcG9ydGFudDtcbn1cblxuLyogVGhlIHN3aXRjaCAtIHRoZSBib3ggYXJvdW5kIHRoZSBzbGlkZXIgKi9cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLyogSGlkZSBkZWZhdWx0IEhUTUwgY2hlY2tib3ggKi9cbi5zd2l0Y2ggaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKiBUaGUgc2xpZGVyICovXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG4uc2xpZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbGVmdDogNHB4O1xuICBib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ODEwO1xufVxuXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xuICBib3gtc2hhZG93OiAwIDAgMXB4ICNmZjk4MTA7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjZweCk7XG59XG5cbi8qIFJvdW5kZWQgc2xpZGVycyAqL1xuLnNsaWRlci5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG5cbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZGFyay10b2FzdCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lcnJvci10b2FzdCB7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5pbnB1dC1yYW5nZV9fbGFiZWwtY29udGFpbmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYS1SZWd1bGFyXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaW5wdXQtcmFuZ2VfX3RyYWNrIHtcbiAgaGVpZ2h0OiAwLjFyZW0gIWltcG9ydGFudDtcbn1cbi5pbnB1dC1yYW5nZV9fdHJhY2stLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM2MTdhZmYgIWltcG9ydGFudDtcbn1cbi5pbnB1dC1yYW5nZV9fbGFiZWwtLW1heCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5wdXQtcmFuZ2VfX2xhYmVsLS1taW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJjLXRhYmxlLWJvZHkge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4vKiBCcmFuZCBUYWJzICovXG4udGFic0ltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGFic0ltYWdlcyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5icmFuZFRhYnNJbWFnZV9yZWNvbW1lbmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjYwcHg7XG4gIGxlZnQ6IDIzMHB4O1xuICB3aWR0aDogMTdweDtcbiAgei1pbmRleDogMjtcbiAgaGVpZ2h0OiAyM3B4O1xufVxuLmJyYW5kVGFic0ltYWdlX3JlY29tbWVuZF9ibHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIzN3B4O1xuICBsZWZ0OiAyMDhweDtcbiAgd2lkdGg6IDYxcHg7XG4gIHotaW5kZXg6IDI7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGhlaWdodDogNzlweDtcbn1cbi5icmFuZFRhYnNJbWFnZV9hZmZvcmRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1N3B4O1xuICBsZWZ0OiA0MjBweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjRweDtcbiAgei1pbmRleDogMjtcbn1cbi5pbnNpZGVBZmZvcmRhYmxlQnJhbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnNpZGVBZmZvcmRhYmxlQnJhbmRzIGRpdiB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJvcmRlcjogc29saWQgMC41cHggI2ExNjNmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmluc2lkZUFmZm9yZGFibGVCcmFuZHMgZGl2IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xufVxuLnRhYi1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNvbGxlY3Rpb24tdGFicyB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zMHB4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuLmNvbGxlY3Rpb24tdGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNHB4IDBweCAwcHggMHB4O1xufVxuLnRhYi1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMDA2NmNjO1xuICBmb250LWZhbWlseTogUHJveGltYS1TZW1pYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lOyAvKiBzdXBwb3J0ZWQgYnkgQ2hyb21lIGFuZCBPcGVyYSAqL1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiBTYWZhcmkgKi9cbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBGaXJlZm94ICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xufVxuLnRhYi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIHN1cHBvcnRlZCBieSBDaHJvbWUgYW5kIE9wZXJhICovXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEtvbnF1ZXJvciBIVE1MICovXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG59XG5cbi50YWItbGlzdC1hY3RpdmUge1xuICBmb250LWZhbWlseTogUHJveGltYS1TZW1pYm9sZDtcbiAgYm9yZGVyOiBzb2xpZCAjNTdkYTZmO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwcHggMHB4IDZweCAwcHg7XG59XG4uYnJhbmRfdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIxNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QzY2JjYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWNlY2VjLCAjZmZmZmZmKTtcbn1cbi5icmFuZF90YWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1JTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnJhbmRfdGFiLWxpc3Qge1xuICBwYWRkaW5nOiAxM3B4IDBweCAwcHggNXB4O1xufVxuLmJyYW5kX3RhYi1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuLmJyYW5kX3RhYi1saXN0LWl0ZW0tbm90LWFjdGl2ZSB7XG4gIHRleHQtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjFkZWcsICMwMGQyZmYsICMzYTdiZDUpO1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icmFuZF90YWItbGlzdC1hY3RpdmUge1xuICB0ZXh0LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVJlZ3VsYXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQ7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCg5NmRlZywgIzAwZDJmZiwgIzNhN2JkNSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLypcbiFTVEFSVFxuQ09MTEVDVElPTiBDQVJEUyBFWFBBTkRcbiovXG4uYmFzaWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTkwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDEwcHggNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3gtc2hhZG93OiAwIDNweCAyMHB4IC0xMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjc1cztcbn1cbi5iYXNpYzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNzVzO1xufVxuXG4uaW5maW5pdHkge1xuICBiYWNrZ3JvdW5kOiAjYWJkZWVjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzZiOWM0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xufVxuXG4uc3VuZ2xhc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NmZjZjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTI3YjA1ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xufVxuXG4uZmx5aW5BY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZiOWRiO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xufVxuXG4uZXllZ2xhc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTdkYTZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWM3YjJjICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xufVxuXG4uZmFzdFNlbGxpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVhMjhiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYTIyOTA3ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xufVxuXG4ubWV0YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZhYmVjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2MyZWJkICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVNlbWlib2xkO1xufVxuXG4ua2lkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjYsIDI1NSwgMTM1KSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiKDc0LCA2MiwgMTgyKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUHJveGltYS1TZW1pYm9sZDtcbn1cblxuLnN1bmdsYXNzSW1nIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmV5ZWdsYXNzSU1HIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmZhc3RTZWxsaW5nSU1HIHtcbiAgd2lkdGg6IDIwJTtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5leHBhbmRlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHggMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzc2YjlkYjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAzcHggMjBweCAtMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNpdGlvbjogd2lkdGgsIGhlaWdodCAwLjJzIGVhc2U7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxODBweDtcbn1cblxuLmZseWluZ0FjZUluc2lkZUltYWdlQ2xhc3Mge1xuICB3aWR0aDogMTMwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5pbnNpZGVFeHBhbmRlZENhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuLnRleHRIZWFkZXJJbnNpZGVDYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi50ZXh0SGVhZGVySW5zaWRlQ2FyZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFByb3hpbWEtQm9sZDtcbn1cbi5mbHlpbmdBY2VJbnNpZGVUZXh0Q2xhc3Mge1xuICBmb250LXdlaWdodDogMTAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyICFpbXBvcnRhbnQ7XG59XG5cbi5pbmZpbml0eUNvbGxlY3Rpb25JbnNpZGVUZXh0Q2xhc3Mge1xuICBmb250LXdlaWdodDogMTAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyICFpbXBvcnRhbnQ7XG59XG4uaW5maW5pdHlDb2xsZWN0aW9uSW5zaWRlSW1hZ2VDbGFzcyB7XG4gIHdpZHRoOiAxMzBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN1bmdsYXNzSW5zaWRlSW1hZ2VDbGFzcyB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAwcHggMHB4IDMwcHg7XG59XG4uc3VuZ2xhc3NJbnNpZGVUZXh0Q2xhc3Mge1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDJweDtcbn1cblxuLmluc2lkZU5ld0NsYXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5leWVnbGFzc0luc2lkZUltYWdlQ2xhc3Mge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxODBweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAwcHggMHB4IDMwcHg7XG59XG5cbi5leWVnbGFzc0luc2lkZVRleHRDbGFzcyB7XG4gIGZvbnQtZmFtaWx5OiBQcm94aW1hLVJlZ3VsYXIgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMnB4O1xufVxuXG4uZmFzdFNlbGxpbmdUZXh0Q2xhc3Mge1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5mYXN0U2VsbGluZ0ltYWdlQ2xhc3Mge1xuICBtYXJnaW4tbGVmdDogMjNweDtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xufVxuXG4ubWV0YWxUZXh0Q2xhc3Mge1xuICBmb250LWZhbWlseTogUHJveGltYS1SZWd1bGFyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDJweDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4ubWV0YWxJbWFnZUNsYXNzIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLmluc2lkZUV4cGFuZGVkTWV0YWxDYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5raWRzVGV4dENsYXNzIHtcbiAgZm9udC1mYW1pbHk6IFByb3hpbWEtUmVndWxhciAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAycHg7XG59XG4ua2lkc0ltYWdlQ2xhc3Mge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qXG4hRU5EXG5DT0xMRUNUSU9OIENBUkRTIEVYUEFORFxuKi9cblxuLypCcmFuZCBUYWJzKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuYnJhbmRUYWJzSW1hZ2VfYWZmb3JkYWJsZSB7XG4gICAgbGVmdDogNDE4cHg7XG4gICAgdG9wOiAyNTVweDtcbiAgfVxuICAuYnJhbmRUYWJzSW1hZ2VfcmVjb21tZW5kIHtcbiAgICBsZWZ0OiAyMjZweDtcbiAgICB0b3A6IDI1NnB4O1xuICB9XG4gIC5icmFuZFRhYnNJbWFnZV9yZWNvbW1lbmRfYmx1ZSB7XG4gICAgdG9wOiAyMzJweDtcbiAgICBsZWZ0OiAyMDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTc5M3B4KSB7XG4gIC5icmFuZFRhYnNJbWFnZV9hZmZvcmRhYmxlIHtcbiAgICBsZWZ0OiA0MzdweDtcbiAgICB0b3A6IDI5NXB4O1xuICB9XG4gIC5icmFuZFRhYnNJbWFnZV9yZWNvbW1lbmQge1xuICAgIGxlZnQ6IDI0NHB4O1xuICAgIHRvcDogMjk1cHg7XG4gIH1cbiAgLmJyYW5kVGFic0ltYWdlX3JlY29tbWVuZF9ibHVlIHtcbiAgICB0b3A6IDIzOHB4O1xuICAgIGxlZnQ6IDIyMnB4O1xuICB9XG4gIC5jb2xsZWN0aW9uLXRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTc5NHB4KSBhbmQgKG1heC13aWR0aDogMTg5M3B4KSB7XG4gIC5icmFuZFRhYnNJbWFnZV9hZmZvcmRhYmxlIHtcbiAgICB0b3A6IDI3OHB4O1xuICAgIGxlZnQ6IDQzOHB4O1xuICB9XG4gIC5icmFuZFRhYnNJbWFnZV9yZWNvbW1lbmQge1xuICAgIHRvcDogMjc4cHg7XG4gICAgbGVmdDogMjQycHg7XG4gIH1cbiAgLmJyYW5kVGFic0ltYWdlX3JlY29tbWVuZF9ibHVlIHtcbiAgICB0b3A6IDI1NnB4O1xuICAgIGxlZnQ6IDIyMHB4O1xuICB9XG4gIC5jb2xsZWN0aW9uLXRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgfVxufVxuLmVsbGlwc2VfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmVsbGlwc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTgwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDIwNjBweDtcbiAgbGVmdDogLTM0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjA0N3B4KSB7XG4gIC5icmFuZFRhYnNJbWFnZV9hZmZvcmRhYmxlIHtcbiAgICB0b3A6IDI5M3B4O1xuICAgIGxlZnQ6IDQ0NnB4O1xuICB9XG4gIC5icmFuZFRhYnNJbWFnZV9yZWNvbW1lbmQge1xuICAgIHRvcDogMjk2cHg7XG4gICAgbGVmdDogMjUzcHg7XG4gIH1cbiAgLmJyYW5kVGFic0ltYWdlX3JlY29tbWVuZF9ibHVlIHtcbiAgICB0b3A6IDI3M3B4O1xuICAgIGxlZnQ6IDIzMXB4O1xuICB9XG4gIC5jb2xsZWN0aW9uLXRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDQ4cHgpIHtcbiAgLmJyYW5kVGFic0ltYWdlX2FmZm9yZGFibGUge1xuICAgIHRvcDogMjYycHg7XG4gICAgbGVmdDogNDM1cHg7XG4gIH1cbiAgLmJyYW5kVGFic0ltYWdlX3JlY29tbWVuZCB7XG4gICAgdG9wOiAyNjJweDtcbiAgICBsZWZ0OiAyNDJweDtcbiAgfVxuICAuYnJhbmRUYWJzSW1hZ2VfcmVjb21tZW5kX2JsdWUge1xuICAgIGxlZnQ6IDIyMXB4O1xuICB9XG59XG5cbi5saW5lYXJBY3Rpdml0eSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4MiwgMTg0LCAxODUpO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuXG4uZGV0ZXJtaW5hdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDUwMG1zIGVhc2Utb3V0IDFzO1xuICAgICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDUwMG1zIGVhc2Utb3V0IDFzO1xuICAgICAgIC1vLXRyYW5zaXRpb246IHdpZHRoIDUwMG1zIGVhc2Utb3V0IDFzO1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDUwMG1zIGVhc2Utb3V0IDFzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4uaW5kZXRlcm1pbmF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmluZGV0ZXJtaW5hdGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGVfZmlyc3QgMS41cyBpbmZpbml0ZSBlYXNlLW91dDtcbn1cblxuLmluZGV0ZXJtaW5hdGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZV9zZWNvbmQgMS41cyBpbmZpbml0ZSBlYXNlLWluO1xufVxuXG4uY2lyY2xlTG9hZGVyV3JhcHBlcntcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xufVxuXG4uY2lyY2xlbG9hZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBtYXJnaW46IDJyZW0gYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiAwLjRlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yaWdodDogMC40ZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItYm90dG9tOiAwLjRlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1sZWZ0OiAwLjRlbSBzb2xpZCByZ2JhKDU4LCAxMjMsIDIxMywgMSk7XG4gIHotaW5kZXg6IDQ7XG4gIGFuaW1hdGlvbjogcm90YXRlQ2lyY2xlTG9hZGVyIDEuMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUNpcmNsZUxvYWRlciB7XG4gIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGVfZmlyc3Qge1xuICAwJSB7XG4gICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlX3NlY29uZCB7XG4gIDAlIHtcbiAgICAgIGxlZnQ6IC0xNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwJTtcbiAgfVxufVxuIl19 */