*,::after,::before{font-family:inherit;-moz-box-sizing:inherit;box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:inherit;vertical-align:baseline}html{-moz-box-sizing:border-box;box-sizing:border-box}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1}article,aside,details,div,figcaption,figure,footer,header,menu,nav,section{display:block;-moz-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat"),local("Montserrat-Regular"),url(fonts/Montserrat-Regular.otf) format("otf"),url(fonts/montserrat-regular-webfont.woff2) format("woff2"),url(fonts/montserrat-regular-webfont.woff) format("woff"),url(fonts/montserrat-regular-webfont.svg#montserratregular) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat"),local("Montserrat-Bold"),url(fonts/Montserrat-Bold.otf) format("otf"),url(fonts/montserrat-bold.woff2) format("woff2"),url(fonts/montserrat-bold.woff) format("woff"),url(fonts/montserrat-bold.svg#montserratbold) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat"),local("Montserrat-SemiBold"),url(fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto"),local("Roboto-Black"),url(fonts/Roboto-Black.ttf) format("truetype"),url(fonts/roboto-black.woff2) format("woff2"),url(fonts/roboto-black.woff) format("woff"),url(fonts/roboto-black.svg#robotoblack) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto"),local("Roboto-BlackItalic"),url(fonts/Roboto-Blackitalic.ttf) format("truetype"),url(fonts/roboto-blackitalic.woff2) format("woff2"),url(fonts/roboto-blackitalic.woff) format("woff"),url(fonts/roboto-blackitalic.svg#robotoblack_italic) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto"),local("Roboto-Bold"),url(fonts/Roboto-Bold.ttf) format("truetype"),url(fonts/roboto-bold.woff2) format("woff2"),url(fonts/roboto-bold.woff) format("woff"),url(fonts/roboto-bold.svg#robotobold) format("svg")}@font-face{font-family:Rboto;font-style:italic;font-weight:700;src:local("Montserrat"),local("Roboto-BoldItalic"),url(fonts/Roboto-BoldItalic.ttf) format("truetype"),url(fonts/roboto-bolditalic.woff2) format("woff2"),url(fonts/roboto-bolditalic.woff) format("woff"),url(fonts/roboto-bolditalic.svg#robotobold_italic) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Montserrat"),local("Roboto-Italic"),url(fonts/Roboto-Italic.ttf) format("truetype"),url(fonts/roboto-italic.woff2) format("woff2"),url(fonts/roboto-italic.woff) format("woff"),url(fonts/roboto-italic.svg#robotoitalic) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Montserrat"),local("Roboto-Light"),url(fonts/Roboto-Light.ttf) format("truetype"),url(fonts/roboto-light.woff2) format("woff2"),url(fonts/roboto-light.woff) format("woff"),url(fonts/roboto-light.svg#robotolight) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Montserrat"),local("Roboto-LightItalic"),url(fonts/Roboto-LightItalic.ttf) format("truetype"),url(fonts/roboto-lightitalic.woff2) format("woff2"),url(fonts/roboto-lightitalic.woff) format("woff"),url(fonts/roboto-lightitalic.svg#robotolight_italic) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:600;src:local("Montserrat"),local("Roboto-Medium"),url(fonts/Roboto-Medium.ttf) format("truetype"),url(fonts/roboto-medium.woff2) format("woff2"),url(fonts/roboto-medium.woff) format("woff"),url(fonts/roboto-medium.svg#robotomedium) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:600;src:local("Montserrat"),local("Roboto-MediumItalic"),url(fonts/Roboto-MediumItalic.ttf) format("truetype"),url(fonts/roboto-mediumitalic.woff2) format("woff2"),url(fonts/roboto-mediumitalic.woff) format("woff"),url(fonts/roboto-mediumitalic.svg#robotomedium_italic) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Montserrat"),local("Roboto-Regular"),url(fonts/Roboto-Regular.ttf) format("truetype"),url(fonts/roboto-regular.woff2) format("woff2"),url(fonts/roboto-regular.woff) format("woff"),url(fonts/roboto-regular.svg#robotoregular) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Montserrat"),local("Roboto-Thin"),url(fonts/Roboto-Thin.ttf) format("truetype"),url(fonts/roboto-thin.woff2) format("woff2"),url(fonts/roboto-thin.woff) format("woff"),url(fonts/roboto-thin.svg#robotothin) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Montserrat"),local("Roboto-ThinItalic"),url(fonts/Roboto-ThinItalic.ttf) format("truetype"),url(fonts/roboto-thinitalic.woff2) format("woff2"),url(fonts/roboto-thinitalic.woff) format("woff"),url(fonts/roboto-thinitalic.svg#robotothin_italic) format("svg")}@media (max-width:414px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:540px;width:100%;background:url(../img/promo-bg-small.png) center -10px no-repeat;text-align:center;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s}.promo__header{padding-top:20px}.promo__title{width:281px;height:59px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:30px;font-weight:600}.promo__text{margin:19px auto;width:217px;height:36px;font-family:Roboto,Helvetica,Arial;font-weight:300;color:#fff;font-size:18px;line-height:21px}.promo__brand{padding-top:115px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600}}@media (min-width:415px) and (max-width:667px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:540px;width:100%;background:url(../img/promo-bg-small.png) center -10px no-repeat;text-align:center;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s}.promo__header{padding-top:20px}.promo__title{width:281px;height:59px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:30px;font-weight:600}.promo__text{margin:19px auto;width:217px;height:36px;font-family:Roboto,Helvetica,Arial;font-weight:300;color:#fff;font-size:18px;line-height:21px}.promo__brand{padding-top:115px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600}}@media (min-width:668px) and (max-width:768px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:700px;width:100%;background:url(../img/promo-bg.png) center top no-repeat;text-align:center;background-size:auto 100%;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s}.promo__header{padding-top:38px;margin:0 auto;text-align:center}.promo__header::after{content:'';clear:both;display:block;height:0;visibility:hidden}.promo__title{width:auto;height:auto;padding-top:103px;padding-right:3px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:52px;font-weight:600;line-height:62px;letter-spacing:-.4px;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__title span{display:block;letter-spacing:0}.promo__text{width:auto;margin:28px auto 35px;font-family:Roboto,Helvetica,Arial;color:#fff;font-size:24px;letter-spacing:.3px;font-weight:300;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__brand{float:left;margin-left:-1px;padding-top:10px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600;letter-spacing:1px}.promo__header{min-width:670px;width:85%;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}}@media (min-width:769px) and (max-width:1024px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:700px;width:100%;background:url(../img/promo-bg.png) center top no-repeat;text-align:center;background-size:auto 100%;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s}.promo__header{padding-top:38px;margin:0 auto;text-align:center}.promo__header::after{content:'';clear:both;display:block;height:0;visibility:hidden}.promo__title{width:auto;height:auto;padding-top:103px;padding-right:3px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:52px;font-weight:600;line-height:62px;letter-spacing:-.4px;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__title span{display:block;letter-spacing:0}.promo__text{width:auto;margin:28px auto 35px;font-family:Roboto,Helvetica,Arial;color:#fff;font-size:24px;letter-spacing:.3px;font-weight:300;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__brand{float:left;margin-left:-1px;padding-top:10px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600;letter-spacing:1px}.promo__header{min-width:670px;width:85%;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}}@media (min-width:1025px) and (max-width:1366px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:700px;width:100%;background:url(../img/promo-bg.png) center top no-repeat;text-align:center;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s;background-size:cover}.promo__header{width:940px;padding-top:38px;margin:0 auto;text-align:center;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.promo__header::after{content:'';clear:both;display:block;height:0;visibility:hidden}.promo__title{width:auto;height:auto;padding-top:103px;padding-right:3px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:52px;font-weight:600;line-height:62px;letter-spacing:-.4px;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__title span{display:block;letter-spacing:0}.promo__text{width:auto;margin:28px auto 35px;font-family:Roboto,Helvetica,Arial;color:#fff;font-size:24px;letter-spacing:.3px;font-weight:300;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__brand{float:left;margin-left:-1px;padding-top:10px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600;letter-spacing:1px}}@media (min-width:1367px) and (max-width:1680px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:700px;width:100%;background:url(../img/promo-bg.png) center top no-repeat;text-align:center;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s;background-size:cover}.promo__header{width:940px;padding-top:38px;margin:0 auto;text-align:center;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.promo__header::after{content:'';clear:both;display:block;height:0;visibility:hidden}.promo__title{width:auto;height:auto;padding-top:103px;padding-right:3px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:52px;font-weight:600;line-height:62px;letter-spacing:-.4px;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__title span{display:block;letter-spacing:0}.promo__text{width:auto;margin:28px auto 35px;font-family:Roboto,Helvetica,Arial;color:#fff;font-size:24px;letter-spacing:.3px;font-weight:300;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__brand{float:left;margin-left:-1px;padding-top:10px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600;letter-spacing:1px}}@media (min-width:1681px) and (max-width:1920px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:700px;width:100%;background:url(../img/promo-bg.png) center top no-repeat;text-align:center;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s;background-size:cover}.promo__header{width:940px;padding-top:38px;margin:0 auto;text-align:center;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.promo__header::after{content:'';clear:both;display:block;height:0;visibility:hidden}.promo__title{width:auto;height:auto;padding-top:103px;padding-right:3px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:52px;font-weight:600;line-height:62px;letter-spacing:-.4px;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__title span{display:block;letter-spacing:0}.promo__text{width:auto;margin:28px auto 35px;font-family:Roboto,Helvetica,Arial;color:#fff;font-size:24px;letter-spacing:.3px;font-weight:300;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__brand{float:left;margin-left:-1px;padding-top:10px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600;letter-spacing:1px}}@media (min-width:1921px){.promo__brand,.promo__title{text-align:center;color:#fff;text-transform:uppercase}.promo{height:700px;width:100%;background:url(../img/promo-bg.png) center top no-repeat;text-align:center;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s;background-size:cover}.promo__header{width:940px;padding-top:38px;margin:0 auto;text-align:center;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.promo__header::after{content:'';clear:both;display:block;height:0;visibility:hidden}.promo__title{width:auto;height:auto;padding-top:103px;padding-right:3px;margin:38px auto 0;font-family:Montserrat,Helvetica,Arial;font-size:52px;font-weight:600;line-height:62px;letter-spacing:-.4px;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__title span{display:block;letter-spacing:0}.promo__text{width:auto;margin:28px auto 35px;font-family:Roboto,Helvetica,Arial;color:#fff;font-size:24px;letter-spacing:.3px;font-weight:300;-webkit-transition:font-size .7s;-moz-transition:font-size .7s;transition:font-size .7s}.promo__brand{float:left;margin-left:-1px;padding-top:10px;font-family:Montserrat,Helvetica,Arial;font-size:20px;font-weight:600;letter-spacing:1px}}@media (max-width:414px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}}@media (min-width:415px) and (max-width:667px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}}@media (min-width:668px) and (max-width:768px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}.auth{padding-right:1px;float:right}}@media (min-width:769px) and (max-width:1024px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}.auth{padding-right:1px;float:right}}@media (min-width:1025px) and (max-width:1366px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}.auth{padding-right:1px;float:right}}@media (min-width:1367px) and (max-width:1680px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}.auth{padding-right:1px;float:right}}@media (min-width:1681px) and (max-width:1920px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}.auth{padding-right:1px;float:right}}@media (min-width:1921px){.auth{margin-left:-3px;font-size:0}.auth__item{display:inline-block;border:2px solid transparent}.auth__item:hover,.auth__item:nth-child(2){border:2px solid #fff;border-radius:18px}.auth__link{display:block;padding:10px 17px 8px 16px;color:#fff;font:500 14px/14px Montserrat;text-decoration:none}.auth{padding-right:1px;float:right}}@media (max-width:414px){.btn{display:block;width:280px;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{width:70px;height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50}}@media (min-width:415px) and (max-width:667px){.btn{display:block;width:280px;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{width:70px;height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50}}@media (min-width:668px) and (max-width:768px){.btn{display:block;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer;width:225px}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase;width:70px;padding-left:2px;letter-spacing:2px}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50;width:auto;margin-top:39px;padding-right:30px;padding-left:26px}}@media (min-width:769px) and (max-width:1024px){.btn{display:block;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer;width:225px}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase;width:70px;padding-left:2px;letter-spacing:2px}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50;width:auto;margin-top:39px;padding-right:30px;padding-left:26px}}@media (min-width:1025px) and (max-width:1366px){.btn{display:block;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer;width:225px}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase;width:70px;padding-left:2px;letter-spacing:2px}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50;width:auto;margin-top:39px;padding-right:30px;padding-left:26px}}@media (min-width:1367px) and (max-width:1680px){.btn{display:block;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer;width:225px}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase;width:70px;padding-left:2px;letter-spacing:2px}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50;width:auto;margin-top:39px;padding-right:30px;padding-left:26px}}@media (min-width:1681px) and (max-width:1920px){.btn{display:block;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer;width:225px}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase;width:70px;padding-left:2px;letter-spacing:2px}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50;width:auto;margin-top:39px;padding-right:30px;padding-left:26px}}@media (min-width:1921px){.btn{display:block;height:40px;margin:auto;background-color:#ff4e50;border:none;border-radius:20px;outline:0;font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#fff;cursor:pointer;width:225px}.btn:active,.btn:hover{background-color:#ff3537;border:none;color:#fff}.btn--howItWorks{height:20px;margin:0 20px;font-size:10px;font-weight:400;line-height:20px;text-transform:uppercase;width:70px;padding-left:2px;letter-spacing:2px}.btn--partners{background-color:#fff;border:2px solid #ff4e50;color:#ff4e50;width:auto;margin-top:39px;padding-right:30px;padding-left:26px}}@media (max-width:414px){.items-title{margin:38px auto 16px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;color:#333;text-align:center}.item__wrapper{width:301px;margin:0 auto 38px}}@media (min-width:415px) and (max-width:667px){.items-title{margin:38px auto 16px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;color:#333;text-align:center}.item__wrapper{width:301px;margin:0 auto 38px}}@media (min-width:668px) and (max-width:768px){.items-title{margin:97px auto 36px;padding-right:5px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#333}.item__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;margin:0 auto 38px;min-width:748px;width:97%;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.item__wrapper::after{content:'';clear:both;display:block;height:0;visibility:hidden}.item__wrapper--partners{width:480px;min-width:480px;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}}@media (min-width:769px) and (max-width:1024px){.items-title{margin:97px auto 36px;padding-right:5px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#333}.item__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;margin:0 auto 38px;min-width:748px;width:97%;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.item__wrapper::after{content:'';clear:both;display:block;height:0;visibility:hidden}.item__wrapper--partners{width:480px;min-width:480px;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}}@media (min-width:1025px) and (max-width:1366px){.items-title{margin:97px auto 36px;padding-right:5px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#333}.item__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:940px;height:auto;margin:0 auto 38px;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.item__wrapper::after{content:'';clear:both;display:block;height:0;visibility:hidden}}@media (min-width:1367px) and (max-width:1680px){.items-title{margin:97px auto 36px;padding-right:5px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#333}.item__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:940px;height:auto;margin:0 auto 38px;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.item__wrapper::after{content:'';clear:both;display:block;height:0;visibility:hidden}}@media (min-width:1681px) and (max-width:1920px){.items-title{margin:97px auto 36px;padding-right:5px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#333}.item__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:940px;height:auto;margin:0 auto 38px;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.item__wrapper::after{content:'';clear:both;display:block;height:0;visibility:hidden}}@media (min-width:1921px){.items-title{margin:97px auto 36px;padding-right:5px;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#333}.item__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:940px;height:auto;margin:0 auto 38px;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.item__wrapper::after{content:'';clear:both;display:block;height:0;visibility:hidden}}@media (max-width:414px){.howItWorks .slider::after,.howItWorks::after{content:'';clear:both;visibility:hidden}.howItWorks{width:100%}.howItWorks::after{display:block;height:0}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:240px;margin:0 auto 10px;border-radius:4px}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-size:cover}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-size:cover}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-size:cover}.howItWorks__title{margin:15px 19px 12px;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;line-height:29px;text-align:left}.howItWorks__text{width:260px;height:auto;margin:0 19px 19px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px}.howItWorks .slider{position:relative;width:300px;height:240px;margin-bottom:10px;overflow:hidden}.howItWorks .slider::after{display:block;height:0}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;top:40%;padding:0;border:none;outline:0;z-index:2}.howItWorks .slider__next:active,.howItWorks .slider__next:hover,.howItWorks .slider__prev:active,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{left:21px;background:url(../img/controll-left-arrow.png);opacity:0}[dir=rtl] .howItWorks .slider__prev{left:auto;right:21px}.howItWorks .slider__next{right:21px;background:url(../img/controll-right-arrow.png);opacity:0}[dir=rtl] .howItWorks .slider__next{left:21px;right:auto}}@media (min-width:415px) and (max-width:667px){.howItWorks .slider::after,.howItWorks::after{content:'';clear:both;visibility:hidden}.howItWorks{width:100%}.howItWorks::after{display:block;height:0}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:240px;margin:0 auto 10px;border-radius:4px}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-size:cover}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-size:cover}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-size:cover}.howItWorks__title{margin:15px 19px 12px;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;line-height:29px;text-align:left}.howItWorks__text{width:260px;height:auto;margin:0 19px 19px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px}.howItWorks .slider{position:relative;width:300px;height:240px;margin-bottom:10px;overflow:hidden}.howItWorks .slider::after{display:block;height:0}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;top:40%;padding:0;border:none;outline:0;z-index:2}.howItWorks .slider__next:active,.howItWorks .slider__next:hover,.howItWorks .slider__prev:active,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{left:21px;background:url(../img/controll-left-arrow.png);opacity:0}[dir=rtl] .howItWorks .slider__prev{left:auto;right:21px}.howItWorks .slider__next{right:21px;background:url(../img/controll-right-arrow.png);opacity:0}[dir=rtl] .howItWorks .slider__next{left:21px;right:auto}}@media (min-width:668px) and (max-width:768px){.howItWorks{width:100%}.howItWorks::after{content:'';clear:both;display:block;height:0;visibility:hidden}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:400px;border-radius:4px;outline:0;background-position:center top;background-size:cover}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png)}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png)}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png)}.howItWorks__title{margin:14px 19px 0;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;text-align:left;line-height:29px}.howItWorks__text{width:265px;height:auto;margin:13px 19px 17px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px;letter-spacing:.2px}.howItWorks .slider{position:relative;height:400px;overflow:hidden}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;padding:0;border:none;outline:0;z-index:2;opacity:.5}.howItWorks .slider__next:hover,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{background:url(../img/controll-left-arrow.png)}[dir=rtl] .howItWorks .slider__prev{left:auto}.howItWorks .slider__next{background:url(../img/controll-right-arrow.png)}[dir=rtl] .howItWorks .slider__next{right:auto;left:10px}.howItWorks .slider{min-width:236px;width:31.9%;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s}.howItWorks .slider__next,.howItWorks .slider__prev{top:55px;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s}.howItWorks .slider__prev{left:10px}.howItWorks .slider__next,[dir=rtl] .howItWorks .slider__prev{right:10px}}@media (min-width:769px) and (max-width:1024px){.howItWorks{width:100%}.howItWorks::after{content:'';clear:both;display:block;height:0;visibility:hidden}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:400px;border-radius:4px;outline:0;background-position:center top;background-size:cover}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png)}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png)}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png)}.howItWorks__title{margin:14px 19px 0;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;text-align:left;line-height:29px}.howItWorks__text{width:265px;height:auto;margin:13px 19px 17px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px;letter-spacing:.2px}.howItWorks .slider{position:relative;height:400px;overflow:hidden}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;padding:0;border:none;outline:0;z-index:2;opacity:.5}.howItWorks .slider__next:hover,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{background:url(../img/controll-left-arrow.png)}[dir=rtl] .howItWorks .slider__prev{left:auto}.howItWorks .slider__next{background:url(../img/controll-right-arrow.png)}[dir=rtl] .howItWorks .slider__next{right:auto;left:10px}.howItWorks .slider{min-width:236px;width:31.9%;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s}.howItWorks .slider__next,.howItWorks .slider__prev{top:55px;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s}.howItWorks .slider__prev{left:10px}.howItWorks .slider__next,[dir=rtl] .howItWorks .slider__prev{right:10px}}@media (min-width:1025px) and (max-width:1366px){.howItWorks{width:100%}.howItWorks::after{content:'';clear:both;display:block;height:0;visibility:hidden}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:400px;border-radius:4px;outline:0;background-position:center top;background-size:cover}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png)}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png)}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png)}.howItWorks__title{margin:14px 19px 0;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;text-align:left;line-height:29px}.howItWorks__text{width:265px;height:auto;margin:13px 19px 17px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px;letter-spacing:.2px}.howItWorks .slider{position:relative;height:400px;min-width:236px;width:31.9%;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s;overflow:hidden}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;top:153px;padding:0;border:none;outline:0;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;z-index:2;opacity:.5}.howItWorks .slider__next:hover,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{left:21px;background:url(../img/controll-left-arrow.png)}[dir=rtl] .howItWorks .slider__prev{left:auto;right:21px}.howItWorks .slider__next{right:21px;background:url(../img/controll-right-arrow.png)}[dir=rtl] .howItWorks .slider__next{left:21px;right:auto}}@media (min-width:1367px) and (max-width:1680px){.howItWorks{width:100%}.howItWorks::after{content:'';clear:both;display:block;height:0;visibility:hidden}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:400px;border-radius:4px;outline:0;background-position:center top;background-size:cover}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png)}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png)}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png)}.howItWorks__title{margin:14px 19px 0;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;text-align:left;line-height:29px}.howItWorks__text{width:265px;height:auto;margin:13px 19px 17px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px;letter-spacing:.2px}.howItWorks .slider{position:relative;height:400px;min-width:236px;width:31.9%;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s;overflow:hidden}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;top:153px;padding:0;border:none;outline:0;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;z-index:2;opacity:.5}.howItWorks .slider__next:hover,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{left:21px;background:url(../img/controll-left-arrow.png)}[dir=rtl] .howItWorks .slider__prev{left:auto;right:21px}.howItWorks .slider__next{right:21px;background:url(../img/controll-right-arrow.png)}[dir=rtl] .howItWorks .slider__next{left:21px;right:auto}}@media (min-width:1681px) and (max-width:1920px){.howItWorks{width:100%}.howItWorks::after{content:'';clear:both;display:block;height:0;visibility:hidden}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:400px;border-radius:4px;outline:0;background-position:center top;background-size:cover}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png)}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png)}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png)}.howItWorks__title{margin:14px 19px 0;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;text-align:left;line-height:29px}.howItWorks__text{width:265px;height:auto;margin:13px 19px 17px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px;letter-spacing:.2px}.howItWorks .slider{position:relative;height:400px;min-width:236px;width:31.9%;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s;overflow:hidden}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;top:153px;padding:0;border:none;outline:0;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;z-index:2;opacity:.5}.howItWorks .slider__next:hover,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{left:21px;background:url(../img/controll-left-arrow.png)}[dir=rtl] .howItWorks .slider__prev{left:auto;right:21px}.howItWorks .slider__next{right:21px;background:url(../img/controll-right-arrow.png)}[dir=rtl] .howItWorks .slider__next{left:21px;right:auto}}@media (min-width:1921px){.howItWorks{width:100%}.howItWorks::after{content:'';clear:both;display:block;height:0;visibility:hidden}.howItWorks__item{float:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:400px;border-radius:4px;outline:0;background-position:center top;background-size:cover}.howItWorks__item--bg1{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg1.png)}.howItWorks__item--bg2{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg2.png)}.howItWorks__item--bg3{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png);background-image:linear-gradient(to top,rgba(0,0,0,.6) 0,transparent 100%),url(../img/howItWorks-bg3.png)}.howItWorks__title{margin:14px 19px 0;font-family:Montserrat,Helvetica,Arial;font-size:24px;font-weight:600;color:#fff;text-align:left;line-height:29px}.howItWorks__text{width:265px;height:auto;margin:13px 19px 17px;font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#ccc;line-height:16px;letter-spacing:.2px}.howItWorks .slider{position:relative;height:400px;min-width:236px;width:31.9%;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s;overflow:hidden}.howItWorks .slider__next,.howItWorks .slider__prev{position:absolute;display:block;width:30px;height:55px;cursor:pointer;top:153px;padding:0;border:none;outline:0;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;z-index:2;opacity:.5}.howItWorks .slider__next:hover,.howItWorks .slider__prev:hover{opacity:1}.howItWorks .slider__prev{left:21px;background:url(../img/controll-left-arrow.png)}[dir=rtl] .howItWorks .slider__prev{left:auto;right:21px}.howItWorks .slider__next{right:21px;background:url(../img/controll-right-arrow.png)}[dir=rtl] .howItWorks .slider__next{left:21px;right:auto}}@media (max-width:414px){.partners{width:100%}.partners__item{width:220px;margin:0 auto 30px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{margin-bottom:0}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px;background:url(../img/icon-TV.png) no-repeat}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:21px 0 16px}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666}}@media (min-width:415px) and (max-width:667px){.partners{width:100%}.partners__item{width:220px;margin:0 auto 30px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{margin-bottom:0}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px;background:url(../img/icon-TV.png) no-repeat}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:21px 0 16px}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666}}@media (min-width:668px) and (max-width:768px){.partners{padding-bottom:2px;width:100%}.partners__item{width:220px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:16px 0}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:16px;letter-spacing:.2px}.partners__item--first,.partners__item--third{padding-bottom:55px}}@media (min-width:769px) and (max-width:1024px){.partners{padding-bottom:2px;width:100%}.partners__item{width:220px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:16px 0}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:16px;letter-spacing:.2px}.partners__item--first,.partners__item--third{padding-bottom:55px}}@media (min-width:1025px) and (max-width:1366px){.partners{padding-bottom:2px;width:100%}.partners__item{width:220px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:16px 0}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:16px;letter-spacing:.2px}}@media (min-width:1367px) and (max-width:1680px){.partners{padding-bottom:2px;width:100%}.partners__item{width:220px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:16px 0}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:16px;letter-spacing:.2px}}@media (min-width:1681px) and (max-width:1920px){.partners{padding-bottom:2px;width:100%}.partners__item{width:220px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:16px 0}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:16px;letter-spacing:.2px}}@media (min-width:1921px){.partners{padding-bottom:2px;width:100%}.partners__item{width:220px;text-align:center}.partners__item--first .partners__icon{background:url(../img/icon-TV.png) no-repeat}.partners__item--second{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__item--second .partners__icon{background:url(../img/icon-bottle.png) no-repeat}.partners__item--third{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__item--third .partners__icon{background:url(../img/icon-cup.png) no-repeat}.partners__item--fourth{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.partners__item--fourth .partners__icon{background:url(../img/icon-plain.png) no-repeat}.partners__pic{position:relative}.partners__icon{display:block;position:absolute;bottom:-2px;right:45px;width:41px;height:41px}.partners__name{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;padding:16px 0}.partners__info{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:16px;letter-spacing:.2px}}@media (max-width:414px){.ideas{width:100%}.ideas-massonry{width:100%;margin:0 auto 38px;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas-grid{width:93.75%;margin:0 auto}.ideas__item{position:relative;width:100%;height:120px;overflow:hidden;float:left;margin-bottom:10px;border-radius:4px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}}@media (min-width:415px) and (max-width:667px){.ideas{width:100%}.ideas-massonry{margin:0 auto 38px}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas-grid{width:93.75%;margin:0 auto}.ideas__item{position:relative;overflow:hidden;float:left;margin-bottom:10px;border-radius:4px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}.ideas-massonry{width:100%;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.ideas-sizer,.ideas__item{width:48%;height:auto}}@media (min-width:668px) and (max-width:768px){.ideas-massonry{margin:0 auto 38px;width:100%;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas__item{position:relative;background-size:100%;margin-bottom:10px;overflow:hidden;float:left;border-radius:5px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}.ideas-sizer,.ideas__item{width:32%}}@media (min-width:769px) and (max-width:1024px){.ideas-massonry{margin:0 auto 38px;width:100%;-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas__item{position:relative;background-size:100%;margin-bottom:10px;overflow:hidden;float:left;border-radius:5px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}.ideas-sizer,.ideas__item{width:32%}}@media (min-width:1025px) and (max-width:1366px){.ideas-massonry{width:940px;margin:0 auto 38px}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas-sizer,.ideas__item{width:32.6%}.ideas__item{position:relative;background-size:100%;margin-bottom:10px;overflow:hidden;float:left;border-radius:5px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}}@media (min-width:1367px) and (max-width:1680px){.ideas-massonry{width:940px;margin:0 auto 38px}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas-sizer,.ideas__item{width:32.6%}.ideas__item{position:relative;background-size:100%;margin-bottom:10px;overflow:hidden;float:left;border-radius:5px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}}@media (min-width:1681px) and (max-width:1920px){.ideas-massonry{width:940px;margin:0 auto 38px}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas-sizer,.ideas__item{width:32.6%}.ideas__item{position:relative;background-size:100%;margin-bottom:10px;overflow:hidden;float:left;border-radius:5px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}}@media (min-width:1921px){.ideas-massonry{width:940px;margin:0 auto 38px}.ideas-massonry::after{content:'';clear:both;display:block;height:0;visibility:hidden}.ideas-sizer,.ideas__item{width:32.6%}.ideas__item{position:relative;background-size:100%;margin-bottom:10px;overflow:hidden;float:left;border-radius:5px;cursor:pointer}.ideas__img{display:block;max-width:100%;border-right:5px}.ideas__overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:100% 100% rgba(0,0,0,.3)}.ideas__title{position:relative;top:50%;font-family:Montserrat,Helvetica,Arial;font-size:22px;font-weight:600;text-align:center;color:#fff}}@media (max-width:414px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search{width:100%;height:auto;padding-bottom:40px}.search__text{font-size:18px;text-align:center}.search__input{display:block;width:280px;margin:16px auto;padding:10px 16px;font-size:14px}}@media (min-width:415px) and (max-width:667px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search{width:100%;height:auto;padding-bottom:40px}.search__text{font-size:18px;text-align:center}.search__input{display:block;width:280px;margin:16px auto;padding:10px 16px;font-size:14px}}@media (min-width:668px) and (max-width:768px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search__form,.search__text{text-align:center}.search{width:100%;height:auto;padding-bottom:98px}.search__text{margin-top:-1px;padding-bottom:24px;font-size:18px;letter-spacing:.2px}.search__input{display:inline-block;width:240px;margin-top:16px;margin-right:6px;padding:10px 16px 9px;border-width:1px;border-radius:4px;font-size:14px}.search__form::after{content:'';clear:both;display:block;height:0;visibility:hidden}.search__btn{display:inline-block;width:auto;margin-right:2px;margin-bottom:2px;padding:8px 24px;vertical-align:1px}}@media (min-width:769px) and (max-width:1024px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search__form,.search__text{text-align:center}.search{width:100%;height:auto;padding-bottom:98px}.search__text{margin-top:-1px;padding-bottom:24px;font-size:18px;letter-spacing:.2px}.search__input{display:inline-block;width:240px;margin-top:16px;margin-right:6px;padding:10px 16px 9px;border-width:1px;border-radius:4px;font-size:14px}.search__form::after{content:'';clear:both;display:block;height:0;visibility:hidden}.search__btn{display:inline-block;width:auto;margin-right:2px;margin-bottom:2px;padding:8px 24px;vertical-align:1px}}@media (min-width:1025px) and (max-width:1366px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search__form,.search__text{text-align:center}.search{width:100%;height:auto;padding-bottom:98px}.search__text{margin-top:-1px;padding-bottom:24px;font-size:18px;letter-spacing:.2px}.search__input{display:inline-block;width:240px;margin-top:16px;margin-right:6px;padding:10px 16px 9px;border-width:1px;border-radius:4px;font-size:14px}.search__form::after{content:'';clear:both;display:block;height:0;visibility:hidden}.search__btn{display:inline-block;width:auto;margin-right:2px;margin-bottom:2px;padding:8px 24px;vertical-align:1px}}@media (min-width:1367px) and (max-width:1680px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search__form,.search__text{text-align:center}.search{width:100%;height:auto;padding-bottom:98px}.search__text{margin-top:-1px;padding-bottom:24px;font-size:18px;letter-spacing:.2px}.search__input{display:inline-block;width:240px;margin-top:16px;margin-right:6px;padding:10px 16px 9px;border-width:1px;border-radius:4px;font-size:14px}.search__form::after{content:'';clear:both;display:block;height:0;visibility:hidden}.search__btn{display:inline-block;width:auto;margin-right:2px;margin-bottom:2px;padding:8px 24px;vertical-align:1px}}@media (min-width:1681px) and (max-width:1920px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search__form,.search__text{text-align:center}.search{width:100%;height:auto;padding-bottom:98px}.search__text{margin-top:-1px;padding-bottom:24px;font-size:18px;letter-spacing:.2px}.search__input{display:inline-block;width:240px;margin-top:16px;margin-right:6px;padding:10px 16px 9px;border-width:1px;border-radius:4px;font-size:14px}.search__form::after{content:'';clear:both;display:block;height:0;visibility:hidden}.search__btn{display:inline-block;width:auto;margin-right:2px;margin-bottom:2px;padding:8px 24px;vertical-align:1px}}@media (min-width:1921px){.search__input,.search__text{font-family:Roboto,Helvetica,Arial;font-weight:300;color:#333}.search__form,.search__text{text-align:center}.search{width:100%;height:auto;padding-bottom:98px}.search__text{margin-top:-1px;padding-bottom:24px;font-size:18px;letter-spacing:.2px}.search__input{display:inline-block;width:240px;margin-top:16px;margin-right:6px;padding:10px 16px 9px;border-width:1px;border-radius:4px;font-size:14px}.search__form::after{content:'';clear:both;display:block;height:0;visibility:hidden}.search__btn{display:inline-block;width:auto;margin-right:2px;margin-bottom:2px;padding:8px 24px;vertical-align:1px}}@media (max-width:414px){.menu__link,.menu__list{text-align:center}.menu__item{padding-top:18px}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu .menu__item{display:inline-block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (min-width:415px) and (max-width:667px){.menu__link,.menu__list{text-align:center}.menu__item{padding-top:18px}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu .menu__item{display:inline-block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (min-width:668px) and (max-width:768px){.menu__list{margin-left:100px;-webkit-transition:margin 1s;-moz-transition:margin 1s;transition:margin 1s}.menu__item{display:inline-block;padding-right:88px;vertical-align:top}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu{padding-top:9px}.menu--submenu .menu__item{display:block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (min-width:769px) and (max-width:1024px){.menu__list{margin-left:100px;-webkit-transition:margin 1s;-moz-transition:margin 1s;transition:margin 1s}.menu__item{display:inline-block;padding-right:88px;vertical-align:top}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu{padding-top:9px}.menu--submenu .menu__item{display:block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (min-width:1025px) and (max-width:1366px){.menu__list{margin-left:100px;-webkit-transition:margin 1s;-moz-transition:margin 1s;transition:margin 1s}.menu__item{display:inline-block;padding-right:88px;vertical-align:top}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu{padding-top:9px}.menu--submenu .menu__item{display:block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (min-width:1367px) and (max-width:1680px){.menu__list{margin-left:100px;-webkit-transition:margin 1s;-moz-transition:margin 1s;transition:margin 1s}.menu__item{display:inline-block;padding-right:88px;vertical-align:top}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu{padding-top:9px}.menu--submenu .menu__item{display:block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (min-width:1681px) and (max-width:1920px){.menu__list{margin-left:100px;-webkit-transition:margin 1s;-moz-transition:margin 1s;transition:margin 1s}.menu__item{display:inline-block;padding-right:88px;vertical-align:top}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu{padding-top:9px}.menu--submenu .menu__item{display:block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (min-width:1921px){.menu__list{margin-left:100px;-webkit-transition:margin 1s;-moz-transition:margin 1s;transition:margin 1s}.menu__item{display:inline-block;padding-right:88px;vertical-align:top}.menu__link{font-family:Montserrat,Helvetica,Arial;font-size:14px;font-weight:600;text-align:center;color:#333;text-decoration:none}.menu__link:hover{border-bottom:1px solid #333}.menu--submenu{padding-top:9px}.menu--submenu .menu__item{display:block;padding:0 11px 0 0}.menu--submenu .menu__item--last{padding:0}.menu--submenu .menu__link{font-family:Roboto,Helvetica,Arial;font-size:14px;font-weight:300;color:#666;line-height:24px;text-decoration:none}.menu--submenu .menu__link:hover{border-bottom:1px solid #666}}@media (max-width:414px){.footer{width:100%;border-top:4px solid #ff4e50;padding-top:16px}.footer__brand{font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50}}@media (min-width:415px) and (max-width:667px){.footer{width:100%;border-top:4px solid #ff4e50;padding-top:16px}.footer__brand{font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50}}@media (min-width:668px) and (max-width:768px){.footer{text-align:center;width:100%;border-top:4px solid #ff4e50;padding-top:38px}.footer .item__wrapper{display:inline-block}.footer__menu{float:left}.footer__brand{float:left;font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50;letter-spacing:.8px;margin-left:30px}}@media (min-width:769px) and (max-width:1024px){.footer{text-align:center;width:100%;border-top:4px solid #ff4e50;padding-top:38px}.footer .item__wrapper{display:inline-block}.footer__menu{float:left}.footer__brand{float:left;font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50;letter-spacing:.8px;margin-left:30px}}@media (min-width:1025px) and (max-width:1366px){.footer{text-align:center;width:100%;border-top:4px solid #ff4e50;padding-top:38px}.footer .item__wrapper{display:inline-block}.footer__menu{float:left}.footer__brand{float:left;margin-left:-1px;font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50;letter-spacing:.8px}}@media (min-width:1367px) and (max-width:1680px){.footer{text-align:center;width:100%;border-top:4px solid #ff4e50;padding-top:38px}.footer .item__wrapper{display:inline-block}.footer__menu{float:left}.footer__brand{float:left;margin-left:-1px;font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50;letter-spacing:.8px}}@media (min-width:1681px) and (max-width:1920px){.footer{text-align:center;width:100%;border-top:4px solid #ff4e50;padding-top:38px}.footer .item__wrapper{display:inline-block}.footer__menu{float:left}.footer__brand{float:left;margin-left:-1px;font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50;letter-spacing:.8px}}@media (min-width:1921px){.footer{text-align:center;width:100%;border-top:4px solid #ff4e50;padding-top:38px}.footer .item__wrapper{display:inline-block}.footer__menu{float:left}.footer__brand{float:left;margin-left:-1px;font-family:Montserrat,Helvetica,Arial;font-size:16px;font-weight:600;text-align:center;color:#ff4e50;letter-spacing:.8px}}@media (max-width:414px){.design__logo{width:110px;height:24px;margin:0 auto;cursor:pointer}.design__icon{width:100%}.design{text-align:center;width:110px;padding:0;float:right;margin-right:30px}.design__name{font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;color:#ccc;text-transform:uppercase;padding:0 0 10px;text-align:right;letter-spacing:1px}}@media (min-width:415px) and (max-width:667px){.design{text-align:center;padding-bottom:18px}.design__name{padding:19px 0 10px;font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;text-align:center;color:#ccc;text-transform:uppercase}.design__logo{width:110px;height:24px;margin:0 auto}.design__icon{width:100%}}@media (min-width:668px) and (max-width:768px){.design__logo{width:110px;height:24px;margin:0 auto;cursor:pointer}.design__icon{width:100%}.design{text-align:center;width:110px;padding:0;float:right;margin-right:30px}.design__name{font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;color:#ccc;text-transform:uppercase;padding:0 0 10px;text-align:right;letter-spacing:1px}}@media (min-width:769px) and (max-width:1024px){.design__logo{width:110px;height:24px;margin:0 auto;cursor:pointer}.design__icon{width:100%}.design{text-align:center;width:110px;padding:0;float:right;margin-right:30px}.design__name{font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;color:#ccc;text-transform:uppercase;padding:0 0 10px;text-align:right;letter-spacing:1px}}@media (min-width:1025px) and (max-width:1366px){.design__logo{width:110px;height:24px;margin:0 auto;cursor:pointer}.design__icon{width:100%}.design{text-align:center;width:110px;padding:0;float:right}.design__name{font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;color:#ccc;text-transform:uppercase;padding:0 0 10px;text-align:right;letter-spacing:1px}}@media (min-width:1367px) and (max-width:1680px){.design__logo{width:110px;height:24px;margin:0 auto;cursor:pointer}.design__icon{width:100%}.design{text-align:center;width:110px;padding:0;float:right}.design__name{font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;color:#ccc;text-transform:uppercase;padding:0 0 10px;text-align:right;letter-spacing:1px}}@media (min-width:1681px) and (max-width:1920px){.design__logo{width:110px;height:24px;margin:0 auto;cursor:pointer}.design__icon{width:100%}.design{text-align:center;width:110px;padding:0;float:right}.design__name{font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;color:#ccc;text-transform:uppercase;padding:0 0 10px;text-align:right;letter-spacing:1px}}@media (min-width:1921px){.design__logo{width:110px;height:24px;margin:0 auto;cursor:pointer}.design__icon{width:100%}.design{text-align:center;width:110px;padding:0;float:right}.design__name{font-family:Montserrat,Helvetica,Arial;font-size:10px;font-weight:600;color:#ccc;text-transform:uppercase;padding:0 0 10px;text-align:right;letter-spacing:1px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3RoZW1lL3Jlc2V0LnNjc3MiLCIuLi90aGVtZS9mb250cy5zY3NzIiwicHJvbW8vbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsInByb21vL21vYmlsZS5zY3NzIiwiX21peGlucy5zY3NzIiwicHJvbW8vZGVza3RvcC5zY3NzIiwicHJvbW8vbWVkaWFRdWVyaWVzL3RhYmxldFBvcnRyYWl0LnNjc3MiLCJwcm9tby9tZWRpYVF1ZXJpZXMvdGFibGV0TGFuZHNjYXBlLnNjc3MiLCJwcm9tby9tZWRpYVF1ZXJpZXMvZGVza3RvcC5zY3NzIiwicHJvbW8vbWVkaWFRdWVyaWVzL2Rlc2t0b3BXaWRlLnNjc3MiLCJwcm9tby9tZWRpYVF1ZXJpZXMvZGVza3RvcEhELnNjc3MiLCJwcm9tby9tZWRpYVF1ZXJpZXMvZGVza3RvcE1lZ2Euc2NzcyIsImF1dGgvbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsImF1dGgvbW9iaWxlLnNjc3MiLCJhdXRoL2Rlc2t0b3Auc2NzcyIsImJ0bi9tZWRpYVF1ZXJpZXMvbWFpbi5zY3NzIiwiYnRuL21vYmlsZS5zY3NzIiwiYnRuL2Rlc2t0b3Auc2NzcyIsIml0ZW0vbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsIml0ZW0vbW9iaWxlLnNjc3MiLCJpdGVtL2Rlc2t0b3Auc2NzcyIsIml0ZW0vbWVkaWFRdWVyaWVzL3RhYmxldFBvcnRyYWl0LnNjc3MiLCJpdGVtL21lZGlhUXVlcmllcy90YWJsZXRMYW5kc2NhcGUuc2NzcyIsImhvd0l0V29ya3MvbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsImhvd0l0V29ya3MvbW9iaWxlLnNjc3MiLCJob3dJdFdvcmtzL2Rlc2t0b3Auc2NzcyIsImhvd0l0V29ya3MvbWVkaWFRdWVyaWVzL3RhYmxldFBvcnRyYWl0LnNjc3MiLCJob3dJdFdvcmtzL21lZGlhUXVlcmllcy90YWJsZXRMYW5kc2NhcGUuc2NzcyIsInBhcnRuZXJzL21lZGlhUXVlcmllcy9tYWluLnNjc3MiLCJwYXJ0bmVycy9tb2JpbGUuc2NzcyIsInBhcnRuZXJzL2Rlc2t0b3Auc2NzcyIsInBhcnRuZXJzL21lZGlhUXVlcmllcy90YWJsZXRQb3J0cmFpdC5zY3NzIiwicGFydG5lcnMvbWVkaWFRdWVyaWVzL3RhYmxldExhbmRzY2FwZS5zY3NzIiwiaWRlYXMvbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsImlkZWFzL21vYmlsZS5zY3NzIiwiaWRlYXMvbWVkaWFRdWVyaWVzL3Bob25lTGFuZHNjYXBlLnNjc3MiLCJpZGVhcy9kZXNrdG9wLnNjc3MiLCJpZGVhcy9tZWRpYVF1ZXJpZXMvdGFibGV0UG9ydHJhaXQuc2NzcyIsImlkZWFzL21lZGlhUXVlcmllcy90YWJsZXRMYW5kc2NhcGUuc2NzcyIsInNlYXJjaC9tZWRpYVF1ZXJpZXMvbWFpbi5zY3NzIiwic2VhcmNoL21vYmlsZS5zY3NzIiwic2VhcmNoL2Rlc2t0b3Auc2NzcyIsIm1lbnUvbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsIm1lbnUvbW9iaWxlLnNjc3MiLCJtZW51L2Rlc2t0b3Auc2NzcyIsImZvb3Rlci9tZWRpYVF1ZXJpZXMvbWFpbi5zY3NzIiwiZm9vdGVyL21vYmlsZS5zY3NzIiwiZm9vdGVyL2Rlc2t0b3Auc2NzcyIsImZvb3Rlci9tZWRpYVF1ZXJpZXMvdGFibGV0UG9ydHJhaXQuc2NzcyIsImZvb3Rlci9tZWRpYVF1ZXJpZXMvdGFibGV0TGFuZHNjYXBlLnNjc3MiLCJkZXNpZ24vbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsImRlc2lnbi9tb2JpbGUuc2NzcyIsImRlc2lnbi9kZXNrdG9wLnNjc3MiLCJkZXNpZ24vbWVkaWFRdWVyaWVzL3Bob25lUG9ydHJhaXQuc2NzcyIsImRlc2lnbi9tZWRpYVF1ZXJpZXMvdGFibGV0UG9ydHJhaXQuc2NzcyIsImRlc2lnbi9tZWRpYVF1ZXJpZXMvdGFibGV0TGFuZHNjYXBlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsRUFBQSxRQUFBLFNBR0ksWUFBQSxRQUNBLGdCQUFBLFFBQUEsV0FBQSxRQUdKLEVBQUEs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QUFBLE9DQ0EsTUFBQSxNQUNBLFFBQUEsRUFDQSxNQUFBLE1BRUEsY2hEZUEsWUFBQSxXQUFBLFVBQUEsTUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUdELE1BQUEsSytDbkJHLGVBQUEsVUNBQSxRQUFBLEVBQUEsRUFBQSxLQUNBLFdBQUEsTUFDQSxlQUFBLEtGbURKLDBCQ25ERSxjQUNFLE1BQUEsTUFDQSxPQUFBLEtBQ0EsT0FBQSxFQUFBLEtDQ0EsT0FBQSxRRENGLGNBQ0UsTUFBQSxLQ2RKLFFEQUUsV0FBQSxPQ0NBLE1BQUEsTUFDQSxRQUFBLEVBQ0EsTUFBQSxNQUVBLGNoRGVBLFlBQUEsV0FBQSxVQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsSUFHRCxNQUFBLEsrQ25CRyxlQUFBLFVDQUEsUUFBQSxFQUFBLEVBQUEsS0FDQSxXQUFBLE1BQ0EsZUFBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlUm9vdCI6Ii9zb3VyY2UvIiwic291cmNlc0NvbnRlbnQiOlsiKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5odG1sIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vLyBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZGl2LFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG59XG5cbm9sLFxudWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgICBxdW90ZXM6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufSIsIi8vIENvbW1vbiB3ZWlnaHQgbmFtZSBtYXBwaW5nXG4vLyAxMDAgLSBUaGluIChIYWlybGluZSlcbi8vIDIwMCAtIEV4dHJhIExpZ2h0IChVbHRyYSBMaWdodClcbi8vIDMwMCAtIExpZ2h0XG4vLyA0MDAgLSBOb3JtYWxcbi8vIDUwMCAtIE1lZGl1bVxuLy8gNjAwIC0gU2VtaSBCb2xkIChEZW1pIEJvbGQpXG4vLyA3MDAgLSBCb2xkXG4vLyA4MDAgLSBFeHRyYSBCb2xkIChVbHRyYSBCb2xkKVxuLy8gOTAwIC0gQmxhY2sgKEhlYXZ5KVxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCcpLCBsb2NhbCgnTW9udHNlcnJhdC1SZWd1bGFyJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci5vdGYnKSBmb3JtYXQoJ290ZicpLFxuICAgICAgICAgdXJsKCdmb250cy9tb250c2VycmF0LXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnZm9udHMvbW9udHNlcnJhdC1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCdmb250cy9tb250c2VycmF0LXJlZ3VsYXItd2ViZm9udC5zdmcjbW9udHNlcnJhdHJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogbG9jYWwoJ01vbnRzZXJyYXQnKSwgbG9jYWwoJ01vbnRzZXJyYXQtQm9sZCcpLFxuICAgICAgICAgdXJsKCdmb250cy9Nb250c2VycmF0LUJvbGQub3RmJykgZm9ybWF0KCdvdGYnKSxcbiAgICAgICAgIHVybCgnZm9udHMvbW9udHNlcnJhdC1ib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCdmb250cy9tb250c2VycmF0LWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCdmb250cy9tb250c2VycmF0LWJvbGQuc3ZnI21vbnRzZXJyYXRib2xkJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBzcmM6IGxvY2FsKCdNb250c2VycmF0JyksIGxvY2FsKCdNb250c2VycmF0LVNlbWlCb2xkJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgc3JjOiBsb2NhbCgnUm9ib3RvJyksIGxvY2FsKCdSb2JvdG8tQmxhY2snKSxcbiAgICAgICAgIHVybCgnZm9udHMvUm9ib3RvLUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLWJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tYmxhY2sud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tYmxhY2suc3ZnI3JvYm90b2JsYWNrJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIHNyYzogbG9jYWwoJ1JvYm90bycpLCBsb2NhbCgnUm9ib3RvLUJsYWNrSXRhbGljJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL1JvYm90by1CbGFja2l0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1ibGFja2l0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLWJsYWNraXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLWJsYWNraXRhbGljLnN2ZyNyb2JvdG9ibGFja19pdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiBsb2NhbCgnUm9ib3RvJyksIGxvY2FsKCdSb2JvdG8tQm9sZCcpLFxuICAgICAgICAgdXJsKCdmb250cy9Sb2JvdG8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1ib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1ib2xkLnN2ZyNyb2JvdG9ib2xkJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYm90byc7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCcpLCBsb2NhbCgnUm9ib3RvLUJvbGRJdGFsaWMnKSxcbiAgICAgICAgIHVybCgnZm9udHMvUm9ib3RvLUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tYm9sZGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLWJvbGRpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tYm9sZGl0YWxpYy5zdmcjcm9ib3RvYm9sZF9pdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCcpLCBsb2NhbCgnUm9ib3RvLUl0YWxpYycpLFxuICAgICAgICAgdXJsKCdmb250cy9Sb2JvdG8tSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1pdGFsaWMuc3ZnI3JvYm90b2l0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBzcmM6IGxvY2FsKCdNb250c2VycmF0JyksIGxvY2FsKCdSb2JvdG8tTGlnaHQnKSxcbiAgICAgICAgIHVybCgnZm9udHMvUm9ib3RvLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLWxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tbGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tbGlnaHQuc3ZnI3JvYm90b2xpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHNyYzogbG9jYWwoJ01vbnRzZXJyYXQnKSwgbG9jYWwoJ1JvYm90by1MaWdodEl0YWxpYycpLFxuICAgICAgICAgdXJsKCdmb250cy9Sb2JvdG8tTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tbGlnaHRpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1saWdodGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1saWdodGl0YWxpYy5zdmcjcm9ib3RvbGlnaHRfaXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHNyYzogbG9jYWwoJ01vbnRzZXJyYXQnKSwgbG9jYWwoJ1JvYm90by1NZWRpdW0nKSxcbiAgICAgICAgIHVybCgnZm9udHMvUm9ib3RvLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1tZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1tZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tbWVkaXVtLnN2ZyNyb2JvdG9tZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCcpLCBsb2NhbCgnUm9ib3RvLU1lZGl1bUl0YWxpYycpLFxuICAgICAgICAgdXJsKCdmb250cy9Sb2JvdG8tTWVkaXVtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLW1lZGl1bWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLW1lZGl1bWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by1tZWRpdW1pdGFsaWMuc3ZnI3JvYm90b21lZGl1bV9pdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCcpLCBsb2NhbCgnUm9ib3RvLVJlZ3VsYXInKSxcbiAgICAgICAgIHVybCgnZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tcmVndWxhci5zdmcjcm9ib3RvcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBzcmM6IGxvY2FsKCdNb250c2VycmF0JyksIGxvY2FsKCdSb2JvdG8tVGhpbicpLFxuICAgICAgICAgdXJsKCdmb250cy9Sb2JvdG8tVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by10aGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCdmb250cy9yb2JvdG8tdGhpbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by10aGluLnN2ZyNyb2JvdG90aGluJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHNyYzogbG9jYWwoJ01vbnRzZXJyYXQnKSwgbG9jYWwoJ1JvYm90by1UaGluSXRhbGljJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL1JvYm90by1UaGluSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLXRoaW5pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJ2ZvbnRzL3JvYm90by10aGluaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnZm9udHMvcm9ib3RvLXRoaW5pdGFsaWMuc3ZnI3JvYm90b3RoaW5faXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbn0iLCJAZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHBob25lUG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICdwaG9uZVBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lTGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skcGhvbmVMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICdwaG9uZUxhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHRhYmxldFBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAndGFibGV0UG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0TGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skdGFibGV0TGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAndGFibGV0TGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3ApXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wV2lkZSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BXaWRlfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcFdpZGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcEhEKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcEhEfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcEhEJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BNZWdhKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcE1lZ2F9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wTWVnYSc7XG59XG4iLCJcbiYge1xuXHRcblx0aGVpZ2h0OiA1NDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHVybCggJGltZyArICdwcm9tby1iZy1zbWFsbC5wbmcnKSBjZW50ZXIgLTEwcHggbm8tcmVwZWF0O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGhlaWdodCAxcztcblxuXHQmX19oZWFkZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHdpZHRoOiAyODFweDtcblx0XHRoZWlnaHQ6IDU5cHg7XG5cdFx0bWFyZ2luOiAzOHB4IGF1dG8gMDtcblx0XHRAaW5jbHVkZSBoZWFkZXItdGV4dCgzMCwgJHdoaXRlKTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luOiAxOXB4IGF1dG87XG5cdFx0d2lkdGg6IDIxN3B4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHRAaW5jbHVkZSBwYXJhZ3JhcGgtdGV4dCAoJHdoaXRlKTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdH1cblx0XG5cdCZfX2JyYW5kIHtcblx0XHRwYWRkaW5nLXRvcDogMTE1cHg7XG5cdFx0QGluY2x1ZGUgaGVhZGVyLXRleHQoMjAsICR3aGl0ZSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufVxuXG4iLCJAbWl4aW4gY2xlYXJmaXgge1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBwYXJhZ3JhcGgtdGV4dCgkY29sb3IpIHtcclxuXHRmb250OiB7XHJcblx0XHRmYW1pbHk6IFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbDtcclxuXHRcdHNpemU6IDE0cHg7XHJcblx0XHR3ZWlnaHQ6IDMwMDtcclxuXHR9XHJcblx0Y29sb3I6ICRjb2xvcjtcclxufVxyXG5cclxuQG1peGluIGhlYWRlci10ZXh0KCRzaXplLCAkY29sb3IpIHtcclxuXHRmb250OiB7XHJcblx0XHRmYW1pbHk6IE1vbnRzZXJyYXQsIEhlbHZldGljYSwgQXJpYWw7XHJcblx0XHRzaXplOiAkc2l6ZStweDtcclxuXHRcdHdlaWdodDogNjAwO1xyXG5cdH1cclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICRjb2xvcjtcclxufVxyXG4iLCImIHtcbiAgaGVpZ2h0OiA3MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCggJGltZyArICdwcm9tby1iZy5wbmcnKSBjZW50ZXIgdG9wIG5vLXJlcGVhdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzO1xuXG4gICZfX2hlYWRlciB7XG4gICAgd2lkdGg6IDk0MHB4O1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAxcztcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDEwM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICBtYXJnaW46IDM4cHggYXV0byAwO1xuICAgIEBpbmNsdWRlIGhlYWRlci10ZXh0KDUyLCAkd2hpdGUpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNHB4O1xuICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSAuN3M7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7ICAgIFxuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMjhweCBhdXRvIDM1cHg7IFxuICAgIEBpbmNsdWRlIHBhcmFncmFwaC10ZXh0ICgkd2hpdGUpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSAuN3M7XG4gIH1cbiAgXG4gICZfX2JyYW5kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBAaW5jbHVkZSBoZWFkZXItdGV4dCgyMCwgJHdoaXRlKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuIiwiQGltcG9ydCAnLi4vZGVza3RvcCc7XG5cbiZfX2hlYWRlciB7XG5cdG1pbi13aWR0aDogNjcwcHg7XG5cdHdpZHRoOiA4NSU7XG5cdHRyYW5zaXRpb246IHdpZHRoIDFzO1xufSIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG4mX19oZWFkZXIge1xuXHRtaW4td2lkdGg6IDY3MHB4O1xuXHR3aWR0aDogODUlO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAxcztcbn0iLCJAaW1wb3J0ICcuLi9kZXNrdG9wJztcblxuJiB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4iLCJAaW1wb3J0ICcuLi9kZXNrdG9wJztcbiYge1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufSIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuJiB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59IiwiQGltcG9ydCAnLi4vZGVza3RvcCc7XG4mIHtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn0iLCJAZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHBob25lUG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICdwaG9uZVBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lTGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skcGhvbmVMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICdwaG9uZUxhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHRhYmxldFBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAndGFibGV0UG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0TGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skdGFibGV0TGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAndGFibGV0TGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3ApXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wV2lkZSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BXaWRlfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcFdpZGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcEhEKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcEhEfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcEhEJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BNZWdhKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcE1lZ2F9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wTWVnYSc7XG59XG4iLCImIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgZm9udC1zaXplOiAwO1xuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAxN3B4IDhweCAxNnB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udDogNTAwIDE0cHggLyAxNHB4IE1vbnRzZXJyYXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4iLCJAaW1wb3J0ICdtb2JpbGUnO1xuXG4mIHtcblx0cGFkZGluZy1yaWdodDogMXB4O1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbiIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldFBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skdGFibGV0UG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI4MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBAaW5jbHVkZSBoZWFkZXItdGV4dCgxNCwgJHdoaXRlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcmVkLCA1JSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLS1ob3dJdFdvcmtzIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDIwcHggMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgJi0tcGFydG5lcnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xuICAgIGNvbG9yOiAkcmVkO1xuICB9XG59XG4iLCJAaW1wb3J0ICdtb2JpbGUnO1xuXG4mIHtcbiAgd2lkdGg6IDIyNXB4O1xuXG4gICYtLWhvd0l0V29ya3Mge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgfVxuXG4gICYtLXBhcnRuZXJzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDM5cHg7XG4gICAgcGFkZGluZzoge1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBsZWZ0OiAyNnB4O1xuICAgIH0gXG4gIH1cbn1cbiIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldFBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skdGFibGV0UG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuICAmcy10aXRsZSB7XG4gICAgbWFyZ2luOiAzOHB4IGF1dG8gMTZweDtcbiAgICBAaW5jbHVkZSBoZWFkZXItdGV4dCgyMiwgJGhfdGV4dENvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX193cmFwcGVyIHtcbiAgICB3aWR0aDogMzAxcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzhweDtcbiAgfVxufVxuIiwiJiB7XG4gICZzLXRpdGxlIHtcbiAgICBtYXJnaW46IDk3cHggYXV0byAzNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBAaW5jbHVkZSBoZWFkZXItdGV4dCgyMiwgJGhfdGV4dENvbG9yKTtcbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogOTQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvIDM4cHg7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMXM7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuJl9fd3JhcHBlciB7XG5cdG1pbi13aWR0aDogNzQ4cHg7XG5cdHdpZHRoOiA5NyU7XG5cdHRyYW5zaXRpb246IHdpZHRoIDFzO1xuXG5cdCYtLXBhcnRuZXJze1xuXHRcdHdpZHRoOiA0ODBweDtcblx0XHRtaW4td2lkdGg6IDQ4MHB4O1xuXG5cdFx0dHJhbnNpdGlvbjogd2lkdGggMXM7XG5cdH1cbn1cbiIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuJl9fd3JhcHBlciB7XG5cdG1pbi13aWR0aDogNzQ4cHg7XG5cdHdpZHRoOiA5NyU7XG5cdHRyYW5zaXRpb246IHdpZHRoIDFzO1xuXG5cdCYtLXBhcnRuZXJze1xuXHRcdHdpZHRoOiA0ODBweDtcblx0XHRtaW4td2lkdGg6IDQ4MHB4O1xuXG5cdFx0dHJhbnNpdGlvbjogd2lkdGggMXM7XG5cdH1cbn1cbiIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldFBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skdGFibGV0UG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuXHRAaW5jbHVkZSBjbGVhcmZpeDtcblxuXHR3aWR0aDogMTAwJTtcblx0Jl9faXRlbSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRoZWlnaHQ6IDI0MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0Ji0tYmcxIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjYpIDAlLCB0cmFuc3BhcmVudCAxMDAlKSwgdXJsKCAkaW1nICsgJ2hvd0l0V29ya3MtYmcxLnBuZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cdFx0Ji0tYmcyIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjYpIDAlLCB0cmFuc3BhcmVudCAxMDAlKSwgdXJsKCAkaW1nICsgJ2hvd0l0V29ya3MtYmcyLnBuZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cdFx0Ji0tYmczIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjYpIDAlLCB0cmFuc3BhcmVudCAxMDAlKSwgdXJsKCAkaW1nICsgJ2hvd0l0V29ya3MtYmczLnBuZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAxNXB4IDE5cHggMTJweDtcblx0XHRAaW5jbHVkZSBoZWFkZXItdGV4dCgyNCwgJHdoaXRlKTtcblx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1x0XHRcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHdpZHRoOiAyNjBweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwIDE5cHggMTlweDtcblx0XHRAaW5jbHVkZSBwYXJhZ3JhcGgtdGV4dCggJHBfdGV4dENvbG9yICk7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdH1cblxuXHQuc2xpZGVyIHtcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHRcdGhlaWdodDogMjQwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Jl9fcHJldixcblx0XHQmX19uZXh0IHtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgd2lkdGg6IDMwcHg7XG5cdFx0ICAgIGhlaWdodDogNTVweDtcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdCAgICB0b3A6IDQwJTtcblx0XHQgICAgcGFkZGluZzogMDtcblx0XHQgICAgYm9yZGVyOiBub25lO1xuXHRcdCAgICBvdXRsaW5lOiBub25lO1xuXHRcdCAgICB6LWluZGV4OiAyO1xuXHQgICAgXHRvcGFjaXR5OiAuNTtcblx0XHQgICAgJjpob3ZlciwgJjphY3RpdmUgIHtcblx0XHQgICAgXHRvcGFjaXR5OiAxO1xuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0Jl9fcHJldiB7XG5cdFx0ICAgIGxlZnQ6IDIxcHg7XG4gICAgXHRcdGJhY2tncm91bmQ6IHVybCggJGltZyArICdjb250cm9sbC1sZWZ0LWFycm93LnBuZycpO1xuXHRcdCAgICBbZGlyPVwicnRsXCJdICYge1xuXHRcdCAgICAgICAgbGVmdDogYXV0bztcblx0XHQgICAgICAgIHJpZ2h0OiAyMXB4O1xuXHRcdCAgICB9XG5cdCAgICBcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXG5cdFx0Jl9fbmV4dCB7XG5cdFx0ICAgIHJpZ2h0OiAyMXB4O1xuXHQgICAgXHRiYWNrZ3JvdW5kOiB1cmwoICRpbWcgKyAnY29udHJvbGwtcmlnaHQtYXJyb3cucG5nJyk7XG5cdFx0ICAgIFtkaXI9XCJydGxcIl0gJiB7XG5cdFx0ICAgICAgICBsZWZ0OiAyMXB4O1xuXHRcdCAgICAgICAgcmlnaHQ6IGF1dG87XG5cdFx0ICAgIH1cblx0ICAgIFx0b3BhY2l0eTogMDtcblx0XHR9XG5cblx0fVxufVxuIiwiJiB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAmX19pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAmLS1iZzEge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNikgMCUsIHRyYW5zcGFyZW50IDEwMCUpLCBcbiAgICAgIHVybCggJGltZyArICdob3dJdFdvcmtzLWJnMS5wbmcnKTtcbiAgICB9XG4gICAgJi0tYmcyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjYpIDAlLCB0cmFuc3BhcmVudCAxMDAlKSwgXG4gICAgICB1cmwoICRpbWcgKyAnaG93SXRXb3Jrcy1iZzIucG5nJyk7XG4gICAgfVxuICAgICYtLWJnMyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC42KSAwJSwgdHJhbnNwYXJlbnQgMTAwJSksIFxuICAgICAgdXJsKCAkaW1nICsgJ2hvd0l0V29ya3MtYmczLnBuZycpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW46IDE0cHggMTlweCAwO1xuICAgIEBpbmNsdWRlIGhlYWRlci10ZXh0KDI0LCAkd2hpdGUpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IFxuICAgIGxpbmUtaGVpZ2h0OiAyOXB4OyAgXG4gIH1cblxuICAmX190ZXh0IHtcbiAgICB3aWR0aDogMjY1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAxM3B4IDE5cHggMTdweDtcbiAgICBAaW5jbHVkZSBwYXJhZ3JhcGgtdGV4dCggJHBfdGV4dENvbG9yICk7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMnB4O1xuXG4gIH1cblxuICAuc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBtaW4td2lkdGg6IDIzNnB4O1xuICAgIHdpZHRoOiAzMS45JTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuMnM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICZfX3ByZXYsXG4gICAgJl9fbmV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdG9wOiAxNTNweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogdG9wIC44cztcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3ByZXYge1xuICAgICAgbGVmdDogMjFweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCggJGltZyArICdjb250cm9sbC1sZWZ0LWFycm93LnBuZycpO1xuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDIxcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmV4dCB7XG4gICAgICByaWdodDogMjFweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCggJGltZyArICdjb250cm9sbC1yaWdodC1hcnJvdy5wbmcnKTtcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IDIxcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vZGVza3RvcCc7XG5cbi5zbGlkZXIge1xuXHRtaW4td2lkdGg6IDIzNnB4O1xuXHR3aWR0aDogMzEuOSU7XG5cdHRyYW5zaXRpb246IHdpZHRoIC4ycztcblxuXHQmX19wcmV2LFxuXHQmX19uZXh0IHtcblx0ICAgIHRvcDogNTVweDtcblx0ICAgIHRyYW5zaXRpb246IHRvcCAuOHM7XG5cdCAgICBcblx0fVxuXG5cdCZfX3ByZXYge1xuXHQgICAgbGVmdDogMTBweDtcblx0ICAgIFtkaXI9XCJydGxcIl0gJiB7XG5cdCAgICAgICAgcmlnaHQ6IDEwcHg7XG5cdCAgICB9XG5cdH1cblxuXHQmX19uZXh0IHtcblx0ICAgIHJpZ2h0OiAxMHB4O1xuXHQgICAgW2Rpcj1cInJ0bFwiXSAmIHtcblx0ICAgICAgICBsZWZ0OiAxMHB4O1xuXHQgICAgfVxuXHR9XG59XG4iLCJAaW1wb3J0ICcuLi9kZXNrdG9wJztcblxuLnNsaWRlciB7XG5cdG1pbi13aWR0aDogMjM2cHg7XG5cdHdpZHRoOiAzMS45JTtcblx0dHJhbnNpdGlvbjogd2lkdGggLjJzO1xuXG5cdCZfX3ByZXYsXG5cdCZfX25leHQge1xuXHQgICAgdG9wOiA1NXB4O1xuXHQgICAgdHJhbnNpdGlvbjogdG9wIC44cztcblx0ICAgIFxuXHR9XG5cblx0Jl9fcHJldiB7XG5cdCAgICBsZWZ0OiAxMHB4O1xuXHQgICAgW2Rpcj1cInJ0bFwiXSAmIHtcblx0ICAgICAgICByaWdodDogMTBweDtcblx0ICAgIH1cblx0fVxuXG5cdCZfX25leHQge1xuXHQgICAgcmlnaHQ6IDEwcHg7XG5cdCAgICBbZGlyPVwicnRsXCJdICYge1xuXHQgICAgICAgIGxlZnQ6IDEwcHg7XG5cdCAgICB9XG5cdH1cbn1cbiIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldFBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skdGFibGV0UG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuICB3aWR0aDogMTAwJTtcblxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLS1maXJzdCAucGFydG5lcnNfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCAkaW1nICsnaWNvbi1UVi5wbmcnKSAwIDAgbm8tcmVwZWF0OyB9XG5cbiAgICAmLS1zZWNvbmQgLnBhcnRuZXJzX19pY29uIHsgXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoICRpbWcgKydpY29uLWJvdHRsZS5wbmcnKSAwIDAgbm8tcmVwZWF0OyB9XG5cbiAgICAmLS10aGlyZCAucGFydG5lcnNfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCAkaW1nICsnaWNvbi1jdXAucG5nJykgMCAwIG5vLXJlcGVhdDsgfVxuXG4gICAgJi0tZm91cnRoIHtcbiAgICAgIC5wYXJ0bmVyc19faWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCggJGltZyArJ2ljb24tcGxhaW4ucG5nJykgMCAwIG5vLXJlcGVhdDsgXG4gICAgICB9XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fcGljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIHJpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA0MXB4O1xuICAgIGhlaWdodDogNDFweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoICRpbWcgKydpY29uLVRWLnBuZycpIDAgMCBuby1yZXBlYXQ7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBAaW5jbHVkZSBoZWFkZXItdGV4dCgxNCwgJGhfdGV4dENvbG9yKTtcbiAgICBwYWRkaW5nOiAyMXB4IDAgMTZweDtcbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIEBpbmNsdWRlIHBhcmFncmFwaC10ZXh0KCRwX3RleHRDb2xvcl9wYXJ0bmVycyk7XG5cbiAgfVxuXG59XG4iLCImIHtcblx0cGFkZGluZy1ib3R0b206IDJweDtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jl9faXRlbSB7XG5cdFx0d2lkdGg6IDIyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcblx0XHQmLS1maXJzdCB7XG5cdFx0XHQucGFydG5lcnNfX2ljb24geyBiYWNrZ3JvdW5kOiB1cmwoICRpbWcgKydpY29uLVRWLnBuZycpIDAgMCBuby1yZXBlYXQ7IH1cblx0XHR9XG5cblx0XHQmLS1zZWNvbmQge1xuXHRcdFx0LnBhcnRuZXJzX19pY29uIHsgYmFja2dyb3VuZDogdXJsKCAkaW1nICsnaWNvbi1ib3R0bGUucG5nJykgMCAwIG5vLXJlcGVhdDsgfVxuXHRcdFx0b3JkZXI6IDI7XG5cdFx0fVxuXG5cdFx0Ji0tdGhpcmQge1xuXHRcdFx0LnBhcnRuZXJzX19pY29uIHsgYmFja2dyb3VuZDogdXJsKCAkaW1nICsnaWNvbi1jdXAucG5nJykgMCAwIG5vLXJlcGVhdDsgfVxuXHRcdFx0b3JkZXI6IDE7XG5cdFx0fVxuXG5cdFx0Ji0tZm91cnRoIHtcblx0XHRcdC5wYXJ0bmVyc19faWNvbiB7IGJhY2tncm91bmQ6IHVybCggJGltZyArJ2ljb24tcGxhaW4ucG5nJykgMCAwIG5vLXJlcGVhdDsgfVxuXHRcdFx0b3JkZXI6IDM7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19waWMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IC0ycHg7XG5cdFx0cmlnaHQ6IDQ1cHg7XG5cdFx0d2lkdGg6IDQxcHg7XG5cdFx0aGVpZ2h0OiA0MXB4O1xuXHR9XG5cblx0Jl9fbmFtZSB7XG5cdFx0QGluY2x1ZGUgaGVhZGVyLXRleHQoMTQsICRoX3RleHRDb2xvcik7XG5cdFx0cGFkZGluZzogMTZweCAwIDE2cHg7XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRAaW5jbHVkZSBwYXJhZ3JhcGgtdGV4dCgkcF90ZXh0Q29sb3JfcGFydG5lcnMpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMnB4O1xuXHR9XG5cbn1cbiIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG4mX19pdGVtIHtcblx0Ji0tZmlyc3QsXG5cdCYtLXRoaXJkIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTVweDtcblx0fVxufVxuIiwiQGltcG9ydCAnLi4vZGVza3RvcCc7XG5cbiZfX2l0ZW0ge1xuXHQmLS1maXJzdCxcblx0Ji0tdGhpcmQge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1NXB4O1xuXHR9XG59XG4iLCJAZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHBob25lUG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICdwaG9uZVBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lTGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skcGhvbmVMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICdwaG9uZUxhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHRhYmxldFBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAndGFibGV0UG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0TGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skdGFibGV0TGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAndGFibGV0TGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3ApXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wV2lkZSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BXaWRlfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcFdpZGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcEhEKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcEhEfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcEhEJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BNZWdhKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcE1lZ2F9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wTWVnYSc7XG59XG4iLCImIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJi1tYXNzb25yeSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzhweDtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAxcztcbiAgfVxuXG4gICYtZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCUgKiAzMDAvMzIwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IDVweDtcbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjMpIDEwMCUgMTAwJTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1MCU7XG4gICAgQGluY2x1ZGUgaGVhZGVyLXRleHQoMjIsICR3aGl0ZSk7XG4gIH1cbn1cblxuXG4iLCJAaW1wb3J0ICcuLi9tb2JpbGUnO1xuJi1tYXNzb25yeSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dHJhbnNpdGlvbjogd2lkdGggMXM7XG5cdH1cblxuXHQmLXNpemVyLFxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogNDglO1xuXHRcdGhlaWdodDogYXV0bztcblx0fSIsIiYge1xuICAmLW1hc3NvbnJ5IHtcbiAgICB3aWR0aDogOTQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzhweDtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfVxuXG4gICYtZ3JpZCB7IH1cblxuICAmLXNpemVyLFxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogMzIuNiU7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yaWdodDogNXB4O1xuICB9XG5cbiAgJl9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMykgMTAwJSAxMDAlO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBAaW5jbHVkZSBoZWFkZXItdGV4dCgyMiwgJHdoaXRlKTtcbiAgfVxuXG59XG4iLCIvLyBAaW1wb3J0ICcuLi9tb2JpbGUnO1xuXG4vLyBcdCYtc2l6ZXIsXG4vLyBcdCZfX2l0ZW0ge1xuLy8gXHRcdHdpZHRoOiA0OCU7XG4vLyBcdFx0aGVpZ2h0OiBhdXRvO1xuLy8gXHR9XG5cbkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG5cdCYtbWFzc29ucnkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIDFzO1xuXHR9XG5cblx0Ji1zaXplcixcblx0Jl9faXRlbSB7XG5cdFx0d2lkdGg6IDMyJTtcblx0fSIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG5cdCYtbWFzc29ucnkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIDFzO1xuXHR9XG5cblx0Ji1zaXplcixcblx0Jl9faXRlbSB7XG5cdFx0d2lkdGg6IDMyJTtcblx0fSIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcblxufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0UG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldFBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldExhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHRhYmxldExhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldExhbmRzY2FwZSc7XG5cbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3ApXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcCc7XG5cbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIHBhcmFncmFwaC10ZXh0KCRoX3RleHRDb2xvcik7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2lucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAxNnB4IDEwcHg7XG4gICAgQGluY2x1ZGUgcGFyYWdyYXBoLXRleHQoJGhfdGV4dENvbG9yKTtcbiAgfVxufVxuIiwiJiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA5OHB4O1xuICBcbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBAaW5jbHVkZSBwYXJhZ3JhcGgtdGV4dCgkaF90ZXh0Q29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4ycHg7XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTZweCA5cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIEBpbmNsdWRlIHBhcmFncmFwaC10ZXh0KCRoX3RleHRDb2xvcik7XG4gIH1cblxuICAmX19mb3JtIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgcGFkZGluZzogOHB4IDI0cHggOHB4IDI0cHg7XG4gICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lUG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyRwaG9uZVBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAncGhvbmVQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZUxhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHBob25lTGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAncGhvbmVMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0UG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldFBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldExhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHRhYmxldExhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldExhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3AnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcFdpZGUpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wV2lkZX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BXaWRlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BIRClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BIRH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BIRCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wTWVnYSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BNZWdhfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcE1lZ2EnO1xufVxuIiwiJiB7XG4gICZfX2xpc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2l0ZW0geyBcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICBcbiAgJl9fbGluayB7XG4gICAgQGluY2x1ZGUgaGVhZGVyLXRleHQoMTQsICRoX3RleHRDb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGhfdGV4dENvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtLXN1Ym1lbnUge1xuICAgIC5tZW51X19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMTFweCAwIDA7XG5cbiAgICAgICYtLWxhc3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51X19saW5rIHtcbiAgICAgIEBpbmNsdWRlIHBhcmFncmFwaC10ZXh0KCRwX3RleHRDb2xvcl9wYXJ0bmVycyk7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcF90ZXh0Q29sb3JfcGFydG5lcnM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCImIHtcblxuICAmX19saXN0IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDFzO1xuICB9XG5cbiAgJl9faXRlbSB7IFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiA4OHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBAaW5jbHVkZSBoZWFkZXItdGV4dCgxNCwgJGhfdGV4dENvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaF90ZXh0Q29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi0tc3VibWVudSB7XG4gICAgcGFkZGluZy10b3A6IDlweDtcblxuICAgIC5tZW51X19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCAxMXB4IDAgMDtcblxuICAgICAgJi0tbGFzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnVfX2xpbmsge1xuICAgICAgQGluY2x1ZGUgcGFyYWdyYXBoLXRleHQoJHBfdGV4dENvbG9yX3BhcnRuZXJzKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwX3RleHRDb2xvcl9wYXJ0bmVycztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldFBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skdGFibGV0UG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICRyZWQ7XG5cdHBhZGRpbmctdG9wOiAxNnB4O1xuXG5cdCZfX2JyYW5kIHtcblx0XHRAaW5jbHVkZSBoZWFkZXItdGV4dCgxNiwgJHJlZCk7XG5cdH1cbn1cbiIsIiYge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFxuXHQuaXRlbV9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAkcmVkO1xuXHRwYWRkaW5nLXRvcDogMzhweDtcblxuXHQmX19tZW51IHtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXG5cdCZfX2JyYW5kIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRAaW5jbHVkZSBoZWFkZXItdGV4dCgxNiwgJHJlZCk7XG5cdCAgICBsZXR0ZXItc3BhY2luZzogLjhweDtcblx0fVxufVxuIiwiQGltcG9ydCAnLi4vZGVza3RvcCc7XG5cbiYge1xuXHQmX19icmFuZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdH1cbn0iLCJAaW1wb3J0ICcuLi9kZXNrdG9wJztcblxuJiB7XG5cdCZfX2JyYW5kIHtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0fVxufSIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldFBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skdGFibGV0UG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBcbiAgJl9fbmFtZSB7XG4gICAgcGFkZGluZzogMTlweCAwIDEwcHg7XG4gICAgQGluY2x1ZGUgaGVhZGVyLXRleHQoMTAsICRwX3RleHRDb2xvcik7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAmX19sb2dvIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICZfX2ljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCJAaW1wb3J0ICdtb2JpbGUnO1xuJiB7XG4gIHdpZHRoOiAxMTBweDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuXG4gICZfX25hbWUge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn0iLCJAaW1wb3J0ICcuLi9kZXNrdG9wJztcblxuJiB7XG5cdG1hcmdpbi1yaWdodDogMzBweDtcbn1cbiIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG4mIHtcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xufSIsIkBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG4mIHtcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xufSJdfQ== */
