/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
.download-element{padding:3px 6px 3px 22px;background:url("../../assets/contao/images/iconPLAIN.svg") left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-m4a,.ext-mp3,.ext-wma,.ext-mpeg,.ext-wav,.ext-ogg,.ext-mid,.ext-midi,.ext-aif,.ext-aiff,.ext-aifc,.ext-ram,.ext-rm,.ext-rpm{background-image:url("../../assets/contao/images/iconAUDIO.svg")}.ext-bmp{background-image:url("../../assets/contao/images/iconBMP.svg")}.ext-css,.ext-scss,.ext-less{background-image:url("../../assets/contao/images/iconCSS.svg")}.ext-cto{background-image:url("../../assets/contao/images/iconCTO.svg")}.ext-gif{background-image:url("../../assets/contao/images/iconGIF.svg")}.ext-html,.ext-htm,.ext-shtml{background-image:url("../../assets/contao/images/iconHTML.svg")}.ext-jpg,.ext-jpeg,.ext-jpe{background-image:url("../../assets/contao/images/iconJPG.svg")}.ext-js{background-image:url("../../assets/contao/images/iconJS.svg")}.ext-xl,.ext-xls,.ext-doc,.ext-word,.ext-pps,.ext-ppt,.ext-odc,.ext-odf,.ext-odg,.ext-odi,.ext-odp,.ext-ods,.ext-odt{background-image:url("../../assets/contao/images/iconOFFICE.svg")}.ext-pdf{background-image:url("../../assets/contao/images/iconPDF.svg")}.ext-inc,.ext-php,.ext-php3,.ext-php4,.ext-php5,.ext-phtml,.ext-phps{background-image:url("../../assets/contao/images/iconPHP.svg")}.ext-dmg,.ext-gtar,.ext-rar,.ext-sit,.ext-tar,.ext-taz,.ext-zip{background-image:url("../../assets/contao/images/iconRAR.svg")}.ext-fla,.ext-swf{background-image:url("../../assets/contao/images/iconSWF.svg")}.ext-png,.ext-tiff,.ext-tif{background-image:url("../../assets/contao/images/iconTIF.svg")}.ext-mp4,.ext-m4v,.ext-mov,.ext-wmv,.ext-webm,.ext-qt,.ext-rv,.ext-avi,.ext-ogv,.ext-movie{background-image:url("../../assets/contao/images/iconVIDEO.svg")}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:bold}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body #container > * > .inside:after,body .custom > * > .inside:after,body #header > .inside:after,body #footer > .inside:after{content:"";display:table;clear:both}body #container > * > .inside > * > *,body .custom > * > .inside > * > *,body #header > .inside > * > *,body #footer > .inside > * > *{width:90%;margin:0 auto;overflow:visible}body #container > * > .inside > * > * > .inner,body .custom > * > .inside > * > * > .inner,body #header > .inside > * > * > .inner,body #footer > .inside > * > * > .inner{padding-top:25px;padding-bottom:25px}@media (min-width:768px){body #container > * > .inside:after,body .custom > * > .inside:after,body #header > .inside:after,body #footer > .inside:after{content:"";display:table;clear:both}body #container > * > .inside > * > *,body .custom > * > .inside > * > *,body #header > .inside > * > *,body #footer > .inside > * > *{width:750px;margin:0 auto;overflow:visible}body #container > * > .inside > * > * > .inner,body .custom > * > .inside > * > * > .inner,body #header > .inside > * > * > .inner,body #footer > .inside > * > * > .inner{padding-top:30px;padding-bottom:30px}}@media (min-width:992px){body #container > * > .inside:after,body .custom > * > .inside:after,body #header > .inside:after,body #footer > .inside:after{content:"";display:table;clear:both}body #container > * > .inside > * > *,body .custom > * > .inside > * > *,body #header > .inside > * > *,body #footer > .inside > * > *{width:970px;margin:0 auto;overflow:visible}body #container > * > .inside > * > * > .inner,body .custom > * > .inside > * > * > .inner,body #header > .inside > * > * > .inner,body #footer > .inside > * > * > .inner{padding-top:45px;padding-bottom:45px}}@media (min-width:1200px){body #container > * > .inside:after,body .custom > * > .inside:after,body #header > .inside:after,body #footer > .inside:after{content:"";display:table;clear:both}body #container > * > .inside > * > *,body .custom > * > .inside > * > *,body #header > .inside > * > *,body #footer > .inside > * > *{width:1170px;margin:0 auto;overflow:visible}body #container > * > .inside > * > * > .inner,body .custom > * > .inside > * > * > .inner,body #header > .inside > * > * > .inner,body #footer > .inside > * > * > .inner{padding-top:50px;padding-bottom:50px}}@media (min-width:1600px){body #container > * > .inside:after,body .custom > * > .inside:after,body #header > .inside:after,body #footer > .inside:after{content:"";display:table;clear:both}body #container > * > .inside > * > *,body .custom > * > .inside > * > *,body #header > .inside > * > *,body #footer > .inside > * > *{width:1440px;margin:0 auto;overflow:visible}body #container > * > .inside > * > * > .inner,body .custom > * > .inside > * > * > .inner,body #header > .inside > * > * > .inner,body #footer > .inside > * > * > .inner{padding-top:60px;padding-bottom:60px}}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-12{float:left;width:100%}.col-xs-11{width:91.66667%}.col-xs-10{width:83.33333%}.col-xs-9{width:75%}.col-xs-8{width:66.66667%}.col-xs-7{width:58.33333%}.col-xs-6{width:50%}.col-xs-5{width:41.66667%}.col-xs-4{width:33.33333%}.col-xs-3{width:25%}.col-xs-2{width:16.66667%}.col-xs-1{width:8.33333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-1{right:8.33333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66667%}.col-xs-push-10{left:83.33333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66667%}.col-xs-push-7{left:58.33333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66667%}.col-xs-push-4{left:33.33333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66667%}.col-xs-push-1{left:8.33333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-12{float:left;width:100%}.col-sm-11{width:91.66667%}.col-sm-10{width:83.33333%}.col-sm-9{width:75%}.col-sm-8{width:66.66667%}.col-sm-7{width:58.33333%}.col-sm-6{width:50%}.col-sm-5{width:41.66667%}.col-sm-4{width:33.33333%}.col-sm-3{width:25%}.col-sm-2{width:16.66667%}.col-sm-1{width:8.33333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-1{right:8.33333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66667%}.col-sm-push-10{left:83.33333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66667%}.col-sm-push-7{left:58.33333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66667%}.col-sm-push-4{left:33.33333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66667%}.col-sm-push-1{left:8.33333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-12{float:left;width:100%}.col-md-11{width:91.66667%}.col-md-10{width:83.33333%}.col-md-9{width:75%}.col-md-8{width:66.66667%}.col-md-7{width:58.33333%}.col-md-6{width:50%}.col-md-5{width:41.66667%}.col-md-4{width:33.33333%}.col-md-3{width:25%}.col-md-2{width:16.66667%}.col-md-1{width:8.33333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66667%}.col-md-pull-10{right:83.33333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66667%}.col-md-pull-7{right:58.33333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66667%}.col-md-pull-4{right:33.33333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66667%}.col-md-pull-1{right:8.33333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66667%}.col-md-push-10{left:83.33333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66667%}.col-md-push-7{left:58.33333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66667%}.col-md-push-4{left:33.33333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66667%}.col-md-push-1{left:8.33333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-12{float:left;width:100%}.col-lg-11{width:91.66667%}.col-lg-10{width:83.33333%}.col-lg-9{width:75%}.col-lg-8{width:66.66667%}.col-lg-7{width:58.33333%}.col-lg-6{width:50%}.col-lg-5{width:41.66667%}.col-lg-4{width:33.33333%}.col-lg-3{width:25%}.col-lg-2{width:16.66667%}.col-lg-1{width:8.33333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-1{right:8.33333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66667%}.col-lg-push-10{left:83.33333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66667%}.col-lg-push-7{left:58.33333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66667%}.col-lg-push-4{left:33.33333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66667%}.col-lg-push-1{left:8.33333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after{content:" ";display:table}.container:before,.container:after{content:" ";display:table}.container-fluid:before,.container-fluid:after{content:" ";display:table}.row:before,.row:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}@-ms-viewport{width:device-width;}.col-no-padding{padding:0 !important}.col-no-padding-top-bottom{padding-top:0 !important;padding-bottom:0 !important}.col-no-padding-left-right{padding-left:0 !important;padding-right:0 !important}.col-centered{float:none;margin:0 auto}.col-newline{clear:both}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}}@media (min-width:1200px){.visible-lg{display:block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/colorbox/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/colorbox/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/colorbox/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/colorbox/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* Swipe 2.0, (c) Brad Birdsall 2013, (c) Leo Feyer 2013-2016, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.hljs{display:block;overflow-x:auto;padding:.5em;background:#eee;-webkit-text-size-adjust:none}.hljs-header,.hljs-decorator,.hljs-annotation{color:#007}.hljs-horizontal_rule,.hljs-link_url,.hljs-emphasis,.hljs-attribute{color:#070}.hljs-emphasis{font-style:italic}.hljs-link_label,.hljs-strong,.hljs-value,.hljs-string,.scss .hljs-value .hljs-string{color:#d14}.hljs-strong{font-weight:bold}.hljs-blockquote,.hljs-comment{color:#998;font-style:italic}.asciidoc .hljs-title,.hljs-function .hljs-title{color:#900}.hljs-class{color:#458}.hljs-id,.hljs-pseudo,.hljs-constant,.hljs-hexcolor{color:teal}.hljs-variable{color:#369}.hljs-bullet{color:#970}.hljs-pi,.hljs-doctype{color:#34b}.hljs-code,.hljs-number{color:#099}.hljs-important{color:red}.smartquote,.hljs-label{color:#970}.hljs-preprocessor,.hljs-pragma{color:#579}.hljs-reserved,.hljs-keyword,.scss .hljs-value{color:#000}.hljs-regexp{background-color:#fff0ff;color:#808}.hljs-symbol{color:#990073}.hljs-symbol .hljs-string{color:#a60}.hljs-tag{color:#070}.hljs-at_rule,.hljs-at_rule .hljs-keyword{color:#088}.hljs-at_rule .hljs-preprocessor{color:#808}.scss .hljs-tag,.scss .hljs-attribute{color:#339}
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa,.fa-stack{display:inline-block}.fa-fw,.fa-li{text-align:center}@font-face{font-family:FontAwesome;src:url("/wp-content/themes/hello-theme-child-master/fontawesome-webfont.eot?v=4.6.3");src:url("/wp-content/themes/hello-theme-child-master/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/wp-content/themes/hello-theme-child-master/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/wp-content/themes/hello-theme-child/fonts/fontawesome-webfont.woff") format("woff"),url("/wp-content/themes/hello-theme-child-master/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/wp-content/themes/hello-theme-child-master/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/*# sourceMappingURL=data:application/json;base64,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QUFTLHNCQUFzQixRQUFRLFFBQVMsa0JBQWtCLFFBQVEsUUFBUyx5QkFBeUIsUUFBUSxRQUFTLG9CQUFvQixRQUFRLFFBQVMsMEJBQTBCLFFBQVEsUUFBUywyQkFBMkIsUUFBUSxRQUFTLHNCQUFzQixRQUFRLFFBQVMsdUJBQXVCLFFBQVEsUUFBUyxpQkFBaUIsUUFBUSxRQUFTLHFCQUFxQixRQUFRLFFBQVMsOEJBQThCLGdDQUFnQyxRQUFRLFFBQVMsY0FBYyx3QkFBd0IsUUFBUSxRQUFTLFNBQVMsU0FBUyxTQUFVLE1BQU0sSUFBSyxPQUFPLElBQUssUUFBUSxFQUFHLE9BQU8sS0FBTSxTQUFTLE9BQVEsS0FBSyxjQUFpQixPQUFPLEVBQUcsMEJBQTBCLHlCQUF5QixTQUFTLE9BQVEsTUFBTSxLQUFNLE9BQU8sS0FBTSxPQUFPLEVBQUcsU0FBUyxRQUFTLEtBQUsiLCJmaWxlIjoiZm9udC1hd2Vzb21lLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC42LjMgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidGb250QXdlc29tZSc7c3JjOnVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjYuMycpO3NyYzp1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTQuNi4zJykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNi4zJykgZm9ybWF0KCd3b2ZmMicpLHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC42LjMnKSBmb3JtYXQoJ3dvZmYnKSx1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9NC42LjMnKSBmb3JtYXQoJ3RydWV0eXBlJyksdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNi4zI2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfS5mYXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250Om5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5mYS1sZ3tmb250LXNpemU6MS4zMzMzMzMzM2VtO2xpbmUtaGVpZ2h0Oi43NWVtO3ZlcnRpY2FsLWFsaWduOi0xNSV9LmZhLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLTN4e2ZvbnQtc2l6ZTozZW19LmZhLTR4e2ZvbnQtc2l6ZTo0ZW19LmZhLTV4e2ZvbnQtc2l6ZTo1ZW19LmZhLWZ3e3dpZHRoOjEuMjg1NzE0MjllbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtdWx7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWxlZnQ6Mi4xNDI4NTcxNGVtO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5mYS11bD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0uZmEtbGl7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMi4xNDI4NTcxNGVtO3dpZHRoOjIuMTQyODU3MTRlbTt0b3A6LjE0Mjg1NzE0ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmZhLWxpLmZhLWxne2xlZnQ6LTEuODU3MTQyODZlbX0uZmEtYm9yZGVye3BhZGRpbmc6LjJlbSAuMjVlbSAuMTVlbTtib3JkZXI6c29saWQgLjA4ZW0gI2VlZTtib3JkZXItcmFkaXVzOi4xZW19LmZhLXB1bGwtbGVmdHtmbG9hdDpsZWZ0fS5mYS1wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5mYS5mYS1wdWxsLWxlZnR7bWFyZ2luLXJpZ2h0Oi4zZW19LmZhLmZhLXB1bGwtcmlnaHR7bWFyZ2luLWxlZnQ6LjNlbX0ucHVsbC1yaWdodHtmbG9hdDpyaWdodH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLnB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEucHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5mYS1zcGluey13ZWJraXQtYW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO2FuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcn0uZmEtcHVsc2V7LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTthbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KX1ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX19QGtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0uZmEtcm90YXRlLTkwey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5mYS1yb3RhdGUtMTgwey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5mYS1yb3RhdGUtMjcwey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfS5mYS1mbGlwLWhvcml6b250YWx7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTstbXMtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTt0cmFuc2Zvcm06c2NhbGUoLTEsIDEpfS5mYS1mbGlwLXZlcnRpY2Fsey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7dHJhbnNmb3JtOnNjYWxlKDEsIC0xKX06cm9vdCAuZmEtcm90YXRlLTkwLDpyb290IC5mYS1yb3RhdGUtMTgwLDpyb290IC5mYS1yb3RhdGUtMjcwLDpyb290IC5mYS1mbGlwLWhvcml6b250YWwsOnJvb3QgLmZhLWZsaXAtdmVydGljYWx7ZmlsdGVyOm5vbmV9LmZhLXN0YWNre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjJlbTtoZWlnaHQ6MmVtO2xpbmUtaGVpZ2h0OjJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZhLXN0YWNrLTF4LC5mYS1zdGFjay0yeHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtc3RhY2stMXh7bGluZS1oZWlnaHQ6aW5oZXJpdH0uZmEtc3RhY2stMnh7Zm9udC1zaXplOjJlbX0uZmEtaW52ZXJzZXtjb2xvcjojZmZmfS5mYS1nbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjAwMFwifS5mYS1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAwMVwifS5mYS1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDJcIn0uZmEtZW52ZWxvcGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAwM1wifS5mYS1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZjAwNFwifS5mYS1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxmMDA1XCJ9LmZhLXN0YXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjAwNlwifS5mYS11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMDA3XCJ9LmZhLWZpbG06YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDhcIn0uZmEtdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDlcIn0uZmEtdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGFcIn0uZmEtdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYlwifS5mYS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZjAwY1wifS5mYS1yZW1vdmU6YmVmb3JlLC5mYS1jbG9zZTpiZWZvcmUsLmZhLXRpbWVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDBkXCJ9LmZhLXNlYXJjaC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDBlXCJ9LmZhLXNlYXJjaC1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjAxMFwifS5mYS1wb3dlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTFcIn0uZmEtc2lnbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMDEyXCJ9LmZhLWdlYXI6YmVmb3JlLC5mYS1jb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTNcIn0uZmEtdHJhc2gtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAxNFwifS5mYS1ob21lOmJlZm9yZXtjb250ZW50OlwiXFxmMDE1XCJ9LmZhLWZpbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAxNlwifS5mYS1jbG9jay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE3XCJ9LmZhLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMThcIn0uZmEtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTlcIn0uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAxYVwifS5mYS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS5mYS1pbmJveDpiZWZvcmV7Y29udGVudDpcIlxcZjAxY1wifS5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDFkXCJ9LmZhLXJvdGF0ZS1yaWdodDpiZWZvcmUsLmZhLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjAxZVwifS5mYS1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDIxXCJ9LmZhLWxpc3QtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMDIyXCJ9LmZhLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjNcIn0uZmEtZmxhZzpiZWZvcmV7Y29udGVudDpcIlxcZjAyNFwifS5mYS1oZWFkcGhvbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDI1XCJ9LmZhLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjZcIn0uZmEtdm9sdW1lLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjdcIn0uZmEtdm9sdW1lLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDI4XCJ9LmZhLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyOVwifS5mYS1iYXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDJhXCJ9LmZhLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjAyYlwifS5mYS10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxmMDJjXCJ9LmZhLWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmRcIn0uZmEtYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmVcIn0uZmEtcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmZcIn0uZmEtY2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMDMwXCJ9LmZhLWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzFcIn0uZmEtYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZjAzMlwifS5mYS1pdGFsaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzNcIn0uZmEtdGV4dC1oZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzRcIn0uZmEtdGV4dC13aWR0aDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNVwifS5mYS1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM2XCJ9LmZhLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjAzN1wifS5mYS1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAzOFwifS5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxmMDM5XCJ9LmZhLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2FcIn0uZmEtZGVkZW50OmJlZm9yZSwuZmEtb3V0ZGVudDpiZWZvcmV7Y29udGVudDpcIlxcZjAzYlwifS5mYS1pbmRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2NcIn0uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMDNkXCJ9LmZhLXBob3RvOmJlZm9yZSwuZmEtaW1hZ2U6YmVmb3JlLC5mYS1waWN0dXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2VcIn0uZmEtcGVuY2lsOmJlZm9yZXtjb250ZW50OlwiXFxmMDQwXCJ9LmZhLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDFcIn0uZmEtYWRqdXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDQyXCJ9LmZhLXRpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDNcIn0uZmEtZWRpdDpiZWZvcmUsLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA0NFwifS5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA0NVwifS5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA0NlwifS5mYS1hcnJvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDdcIn0uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0OFwifS5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ5XCJ9LmZhLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDRhXCJ9LmZhLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGJcIn0uZmEtcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGNcIn0uZmEtc3RvcDpiZWZvcmV7Y29udGVudDpcIlxcZjA0ZFwifS5mYS1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDRlXCJ9LmZhLWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MFwifS5mYS1zdGVwLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTFcIn0uZmEtZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTJcIn0uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDUzXCJ9LmZhLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTRcIn0uZmEtcGx1cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTVcIn0uZmEtbWludXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU2XCJ9LmZhLXRpbWVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1N1wifS5mYS1jaGVjay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNThcIn0uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU5XCJ9LmZhLWluZm8tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDVhXCJ9LmZhLWNyb3NzaGFpcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWJcIn0uZmEtdGltZXMtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWNcIn0uZmEtY2hlY2stY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWRcIn0uZmEtYmFuOmJlZm9yZXtjb250ZW50OlwiXFxmMDVlXCJ9LmZhLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjBcIn0uZmEtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjFcIn0uZmEtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjJcIn0uZmEtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA2M1wifS5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLC5mYS1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2NFwifS5mYS1leHBhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjVcIn0uZmEtY29tcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjZcIn0uZmEtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjA2N1wifS5mYS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjA2OFwifS5mYS1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIlxcZjA2OVwifS5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmFcIn0uZmEtZ2lmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2YlwifS5mYS1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxmMDZjXCJ9LmZhLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmRcIn0uZmEtZXllOmJlZm9yZXtjb250ZW50OlwiXFxmMDZlXCJ9LmZhLWV5ZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjA3MFwifS5mYS13YXJuaW5nOmJlZm9yZSwuZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzFcIn0uZmEtcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzJcIn0uZmEtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzNcIn0uZmEtcmFuZG9tOmJlZm9yZXtjb250ZW50OlwiXFxmMDc0XCJ9LmZhLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzVcIn0uZmEtbWFnbmV0OmJlZm9yZXtjb250ZW50OlwiXFxmMDc2XCJ9LmZhLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzdcIn0uZmEtY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDc4XCJ9LmZhLXJldHdlZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzlcIn0uZmEtc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjA3YVwifS5mYS1mb2xkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2JcIn0uZmEtZm9sZGVyLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2NcIn0uZmEtYXJyb3dzLXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2RcIn0uZmEtYXJyb3dzLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2VcIn0uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLC5mYS1iYXItY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODBcIn0uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODFcIn0uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDgyXCJ9LmZhLWNhbWVyYS1yZXRybzpiZWZvcmV7Y29udGVudDpcIlxcZjA4M1wifS5mYS1rZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODRcIn0uZmEtZ2VhcnM6YmVmb3JlLC5mYS1jb2dzOmJlZm9yZXtjb250ZW50OlwiXFxmMDg1XCJ9LmZhLWNvbW1lbnRzOmJlZm9yZXtjb250ZW50OlwiXFxmMDg2XCJ9LmZhLXRodW1icy1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDg3XCJ9LmZhLXRodW1icy1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODhcIn0uZmEtc3Rhci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMDg5XCJ9LmZhLWhlYXJ0LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGFcIn0uZmEtc2lnbi1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGJcIn0uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDhjXCJ9LmZhLXRodW1iLXRhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGRcIn0uZmEtZXh0ZXJuYWwtbGluazpiZWZvcmV7Y29udGVudDpcIlxcZjA4ZVwifS5mYS1zaWduLWluOmJlZm9yZXtjb250ZW50OlwiXFxmMDkwXCJ9LmZhLXRyb3BoeTpiZWZvcmV7Y29udGVudDpcIlxcZjA5MVwifS5mYS1naXRodWItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDkyXCJ9LmZhLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5M1wifS5mYS1sZW1vbi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDk0XCJ9LmZhLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMDk1XCJ9LmZhLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDk2XCJ9LmZhLWJvb2ttYXJrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTdcIn0uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDk4XCJ9LmZhLXR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTlcIn0uZmEtZmFjZWJvb2stZjpiZWZvcmUsLmZhLWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMDlhXCJ9LmZhLWdpdGh1YjpiZWZvcmV7Y29udGVudDpcIlxcZjA5YlwifS5mYS11bmxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWNcIn0uZmEtY3JlZGl0LWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWRcIn0uZmEtZmVlZDpiZWZvcmUsLmZhLXJzczpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZVwifS5mYS1oZGQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBhMFwifS5mYS1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIlxcZjBhMVwifS5mYS1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMGYzXCJ9LmZhLWNlcnRpZmljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMGEzXCJ9LmZhLWhhbmQtby1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNFwifS5mYS1oYW5kLW8tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNVwifS5mYS1oYW5kLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTZcIn0uZmEtaGFuZC1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTdcIn0uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYThcIn0uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE5XCJ9LmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBhYVwifS5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBhYlwifS5mYS1nbG9iZTpiZWZvcmV7Y29udGVudDpcIlxcZjBhY1wifS5mYS13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWRcIn0uZmEtdGFza3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWVcIn0uZmEtZmlsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGIwXCJ9LmZhLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjBiMVwifS5mYS1hcnJvd3MtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMGIyXCJ9LmZhLWdyb3VwOmJlZm9yZSwuZmEtdXNlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzBcIn0uZmEtY2hhaW46YmVmb3JlLC5mYS1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMGMxXCJ9LmZhLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMGMyXCJ9LmZhLWZsYXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMGMzXCJ9LmZhLWN1dDpiZWZvcmUsLmZhLXNjaXNzb3JzOmJlZm9yZXtjb250ZW50OlwiXFxmMGM0XCJ9LmZhLWNvcHk6YmVmb3JlLC5mYS1maWxlcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGM1XCJ9LmZhLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZjBjNlwifS5mYS1zYXZlOmJlZm9yZSwuZmEtZmxvcHB5LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzdcIn0uZmEtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGM4XCJ9LmZhLW5hdmljb246YmVmb3JlLC5mYS1yZW9yZGVyOmJlZm9yZSwuZmEtYmFyczpiZWZvcmV7Y29udGVudDpcIlxcZjBjOVwifS5mYS1saXN0LXVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGNhXCJ9LmZhLWxpc3Qtb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2JcIn0uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIlxcZjBjY1wifS5mYS11bmRlcmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2RcIn0uZmEtdGFibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2VcIn0uZmEtbWFnaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDBcIn0uZmEtdHJ1Y2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDFcIn0uZmEtcGludGVyZXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMGQyXCJ9LmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDNcIn0uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ0XCJ9LmZhLWdvb2dsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ1XCJ9LmZhLW1vbmV5OmJlZm9yZXtjb250ZW50OlwiXFxmMGQ2XCJ9LmZhLWNhcmV0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDdcIn0uZmEtY2FyZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDhcIn0uZmEtY2FyZXQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOVwifS5mYS1jYXJldC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBkYVwifS5mYS1jb2x1bW5zOmJlZm9yZXtjb250ZW50OlwiXFxmMGRiXCJ9LmZhLXVuc29ydGVkOmJlZm9yZSwuZmEtc29ydDpiZWZvcmV7Y29udGVudDpcIlxcZjBkY1wifS5mYS1zb3J0LWRvd246YmVmb3JlLC5mYS1zb3J0LWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGRcIn0uZmEtc29ydC11cDpiZWZvcmUsLmZhLXNvcnQtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMGRlXCJ9LmZhLWVudmVsb3BlOmJlZm9yZXtjb250ZW50OlwiXFxmMGUwXCJ9LmZhLWxpbmtlZGluOmJlZm9yZXtjb250ZW50OlwiXFxmMGUxXCJ9LmZhLXJvdGF0ZS1sZWZ0OmJlZm9yZSwuZmEtdW5kbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlMlwifS5mYS1sZWdhbDpiZWZvcmUsLmZhLWdhdmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGUzXCJ9LmZhLWRhc2hib2FyZDpiZWZvcmUsLmZhLXRhY2hvbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTRcIn0uZmEtY29tbWVudC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGU1XCJ9LmZhLWNvbW1lbnRzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTZcIn0uZmEtZmxhc2g6YmVmb3JlLC5mYS1ib2x0OmJlZm9yZXtjb250ZW50OlwiXFxmMGU3XCJ9LmZhLXNpdGVtYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZThcIn0uZmEtdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTlcIn0uZmEtcGFzdGU6YmVmb3JlLC5mYS1jbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWFcIn0uZmEtbGlnaHRidWxiLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWJcIn0uZmEtZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWNcIn0uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWRcIn0uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMGVlXCJ9LmZhLXVzZXItbWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjBcIn0uZmEtc3RldGhvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjFcIn0uZmEtc3VpdGNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjJcIn0uZmEtYmVsbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGEyXCJ9LmZhLWNvZmZlZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmNFwifS5mYS1jdXRsZXJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMGY1XCJ9LmZhLWZpbGUtdGV4dC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGY2XCJ9LmZhLWJ1aWxkaW5nLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjdcIn0uZmEtaG9zcGl0YWwtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBmOFwifS5mYS1hbWJ1bGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjlcIn0uZmEtbWVka2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMGZhXCJ9LmZhLWZpZ2h0ZXItamV0OmJlZm9yZXtjb250ZW50OlwiXFxmMGZiXCJ9LmZhLWJlZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmNcIn0uZmEtaC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmRcIn0uZmEtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmVcIn0uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDBcIn0uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTAxXCJ9LmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMlwifS5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwM1wifS5mYS1hbmdsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTA0XCJ9LmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTA1XCJ9LmZhLWFuZ2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTA2XCJ9LmZhLWFuZ2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDdcIn0uZmEtZGVza3RvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEwOFwifS5mYS1sYXB0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDlcIn0uZmEtdGFibGV0OmJlZm9yZXtjb250ZW50OlwiXFxmMTBhXCJ9LmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsLmZhLW1vYmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjEwYlwifS5mYS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjEwY1wifS5mYS1xdW90ZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTBkXCJ9LmZhLXF1b3RlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTBlXCJ9LmZhLXNwaW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTBcIn0uZmEtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMTExXCJ9LmZhLW1haWwtcmVwbHk6YmVmb3JlLC5mYS1yZXBseTpiZWZvcmV7Y29udGVudDpcIlxcZjExMlwifS5mYS1naXRodWItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTEzXCJ9LmZhLWZvbGRlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTE0XCJ9LmZhLWZvbGRlci1vcGVuLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTVcIn0uZmEtc21pbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjExOFwifS5mYS1mcm93bi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTE5XCJ9LmZhLW1laC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTFhXCJ9LmZhLWdhbWVwYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWJcIn0uZmEta2V5Ym9hcmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjExY1wifS5mYS1mbGFnLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWRcIn0uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWVcIn0uZmEtdGVybWluYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjBcIn0uZmEtY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyMVwifS5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsLmZhLXJlcGx5LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjEyMlwifS5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLC5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsLmZhLXN0YXItaGFsZi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTIzXCJ9LmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZXtjb250ZW50OlwiXFxmMTI0XCJ9LmZhLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjVcIn0uZmEtY29kZS1mb3JrOmJlZm9yZXtjb250ZW50OlwiXFxmMTI2XCJ9LmZhLXVubGluazpiZWZvcmUsLmZhLWNoYWluLWJyb2tlbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyN1wifS5mYS1xdWVzdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyOFwifS5mYS1pbmZvOmJlZm9yZXtjb250ZW50OlwiXFxmMTI5XCJ9LmZhLWV4Y2xhbWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMTJhXCJ9LmZhLXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJiXCJ9LmZhLXN1YnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZjEyY1wifS5mYS1lcmFzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmRcIn0uZmEtcHV6emxlLXBpZWNlOmJlZm9yZXtjb250ZW50OlwiXFxmMTJlXCJ9LmZhLW1pY3JvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzBcIn0uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjEzMVwifS5mYS1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzJcIn0uZmEtY2FsZW5kYXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjEzM1wifS5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNFwifS5mYS1yb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzVcIn0uZmEtbWF4Y2RuOmJlZm9yZXtjb250ZW50OlwiXFxmMTM2XCJ9LmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzdcIn0uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzhcIn0uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzlcIn0uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEzYVwifS5mYS1odG1sNTpiZWZvcmV7Y29udGVudDpcIlxcZjEzYlwifS5mYS1jc3MzOmJlZm9yZXtjb250ZW50OlwiXFxmMTNjXCJ9LmZhLWFuY2hvcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzZFwifS5mYS11bmxvY2stYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTNlXCJ9LmZhLWJ1bGxzZXllOmJlZm9yZXtjb250ZW50OlwiXFxmMTQwXCJ9LmZhLWVsbGlwc2lzLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDFcIn0uZmEtZWxsaXBzaXMtdjpiZWZvcmV7Y29udGVudDpcIlxcZjE0MlwifS5mYS1yc3Mtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQzXCJ9LmZhLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ0XCJ9LmZhLXRpY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjE0NVwifS5mYS1taW51cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDZcIn0uZmEtbWludXMtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDdcIn0uZmEtbGV2ZWwtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDhcIn0uZmEtbGV2ZWwtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE0OVwifS5mYS1jaGVjay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGFcIn0uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0YlwifS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0Y1wifS5mYS1zaGFyZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGRcIn0uZmEtY29tcGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZVwifS5mYS10b2dnbGUtZG93bjpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTBcIn0uZmEtdG9nZ2xlLXVwOmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTFcIn0uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTJcIn0uZmEtZXVybzpiZWZvcmUsLmZhLWV1cjpiZWZvcmV7Y29udGVudDpcIlxcZjE1M1wifS5mYS1nYnA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTRcIn0uZmEtZG9sbGFyOmJlZm9yZSwuZmEtdXNkOmJlZm9yZXtjb250ZW50OlwiXFxmMTU1XCJ9LmZhLXJ1cGVlOmJlZm9yZSwuZmEtaW5yOmJlZm9yZXtjb250ZW50OlwiXFxmMTU2XCJ9LmZhLWNueTpiZWZvcmUsLmZhLXJtYjpiZWZvcmUsLmZhLXllbjpiZWZvcmUsLmZhLWpweTpiZWZvcmV7Y29udGVudDpcIlxcZjE1N1wifS5mYS1ydWJsZTpiZWZvcmUsLmZhLXJvdWJsZTpiZWZvcmUsLmZhLXJ1YjpiZWZvcmV7Y29udGVudDpcIlxcZjE1OFwifS5mYS13b246YmVmb3JlLC5mYS1rcnc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTlcIn0uZmEtYml0Y29pbjpiZWZvcmUsLmZhLWJ0YzpiZWZvcmV7Y29udGVudDpcIlxcZjE1YVwifS5mYS1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTViXCJ9LmZhLWZpbGUtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcZjE1Y1wifS5mYS1zb3J0LWFscGhhLWFzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZFwifS5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWVcIn0uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYwXCJ9LmZhLXNvcnQtYW1vdW50LWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjFcIn0uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2MlwifS5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2M1wifS5mYS10aHVtYnMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjRcIn0uZmEtdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjVcIn0uZmEteW91dHViZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjZcIn0uZmEteW91dHViZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2N1wifS5mYS14aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMTY4XCJ9LmZhLXhpbmctc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY5XCJ9LmZhLXlvdXR1YmUtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZjE2YVwifS5mYS1kcm9wYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMTZiXCJ9LmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZXtjb250ZW50OlwiXFxmMTZjXCJ9LmZhLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZFwifS5mYS1mbGlja3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmVcIn0uZmEtYWRuOmJlZm9yZXtjb250ZW50OlwiXFxmMTcwXCJ9LmZhLWJpdGJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjE3MVwifS5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTcyXCJ9LmZhLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIlxcZjE3M1wifS5mYS10dW1ibHItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTc0XCJ9LmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE3NVwifS5mYS1sb25nLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTc2XCJ9LmZhLWxvbmctYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjE3N1wifS5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTc4XCJ9LmZhLWFwcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTc5XCJ9LmZhLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2FcIn0uZmEtYW5kcm9pZDpiZWZvcmV7Y29udGVudDpcIlxcZjE3YlwifS5mYS1saW51eDpiZWZvcmV7Y29udGVudDpcIlxcZjE3Y1wifS5mYS1kcmliYmJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZFwifS5mYS1za3lwZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZVwifS5mYS1mb3Vyc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgwXCJ9LmZhLXRyZWxsbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4MVwifS5mYS1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODJcIn0uZmEtbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4M1wifS5mYS1naXR0aXA6YmVmb3JlLC5mYS1ncmF0aXBheTpiZWZvcmV7Y29udGVudDpcIlxcZjE4NFwifS5mYS1zdW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4NVwifS5mYS1tb29uLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODZcIn0uZmEtYXJjaGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4N1wifS5mYS1idWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODhcIn0uZmEtdms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODlcIn0uZmEtd2VpYm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGFcIn0uZmEtcmVucmVuOmJlZm9yZXtjb250ZW50OlwiXFxmMThiXCJ9LmZhLXBhZ2VsaW5lczpiZWZvcmV7Y29udGVudDpcIlxcZjE4Y1wifS5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4ZFwifS5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE4ZVwifS5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTkwXCJ9LmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjE5MVwifS5mYS1kb3QtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTJcIn0uZmEtd2hlZWxjaGFpcjpiZWZvcmV7Y29udGVudDpcIlxcZjE5M1wifS5mYS12aW1lby1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTRcIn0uZmEtdHVya2lzaC1saXJhOmJlZm9yZSwuZmEtdHJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMTk1XCJ9LmZhLXBsdXMtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTZcIn0uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5N1wifS5mYS1zbGFjazpiZWZvcmV7Y29udGVudDpcIlxcZjE5OFwifS5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTlcIn0uZmEtd29yZHByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTlhXCJ9LmZhLW9wZW5pZDpiZWZvcmV7Y29udGVudDpcIlxcZjE5YlwifS5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsLmZhLWJhbms6YmVmb3JlLC5mYS11bml2ZXJzaXR5OmJlZm9yZXtjb250ZW50OlwiXFxmMTljXCJ9LmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZXtjb250ZW50OlwiXFxmMTlkXCJ9LmZhLXlhaG9vOmJlZm9yZXtjb250ZW50OlwiXFxmMTllXCJ9LmZhLWdvb2dsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhMFwifS5mYS1yZWRkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTFcIn0uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhMlwifS5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTNcIn0uZmEtc3R1bWJsZXVwb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTRcIn0uZmEtZGVsaWNpb3VzOmJlZm9yZXtjb250ZW50OlwiXFxmMWE1XCJ9LmZhLWRpZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTZcIn0uZmEtcGllZC1waXBlci1wcDpiZWZvcmV7Y29udGVudDpcIlxcZjFhN1wifS5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjFhOFwifS5mYS1kcnVwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTlcIn0uZmEtam9vbWxhOmJlZm9yZXtjb250ZW50OlwiXFxmMWFhXCJ9LmZhLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMWFiXCJ9LmZhLWZheDpiZWZvcmV7Y29udGVudDpcIlxcZjFhY1wifS5mYS1idWlsZGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjFhZFwifS5mYS1jaGlsZDpiZWZvcmV7Y29udGVudDpcIlxcZjFhZVwifS5mYS1wYXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjBcIn0uZmEtc3Bvb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjFcIn0uZmEtY3ViZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiMlwifS5mYS1jdWJlczpiZWZvcmV7Y29udGVudDpcIlxcZjFiM1wifS5mYS1iZWhhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI0XCJ9LmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI1XCJ9LmZhLXN0ZWFtOmJlZm9yZXtjb250ZW50OlwiXFxmMWI2XCJ9LmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiN1wifS5mYS1yZWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI4XCJ9LmZhLWF1dG9tb2JpbGU6YmVmb3JlLC5mYS1jYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjlcIn0uZmEtY2FiOmJlZm9yZSwuZmEtdGF4aTpiZWZvcmV7Y29udGVudDpcIlxcZjFiYVwifS5mYS10cmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMWJiXCJ9LmZhLXNwb3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmNcIn0uZmEtZGV2aWFudGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjFiZFwifS5mYS1zb3VuZGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMWJlXCJ9LmZhLWRhdGFiYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMWMwXCJ9LmZhLWZpbGUtcGRmLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzFcIn0uZmEtZmlsZS13b3JkLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzJcIn0uZmEtZmlsZS1leGNlbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWMzXCJ9LmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM0XCJ9LmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSwuZmEtZmlsZS1pbWFnZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM1XCJ9LmZhLWZpbGUtemlwLW86YmVmb3JlLC5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjNlwifS5mYS1maWxlLXNvdW5kLW86YmVmb3JlLC5mYS1maWxlLWF1ZGlvLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzdcIn0uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSwuZmEtZmlsZS12aWRlby1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM4XCJ9LmZhLWZpbGUtY29kZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM5XCJ9LmZhLXZpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2FcIn0uZmEtY29kZXBlbjpiZWZvcmV7Y29udGVudDpcIlxcZjFjYlwifS5mYS1qc2ZpZGRsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjY1wifS5mYS1saWZlLWJvdXk6YmVmb3JlLC5mYS1saWZlLWJ1b3k6YmVmb3JlLC5mYS1saWZlLXNhdmVyOmJlZm9yZSwuZmEtc3VwcG9ydDpiZWZvcmUsLmZhLWxpZmUtcmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjFjZFwifS5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmV7Y29udGVudDpcIlxcZjFjZVwifS5mYS1yYTpiZWZvcmUsLmZhLXJlc2lzdGFuY2U6YmVmb3JlLC5mYS1yZWJlbDpiZWZvcmV7Y29udGVudDpcIlxcZjFkMFwifS5mYS1nZTpiZWZvcmUsLmZhLWVtcGlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkMVwifS5mYS1naXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQyXCJ9LmZhLWdpdDpiZWZvcmV7Y29udGVudDpcIlxcZjFkM1wifS5mYS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSwuZmEteWMtc3F1YXJlOmJlZm9yZSwuZmEtaGFja2VyLW5ld3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDRcIn0uZmEtdGVuY2VudC13ZWlibzpiZWZvcmV7Y29udGVudDpcIlxcZjFkNVwifS5mYS1xcTpiZWZvcmV7Y29udGVudDpcIlxcZjFkNlwifS5mYS13ZWNoYXQ6YmVmb3JlLC5mYS13ZWl4aW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDdcIn0uZmEtc2VuZDpiZWZvcmUsLmZhLXBhcGVyLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ4XCJ9LmZhLXNlbmQtbzpiZWZvcmUsLmZhLXBhcGVyLXBsYW5lLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDlcIn0uZmEtaGlzdG9yeTpiZWZvcmV7Y29udGVudDpcIlxcZjFkYVwifS5mYS1jaXJjbGUtdGhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkYlwifS5mYS1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGNcIn0uZmEtcGFyYWdyYXBoOmJlZm9yZXtjb250ZW50OlwiXFxmMWRkXCJ9LmZhLXNsaWRlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGVcIn0uZmEtc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMWUwXCJ9LmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTFcIn0uZmEtYm9tYjpiZWZvcmV7Y29udGVudDpcIlxcZjFlMlwifS5mYS1zb2NjZXItYmFsbC1vOmJlZm9yZSwuZmEtZnV0Ym9sLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTNcIn0uZmEtdHR5OmJlZm9yZXtjb250ZW50OlwiXFxmMWU0XCJ9LmZhLWJpbm9jdWxhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTVcIn0uZmEtcGx1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjFlNlwifS5mYS1zbGlkZXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWU3XCJ9LmZhLXR3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjFlOFwifS5mYS15ZWxwOmJlZm9yZXtjb250ZW50OlwiXFxmMWU5XCJ9LmZhLW5ld3NwYXBlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWVhXCJ9LmZhLXdpZmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWJcIn0uZmEtY2FsY3VsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjFlY1wifS5mYS1wYXlwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWRcIn0uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcZjFlZVwifS5mYS1jYy12aXNhOmJlZm9yZXtjb250ZW50OlwiXFxmMWYwXCJ9LmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjFcIn0uZmEtY2MtZGlzY292ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjJcIn0uZmEtY2MtYW1leDpiZWZvcmV7Y29udGVudDpcIlxcZjFmM1wifS5mYS1jYy1wYXlwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjRcIn0uZmEtY2Mtc3RyaXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMWY1XCJ9LmZhLWJlbGwtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjZcIn0uZmEtYmVsbC1zbGFzaC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWY3XCJ9LmZhLXRyYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWY4XCJ9LmZhLWNvcHlyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjFmOVwifS5mYS1hdDpiZWZvcmV7Y29udGVudDpcIlxcZjFmYVwifS5mYS1leWVkcm9wcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMWZiXCJ9LmZhLXBhaW50LWJydXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWZjXCJ9LmZhLWJpcnRoZGF5LWNha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmRcIn0uZmEtYXJlYS1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjFmZVwifS5mYS1waWUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDBcIn0uZmEtbGluZS1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjIwMVwifS5mYS1sYXN0Zm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDJcIn0uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwM1wifS5mYS10b2dnbGUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMjA0XCJ9LmZhLXRvZ2dsZS1vbjpiZWZvcmV7Y29udGVudDpcIlxcZjIwNVwifS5mYS1iaWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjA2XCJ9LmZhLWJ1czpiZWZvcmV7Y29udGVudDpcIlxcZjIwN1wifS5mYS1pb3hob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA4XCJ9LmZhLWFuZ2VsbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjIwOVwifS5mYS1jYzpiZWZvcmV7Y29udGVudDpcIlxcZjIwYVwifS5mYS1zaGVrZWw6YmVmb3JlLC5mYS1zaGVxZWw6YmVmb3JlLC5mYS1pbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGJcIn0uZmEtbWVhbnBhdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGNcIn0uZmEtYnV5c2VsbGFkczpiZWZvcmV7Y29udGVudDpcIlxcZjIwZFwifS5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmV7Y29udGVudDpcIlxcZjIwZVwifS5mYS1kYXNoY3ViZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxMFwifS5mYS1mb3J1bWJlZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxMVwifS5mYS1sZWFucHViOmJlZm9yZXtjb250ZW50OlwiXFxmMjEyXCJ9LmZhLXNlbGxzeTpiZWZvcmV7Y29udGVudDpcIlxcZjIxM1wifS5mYS1zaGlydHNpbmJ1bGs6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTRcIn0uZmEtc2ltcGx5YnVpbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTVcIn0uZmEtc2t5YXRsYXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTZcIn0uZmEtY2FydC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjE3XCJ9LmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjIxOFwifS5mYS1kaWFtb25kOmJlZm9yZXtjb250ZW50OlwiXFxmMjE5XCJ9LmZhLXNoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWFcIn0uZmEtdXNlci1zZWNyZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWJcIn0uZmEtbW90b3JjeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxY1wifS5mYS1zdHJlZXQtdmlldzpiZWZvcmV7Y29udGVudDpcIlxcZjIxZFwifS5mYS1oZWFydGJlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWVcIn0uZmEtdmVudXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjFcIn0uZmEtbWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjIyMlwifS5mYS1tZXJjdXJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMjIzXCJ9LmZhLWludGVyc2V4OmJlZm9yZSwuZmEtdHJhbnNnZW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjRcIn0uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjI1XCJ9LmZhLXZlbnVzLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyNlwifS5mYS1tYXJzLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyN1wifS5mYS12ZW51cy1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjI4XCJ9LmZhLW1hcnMtc3Ryb2tlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI5XCJ9LmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmFcIn0uZmEtbWFycy1zdHJva2UtaDpiZWZvcmV7Y29udGVudDpcIlxcZjIyYlwifS5mYS1uZXV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmNcIn0uZmEtZ2VuZGVybGVzczpiZWZvcmV7Y29udGVudDpcIlxcZjIyZFwifS5mYS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMFwifS5mYS1waW50ZXJlc3QtcDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMVwifS5mYS13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMlwifS5mYS1zZXJ2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzNcIn0uZmEtdXNlci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjM0XCJ9LmZhLXVzZXItdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzVcIn0uZmEtaG90ZWw6YmVmb3JlLC5mYS1iZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzZcIn0uZmEtdmlhY29pbjpiZWZvcmV7Y29udGVudDpcIlxcZjIzN1wifS5mYS10cmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjIzOFwifS5mYS1zdWJ3YXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzlcIn0uZmEtbWVkaXVtOmJlZm9yZXtjb250ZW50OlwiXFxmMjNhXCJ9LmZhLXljOmJlZm9yZSwuZmEteS1jb21iaW5hdG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMjNiXCJ9LmZhLW9wdGluLW1vbnN0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2NcIn0uZmEtb3BlbmNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2RcIn0uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZXtjb250ZW50OlwiXFxmMjNlXCJ9LmZhLWJhdHRlcnktNDpiZWZvcmUsLmZhLWJhdHRlcnktZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjI0MFwifS5mYS1iYXR0ZXJ5LTM6YmVmb3JlLC5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQxXCJ9LmZhLWJhdHRlcnktMjpiZWZvcmUsLmZhLWJhdHRlcnktaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjI0MlwifS5mYS1iYXR0ZXJ5LTE6YmVmb3JlLC5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDNcIn0uZmEtYmF0dGVyeS0wOmJlZm9yZSwuZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjI0NFwifS5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ1XCJ9LmZhLWktY3Vyc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ2XCJ9LmZhLW9iamVjdC1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0N1wifS5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0OFwifS5mYS1zdGlja3ktbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0OVwifS5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjRhXCJ9LmZhLWNjLWpjYjpiZWZvcmV7Y29udGVudDpcIlxcZjI0YlwifS5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmV7Y29udGVudDpcIlxcZjI0Y1wifS5mYS1jbG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZFwifS5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjRlXCJ9LmZhLWhvdXJnbGFzcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjUwXCJ9LmZhLWhvdXJnbGFzcy0xOmJlZm9yZSwuZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjUxXCJ9LmZhLWhvdXJnbGFzcy0yOmJlZm9yZSwuZmEtaG91cmdsYXNzLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTJcIn0uZmEtaG91cmdsYXNzLTM6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjUzXCJ9LmZhLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjI1NFwifS5mYS1oYW5kLWdyYWItbzpiZWZvcmUsLmZhLWhhbmQtcm9jay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU1XCJ9LmZhLWhhbmQtc3RvcC1vOmJlZm9yZSwuZmEtaGFuZC1wYXBlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU2XCJ9LmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1N1wifS5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU4XCJ9LmZhLWhhbmQtc3BvY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1OVwifS5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1YVwifS5mYS1oYW5kLXBlYWNlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0uZmEtdHJhZGVtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMjVjXCJ9LmZhLXJlZ2lzdGVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWRcIn0uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZVwifS5mYS1nZzpiZWZvcmV7Y29udGVudDpcIlxcZjI2MFwifS5mYS1nZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjFcIn0uZmEtdHJpcGFkdmlzb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjJcIn0uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmV7Y29udGVudDpcIlxcZjI2M1wifS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2NFwifS5mYS1nZXQtcG9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMjY1XCJ9LmZhLXdpa2lwZWRpYS13OmJlZm9yZXtjb250ZW50OlwiXFxmMjY2XCJ9LmZhLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIlxcZjI2N1wifS5mYS1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjhcIn0uZmEtZmlyZWZveDpiZWZvcmV7Y29udGVudDpcIlxcZjI2OVwifS5mYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI2YVwifS5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI2YlwifS5mYS10djpiZWZvcmUsLmZhLXRlbGV2aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmNcIn0uZmEtY29udGFvOmJlZm9yZXtjb250ZW50OlwiXFxmMjZkXCJ9LmZhLTUwMHB4OmJlZm9yZXtjb250ZW50OlwiXFxmMjZlXCJ9LmZhLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3MFwifS5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzFcIn0uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI3MlwifS5mYS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjczXCJ9LmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzRcIn0uZmEtaW5kdXN0cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzVcIn0uZmEtbWFwLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3NlwifS5mYS1tYXAtc2lnbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzdcIn0uZmEtbWFwLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzhcIn0uZmEtbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMjc5XCJ9LmZhLWNvbW1lbnRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2FcIn0uZmEtY29tbWVudGluZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjdiXCJ9LmZhLWhvdXp6OmJlZm9yZXtjb250ZW50OlwiXFxmMjdjXCJ9LmZhLXZpbWVvOmJlZm9yZXtjb250ZW50OlwiXFxmMjdkXCJ9LmZhLWJsYWNrLXRpZTpiZWZvcmV7Y29udGVudDpcIlxcZjI3ZVwifS5mYS1mb250aWNvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODBcIn0uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMjgxXCJ9LmZhLWVkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODJcIn0uZmEtY3JlZGl0LWNhcmQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjgzXCJ9LmZhLWNvZGllcGllOmJlZm9yZXtjb250ZW50OlwiXFxmMjg0XCJ9LmZhLW1vZHg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODVcIn0uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OlwiXFxmMjg2XCJ9LmZhLXVzYjpiZWZvcmV7Y29udGVudDpcIlxcZjI4N1wifS5mYS1wcm9kdWN0LWh1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODhcIn0uZmEtbWl4Y2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODlcIn0uZmEtc2NyaWJkOmJlZm9yZXtjb250ZW50OlwiXFxmMjhhXCJ9LmZhLXBhdXNlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4YlwifS5mYS1wYXVzZS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI4Y1wifS5mYS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4ZFwifS5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjhlXCJ9LmZhLXNob3BwaW5nLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MFwifS5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTFcIn0uZmEtaGFzaHRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MlwifS5mYS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTNcIn0uZmEtYmx1ZXRvb3RoLWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTRcIn0uZmEtcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcZjI5NVwifS5mYS1naXRsYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTZcIn0uZmEtd3BiZWdpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjI5N1wifS5mYS13cGZvcm1zOmJlZm9yZXtjb250ZW50OlwiXFxmMjk4XCJ9LmZhLWVudmlyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI5OVwifS5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjlhXCJ9LmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjliXCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjljXCJ9LmZhLWJsaW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjlkXCJ9LmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjllXCJ9LmZhLXZvbHVtZS1jb250cm9sLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMmEwXCJ9LmZhLWJyYWlsbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTFcIn0uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZXtjb250ZW50OlwiXFxmMmEyXCJ9LmZhLWFzbC1pbnRlcnByZXRpbmc6YmVmb3JlLC5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5mYS1kZWFmbmVzczpiZWZvcmUsLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsLmZhLWRlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTRcIn0uZmEtZ2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTVcIn0uZmEtZ2xpZGUtZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhNlwifS5mYS1zaWduaW5nOmJlZm9yZSwuZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhN1wifS5mYS1sb3ctdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMmE4XCJ9LmZhLXZpYWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjJhOVwifS5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFhXCJ9LmZhLXNuYXBjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFiXCJ9LmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFjXCJ9LmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhZFwifS5mYS1waWVkLXBpcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmFlXCJ9LmZhLWZpcnN0LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmIwXCJ9LmZhLXlvYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmIxXCJ9LmZhLXRoZW1laXNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiMlwifS5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLC5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmV7Y29udGVudDpcIlxcZjJiM1wifS5mYS1mYTpiZWZvcmUsLmZhLWZvbnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiNFwifS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */

.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvQkEsWUFuQkEsY0FpREEsYUFFSSxTQUFVLFNBSVYsUUFBUyxNQThDYiw0QkFqQ0EsNEJBbUNJLFdBQVksT0F2R2hCLGNBS0ksV0FBWSxXQUVaLG9CQUFxQixLQUNsQixpQkFBa0IsS0FDakIsZ0JBQWlCLEtBQ2IsWUFBYSxLQUVyQixzQkFBdUIsS0FDdkIsbUJBQW9CLEtBQ3BCLGlCQUFrQixNQUNkLGFBQWMsTUFDbEIsNEJBQTZCLFlBR2pDLFlBS0ksU0FBVSxPQUVWLE9BQVEsRUFDUixRQUFTLEVBRWIsa0JBRUksUUFBUyxFQUViLHFCQUVJLE9BQVEsUUFDUixPQUFRLEtBSVosMEJBREEsMkJBR0ksa0JBQW1CLG1CQUNoQixlQUFnQixtQkFDZixjQUFlLG1CQUNkLGFBQWMsbUJBQ1gsVUFBVyxtQkFHdkIsYUFHSSxJQUFLLEVBQ0wsS0FBTSxFQUtWLG1CQURBLG9CQUdJLFFBQVMsTUFFVCxRQUFTLEdBRWIsbUJBRUksTUFBTyxLQU9YLGFBRUksUUFBUyxLQUNULE1BQU8sS0FFUCxPQUFRLEtBQ1IsV0FBWSxJQXBCaEIsdUJBd0JJLE1BQU8sTUFFWCxpQkFFSSxRQUFTLE1BRWIsK0JBRUksUUFBUyxLQUViLDBCQUVJLGVBQWdCLEtBRXBCLGdDQUVJLFFBQVMsTUFNYiw2QkFFSSxRQUFTLE1BRVQsT0FBUSxLQUVSLE9BQVEsSUFBQSxNQUFBLFlBRVosMEJBQ0ksUUFBUyIsImZpbGUiOiJzbGljay5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */

@charset "UTF-8";.h2.red>span,.h2>span,h2.red>span,h2>span{border-bottom:1px dotted #d11216}address,blockquote,dfn,em{font-style:italic}html{font-size:100.01%;box-sizing:border-box}body{font-size:100%;color:#888;font-family:Roboto,"Helvetica Neue",Arial,Helvetica,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;color:#111;margin-bottom:1em}.h1,h1{font-size:30px;line-height:1.2;margin-bottom:1em;font-weight:700;color:#d11216}.h2,.h2.red,h2,h2.red{font-size:25px;line-height:1.2;font-weight:700;margin-bottom:1em}.h1 .subheadline,h1 .subheadline{display:block;color:#000}.h2,.h2.red,.h3,h2,h2.red,h3,p a,p a:focus,p a:hover{color:#d11216}.h2>span,h2>span{color:#d11216;width:100%;display:block;text-decoration:none}.h3,h3{font-size:1.25rem;line-height:1;margin-bottom:1em;font-weight:700}blockquote,del{color:#666}.h3>span.subheadline,h3>span.subheadline{display:block;font-size:1.125rem;font-weight:400}.h4,h4{font-size:1.2rem;line-height:1.25;margin-bottom:1em}.h5,.h6,h5,h6{font-size:1rem}.h4>span.subheadline,h4>span.subheadline{display:block;font-weight:400}.h5,h5{font-weight:700;margin-bottom:1em}.h5>span.subheadline,h5>span.subheadline{display:block;font-weight:400}.h6,h6{font-weight:700}.h6>span.subheadline,h6>span.subheadline{display:block;font-weight:400}p{font-size:.935rem;line-height:1.2;margin:0 0 .5rem}p a{text-decoration:underline}blockquote{margin:1.5rem}dfn,dl dt,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5rem}pre{margin:1.5em 0;white-space:pre}code,pre,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}ul{list-style-type:none}ol{list-style-type:decimal}dl{margin:0 0 1.5em}dd{margin-left:1.5rem}.small{font-size:.8rem;margin-bottom:1.875rem;line-height:1.875rem}.large{font-size:1.125rem;line-height:1.25rem;margin-bottom:1.25rem}.hide{display:none}.highlight_red{background-color:#d11216;color:#fff}.highlight_white{background-color:#FFF}.text-black{color:#000}.text-white,.text-white a,.text-white a:hover{color:#fff}.text-red,.text-red a,.text-red a:hover{color:#d11216}a.button{border:1px solid #d11216;color:#000;text-decoration:none;font-weight:700;display:block;padding:5px 10px 5px 15px}a.button:after{content:'+';width:14px;height:14px;display:inline-block;text-align:center;vertical-align:middle;background:#d11216;font-size:12px;color:#FFF;margin-left:25px}#tinymce .text-white{color:#000}#tinymce .text-white:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none;z-index:1000;padding:8px;width:160px;background-color:#000;background-color:hsla(0,0%,20%,.9);color:#fff;content:'Weißer Text im Frontend';font-size:14px;line-height:1.2;right:2%;margin-left:0;margin-bottom:-16px}html body,html img{padding:0;margin:0}#tinymce .text-white:focus:after,#tinymce .text-white:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);opacity:1;-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}#tinymce .text-white:before{top:3px}@font-face{font-family:ProductIcons;src:url("/files/theme_ropex/fonts/product-icons.eot?xcjrs2");src:url("/files/theme_ropex/fonts/product-icons.eot?xcjrs2#iefix") format("embedded-opentype"),url("/files/theme_ropex/fonts/product-icons.ttf?xcjrs2") format("truetype"),url("/files/theme_ropex/fonts/product-icons.woff?xcjrs2") format("woff"),url("/files/theme_ropex/fonts/product-icons.svg?xcjrs2#icomoon") format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before{font-family:ProductIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-anfrage:before{content:""}.icon-angebot:before{content:""}.icon-bericht:before{content:""}.icon-fragebogen:before{content:""}.icon-rueckfragen:before{content:""}.icon-schweismuster:before{content:""}.icon-verschleissteile:before{content:""}.icon-accessory:before{content:""}.icon-unavailable:before{content:""}.icon-option:before{content:""}.icon-standard:before{content:""}html body{overflow-x:hidden;background-color:#e4e4e4}html body #wrapper{overflow:hidden}html *,html :after,html :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html img{display:block}p.three-columns,p.two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.h2>a,h2>a{color:#FFF;width:100%;display:block;text-decoration:none}.h2.red>a,.h2.red>span,h2.red>a,h2.red>span{color:#d11216;display:block;width:100%;text-decoration:none}#footer #footermeta{margin-top:25px}#footer #footermeta ul.level_1{margin-left:-15px;margin-right:-15px}#footer #footermeta ul.level_1:after{content:"";display:table;clear:both}#footer #footermeta ul.level_1>li{width:100%;float:left;padding-left:15px;padding-right:15px}#footer #footermeta ul.level_1>li>a,#footer #footermeta ul.level_1>li>strong{font-weight:400;font-size:18px;color:#FFF;text-decoration:none;position:relative;display:block;margin:0 auto 25px 8%;padding:0}#footer #footermeta ul.level_1>li>a:before,#footer #footermeta ul.level_1>li>strong:before{content:attr(data-icon);font-family:FontAwesome;font-size:20px;display:inline-block;line-height:20px;width:25px;margin-right:8%}#footer #footermeta ul.level_2{margin-left:calc(16% + 50px)}#footer #footermeta ul.level_2 li.section_headline span{font-weight:400;color:#FFF;display:block;text-decoration:none;position:relative;white-space:nowrap;margin-bottom:5px}#footer #footermeta ul.level_2 li.section_headline>ul li a,#footer #footermeta ul.level_2 li.section_headline>ul li span,#footer #footermeta ul.level_2 li.section_headline>ul li strong{margin-bottom:5px;padding-left:0;color:#ffadad}#footer #footermeta ul.level_2 li a,#footer #footermeta ul.level_2 li strong{font-weight:400;color:#FFF;display:block;text-decoration:none;position:relative;margin-bottom:20px;font-size:14px}#footer .adresse-mobile{padding:50px 100px}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:50px;padding-right:50px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:50px;padding-right:50px}.icon:before{content:attr(data-icon);font-family:FontAwesome;font-size:20px;display:block;position:relative;line-height:20px;margin-bottom:10px}.row{margin-right:0;margin-left:0}.full_width .row{margin-right:-50px;margin-left:-50px}.border_right{border-bottom:20px solid #E4E4E4}.border_left{border-top:20px solid #E4E4E4}.border_top{border-top:1px solid #E4E4E4}.border_bottom{border-bottom:1px solid #E4E4E4}.border{border:1px solid #E4E4E4}.ce_text.float_special_left .image_container,.ce_text.float_special_right .image_container{width:calc(100% + 100px);margin-left:-50px}.ce_text.float_special_left .image_container img,.ce_text.float_special_right .image_container img{width:100%;max-width:100%!important;height:auto;display:block}.ce_text .inserttag_download img{display:inline-block}.ce_iframe{min-height:350px}.ce_iframe.maps iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:350px;background-image:url("/files/theme_ropex/img/maps-loader.jpg");background-repeat:no-repeat;background-position:center center}.ce_rsce_process [class~=row]:last-of-type .rowWrapper{padding-bottom:0}.ce_rsce_process [class~=row]:last-of-type:after,.ce_rsce_process [class~=row]:last-of-type:before{display:none}.ce_rsce_process .row{position:relative}.ce_rsce_process .row.caption:after{content:"";display:table;clear:both}.ce_rsce_process .row.caption:after,.ce_rsce_process .row.caption:before{position:inherit;width:auto;background:0 0;height:auto;margin-left:auto;z-index:inherit;border-right:none;border-bottom:none;transform:initial;bottom:auto}.ce_rsce_process .row:after,.ce_rsce_process .row:before{content:'';position:absolute;left:50%}.ce_rsce_process .row:before{width:2px;background:#d11216;height:100%;display:block;margin-left:-1px;z-index:0}.ce_rsce_process .row:after{margin-left:-8px;bottom:-1px;width:0;height:0;border-style:solid;border-width:20px 8px 0;border-color:#d11216 transparent transparent}.ce_rsce_process .row .rowWrapper{padding-bottom:50px}.ce_rsce_process .row .rowWrapper:after{content:"";display:table;clear:both}.ce_rsce_process .row .optionWrapper{z-index:1}.ce_rsce_process .row .optionWrapper .outerWrapper{width:90%;max-width:400px;padding:10px;min-height:60px;margin:0 auto 50px;background:#FFF;position:relative}.ce_rsce_process .row .optionWrapper .outerWrapper .fromCustomerArrow:before,.ce_rsce_process .row .optionWrapper .outerWrapper .fromRopexArrow:before{content:attr(data-icon);font-family:ProductIcons;bottom:-40px;left:50%;width:30px;font-size:30px;color:#ea1418;background:#FFF;height:30px;display:block}.ce_rsce_process .row .text-customer .ce_text p,.ce_rsce_process .row .text-ropex .ce_text p{margin-bottom:0}.ce_rsce_process .row .optionWrapper .outerWrapper .fromCustomerArrow:before{position:absolute;margin-left:85px}.ce_rsce_process .row .optionWrapper .outerWrapper .fromRopexArrow:before{position:absolute;margin-left:34px}.ce_rsce_process .row .optionWrapper .outerWrapper.start{border-radius:10px}.ce_rsce_process .row .optionWrapper .outerWrapper.option,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side{background:0 0;padding-top:0}.ce_rsce_process .row .optionWrapper .outerWrapper.option .section,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .section{margin-top:10px}.ce_rsce_process .row .optionWrapper .outerWrapper.option svg polygon,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side svg polygon{stroke:transparent}.ce_rsce_process .row .optionWrapper .outerWrapper.option .leftWrapper,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .leftWrapper{width:calc(50% + 11px);height:70%;display:block;border-left:2px solid #d11216;border-bottom:2px solid #d11216;border-top:2px solid #d11216;border-right:2px solid transparent;position:absolute;top:50%;left:0;margin-top:-5px;margin-left:-10px;z-index:-1;background:#e4e4e4}.ce_rsce_process .row .optionWrapper .outerWrapper.option .leftWrapper:before,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .leftWrapper:before{content:attr(data-text);position:absolute;bottom:15px;left:15px}.ce_rsce_process .row .optionWrapper .outerWrapper.option .leftWrapper:after,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .leftWrapper:after{content:'';width:0;height:0;border-style:solid;border-width:8px 0 8px 20px;border-color:transparent transparent transparent #d11216;position:absolute;right:-2px;bottom:-9px}.ce_rsce_process .row .optionWrapper .outerWrapper.option .rightWrapper,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .rightWrapper{width:calc(50% + 11px);height:70%;display:block;border-right:2px solid #d11216;border-bottom:2px solid #d11216;border-top:2px solid #d11216;border-left:2px solid transparent;position:absolute;top:50%;right:0;margin-top:-5px;margin-right:-10px;z-index:-1;background:#e4e4e4}.ce_rsce_process .row .optionWrapper .outerWrapper.option .rightWrapper:before,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .rightWrapper:before{content:attr(data-text);position:absolute;bottom:15px;right:15px}.ce_rsce_process .row .optionWrapper .outerWrapper.option .rightWrapper:after,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .rightWrapper:after{content:'';width:0;height:0;border-style:solid;border-width:8px 20px 8px 0;border-color:transparent #d11216 transparent transparent;position:absolute;left:-2px;bottom:-9px}.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .leftWrapper{left:2px}.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .rightWrapper{z-index:-1;top:-110%;height:160%;right:-10%;width:calc(60% + 10px);background:0 0}.ce_rsce_process .row .text-customer .ce_text:before,.ce_rsce_process .row .text-ropex .ce_text:before{content:'';height:20px;display:block;margin-top:-10px;border-left:1px solid #d11216;border-right:1px solid #d11216;position:absolute}.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .rightWrapper:after{bottom:auto;top:-9px}.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .rightWrapper span{display:block;background:#FFF;padding:10px;position:absolute;bottom:15%;right:-15px;width:80%}.ce_rsce_process .row .optionWrapper .outerWrapper .section{width:calc(100% - 20px);text-align:center;position:absolute;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ce_rsce_process .row .caption .text-headline{text-align:center;padding:15px;color:#d11216}.ce_rsce_process .row .caption .text-customer,.ce_rsce_process .row .caption .text-ropex{padding:10px}.ce_rsce_process .row .text-headline{text-align:center;padding:15px;color:#d11216}.ce_rsce_process .row .text-ropex{z-index:2;float:left;margin-left:-55%;padding-left:0;padding-right:0;text-align:right;cursor:pointer;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.ce_rsce_process .row .text-ropex.active{width:75%;margin-left:5%}.ce_rsce_process .row .text-ropex.inactive{margin-left:-85%}.ce_rsce_process .row .text-ropex .ce_text{padding:10px 35px 10px 10px}.ce_rsce_process .row .text-ropex .ce_text:before{width:8px;top:50%;right:15px}.ce_rsce_process .row .text-customer{z-index:2;float:right;margin-right:-55%;padding-left:0;padding-right:0;cursor:pointer;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.ce_rsce_process .row .text-customer.active{width:75%;margin-right:5%}.ce_rsce_process .row .text-customer.inactive{margin-right:-85%}.ce_rsce_process .row .text-customer .ce_text{padding:10px 10px 10px 35px}.ce_rsce_process .row .text-customer .ce_text:before{width:8px;top:50%;left:15px}.mod_products .product_list_header,.mod_products_downloads .product_list_header{display:none}.mod_products .product_list_details .product_line,.mod_products_downloads .product_list_details .product_line{margin-bottom:25px;display:block;text-decoration:none}.mod_products .product_list_details .product_line .product_wrapper>.section,.mod_products_downloads .product_list_details .product_line .product_wrapper>.section{display:none}.mod_products .product_list_details .product_line .product_wrapper>.section.type,.mod_products_downloads .product_list_details .product_line .product_wrapper>.section.type{padding:15px 5px;background-color:#FFF;border-top:1px solid #cecece;color:#d11216;display:block}.mod_products .table_legend,.mod_products_downloads .table_legend{display:none}.mod_products .ce_form .formbody:after,.mod_products_downloads .ce_form .formbody:after{content:"";display:table;clear:both}.mod_products .ce_form .formbody .widget,.mod_products_downloads .ce_form .formbody .widget{float:left;width:calc(100% - 42px)}.mod_products .ce_form .formbody .widget>*,.mod_products_downloads .ce_form .formbody .widget>*{outline:0;display:block;width:90%;border:1px solid #d11216;padding:5px 5px 5px 15px;color:#000;background:#FFF;text-align:left;line-height:30px;min-height:42px}.mod_products .ce_form .formbody .widget>.text,.mod_products_downloads .ce_form .formbody .widget>.text{color:#d11216}.mod_products .ce_form .formbody .widget>.submit,.mod_products_downloads .ce_form .formbody .widget>.submit{cursor:pointer}.mod_products .ce_form .formbody .widget>.submit i,.mod_products_downloads .ce_form .formbody .widget>.submit i{line-height:28px;float:right;color:#d11216}.mod_products .ce_form .formbody .widget.search,.mod_products_downloads .ce_form .formbody .widget.search{width:42px;height:42px}.mod_products .ce_form .formbody .widget.search>*,.mod_products_downloads .ce_form .formbody .widget.search>*{background:#d11216;padding:0}.mod_products .ce_form .formbody .widget.search>*>i,.mod_products_downloads .ce_form .formbody .widget.search>*>i{width:100%;height:100%}.mod_products .ce_form .formbody .widget.search>*>i:before,.mod_products_downloads .ce_form .formbody .widget.search>*>i:before{margin:0 auto;text-align:center;display:block;color:#FFF}.mod_products .download_wrapper h5 a,.mod_products_downloads .download_wrapper h5 a{color:#000}.mod_products .download_wrapper h5 a.active:after,.mod_products_downloads .download_wrapper h5 a.active:after{content:'-'}.mod_products .download_wrapper h5 a:after,.mod_products_downloads .download_wrapper h5 a:after{content:'+';font-size:12px;width:15px;height:15px;display:inline-block;color:#FFF;background:#d11216;line-height:14px;text-align:center;margin-left:15px;vertical-align:top}.mod_products .download_wrapper .downloads,.mod_products_downloads .download_wrapper .downloads{margin-bottom:50px}.mod_products .download_wrapper .downloads:after,.mod_products_downloads .download_wrapper .downloads:after{content:"";display:table;clear:both}.mod_products .download_wrapper .downloads .ce_download,.mod_products_downloads .download_wrapper .downloads .ce_download{display:block;width:calc(100% / 3);float:left;padding:5px;border-left:1px solid #d11216;border-bottom:1px solid #d11216;border-right:1px solid #d11216;margin-left:-1px;margin-bottom:15px}.mod_products .download_wrapper .downloads .ce_download:last-of-type,.mod_products_downloads .download_wrapper .downloads .ce_download:last-of-type{border-right:1px solid #d11216}.mod_products .download_wrapper .downloads .ce_download .mime_icon,.mod_products_downloads .download_wrapper .downloads .ce_download .mime_icon{display:inline-block;display:none}.mod_products .download_wrapper .downloads .ce_download a,.mod_products_downloads .download_wrapper .downloads .ce_download a{outline:0;display:inline-block;width:100%;font-size:13px;text-decoration:none;color:#000;font-weight:700}.mod_products .download_wrapper .downloads .ce_download a .size,.mod_products_downloads .download_wrapper .downloads .ce_download a .size{display:none}.ce_revolutionslider .tp-leftarrow{position:absolute;left:5%;top:50%}.ce_revolutionslider .tp-rightarrow{position:absolute;right:5%;top:50%}.ce_revolutionslider .ce_headline{color:#FFF;width:45%;display:block;white-space:normal;font-size:60px}#header .logo_header{background-color:#FFF;height:60px;z-index:700;padding:10px;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}#header .logo_header .image_container{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:100%;padding:56.25% 0 0;overflow:hidden}#header .logo_header .image_container img{position:absolute;display:block;max-width:200px!important;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto auto auto 40px}#header .sidebar-opener{height:60px;z-index:700;background:#d11216}#header .sidebar-opener button{color:#FFF;text-transform:uppercase;border:0;margin:0;padding:85px 0 0;position:relative;top:0;width:100%;background:0 0;font-size:12px;outline:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:120px;cursor:pointer}#header .sidebar-opener button:before{content:"";position:absolute;left:50%;margin:-22px auto auto -15px;width:30px;height:4px;background:#FFF;box-shadow:0 8px 0 0 #FFF,0 16px 0 0 #FFF}#header .mobile-sidebar .mod_customnav ul.level_2 .menu-back.active:before,#header .mobile-sidebar .mod_navigation ul.level_2 .menu-back.active:before,.button a:after{content:'+'}#header .mobile-sidebar{position:absolute;z-index:500;background:#FFF;overflow:hidden;left:100%;top:60px;padding-left:0;padding-right:0;border-bottom:3px solid #d11216;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}#header .mobile-sidebar.active{left:0}#header .mobile-sidebar .mod_customnav{display:block!important;margin-top:25px}#header .mobile-sidebar .mod_customnav ul li{width:50%;float:left;border-right:1px solid #f4f4f4}#header .mobile-sidebar .mod_customnav,#header .mobile-sidebar .mod_navigation{width:100%}#header .mobile-sidebar .mod_customnav ul.level_1,#header .mobile-sidebar .mod_navigation ul.level_1{position:relative;overflow:hidden}#header .mobile-sidebar .mod_customnav ul.level_1 li,#header .mobile-sidebar .mod_navigation ul.level_1 li{border-bottom:1px solid #f4f4f4;padding-left:25px}#header .mobile-sidebar .mod_customnav ul.level_1 li a,#header .mobile-sidebar .mod_customnav ul.level_1 li strong,#header .mobile-sidebar .mod_navigation ul.level_1 li a,#header .mobile-sidebar .mod_navigation ul.level_1 li strong{line-height:50px;text-decoration:none;display:inline-block;width:90%;width:calc(100% - 50px);vertical-align:middle;font-weight:400;color:#909090;padding:0;min-height:45px;margin:0}#header .mobile-sidebar .mod_customnav ul.level_1 li .icon,#header .mobile-sidebar .mod_navigation ul.level_1 li .icon{display:none}#header .mobile-sidebar .mod_customnav ul.level_2,#header .mobile-sidebar .mod_navigation ul.level_2{position:absolute;width:100%;min-height:100%;left:100%;top:0;z-index:1;background:#FFF}#header .mobile-sidebar .mod_customnav ul.level_2 .menu-back,#header .mobile-sidebar .mod_navigation ul.level_2 .menu-back{border:0;border-bottom:1px solid #f4f4f4;background:#FFF;text-align:left;outline:0;line-height:50px;text-decoration:none;display:inline-block;width:90%;width:calc(100% - 50px);vertical-align:middle;font-weight:400;color:#909090;padding:0 0 0 25px;min-height:45px;margin:0}#header .mobile-sidebar .mod_customnav ul.level_2 .menu-back:before,#header .mobile-sidebar .mod_navigation ul.level_2 .menu-back:before{content:'-';font-size:12px;width:15px;height:15px;display:inline-block;color:#FFF;background:#d11216;vertical-align:middle;line-height:14px;text-align:center;margin-right:15px}#header .mobile-sidebar .mod_customnav ul.level_2 li.first,#header .mobile-sidebar .mod_navigation ul.level_2 li.first{margin-top:25px}#header .mobile-sidebar .mod_customnav ul.level_2 li.section_headline>span,#header .mobile-sidebar .mod_navigation ul.level_2 li.section_headline>span{font-weight:400;display:inline-block;vertical-align:middle;color:#000;text-decoration:none;padding:14px 0 0;min-height:35px;margin:0}#header .mobile-sidebar .mod_customnav ul.level_3,#header .mobile-sidebar .mod_navigation ul.level_3{position:absolute;left:100%;width:100%;min-height:100%;top:0;z-index:2;background:#FFF}#header .mobile-sidebar .mod_customnav ul>li.submenu>.icon,#header .mobile-sidebar .mod_navigation ul>li.submenu>.icon{display:inline-block;width:50px;height:50px;vertical-align:middle;position:relative;border-left:1px solid #f4f4f4}#header .mobile-sidebar .mod_customnav ul>li.submenu>.icon.active:before,#header .mobile-sidebar .mod_navigation ul>li.submenu>.icon.active:before{content:'-'}#header .mobile-sidebar .mod_customnav ul>li.submenu>.icon:before,#header .mobile-sidebar .mod_navigation ul>li.submenu>.icon:before{content:'+';font-size:12px;width:15px;height:15px;display:inline-block;color:#FFF;background:#d11216;vertical-align:middle;line-height:14px;text-align:center;margin-right:15px;position:absolute;top:36%;left:36%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}#container ul>li,.image_container{position:relative}.image_container .caption{padding:10px;background:#FFF}.ce_text{background-color:#FFF;padding-bottom:50px}.ce_text .h2,.ce_text h2{color:#d11216}.ce_text .image_container.float_left,.ce_text .image_container.float_right{float:none;margin-bottom:1em}.button a,.ce_text.float_special_left .ce_content_text,.ce_text.float_special_right .ce_content_text{float:left}.ce_text.col-no-padding-left-right .ce_content_text{width:90%;margin:0 auto}.ce_text.no_highlight{background-color:transparent;padding-bottom:0}.ce_text.highlight_red{background-color:#d11216}.ce_text.highlight_red *{color:#FFF}.ce_text.highlight_red .button a{border:1px solid #FFF;color:#FFF}.ce_text.highlight_red .button a:hover{color:#E4E4E4}.ce_text.highlight_red .button a:after{color:#d11216;background-color:#FFF}.ce_text.highlight_red a:hover{color:#E4E4E4}.ce_text.highlight_red a.button{border:1px solid #FFF;color:#FFF}.ce_text.highlight_red a.button:hover{color:#E4E4E4}.ce_text.highlight_red a.button:after{color:#d11216;background-color:#FFF}.ce_text ul li{font-size:.935rem;line-height:1.2;margin:0 0 .5rem}.ce_text .ce_content_text{width:100%}.button{margin-top:25px;margin-bottom:25px}.button a{border:1px solid #d11216;text-decoration:none;font-weight:700;display:block;padding:5px 10px 5px 15px;color:#000}.button a:hover{color:#d11216}.button a:after{width:14px;height:14px;display:inline-block;text-align:center;vertical-align:middle;background:#d11216;font-size:12px;color:#FFF;margin-left:25px}.mod_newslist .layout_latest{background:#FFF;padding-bottom:70px}#container ul{margin-left:12px}#container ul>li{line-height:120%}#container ul>li:before{position:absolute;content:'';left:-11px;top:5px;width:7px;height:7px;background:#d11216}#container ul>li ul{margin-bottom:0}#container .pagination{margin-top:50px;background:#FFF;padding-top:25px;padding-bottom:25px}#container .pagination>p{width:100%;text-align:center}#container .pagination .list_wrapper{text-align:center;padding-left:110px;padding-right:110px;position:relative}#container .pagination .list_wrapper ul{margin:0 auto;display:inline-block}#container .pagination .list_wrapper ul:after{content:"";display:table;clear:both}#container .pagination .list_wrapper ul>li{float:left;min-width:30px;height:30px;display:block;border:1px solid #d11216;margin:10px;line-height:28px;font-size:18px}#container .pagination .list_wrapper ul>li a,#container .pagination .list_wrapper ul>li span{color:#000;text-decoration:none;display:block;width:100%;height:100%}#container .pagination .list_wrapper ul>li a.active,#container .pagination .list_wrapper ul>li span.active{color:#888}#container .pagination .list_wrapper ul>li:before{display:none}#container .pagination .list_wrapper ul>li.next{position:absolute;right:0}#container .pagination .list_wrapper ul>li.previous{position:absolute;left:0}#container .pagination .list_wrapper ul>li.first,#container .pagination .list_wrapper ul>li.last{position:absolute;display:none}.ce_rsce_sync_slider{background-color:#d11216}.ce_rsce_sync_slider .slider-wrapper.mobile .slide a{text-decoration:none}.ce_rsce_sync_slider .slider-wrapper.mobile .slide a:after{content:"";display:table;clear:both}.ce_rsce_sync_slider .slider-wrapper.mobile .slide .image_content{width:100%}.ce_rsce_sync_slider .slider-wrapper.mobile .slide h3{color:#FFF;text-align:center}.ce_rsce_sync_slider .slider-control .slider-menu{font-size:0}.ce_rsce_sync_slider .slider-control .slider-menu b{width:10px;height:10px;display:inline-block;background-color:#850003;margin:0 5px}.ce_rsce_sync_slider .slider-control .slider-menu b.active{background-color:#FFF}#cboxOverlay{background:#FFF}#colorbox #cboxTitle{color:#d11216;font-weight:700}#colorbox #cboxClose{top:0}#colorbox #cboxLoadedContent{border:0 solid #FFF}#colorbox #cboxLoadedContent .ce_text{border-right:0;border-bottom:0}body.android.safari.sf4 #header .mobile-sidebar .mod_customnav ul.level_1 li a[style],body.android.safari.sf4 #header .mobile-sidebar .mod_customnav ul.level_1 li strong[style],body.android.safari.sf4 #header .mobile-sidebar .mod_customnav ul.level_2 li a[style],body.android.safari.sf4 #header .mobile-sidebar .mod_customnav ul.level_2 li strong[style],body.android.safari.sf4 #header .mobile-sidebar .mod_customnav ul.level_3 li a[style],body.android.safari.sf4 #header .mobile-sidebar .mod_customnav ul.level_3 li strong[style],body.android.safari.sf4 #header .mobile-sidebar .mod_navigation ul.level_1 li a[style],body.android.safari.sf4 #header .mobile-sidebar .mod_navigation ul.level_1 li strong[style],body.android.safari.sf4 #header .mobile-sidebar .mod_navigation ul.level_2 li a[style],body.android.safari.sf4 #header .mobile-sidebar .mod_navigation ul.level_2 li strong[style],body.android.safari.sf4 #header .mobile-sidebar .mod_navigation ul.level_3 li a[style],body.android.safari.sf4 #header .mobile-sidebar .mod_navigation ul.level_3 li strong[style]{width:90%!important}@media screen and (min-width:768px){#header .logo_header .image_container img{width:100%;margin-left:50px;max-width:190px!important}#footer .adresse{padding-top:85px;padding-bottom:180px;background-color:#9e0000;font-size:25px}.mod_products,.mod_products .category_wrapper .product_list .product_wrapper>.section.features *,.mod_products_downloads,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.features *{font-size:13px}#footer #footermeta{margin-top:0}#footer #footermeta ul.level_1>li{width:50%}#footer #footermeta ul.level_1>li>a:before,#footer #footermeta ul.level_1>li>span:before{margin-right:2%}#footer #footermeta ul.level_2{margin-left:calc(16% + 50px)}p.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}p.three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.equalize.ce_text .ce_content_text{padding-bottom:70px}.equalize.ce_text .button{margin-top:25px;margin-bottom:25px}body #footer>.inside>*>*>.inner{padding-top:25px!important}.border_right{border-right:1px solid #cecece;border-bottom:0}.border_left{border-left:1px solid #cecece;border-top:0}.mb_software{padding-bottom:50px}.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .rightWrapper span{bottom:22%}.ce_text{padding-bottom:15px}.ce_text.col{border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.ce_text.col.last{border-right:0}.ce_text.col.noborder{border-right:0;border-bottom:0}.ce_text.float_special_left,.ce_text.float_special_right{border-bottom:0}.ce_text.zoom_image{overflow:visible}.ce_text.zoom_image .image_container{-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.ce_text.zoom_image:hover{z-index:1}.ce_text.zoom_image:hover .image_container{-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25)}#container .pagination .list_wrapper{padding-left:110px;padding-right:110px}#container .pagination .list_wrapper ul>li.next{right:55px}#container .pagination .list_wrapper ul>li.previous{left:55px}#container .pagination .list_wrapper ul>li.first{display:block;left:0}#container .pagination .list_wrapper ul>li.last{display:block;right:0}.mod_products .category_wrapper,.mod_products_downloads .category_wrapper{padding:50px 0;background:#FFF;position:relative}.mod_products .category_wrapper:after,.mod_products_downloads .category_wrapper:after{content:"";display:table;clear:both}.mod_products .category_wrapper .image_placeholder,.mod_products_downloads .category_wrapper .image_placeholder{display:none;height:1px;float:left}.mod_products .category_wrapper .product_list,.mod_products_downloads .category_wrapper .product_list{width:100%;float:left}.mod_products .category_wrapper .product_list .product_list_header,.mod_products_downloads .category_wrapper .product_list .product_list_header{display:block;border-bottom:1px solid #d11216;overflow:hidden;width:100%;padding-left:20%}.mod_products .category_wrapper .product_list .product_list_header:after,.mod_products_downloads .category_wrapper .product_list .product_list_header:after{content:"";display:table;clear:both}.mod_products .category_wrapper .product_list .product_list_header.simple_header>.section.type,.mod_products_downloads .category_wrapper .product_list .product_list_header.simple_header>.section.type{width:calc(100% / 3.149)}.mod_products .category_wrapper .product_list .product_list_header>.section,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section{float:left;width:12.5%;padding:5px;border-right:1px solid #dedede;min-height:62px;font-weight:700;color:#d11216}.mod_products .category_wrapper .product_list .product_list_header>.section.last,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.last{border-right:none}.mod_products .category_wrapper .product_list .product_list_header>.section.diagnostics,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.diagnostics{width:8%}.mod_products .category_wrapper .product_list .product_list_header>.section.features,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.features{float:none;overflow:hidden;width:auto}.mod_products .category_wrapper .product_list .product_list_header>.section.group,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group{width:16%;padding:0}.mod_products .category_wrapper .product_list .product_list_header>.section.group.terminals,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group.terminals{width:16%}.mod_products .category_wrapper .product_list .product_list_header>.section.group.temperature,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group.temperature{width:38.5%}.mod_products .category_wrapper .product_list .product_list_header>.section.group .group_header,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group .group_header{padding:5px 5px 0}.mod_products .category_wrapper .product_list .product_list_header>.section.group .section,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group .section{width:49.6%;float:left;font-weight:400;padding:22px 5px 5px}.mod_products .category_wrapper .product_list .product_list_header>.section.group .section.first,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group .section.first{width:50.4%;border-right:1px solid #dedede}.mod_products .category_wrapper .product_list .product_list_details .product_line,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line{outline:0;display:block;text-decoration:none;border-top:1px solid transparent;border-bottom:1px solid transparent;margin-bottom:0;-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-ms-transition:all 50ms linear;-o-transition:all 50ms linear;transition:all 50ms linear}.mod_products .category_wrapper .product_list .product_list_details .product_line.first,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.first{border-top:1px solid transparent!important}.mod_products .category_wrapper .product_list .product_list_details .product_line.last,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.last{border-bottom:1px solid #d11216}.mod_products .category_wrapper .product_list .product_list_details .product_line:nth-child(even),.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:nth-child(even){background:#eee}.mod_products .category_wrapper .product_list .product_list_details .product_line:nth-child(odd),.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:nth-child(odd){background:#FFF}.mod_products .category_wrapper .product_list .product_list_details .product_line:hover,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:hover{border-top:1px solid #d11216;border-bottom:1px solid #d11216}.mod_products .category_wrapper .product_list .product_list_details .product_line:hover .product_wrapper>.section,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:hover .product_wrapper>.section{background-image:none;text-overflow:initial;white-space:normal}.mod_products .category_wrapper .product_list .product_wrapper,.mod_products_downloads .category_wrapper .product_list .product_wrapper{overflow:hidden}.mod_products .category_wrapper .product_list .product_wrapper:after,.mod_products_downloads .category_wrapper .product_list .product_wrapper:after{content:"";display:table;clear:both}.mod_products .category_wrapper .product_list .product_wrapper>.ce_image,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.ce_image{float:left;width:20%;background-image:url("/files/theme_ropex/img/border-right.png");background-position:right top;background-repeat:repeat-y;min-height:70px;color:#000;white-space:nowrap;text-overflow:ellipsis}.mod_products .category_wrapper .product_list .product_wrapper.simple_content>.section.type,.mod_products_downloads .category_wrapper .product_list .product_wrapper.simple_content>.section.type{width:calc(80% / 3.149)}.mod_products .category_wrapper .product_list .product_wrapper>.section,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section{float:left;width:calc(80% / 8);padding:5px;background-image:url("/files/theme_ropex/img/border-right.png");background-position:right top;background-repeat:repeat-y;min-height:70px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:20px;display:block}.mod_products .category_wrapper .product_list .product_wrapper>.section.type,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.type{background-color:transparent;border-top:0;padding:10px}.mod_products .category_wrapper .product_list .product_wrapper>.section.last,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.last{background-image:none}.mod_products .category_wrapper .product_list .product_wrapper>.section.adjustment,.mod_products .category_wrapper .product_list .product_wrapper>.section.display,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.adjustment,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.display{width:calc(80% / 5.194)}.mod_products .category_wrapper .product_list .product_wrapper>.section.alarm,.mod_products .category_wrapper .product_list .product_wrapper>.section.booster,.mod_products .category_wrapper .product_list .product_wrapper>.section.diagnostics,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.alarm,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.booster,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.diagnostics{width:calc(80% / 12.5)}.mod_products .category_wrapper .product_list .product_wrapper>.section.features,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.features{float:none;overflow:hidden;width:auto;white-space:normal}.mod_products .category_wrapper .product_list .product_wrapper>.section.features sub,.mod_products .category_wrapper .product_list .product_wrapper>.section.features sup,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.features sub,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.features sup{font-size:75%}.mod_products .ce_text.float_special_left,.mod_products .ce_text.float_special_right,.mod_products_downloads .ce_text.float_special_left,.mod_products_downloads .ce_text.float_special_right{border-bottom:0}.mod_products .ce_text.float_special_left .image_container,.mod_products .ce_text.float_special_right .image_container,.mod_products_downloads .ce_text.float_special_left .image_container,.mod_products_downloads .ce_text.float_special_right .image_container{width:35%!important;width:calc(35% + 50px)!important}.mod_products .ce_text.float_special_left .ce_content_text,.mod_products .ce_text.float_special_right .ce_content_text,.mod_products_downloads .ce_text.float_special_left .ce_content_text,.mod_products_downloads .ce_text.float_special_right .ce_content_text{width:65%;width:calc(65% - 50px)}.mod_products .ce_form .formbody .widget,.mod_products_downloads .ce_form .formbody .widget{width:50%}.mod_products .download_wrapper .downloads .dl_divider,.mod_products_downloads .download_wrapper .downloads .dl_divider{clear:both}.mod_products .download_wrapper .downloads .link_download,.mod_products_downloads .download_wrapper .downloads .link_download{width:calc(100% / 5)}.mod_products .download_wrapper .downloads .inserttag_download,.mod_products_downloads .download_wrapper .downloads .inserttag_download{position:relative;width:calc(100% / 5)}.mod_products .download_wrapper .downloads .inserttag_download:nth-last-of-type(-n+2) a:after,.mod_products_downloads .download_wrapper .downloads .inserttag_download:nth-last-of-type(-n+2) a:after{left:auto;right:-1px}.mod_products .download_wrapper .downloads .inserttag_download:nth-child(-n+2) a:after,.mod_products_downloads .download_wrapper .downloads .inserttag_download:nth-child(-n+2) a:after{left:-1px;right:auto}.mod_products .download_wrapper .downloads .inserttag_download:hover,.mod_products_downloads .download_wrapper .downloads .inserttag_download:hover{overflow:visible;border-bottom:1px solid #fff}.mod_products .download_wrapper .downloads .inserttag_download:hover a:after,.mod_products_downloads .download_wrapper .downloads .inserttag_download:hover a:after{opacity:1}.mod_products .download_wrapper .downloads .inserttag_download a:after,.mod_products_downloads .download_wrapper .downloads .inserttag_download a:after{min-width:110%;z-index:100;opacity:0;content:attr(data-tooltip);display:block;position:absolute;top:102%;left:-1px;border:1px solid #d11216;border-top:0;white-space:pre;background:#FFF;padding:10px 5px 5px;color:#a7a7a7;font-weight:400;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.mod_products i,.mod_products_downloads i{width:20px;height:20px;display:inline-block}.mod_products i.icon,.mod_products_downloads i.icon{font-style:normal;font-size:0;display:inline-block;vertical-align:bottom;height:18px;margin-right:5px}.mod_products i.icon:before,.mod_products_downloads i.icon:before{font-family:ProductIcons;font-size:11px}.mod_products i.icon.unavailable:before,.mod_products_downloads i.icon.unavailable:before{content:"\e902"}.mod_products i.icon.standard:before,.mod_products_downloads i.icon.standard:before{content:"\e905"}.mod_products i.icon.option:before,.mod_products_downloads i.icon.option:before{content:"\e903"}.mod_products i.icon.accessory:before,.mod_products_downloads i.icon.accessory:before{content:"\e900";font-size:13px;margin-left:-1px}.mod_products i.text,.mod_products_downloads i.text{font-style:normal;font-size:0;display:inline-block;vertical-align:bottom;height:18px;margin-right:5px}.mod_products i.text.lcd:before,.mod_products_downloads i.text.lcd:before{content:'LCD'}.mod_products i.text.vfd:before,.mod_products_downloads i.text.vfd:before{content:'VFD'}.mod_products i.text.atr:before,.mod_products_downloads i.text.atr:before{content:'ATR'}.mod_products i.text.pd:before,.mod_products_downloads i.text.pd:before{content:'PD'}.mod_products .table_legend,.mod_products_downloads .table_legend{display:block;min-height:60px;float:left;width:80%;margin-left:20%;margin-top:25px}.mod_products .table_legend ul:after,.mod_products_downloads .table_legend ul:after{content:"";display:table;clear:both}.mod_products .table_legend ul li,.mod_products_downloads .table_legend ul li{float:left;padding-right:25px}.mod_products .table_legend ul li:before,.mod_products_downloads .table_legend ul li:before{display:none}.mod_products .table_legend ul li i,.mod_products_downloads .table_legend ul li i{font-size:12px;width:auto;display:-moz-inline-stack}.mod_products .table_legend ul li i.text:before,.mod_products_downloads .table_legend ul li i.text:before{font-size:12px}.mod_products .table_legend ul li i:before,.mod_products_downloads .table_legend ul li i:before{display:inline-block;margin-right:5px}.ce_rsce_sync_slider .slider-wrapper.mobile .slide .image_content:after{content:"";display:table;clear:both}.ce_rsce_sync_slider .slider-wrapper.mobile .slide .image_content .image_container{width:50%;float:left}.ce_rsce_sync_slider .slider-wrapper.mobile .slide .image_content .text_content{width:50%;float:left;padding:50px}.ce_rsce_sync_slider .slider-wrapper.mobile .slide h3{clear:both}}@media screen and (min-width:992px){#header,#header .logo_header{-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear}#header #bcat-menu>ul.level_1:after,#header .navigation_meta .mod_changelanguage ul:after,#header .navigation_meta:after,#header .navigation_meta>.level_1:after{content:"";clear:both}#header{width:100%;position:fixed;z-index:1000;top:0;padding-bottom:20px;background:0 0;-ms-transition:all 50ms linear;-o-transition:all 50ms linear;transition:all 50ms linear}#header .logo_header,#header .navigation_meta{position:absolute;width:210px;-ms-transition:all 50ms linear;-o-transition:all 50ms linear;height:100px}#header .logo_header{margin:20px 0 0;padding:10px;transition:all 50ms linear}#header .logo_header .image_container img{margin-left:auto}#header .navigation_meta{right:0;top:0;background-color:#FFF;z-index:100;margin:20px 0 0;padding:0;-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;transition:all 50ms linear}#header #bcat-menu,#header .navigation_meta ul li{-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-ms-transition:all 50ms linear;-o-transition:all 50ms linear}#header .navigation_meta:after{display:table}#header .navigation_meta .mod_changelanguage{width:33.333%;float:left}#header .navigation_meta .mod_changelanguage ul{width:100%;margin:0}#header .navigation_meta .mod_changelanguage ul:after{display:table}#header .navigation_meta .mod_changelanguage ul li{width:100%}#header .navigation_meta>.level_1{width:66.666%;float:left;margin:0}#header .navigation_meta>.level_1:after{display:table}#header .navigation_meta>.level_1>li{width:50%}#header .navigation_meta ul li{height:100px;text-align:center;float:left;transition:all 50ms linear}#header .navigation_meta ul li a,#header .navigation_meta ul li strong{font-size:16px;font-weight:400;text-decoration:none;color:#a7a7a7;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:100px;display:block}#header .mod_changelanguage>ul>li>a,#header .mod_changelanguage>ul>li>span{line-height:100px!important}#header #bcat-menu{width:-webkit-calc(100% - 420px);width:-moz-calc(100% - 420px);width:calc(100% - 420px);margin:0 auto;padding:0;float:none;overflow:visible;z-index:1000;position:relative;transition:all 50ms linear}#header #bcat-menu>ul.level_1{width:97%;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin-right:20px;margin-left:20px;position:relative}#header #bcat-menu>ul.level_1:after{display:table}#header #bcat-menu>ul.level_1:hover>li.active{background-color:#f7f7f7}#header #bcat-menu>ul.level_1:hover>li.active:hover{background-color:#fff}#header #bcat-menu>ul.level_1:hover>li .level_2_inside .level_2_background{opacity:0}#header #bcat-menu>ul.level_1>li{float:left;width:20%;height:100px;margin-top:20px;padding-top:0;background-color:#d11216;z-index:1;-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-ms-transition:all 50ms linear;-o-transition:all 50ms linear;transition:all 50ms linear;font-size:16.0016px}#header #bcat-menu>ul.level_1>li:hover{background:#FFF;margin-top:0;padding-top:20px;height:120px}#header #bcat-menu>ul.level_1>li:hover>a,#header #bcat-menu>ul.level_1>li:hover>strong{-moz-transform:scale(1.2) translateY(-40%);-o-transform:scale(1.2) translateY(-40%);-ms-transform:scale(1.2) translateY(-40%);-webkit-transform:scale(1.2) translateY(-40%);transform:scale(1.2) translateY(-40%);color:#d11216}#header #bcat-menu>ul.level_1>li.active,#header #bcat-menu>ul.level_1>li.trail{background:#FFF}#header #bcat-menu>ul.level_1>li.active>a,#header #bcat-menu>ul.level_1>li.active>strong,#header #bcat-menu>ul.level_1>li.trail>a,#header #bcat-menu>ul.level_1>li.trail>strong{-moz-transform:scale(1.2) translateY(-40%);-o-transform:scale(1.2) translateY(-40%);-ms-transform:scale(1.2) translateY(-40%);-webkit-transform:scale(1.2) translateY(-40%);transform:scale(1.2) translateY(-40%);color:#d11216}#header #bcat-menu>ul.level_1>li.submenu:hover .level_2_inside{visibility:visible;opacity:1;z-index:2;-webkit-transition:visibility 0s;-moz-transition:visibility 0s;-ms-transition:visibility 0s;-o-transition:visibility 0s;transition:visibility 0s}#header #bcat-menu>ul.level_1>li.submenu:hover .level_2_inside .level_2_background{opacity:1}#header #bcat-menu>ul.level_1>li>a,#header #bcat-menu>ul.level_1>li>strong{font-weight:400;color:#FFF;text-align:center;text-decoration:none;position:relative;top:60%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;display:block;margin:0 auto;padding:0;line-height:100px;outline:0;-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-ms-transition:all 50ms linear;-o-transition:all 50ms linear;transition:all 50ms linear}#header #bcat-menu>ul.level_1>li>a:before,#header #bcat-menu>ul.level_1>li>strong:before{content:attr(data-icon);font-family:FontAwesome;font-size:20px;display:block;position:absolute;left:50%;top:18%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:20px}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul:after,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items:after{content:"";display:table;clear:both}#header #bcat-menu>ul.level_1 .level_2_inside{position:absolute;visibility:hidden;opacity:0;width:100%;z-index:100;background:center right no-repeat #FFF;left:0;border-bottom:3px solid #d11216}.ce_text.float_special_left .image_container img,.ce_text.float_special_right .image_container img{opacity:1}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_background{background-position:center right;background-repeat:no-repeat}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items{padding-top:30px;padding-bottom:20px;min-height:200px}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .ce_text{border:0}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li{padding-left:25px;min-width:60%;max-width:100%;padding-right:0}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li.section_headline{margin-top:15px;border-bottom:0}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li.section_headline.first{margin-top:0}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li.section_headline>span{font-weight:400;display:inline-block;vertical-align:middle;color:#000;text-decoration:none;padding:14px 0 0;min-height:35px;margin:0;white-space:nowrap}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li a,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li strong{border-bottom:1px solid #eaeaea;width:100%;font-weight:400;display:inline-block;vertical-align:middle;color:#909090;text-decoration:none;padding:14px 0 0;min-height:45px;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li a.active:before,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li strong.active:before{content:'-'}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li a:before,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li strong:before{content:'+';font-size:12px;width:15px;height:15px;display:inline-block;color:#FFF;background:#d11216;vertical-align:middle;line-height:14px;text-align:center;margin-right:15px}#header.headroom--not-top #bcat-menu>ul.level_1>li,#header.headroom--not-top .logo_header,#header.headroom--not-top .navigation_meta{height:50px;margin-top:10px}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li strong:before{margin-right:18px}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li.active>a,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li.active>strong,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li:hover>a,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_1 li:hover>strong{color:#d11216}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_2 li{margin:0;padding:0}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_2 li a,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_2 li span,#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_2 li strong{white-space:nowrap}#header #bcat-menu>ul.level_1 .level_2_inside .level_2_items .mod_bccustomnav ul.level_2 li.first{border-top:1px solid #f4f4f4}#header #slider{margin-top:-120px}#header.headroom--not-top{background:#e4e4e4;padding-bottom:10px}#header.headroom--not-top .logo_header.visible-lg{display:none!important}#header.headroom--not-top .logo_header.visible-md{display:block!important}#header.headroom--not-top #bcat-menu>ul.level_1>li>a,#header.headroom--not-top #bcat-menu>ul.level_1>li>strong{top:50%;line-height:50px}#header.headroom--not-top #bcat-menu>ul.level_1>li>a:before,#header.headroom--not-top #bcat-menu>ul.level_1>li>strong:before{display:none}#header.headroom--not-top #bcat-menu>ul.level_1>li:hover{margin-top:10px;padding-top:0}#header.headroom--not-top .navigation_meta ul li{height:50px}#header .navigation_meta ul li a,#header.headroom--not-top .navigation_meta ul li a{line-height:20px}p.three-columns,p.two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#wrapper{padding-top:120px}#wrapper .custom #Slider{margin-top:-120px}#footer #footermeta ul.level_1>li{width:20%;padding-right:0}#footer #footermeta ul.level_2{margin-left:20px}#footer #footermeta ul.level_3>li>a>span,#footer #footermeta ul.level_3>li>span>span{text-overflow:ellipsis;overflow:hidden}.ce_text.float_special_right{padding-bottom:0}.ce_text.float_special_right .image_container{width:50%!important;width:calc(50% + 50px)!important;float:right!important;margin-right:-50px!important;margin-left:auto!important;margin-bottom:0}.ce_text.float_special_right .image_container .caption{position:absolute;z-index:100;top:calc(100% - 100px);left:50px;background:#FFF;width:100%;width:calc(100% - 100px);padding:25px}.ce_text.float_special_right .ce_content_text{position:relative;position:initial;width:calc(50% - 50px);float:left;padding-bottom:30px}.ce_text.float_special_left{padding-bottom:0}.ce_text.float_special_left .image_container{width:50%!important;width:calc(50% + 50px)!important;float:left!important;margin-left:-50px!important;margin-right:auto!important;margin-bottom:0}.ce_text.float_special_left .image_container .caption{position:absolute;z-index:100;top:calc(100% - 100px);left:50px;background:#FFF;width:calc(100% - 100px);padding:25px}.ce_text.float_special_left .ce_content_text{position:relative;position:initial;width:calc(50% - 50px);float:left;margin-left:50px;padding-bottom:30px}.ce_text .image_container{margin-bottom:50px}.ce_text .image_container.float_left,.ce_text .image_container.float_right{margin-left:0;margin-right:0;width:100%}.ce_rsce_process .row .rowWrapper .ce_text{min-height:60px;display:flex;flex-direction:column;justify-content:center}.ce_rsce_process .row .rowWrapper.doublearrow .ce_text{display:block;min-height:100px}.ce_rsce_process .row .text-customer .ce_text:before,.ce_rsce_process .row .text-ropex .ce_text:before{display:none}.ce_rsce_process .row.caption .text-headline{padding:15px 50px}.ce_rsce_process .row.caption .text-ropex{z-index:1;margin-left:auto;padding:15px 50px}.ce_rsce_process .row.caption .text-customer{z-index:1;margin-right:auto;padding:15px 50px}.ce_rsce_process .row .text-ropex{z-index:1;margin-left:auto;padding-left:50px;cursor:inherit}.ce_rsce_process .row .text-customer{z-index:1;margin-right:auto;padding-right:50px;cursor:inherit}.ce_rsce_process .row .optionWrapper .outerWrapper .fromCustomerArrow{width:100%;height:1px;background:#d11216;position:absolute;top:50%;left:100%;z-index:0;overflow:visible}.ce_rsce_process .row .optionWrapper .outerWrapper .fromCustomerArrow:before{margin-left:0;bottom:0;top:50%;margin-top:-15px;left:20px}.ce_rsce_process .row .optionWrapper .outerWrapper .fromCustomerArrow:after{content:'';width:21px;height:21px;background:#FFF;display:block;position:absolute;top:-10px;z-index:-1;left:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ce_rsce_process .row .optionWrapper .outerWrapper .fromRopexArrow{width:100%;height:1px;background:#d11216;position:absolute;top:50%;left:100%;z-index:0;overflow:visible}.ce_rsce_process .row .optionWrapper .outerWrapper .fromRopexArrow:before{margin-left:0;bottom:0;top:50%;margin-top:-15px;left:12px}.ce_rsce_process .row .optionWrapper .outerWrapper .fromRopexArrow:after{content:'';width:21px;height:21px;background:#FFF;display:block;position:absolute;top:-10px;z-index:-1;left:32px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ce_rsce_process .row .optionWrapper .outerWrapper.doublearrow{min-height:100px}.ce_rsce_process .row .optionWrapper .outerWrapper.doublearrow .fromCustomerArrow{top:70%}.ce_rsce_process .row .optionWrapper .outerWrapper.doublearrow .fromRopexArrow{top:30%}.ce_rsce_process .row .optionWrapper .outerWrapper.option .section,.ce_rsce_process .row .optionWrapper .outerWrapper.option_one_side .section{margin-top:0;padding:0 50px}.mod_products,.mod_products_downloads{font-size:inherit}.mod_products .image_container a.cboxElement,.mod_products_downloads .image_container a.cboxElement{outline:0}.mod_products .category_wrapper .image_placeholder,.mod_products_downloads .category_wrapper .image_placeholder{width:20%;display:block}.mod_products .category_wrapper .product_list,.mod_products_downloads .category_wrapper .product_list{width:80%}.mod_products .category_wrapper .product_list .product_list_header,.mod_products_downloads .category_wrapper .product_list .product_list_header{padding-left:0}.mod_products .category_wrapper .product_list .product_list_header>.section,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section{padding:10px}.mod_products .category_wrapper .product_list .product_list_header>.section.group .group_header,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group .group_header{padding:10px 10px 0}.mod_products .category_wrapper .product_list .product_list_header>.section.group .section,.mod_products_downloads .category_wrapper .product_list .product_list_header>.section.group .section{padding:10px}.mod_products .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper{overflow:visible}.mod_products .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper .section.type,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper .section.type{position:relative;overflow:visible}.mod_products .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper .section.type:before,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper .section.type:before{width:1px;height:100%;content:'';background:#FFF;top:0;left:-1px;position:absolute;z-index:100}.mod_products .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper .ce_image,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:hover>.product_wrapper .ce_image{display:block;opacity:1}.mod_products .category_wrapper .product_list .product_list_details .product_line.first,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.first{border-top:1px solid transparent!important}.mod_products .category_wrapper .product_list .product_list_details .product_line.first .ce_image,.mod_products .category_wrapper .product_list .product_list_details .product_line.first.last .ce_image,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.first .ce_image,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.first.last .ce_image{margin-top:35px}.mod_products .category_wrapper .product_list .product_list_details .product_line.last,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.last{border-bottom:1px solid #d11216}.mod_products .category_wrapper .product_list .product_list_details .product_line.last .ce_image,.mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.last .ce_image{margin-top:-30px}.mod_products .category_wrapper .product_list .product_wrapper,.mod_products_downloads .category_wrapper .product_list .product_wrapper{overflow:hidden}.mod_products .category_wrapper .product_list .product_wrapper:after,.mod_products_downloads .category_wrapper .product_list .product_wrapper:after{content:"";display:table;clear:both}.mod_products .category_wrapper .product_list .product_wrapper.simple_content>.section.type,.mod_products_downloads .category_wrapper .product_list .product_wrapper.simple_content>.section.type{width:calc(100% / 3.134)}.mod_products .category_wrapper .product_list .product_wrapper>.ce_image,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.ce_image{z-index:100;display:none;position:absolute;left:0;width:20%;border-top:1px solid #d11216;border-bottom:1px solid #d11216;border-right:1px solid #d11216;opacity:0;-moz-transform:translateY(-38%);-o-transform:translateY(-38%);-ms-transform:translateY(-38%);-webkit-transform:translateY(-38%);transform:translateY(-38%);-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-ms-transition:all 50ms linear;-o-transition:all 50ms linear;transition:all 50ms linear}.ce_rsce_sync_slider .slider-wrapper.desktop .side .slide_spacer:after,.ce_rsce_sync_slider .slider-wrapper.desktop .side:after{content:"";display:table;clear:both}.mod_products .category_wrapper .product_list .product_wrapper>.section,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section{padding:10px;width:calc(100% / 8)}.mod_products .category_wrapper .product_list .product_wrapper>.section.adjustment,.mod_products .category_wrapper .product_list .product_wrapper>.section.display,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.adjustment,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.display{width:calc(100% / 5.194)}.mod_products .category_wrapper .product_list .product_wrapper>.section.alarm,.mod_products .category_wrapper .product_list .product_wrapper>.section.booster,.mod_products .category_wrapper .product_list .product_wrapper>.section.diagnostics,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.alarm,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.booster,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.diagnostics{width:calc(100% / 12.5)}.mod_products .category_wrapper .product_list .product_wrapper>.section i.icon,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section i.icon{height:20px}.mod_products .category_wrapper .product_list .product_wrapper>.section i.icon:before,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section i.icon:before{font-size:16px}.mod_products .category_wrapper .product_list .product_wrapper>.section i.icon.accessory:before,.mod_products_downloads .category_wrapper .product_list .product_wrapper>.section i.icon.accessory:before{font-size:20px;margin-left:-3px}.mod_products .ce_text .image_container.float_special_left,.mod_products_downloads .ce_text .image_container.float_special_left{width:calc(45% + 50px)}.mod_products .ce_text.float_special .ce_content_text,.mod_products_downloads .ce_text.float_special .ce_content_text{width:calc(55% - 50px)}.mod_products .ce_form .formbody .widget,.mod_products_downloads .ce_form .formbody .widget{width:35%}.ce_rsce_sync_slider{background:0 0}.ce_rsce_sync_slider .slider-wrapper.desktop .side{position:relative;width:50%;height:100%;padding:0}.ce_rsce_sync_slider .slider-wrapper.desktop .side .slide_spacer{height:100%;position:relative;left:0}.ce_rsce_sync_slider .slider-wrapper.desktop .side .text_wrapper{height:100%;width:50%;position:absolute;overflow:hidden}.ce_rsce_sync_slider .slider-wrapper.desktop .side .text_wrapper .text_content{height:100%;float:left;padding:50px 50px 70px}.ce_rsce_sync_slider .slider-wrapper.desktop .side .text_wrapper .text_content h3{margin-top:0}.ce_rsce_sync_slider .slider-wrapper.desktop .side .text_wrapper .text_content .ce_hyperlink{position:absolute;bottom:25px}.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper{position:relative;width:50%;margin-left:50%;overflow:hidden}.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content{float:left}.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content .image_container{margin-bottom:0}.ce_rsce_sync_slider .slider-wrapper.desktop .navigation-next{display:block;cursor:pointer;position:absolute;right:0;width:75px;height:100%;background:#d11216;margin:0;padding:0}.ce_rsce_sync_slider .slider-wrapper.desktop .navigation-next i{color:#FFF;font-size:60px;position:absolute;top:50%;width:100%;text-align:center;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:1200px){#header .logo_header,#header .navigation_meta{width:310px}#header .logo_header .image_container img{max-width:270px!important}#header #bcat-menu{width:-webkit-calc(100% - 620px);width:-moz-calc(100% - 620px);width:calc(100% - 620px)}.ce_text .image_container{margin-bottom:50px}.ce_text .image_container.float_left{float:left;margin-right:50px;width:auto}.ce_text .image_container.float_right{float:right;margin-left:50px;width:auto}p.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}p.three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl8wMS1tb2JpbGUuc2NzcyIsIl90eXBvZ3JhcGh5LmNzcyIsIl9jdXN0b21mb250cy5zY3NzIiwibWFpbi5jc3MiLCJfbWl4aW5zLnNjc3MiLCJfY29sb3JzLnNjc3MiLCJtYWluLnNjc3MiLCJfMDItdGFibGV0LnNjc3MiLCJfMDMtZGVza3RvcC5zY3NzIiwiXzA0LW1heC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkF5Q2UsYUM3QkosU0Q2QlgsWUM3QkEsUUFBd0MsY0FBYyxJQUFJLE9BQU8sUUEwQmpFLFFBVEEsV0FFRyxJQUFILEdBT2tDLFdBQVksT0F0QzlDLEtBQU8sVUFBVSxRRENoQixXQUFZLFdDQWIsS0FDRSxVQUFXLEtBQ1gsTUFBTyxLQUNQLFlBQWEsT0FBVSxpQkFBa0IsTUFBTyxVQUFXLFdBR3pELElBQVMsSUFBUyxJQUFTLElBQVMsSUFBUyxJQUFqRCxHQUFTLEdBQVMsR0FBUyxHQUFTLEdBQVMsR0FBVyxZQUFhLElBQVEsTUFBTyxLQUFNLGNBQWUsSUFFckcsSUFBSixHQUFVLFVBQVcsS0FBTSxZQUFhLElBQUssY0FBZSxJQUFLLFlBQWEsSUFBTSxNQUFPLFFBRXZGLElBRUksUUFGUixHQUVBLE9BQWlDLFVBQVcsS0FBTSxZQUFhLElBQ21CLFlBQWEsSUFJakQsY0FBZSxJQVI1QyxpQkFBakIsZ0JBQW9DLFFBQVMsTUFBTyxNQUFNLEtBQ3RELElBRUksUUFDSixJQUhKLEdBRUEsT0FDQSxHQWFBLElBRkEsVUFDQSxVQUNjLE1BQU8sUUFmVixTQUFYLFFBQXdCLE1BQU8sUUFBMkMsTUFBTyxLQUFNLFFBQVMsTUFBTyxnQkFBaUIsS0FFcEgsSUFBSixHQUFVLFVBQVcsUUFBUyxZQUFhLEVBQW1CLGNBQWUsSUFBSyxZQUFhLElBZS9GLFdBVUEsSUFBYyxNQUFNLEtBeEJHLHFCQUF2QixvQkFBZ0QsUUFBUyxNQUFPLFVBQVcsU0FBVSxZQUFhLElBQzlGLElBQUosR0FBVSxVQUFXLE9BQVEsWUFBYSxLQUFNLGNBQWUsSUFFM0Qs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RyxNQUFPLE1BQ1AsWUFBWSxLQUNaLE1BQU8sS0FJVixjQUNJLHFCQUFzQixFQUN0QixrQkFBbUIsRUFDbkIsYUFBYyxFQUNkLG1CQUFvQixLQUNwQixnQkFBaUIsS0FDakIsV0FBWSxLQUVoQixnQkFDSSxxQkFBc0IsRUFDdEIsa0JBQW1CLEVBQ25CLGFBQWMsRUFDZCxtQkFBb0IsS0FDcEIsZ0JBQWlCLEtBQ2pCLFdBQVkiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9keSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG5cdFx0I3dyYXBwZXIge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdH1cblx0KiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6MDtcblx0XHRtYXJnaW46MDtcblx0fVxufVxuXG5wLnR3by1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMTtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxucC50aHJlZS1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMTtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuXG5oMiA+IGEsIC5oMiA+IGEgeyBjb2xvcjogI0ZGRjsgd2lkdGg6IDEwMCU7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbmgyLnJlZCA+IHNwYW4sIC5oMi5yZWQgPiBzcGFuIHsgY29sb3I6I2QxMTIxNjsgYm9yZGVyLWJvdHRvbToxcHggZG90dGVkICNkMTEyMTY7IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBibG9jazsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5oMi5yZWQgPiBhLCAuaDIucmVkID4gYSB7IGNvbG9yOiNkMTEyMTY7IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBibG9jazsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbiNmb290ZXIge1xuXHQjZm9vdGVybWV0YSB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR1bCB7XG5cdFx0XHQmLmxldmVsXzEge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XG5cdFx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdD4gYSwgPiBzdHJvbmcge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGNvbG9yOiNGRkY7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4JTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHQgIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcblx0XHRcdFx0XHRcdCAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdFx0XHRcdCAgZm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4JTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYubGV2ZWxfMiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDE2JSArIDUwcHgpO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0Ji5zZWN0aW9uX2hlYWRsaW5lIHtcblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0YSwgc3Ryb25nLCBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6I2ZmYWRhZDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSwgc3Ryb25nIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYWRyZXNzZS1tb2JpbGUge1xuXHRcdHBhZGRpbmc6IDUwcHggMTAwcHg7XG5cdH1cbn1cblxuLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbn1cblxuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5pY29uIHtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcblx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbi5yb3cge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHQuZnVsbF93aWR0aCAmIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC01MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtNTBweDtcblx0fVxufVxuXG4uYm9yZGVyX3JpZ2h0IHtcblx0Ym9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCAjRTRFNEU0O1xufVxuLmJvcmRlcl9sZWZ0IHtcblx0Ym9yZGVyLXRvcDogMjBweCBzb2xpZCAjRTRFNEU0O1xufVxuLmJvcmRlcl90b3Age1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0U0RTRFNDtcbn1cbi5ib3JkZXJfYm90dG9tIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU0RTQ7XG59XG4uYm9yZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0U0RTRFNDtcbn1cblxuLmNlX3RleHQge1xuXHQmLmZsb2F0X3NwZWNpYWxfcmlnaHQsICYuZmxvYXRfc3BlY2lhbF9sZWZ0IHtcblx0XHQuaW1hZ2VfY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTUwcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmluc2VydHRhZ19kb3dubG9hZCB7XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmNlX2lmcmFtZSB7XG5cdG1pbi1oZWlnaHQ6IDM1MHB4O1xuXHQmLm1hcHMge1xuXHRcdGlmcmFtZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNTBweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9maWxlcy90aGVtZV9yb3BleC9pbWcvbWFwcy1sb2FkZXIuanBnXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5jZV9yc2NlX3Byb2Nlc3Mge1xuXHRbY2xhc3N+PSdyb3cnXTpsYXN0LW9mLXR5cGUgIHtcblx0XHQucm93V3JhcHBlciAge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5yb3cge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmLmNhcHRpb24ge1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBpbmhlcml0O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdHotaW5kZXg6IGluaGVyaXQ7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0dHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZDojZDExMjE2O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRsZWZ0OjUwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHRcdFx0Ym90dG9tOiAtMXB4O1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAyMHB4IDhweCAwO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZDExMjE2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0XHQucm93V3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHRcdC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdH1cblx0XHQub3B0aW9uV3JhcHBlciB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0Lm91dGVyV3JhcHBlciB7XG5cdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDUwcHggYXV0bztcblx0XHRcdFx0YmFja2dyb3VuZDojRkZGO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5mcm9tQ3VzdG9tZXJBcnJvdyB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWljb24pO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFByb2R1Y3RJY29ucztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogLTQwcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDo4NXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2VhMTQxODtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZyb21Sb3BleEFycm93IHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogUHJvZHVjdEljb25zO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtNDBweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjM0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZWExNDE4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnN0YXJ0IHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOjEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3Rpb24ge1xuXHRcdFx0XHRcdC8vIGJvcmRlci1yYWRpdXM6MTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm9wdGlvbiwgJi5vcHRpb25fb25lX3NpZGUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0LnNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHBvbHlnb24ge1xuXHRcdFx0XHRcdFx0XHRzdHJva2U6cmdiYSgwLDAsMCwwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxlZnRXcmFwcGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSArIDExcHgpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3MCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgI2QxMTIxNjtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDExMjE2O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNkMTEyMTY7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U0ZTRlNDtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbToxNXB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OjE1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogOHB4IDAgOHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2QxMTIxNjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTJweDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtOXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucmlnaHRXcmFwcGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSArIDExcHgpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3MCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNkMTEyMTY7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2QxMTIxNjtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDExMjE2O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U0ZTRlNDtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbToxNXB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDoxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDhweCAyMHB4IDhweCAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNkMTEyMTYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtOXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm9wdGlvbl9vbmVfc2lkZSB7XG5cdFx0XHRcdFx0LmxlZnRXcmFwcGVyIHtcblx0XHRcdFx0XHRcdGxlZnQ6MnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucmlnaHRXcmFwcGVyIHtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0dG9wOiAtMTEwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTYwJTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMTAlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNjAlICsgMTBweCk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdFx0XHRcdHRvcDotOXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAxNSU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMTVweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0Ly8gYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlY3Rpb24ge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdmFsaWduKCR0b3A6NDUlLCAkcG9zaXRpb246YWJzb2x1dGUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXB0aW9uIHtcblx0XHRcdC50ZXh0LWhlYWRsaW5lIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOjE1cHg7XG5cdFx0XHRcdGNvbG9yOiNkMTEyMTY7XG5cdFx0XHR9XG5cdFx0XHQudGV4dC1yb3BleCwgLnRleHQtY3VzdG9tZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dC1oZWFkbGluZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOjE1cHg7XG5cdFx0XHRjb2xvcjojZDExMjE2O1xuXHRcdH1cblx0XHQudGV4dC1yb3BleCB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdG1hcmdpbi1sZWZ0Oi01NSU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMTAwbXMgbGluZWFyKTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUlO1xuXHRcdFx0fVxuXHRcdFx0Ji5pbmFjdGl2ZSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtODUlO1xuXHRcdFx0fVxuXHRcdFx0LmNlX3RleHQge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0XHRoZWlnaHQ6MjBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3JkZXItbGVmdDoxcHggc29saWQgI2QxMTIxNjtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkMTEyMTY7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dC1jdXN0b21lciB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6LTU1JTtcblx0ICAgIHBhZGRpbmctbGVmdDogMHB4O1xuXHQgICAgcGFkZGluZy1yaWdodDogMHB4O1xuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMTAwbXMgbGluZWFyKTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHRcdH1cblx0XHRcdCYuaW5hY3RpdmUge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC04NSU7XG5cdFx0XHR9XG5cdFx0XHQuY2VfdGV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OjIwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkMTEyMTY7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDExMjE2O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9kX3Byb2R1Y3RzLCAubW9kX3Byb2R1Y3RzX2Rvd25sb2FkcyB7XG5cdC5wcm9kdWN0X2xpc3RfaGVhZGVyIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0LnByb2R1Y3RfbGlzdF9kZXRhaWxzIHtcblx0XHQucHJvZHVjdF9saW5lIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdC5wcm9kdWN0X3dyYXBwZXIge1xuXHRcdFx0XHQ+IC5zZWN0aW9uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdCYudHlwZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDVweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2NlY2VjZTtcblx0XHRcdFx0XHRcdGNvbG9yOiRyZWQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRhYmxlX2xlZ2VuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuY2VfZm9ybSB7XG5cdFx0LmZvcm1ib2R5IHtcblx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdFx0LndpZGdldCB7XG5cdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdHdpZHRoOmNhbGMoMTAwJSAtIDQycHgpO1xuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHR3aWR0aDo5MCU7XG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkcmVkO1xuXHRcdFx0XHRcdHBhZGRpbmc6NXB4IDVweCA1cHggMTVweDtcblx0XHRcdFx0XHRjb2xvcjojMDAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0Ji50ZXh0IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnN1Ym1pdCB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokcmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNlYXJjaCB7XG5cdFx0XHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdD4gaSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6I0ZGRjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZG93bmxvYWRfd3JhcHBlciB7XG5cdFx0aDUge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRAaW5jbHVkZSBwbHVzKCRyZWQsJ2FmdGVyJyk7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmRvd25sb2FkcyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHQuY2VfZG93bmxvYWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6Y2FsYygxMDAlIC8gMyk7XG5cdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdHBhZGRpbmc6NXB4O1xuXHRcdFx0XHRib3JkZXItbGVmdDoxcHggc29saWQgJHJlZDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJHJlZDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAkcmVkO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDoxcHggc29saWQgJHJlZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWltZV9pY29uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiMwMDA7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0LnNpemUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNlX3Jldm9sdXRpb25zbGlkZXIge1xuXHQudHAtbGVmdGFycm93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDo1JTtcblx0XHR0b3A6NTAlO1xuXHR9XG5cdC50cC1yaWdodGFycm93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6NSU7XG5cdFx0dG9wOjUwJTtcblx0fVxuXHQuY2VfaGVhZGxpbmUge1xuXHRcdGNvbG9yOiNGRkY7XG5cdFx0d2lkdGg6IDQ1JTtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHR9XG59XG5cbiNoZWFkZXIge1xuXHQubG9nb19oZWFkZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdHotaW5kZXg6IDcwMDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGxpbmVhcik7XG5cdFx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDU2LjI1JSAwIDAgMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNpZGViYXItb3BlbmVyIHtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0ei1pbmRleDogNzAwO1xuXHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0YnV0dG9uIHtcblx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6MDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiA4NXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0bWFyZ2luOiAtMjJweCBhdXRvIGF1dG8gLTE1cHg7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCA4cHggMCAwICNGRkYsMCAxNnB4IDAgMCAjRkZGO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubW9iaWxlLXNpZGViYXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiA1MDA7XG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGxlZnQ6IDEwMCU7XG5cdFx0dG9wOjYwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRyZWQ7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMpO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdC5tb2RfY3VzdG9tbmF2ICB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjRmNGY0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tb2RfbmF2aWdhdGlvbiwgLm1vZF9jdXN0b21uYXYge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdCYubGV2ZWxfMSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNGY0ZjQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRhLCBzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiM5MDkwOTA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5sZXZlbF8yIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OjEwMCU7XG5cdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdC5tZW51LWJhY2sge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNGY0ZjQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGNvbG9yOiM5MDkwOTA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNDVweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbnVzKCRyZWQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHQmLmZpcnN0IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuc2VjdGlvbl9oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHRcdC8vIG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IzAwMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDAgMCAwO1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5sZXZlbF8zIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDoxMDAlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdCYuc3VibWVudSB7XG5cdFx0XHRcdFx0XHQ+IC5pY29uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OjUwcHg7XG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmNGY0ZjQ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHBsdXMoJHJlZCk7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOjM2JTtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OjM2JTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpKTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzY2FsZSgxLjMpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIGZpZ3VyZSB7IGRpc3BsYXk6IHRhYmxlOyB9XG5cbi8vIGZpZ2NhcHRpb24geyBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uOyBjYXB0aW9uLXNpZGU6IGJvdHRvbSA7IH1cblxuLmltYWdlX2NvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LmNhcHRpb24ge1xuXHRcdHBhZGRpbmc6MTBweDtcblx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHR9XG59XG5cbi5jZV90ZXh0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdGgyLCAuaDIge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHR9XG5cdC5pbWFnZV9jb250YWluZXIge1xuXHRcdCYuZmxvYXRfcmlnaHQsICYuZmxvYXRfbGVmdCB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHR9XG5cdH1cblx0Ji5jb2wtbm8tcGFkZGluZy1sZWZ0LXJpZ2h0IHtcblx0XHQuY2VfY29udGVudF90ZXh0IHtcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblx0Ji5mbG9hdF9zcGVjaWFsX3JpZ2h0LCAmLmZsb2F0X3NwZWNpYWxfbGVmdCB7XG5cdFx0aW1nIHtcblx0XHRcdC8vIG9wYWNpdHk6IDAuNjtcblx0XHR9XG5cdFx0LmNlX2NvbnRlbnRfdGV4dCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC8vIHRvcDogMDtcblx0XHRcdC8vIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0fVxuXHR9XG5cdCYubm9faGlnaGxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHQmLmhpZ2hsaWdodF9yZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdFx0KiB7XG5cdFx0XHRjb2xvcjogI0ZGRjtcblx0XHR9XG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjRkZGO1xuXHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjojRTRFNEU0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiRyZWQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI0U0RTRFNDtcblx0XHRcdH1cblx0XHRcdCYuYnV0dG9uIHtcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjRkZGO1xuXHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjojRTRFNEU0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiRyZWQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0bGkge1xuXHRcdFx0Zm9udC1zaXplOiAwLjkzNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAwLjVyZW07XG5cdFx0fVxuXHR9XG5cdC5jZV9jb250ZW50X3RleHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5idXR0b24ge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRhIHtcblx0XHRib3JkZXI6MXB4IHNvbGlkICRyZWQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4IDVweCAxNXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6JHJlZDtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnKyc7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZDExMjE2O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRtYXJnaW4tbGVmdDoyNXB4O1xuXHRcdH1cblx0fVxufVxuXG4ubW9kX25ld3NsaXN0IHtcblx0LmxheW91dF9sYXRlc3Qge1xuXHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0fVxufVxuXG4jY29udGFpbmVyIHtcblx0dWwge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdD4gbGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IC0xMXB4O1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0d2lkdGg6IDdweDtcblx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wYWdpbmF0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblx0XHQ+IHAge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5saXN0X3dyYXBwZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dWwge1xuXHRcdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xuXHRcdFx0XHRcdGEsIHNwYW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6IzAwMDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiM4ODg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYubmV4dCB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5wcmV2aW91cyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmZpcnN0IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYubGFzdCB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2VfcnNjZV9zeW5jX3NsaWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdC5zbGlkZXItd3JhcHBlciB7XG5cdFx0Ji5tb2JpbGUge1xuXHRcdFx0LnNsaWRlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWFnZV9jb250ZW50IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbGlkZXItY29udHJvbCB7XG5cdFx0LnNsaWRlci1tZW51IHtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdGIge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4NTAwMDM7XG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jY2JveE92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kOiAjRkZGO1xufVxuI2NvbG9yYm94IHtcblx0I2Nib3hUaXRsZSB7XG5cdFx0Y29sb3I6JHJlZDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXHQjY2JveENsb3NlIHtcblx0XHR0b3A6MDtcblx0fVxuXHQjY2JveExvYWRlZENvbnRlbnQge1xuXHRcdGJvcmRlcjogMHB4IHNvbGlkICNGRkY7XG5cdFx0LmNlX3RleHQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cblxuYm9keS5hbmRyb2lkLnNhZmFyaS5zZjQge1xuXHQjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX2N1c3RvbW5hdiB1bC5sZXZlbF8xIGxpIGFbc3R5bGVdLCAjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX2N1c3RvbW5hdiB1bC5sZXZlbF8xIGxpIHN0cm9uZ1tzdHlsZV0sICNoZWFkZXIgLm1vYmlsZS1zaWRlYmFyIC5tb2RfbmF2aWdhdGlvbiB1bC5sZXZlbF8xIGxpIGFbc3R5bGVdLCAjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX25hdmlnYXRpb24gdWwubGV2ZWxfMSBsaSBzdHJvbmdbc3R5bGVdLFxuXHQjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX2N1c3RvbW5hdiB1bC5sZXZlbF8yIGxpIGFbc3R5bGVdLCAjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX2N1c3RvbW5hdiB1bC5sZXZlbF8yIGxpIHN0cm9uZ1tzdHlsZV0sICNoZWFkZXIgLm1vYmlsZS1zaWRlYmFyIC5tb2RfbmF2aWdhdGlvbiB1bC5sZXZlbF8yIGxpIGFbc3R5bGVdLCAjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX25hdmlnYXRpb24gdWwubGV2ZWxfMiBsaSBzdHJvbmdbc3R5bGVdLFxuXHQjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX2N1c3RvbW5hdiB1bC5sZXZlbF8zIGxpIGFbc3R5bGVdLCAjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX2N1c3RvbW5hdiB1bC5sZXZlbF8zIGxpIHN0cm9uZ1tzdHlsZV0sICNoZWFkZXIgLm1vYmlsZS1zaWRlYmFyIC5tb2RfbmF2aWdhdGlvbiB1bC5sZXZlbF8zIGxpIGFbc3R5bGVdLCAjaGVhZGVyIC5tb2JpbGUtc2lkZWJhciAubW9kX25hdmlnYXRpb24gdWwubGV2ZWxfMyBsaSBzdHJvbmdbc3R5bGVdIHtcblx0XHQgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuXHR9XG59IiwiaHRtbCB7IGZvbnQtc2l6ZToxMDAuMDElOyB9XG5ib2R5IHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBjb2xvcjogIzg4ODg4ODtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYgIHsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgY29sb3I6ICMxMTE7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG5oMSwgLmgxIHsgZm9udC1zaXplOiAzMHB4OyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW4tYm90dG9tOiAxZW07IGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogI2QxMTIxNjsgfVxuaDEgLnN1YmhlYWRsaW5lLCAuaDEgLnN1YmhlYWRsaW5lIHsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiMwMDA7IH1cbmgyLCAuaDIgeyBjb2xvcjojZDExMjE2OyBmb250LXNpemU6IDI1cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IG1hcmdpbi1ib3R0b206IDFlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbmgyID4gc3BhbiwgLmgyID4gc3BhbiB7IGNvbG9yOiAjZDExMjE2OyBib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgI2QxMTIxNjsgd2lkdGg6IDEwMCU7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbmgyLnJlZCwgLmgyLnJlZCB7IGNvbG9yOiNkMTEyMTY7IGZvbnQtc2l6ZTogMjVweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luLWJvdHRvbTogMWVtOyBmb250LXdlaWdodDogYm9sZDsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogMS4yNXJlbTsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZDExMjE2OyBtYXJnaW4tYm90dG9tOiAxZW07IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5oMyA+IHNwYW4uc3ViaGVhZGxpbmUsIC5oMyA+IHNwYW4uc3ViaGVhZGxpbmUgeyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxLjEyNXJlbTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogMS4ycmVtOyBsaW5lLWhlaWdodDogMS4yNTsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5oNCA+IHNwYW4uc3ViaGVhZGxpbmUsIC5oNCA+IHNwYW4uc3ViaGVhZGxpbmUgeyBkaXNwbGF5OiBibG9jazsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogMXJlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxuaDUgPiBzcGFuLnN1YmhlYWRsaW5lLCAuaDUgPiBzcGFuLnN1YmhlYWRsaW5lIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbmg2LCAuaDYgeyBmb250LXNpemU6IDFyZW07IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5oNiA+IHNwYW4uc3ViaGVhZGxpbmUsIC5oNiA+IHNwYW4uc3ViaGVhZGxpbmUgeyBkaXNwbGF5OiBibG9jazsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5wICAgICAgICAgICB7IGZvbnQtc2l6ZTogMC45MzVyZW07IGxpbmUtaGVpZ2h0OiAxLjI7IG1hcmdpbjogMCAwIDAuNXJlbTsgfVxuXG5wIGE6Zm9jdXMsXG5wIGE6aG92ZXIgICB7IGNvbG9yOiAjZDExMjE2OyB9XG5wIGEgICAgICAgICB7IGNvbG9yOiAjZDExMjE2OyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5ibG9ja3F1b3RlICB7IG1hcmdpbjogMS41cmVtOyBjb2xvcjogIzY2NjsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5zdHJvbmcsZGZuXHR7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5lbSxkZm4gICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuc3ViLCBzdXAgXHRcdHtcdGZvbnQtc2l6ZTogNzUlO1x0bGluZS1oZWlnaHQ6IDA7XHRwb3NpdGlvbjogcmVsYXRpdmU7XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cbnN1cCBcdFx0XHRcdHsgdG9wOiAtMC41ZW07IH1cbnN1YiBcdFx0XHRcdHsgYm90dG9tOiAtMC4yNWVtOyB9XG5cbmFiYnIsXG5hY3JvbnltICAgICB7IGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzY2NjsgfVxuYWRkcmVzcyAgICAgeyBtYXJnaW46IDAgMCAxLjVyZW07IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuZGVsICAgICAgICAgeyBjb2xvcjojNjY2OyB9XG5cbnByZSAgICAgICAgIHsgbWFyZ2luOiAxLjVlbSAwOyB3aGl0ZS1zcGFjZTogcHJlOyB9XG5wcmUsY29kZSx0dCB7IGZvbnQ6IDFlbSAnYW5kYWxlIG1vbm8nLCAnbHVjaWRhIGNvbnNvbGUnLCBtb25vc3BhY2U7IGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxudWwgICAgICAgICAgeyBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbm9sICAgICAgICAgIHsgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsOyB9XG5cbmRsICAgICAgICAgIHsgbWFyZ2luOiAwIDAgMS41ZW0gMDsgfVxuZGwgZHQgICAgICAgeyBmb250LXdlaWdodDogYm9sZDsgfVxuZGQgICAgICAgICAgeyBtYXJnaW4tbGVmdDogMS41cmVtO31cblxuLnNtYWxsICAgICAgeyBmb250LXNpemU6IC44cmVtOyBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTsgbGluZS1oZWlnaHQ6IDEuODc1cmVtOyB9XG4ubGFyZ2UgICAgICB7IGZvbnQtc2l6ZTogMS4xMjVyZW07IGxpbmUtaGVpZ2h0OiAxLjI1cmVtOyBtYXJnaW4tYm90dG9tOiAxLjI1cmVtOyB9XG4uaGlkZSAgICAgICB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLmhpZ2hsaWdodF9yZWQgIHsgYmFja2dyb3VuZC1jb2xvcjojZDExMjE2OyBjb2xvcjogI2ZmZjsgfVxuLmhpZ2hsaWdodF93aGl0ZSB7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cblxucC50d28tY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbn1cbnAudGhyZWUtY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbn1cblxuLnRleHQtYmxhY2sgeyBjb2xvcjojMDAwOyB9XG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6I2ZmZjsgfVxuLnRleHQtd2hpdGUgYSB7XHRjb2xvcjojZmZmOyB9XG4udGV4dC13aGl0ZSBhOmhvdmVyIHtcdGNvbG9yOiNmZmY7IH1cblxuLnRleHQtcmVkIHsgY29sb3I6I2QxMTIxNjsgfVxuLnRleHQtcmVkIGEge1x0Y29sb3I6I2QxMTIxNjsgfVxuLnRleHQtcmVkIGE6aG92ZXIge1x0Y29sb3I6I2QxMTIxNjsgfVxuXG5hLmJ1dHRvbiB7IGJvcmRlcjoxcHggc29saWQgI2QxMTIxNjsgY29sb3I6IzAwMDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LXdlaWdodDogYm9sZDsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDVweCAxMHB4IDVweCAxNXB4OyB9XG5hLmJ1dHRvbjphZnRlciB7IGNvbnRlbnQ6ICcrJzsgd2lkdGg6IDE0cHg7IGhlaWdodDogMTRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGJhY2tncm91bmQ6ICNkMTEyMTY7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6ICNGRkY7IG1hcmdpbi1sZWZ0OjI1cHg7IH1cblxuI3RpbnltY2UgLnRleHQtd2hpdGUge1xuXHRjb2xvcjogIzAwMDtcbn1cbiN0aW55bWNlIC50ZXh0LXdoaXRlOmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOlxuXHRvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQsXG5cdHZpc2liaWxpdHkgMC4ycyBlYXNlLWluLW91dCxcblx0LXdlYmtpdC10cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KTtcblx0LW1vei10cmFuc2l0aW9uOlxuXHRvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQsXG5cdHZpc2liaWxpdHkgMC4ycyBlYXNlLWluLW91dCxcblx0LW1vei10cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KTtcblx0dHJhbnNpdGlvbjpcblx0b3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0LFxuXHR2aXNpYmlsaXR5IDAuMnMgZWFzZS1pbi1vdXQsXG5cdHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigwLjcxLCAxLjcsIDAuNzcsIDEuMjQpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdC1tb3otdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiAgICAgICAgIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiN0aW55bWNlIC50ZXh0LXdoaXRlOmhvdmVyOmFmdGVyLFxuI3RpbnltY2UgLnRleHQtd2hpdGU6Zm9jdXM6YWZ0ZXIge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApO1xuXHRvcGFjaXR5OiAxO1xufVxuI3RpbnltY2UgLnRleHQtd2hpdGU6YWZ0ZXIge1xuXHR6LWluZGV4OiAxMDAwO1xuXHRwYWRkaW5nOiA4cHg7XG5cdHdpZHRoOiAxNjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLCAwJSwgMjAlLCAwLjkpO1xuXHRjb2xvcjogI2ZmZjtcblx0Y29udGVudDogJ1dlacOfZXIgVGV4dCBpbSBGcm9udGVuZCc7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cbiN0aW55bWNlIC50ZXh0LXdoaXRlOmFmdGVyIHtcblx0cmlnaHQ6IDIlO1xufVxuI3RpbnltY2UgLnRleHQtd2hpdGU6aG92ZXI6YWZ0ZXIsXG4jdGlueW1jZSAudGV4dC13aGl0ZTpmb2N1czphZnRlciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEycHgpO1xuXHQtbW96LXRyYW5zZm9ybTogICAgdHJhbnNsYXRlWCgxMnB4KTtcblx0dHJhbnNmb3JtOiAgICAgICAgIHRyYW5zbGF0ZVgoMTJweCk7XG59XG4jdGlueW1jZSAudGV4dC13aGl0ZTpiZWZvcmUge1xuXHR0b3A6IDNweDtcbn1cbiN0aW55bWNlIC50ZXh0LXdoaXRlOmFmdGVyIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IC0xNnB4O1xufSIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUHJvZHVjdEljb25zJztcbiAgICBzcmM6ICAgIHVybCgnL2ZpbGVzL3RoZW1lX3JvcGV4L2ZvbnRzL3Byb2R1Y3QtaWNvbnMuZW90P3hjanJzMicpO1xuICAgIHNyYzogICAgdXJsKCcvZmlsZXMvdGhlbWVfcm9wZXgvZm9udHMvcHJvZHVjdC1pY29ucy5lb3Q/eGNqcnMyI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9maWxlcy90aGVtZV9yb3BleC9mb250cy9wcm9kdWN0LWljb25zLnR0Zj94Y2pyczInKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZpbGVzL3RoZW1lX3JvcGV4L2ZvbnRzL3Byb2R1Y3QtaWNvbnMud29mZj94Y2pyczInKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZmlsZXMvdGhlbWVfcm9wZXgvZm9udHMvcHJvZHVjdC1pY29ucy5zdmc/eGNqcnMyI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4kaWNvbi1hbmZyYWdlOiBcIlxcZTkwMVwiO1xuJGljb24tYW5nZWJvdDogXCJcXGU5MDZcIjtcbiRpY29uLWJlcmljaHQ6IFwiXFxlOTA4XCI7XG4kaWNvbi1mcmFnZWJvZ2VuOiBcIlxcZTkwYVwiO1xuJGljb24tcnVlY2tmcmFnZW46IFwiXFxlOTBjXCI7XG4kaWNvbi1zY2h3ZWlzbXVzdGVyOiBcIlxcZTkwZVwiO1xuJGljb24tdmVyc2NobGVpc3N0ZWlsZTogXCJcXGU5MTBcIjtcbiRpY29uLWFjY2Vzc29yeTogXCJcXGU5MDBcIjtcbiRpY29uLXVuYXZhaWxhYmxlOiBcIlxcZTkwMlwiO1xuJGljb24tb3B0aW9uOiBcIlxcZTkwM1wiO1xuJGljb24tc3RhbmRhcmQ6IFwiXFxlOTA1XCI7XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0ICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuXHQgIGZvbnQtZmFtaWx5OiAnUHJvZHVjdEljb25zJyAhaW1wb3J0YW50O1xuXHQgIHNwZWFrOiBub25lO1xuXHQgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0ICBmb250LXdlaWdodDogbm9ybWFsO1xuXHQgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHQgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHQgIGxpbmUtaGVpZ2h0OiAxO1xuXG5cdCAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG5cdCAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdCAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0fVxufVxuXG4uaWNvbi1hbmZyYWdlIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWFuZnJhZ2U7XG4gIH1cbn1cbi5pY29uLWFuZ2Vib3Qge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tYW5nZWJvdDtcbiAgfVxufVxuLmljb24tYmVyaWNodCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1iZXJpY2h0O1xuICB9XG59XG4uaWNvbi1mcmFnZWJvZ2VuIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWZyYWdlYm9nZW47XG4gIH1cbn1cbi5pY29uLXJ1ZWNrZnJhZ2VuIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXJ1ZWNrZnJhZ2VuO1xuICB9XG59XG4uaWNvbi1zY2h3ZWlzbXVzdGVyIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXNjaHdlaXNtdXN0ZXI7XG4gIH1cbn1cbi5pY29uLXZlcnNjaGxlaXNzdGVpbGUge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tdmVyc2NobGVpc3N0ZWlsZTtcbiAgfVxufVxuLmljb24tYWNjZXNzb3J5IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLWFjY2Vzc29yeTtcbiAgfVxufVxuLmljb24tdW5hdmFpbGFibGUge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tdW5hdmFpbGFibGU7XG4gIH1cbn1cbi5pY29uLW9wdGlvbiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1vcHRpb247XG4gIH1cbn1cbi5pY29uLXN0YW5kYXJkIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXN0YW5kYXJkO1xuICB9XG59IixudWxsLCIvL2JvcmRlci1ib3hcbkBtaXhpbiBib3JkZXItYm94IHtcbiAgLW1vei1ib3gtc2l6aW5nOiAgICBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6ICAgICAgICAgYm9yZGVyLWJveDtcbn1cblxuLy9ib3gtc2l6aW5nXG5AbWl4aW4gYm94LXNpemluZyB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3g7XG59XG5cbi8vdmVydGljYWwgYWxpZ25cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbigkdG9wOiA1MCUsICR0cmFuc2xhdGlvbjotNTAlLCAkcG9zaXRpb246IHJlbGF0aXZlKSB7XG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XG4gIHRvcDogJHRvcDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHRyYW5zbGF0aW9uKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgkdHJhbnNsYXRpb24pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHRyYW5zbGF0aW9uKTtcbn1cblxuQG1peGluIHZhbGlnbigkdG9wOiA1MCUsICR0cmFuc2xhdGlvbjotNTAlLCAkcG9zaXRpb246IHJlbGF0aXZlKSB7XG4gIEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduKCR0b3A6ICR0b3AsICR0cmFuc2xhdGlvbjokdHJhbnNsYXRpb24sICRwb3NpdGlvbjogJHBvc2l0aW9uKTtcbn1cblxuQG1peGluIHZlcnRpY2FsLWFsaWduLXBhcmVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4vL3RyYW5mb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG4gICAgIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuICAgICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICAgICAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xufVxuXG4vL3RyYW5zaXRpb25cbkBtaXhpbiB0cmFuc2l0aW9uKCRhcmdzLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJGFyZ3M7XG4gIC1tb3otdHJhbnNpdGlvbjogJGFyZ3M7XG4gIC1tcy10cmFuc2l0aW9uOiAkYXJncztcbiAgLW8tdHJhbnNpdGlvbjogJGFyZ3M7XG4gIHRyYW5zaXRpb246ICRhcmdzO1xufVxuXG4vLyByb3RhdGVcbkBtaXhpbiByb3RhdGUgKCRkZWcpIHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgjeyRkZWd9ZGVnKSk7XG59XG5cbi8vIHNjYWxlXG5AbWl4aW4gc2NhbGUoJHNjYWxlKSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoJHNjYWxlKSk7XG59XG5cbi8vIHRyYW5zbGF0ZVxuQG1peGluIHRyYW5zbGF0ZSAoJHgsICR5KSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xufVxuXG4vLyBza2V3XG5AbWl4aW4gc2tldyAoJHgsICR5KSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2tldygjeyR4fWRlZywgI3skeX1kZWcpKTtcbn1cblxuLy8gYm94LXNoYWRvd1xuQG1peGluIGJveC1zaGFkb3coJHRvcCwgJGxlZnQsICRibHVyLCAkc3ByZWFkLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcbiAgQGlmICRpbnNldCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG4gICAgLW1vei1ib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG4gICAgYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRzcHJlYWQgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG4gICAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRzcHJlYWQgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG4gIH1cbn1cblxuLy8gdHJhbnNmb3JtIG9yaWdpblxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4gKCRvcmlnaW4pIHtcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG59XG5cbkBtaXhpbiBwbHVzKCRjb2xvciwkcG9zaXRpb246J2JlZm9yZScpIHtcbiAgJi5hY3RpdmUge1xuICAgICY6I3skcG9zaXRpb259IHtcbiAgICAgIGNvbnRlbnQ6Jy0nO1xuICAgIH1cbiAgfVxuICAmOiN7JHBvc2l0aW9ufSB7XG4gICAgY29udGVudDogJysnO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaWYgJHBvc2l0aW9uID09ICdiZWZvcmUnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG4gICAgQGlmICRwb3NpdGlvbiA9PSAnYWZ0ZXInIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBsaW5lYXIpO1xuICB9XG59XG5cbkBtaXhpbiBtaW51cygkY29sb3IsJHBvc2l0aW9uOidiZWZvcmUnKSB7XG4gICYuYWN0aXZlIHtcbiAgICAmOiN7JHBvc2l0aW9ufSB7XG4gICAgICBjb250ZW50OicrJztcbiAgICB9XG4gIH1cbiAgJjojeyRwb3NpdGlvbn0ge1xuICAgIGNvbnRlbnQ6ICctJztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGlmICRwb3NpdGlvbiA9PSAnYmVmb3JlJyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIEBpZiAkcG9zaXRpb24gPT0gJ2FmdGVyJyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG4gICAgLy8gQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgbGluZWFyKTtcbiAgfVxufVxuXG4vLyBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWl4aW4gY292ZXItYmFja2dyb3VuZCgkaW1nLXVyaSwgJGJhY2tncm91bmQtdG9wOlwiY2VudGVyXCIsICRiYWNrZ3JvdW5kLWxlZnQ6XCJjZW50ZXJcIiwgJGJhY2tncm91bmQtYXR0YWNobWVudDpcInN0YXRpY1wiKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1nLXVyaSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogdW5xdW90ZSgkYmFja2dyb3VuZC1hdHRhY2htZW50KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdW5xdW90ZSgkYmFja2dyb3VuZC10b3ApIHVucXVvdGUoJGJhY2tncm91bmQtbGVmdCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYUltYWdlTG9hZGVyKHNyYz0kaW1nLXVyaSwgc2l6aW5nTWV0aG9kPSdzY2FsZScpO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYUltYWdlTG9hZGVyKHNyYz0kaW1nLXVyaSwgc2l6aW5nTWV0aG9kPSdzY2FsZScpXCI7XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG4gIDotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7QGNvbnRlbnR9XG4gIDo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7QGNvbnRlbnR9XG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7QGNvbnRlbnR9XG59IiwiJGJsdWUtZGVmYXVsdDogIzAwYWVlZjtcblxuJGdyYXktZGVmYXVsdDogIzUzNjY2ZTtcbiRncmF5LWxpZ2h0OiAjNTM2NjZlO1xuJGdyYXktZGFyazogIzUzNjY2ZTtcblxuJHJlZDogI2QxMTIxNjsiLCJAaW1wb3J0IFwiY29sb3JzXCI7XG5AaW1wb3J0IFwiY3VzdG9tZm9udHNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJfdHlwb2dyYXBoeS5jc3NcIjtcbkBpbXBvcnQgXCIuLi9jc3MvdGlueS5jc3NcIjtcblxuQGltcG9ydCBcIjAxLW1vYmlsZVwiO1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuXHRAaW1wb3J0IFwiMDItdGFibGV0XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7XG5cdEBpbXBvcnQgXCIwMy1kZXNrdG9wXCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuXHRAaW1wb3J0IFwiMDQtbWF4XCI7XG59IiwiI2hlYWRlciB7XG5cdC5sb2dvX2hlYWRlciB7XG5cdFx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMTkwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNmb290ZXIge1xuXHQuYWRyZXNzZSB7XG5cdFx0cGFkZGluZy10b3A6IDg1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE4MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5ZTAwMDA7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHR9XG5cdCNmb290ZXJtZXRhIHtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0dWwge1xuXHRcdFx0Ji5sZXZlbF8xIHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHQ+IGEsID4gc3BhbiB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMiU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmxldmVsXzIge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYygxNiUgKyA1MHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxucC50d28tY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbn1cbnAudGhyZWUtY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbn1cblxuLmVxdWFsaXplIHtcblx0Ji5jZV90ZXh0IHtcblx0XHQuY2VfY29udGVudF90ZXh0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdH1cblx0XHQuYnV0dG9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly8gYm90dG9tOiAyNXB4O1xuXHRcdH1cblx0fVxufVxuXG5ib2R5ICNmb290ZXIgPiAuaW5zaWRlID4gKiA+ICogPiAuaW5uZXIge1xuXHRwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyX3JpZ2h0IHtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NlY2VjZTtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbi5ib3JkZXJfbGVmdCB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NlY2VjZTtcblx0Ym9yZGVyLXRvcDogMDtcbn1cblxuLm1iX3NvZnR3YXJlIHtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5jZV9yc2NlX3Byb2Nlc3Mge1xuXHQucm93IHtcblx0XHQub3B0aW9uV3JhcHBlciB7XG5cdFx0XHQub3V0ZXJXcmFwcGVyIHtcblx0XHRcdFx0Ji5vcHRpb25fb25lX3NpZGUge1xuXHRcdFx0XHRcdC5yaWdodFdyYXBwZXIge1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMjIlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2VfdGV4dCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHQmLmNvbCB7XG5cdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZWFlYWVhO1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYWVhZWE7XG5cdFx0Ji5sYXN0IHtcblx0XHRcdGJvcmRlci1yaWdodDowO1xuXHRcdH1cblx0XHQmLm5vYm9yZGVyIHtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdCYuZmxvYXRfc3BlY2lhbF9sZWZ0LCAmLmZsb2F0X3NwZWNpYWxfcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdH1cblx0Ji56b29tX2ltYWdlIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHQuaW1hZ2VfY29udGFpbmVyIHtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGxpbmVhcik7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdC5pbWFnZV9jb250YWluZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBzY2FsZSgxLjI1KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNlX2NvbnRlbnRfdGV4dCB7XHR9XG59XG5cbiNjb250YWluZXIge1xuXHQucGFnaW5hdGlvbiB7XG5cdFx0Lmxpc3Rfd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDExMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTEwcHg7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdCYubmV4dCB7XG5cdFx0XHRcdFx0XHRyaWdodDogNTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5wcmV2aW91cyB7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmZpcnN0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5sYXN0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RfcHJvZHVjdHMsIC5tb2RfcHJvZHVjdHNfZG93bmxvYWRzIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHQuY2F0ZWdvcnlfd3JhcHBlciB7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdC5pbWFnZV9wbGFjZWhvbGRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0aGVpZ2h0OjFweDtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0fVxuXHRcdC5wcm9kdWN0X2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0LnByb2R1Y3RfbGlzdF9oZWFkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyZWQ7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6MjAlO1xuXHRcdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRcdFx0Ji5zaW1wbGVfaGVhZGVyIHtcblx0XHRcdFx0XHQ+IC5zZWN0aW9uIHtcblx0XHRcdFx0XHRcdCYudHlwZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzLjE0OSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gLnNlY3Rpb24ge1xuXHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6MTIuNSU7XG5cdFx0XHRcdFx0cGFkZGluZzo1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGVkZWRlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDYycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdFx0Ji5sYXN0IHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5kaWFnbm9zdGljcyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZmVhdHVyZXMge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6bm9uZTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5ncm91cCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTYlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdCYudGVybWluYWxzIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2JTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYudGVtcGVyYXR1cmUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzguNSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZ3JvdXBfaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDVweCAwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc2VjdGlvbiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjQ5LjYlO1xuXHRcdFx0XHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjIycHggNXB4IDVweDtcblx0XHRcdFx0XHRcdFx0Ji5maXJzdCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwLjQlO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWRlZGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wcm9kdWN0X2xpc3RfZGV0YWlscyB7XG5cdFx0XHRcdC5wcm9kdWN0X2xpbmUge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTBtcyBsaW5lYXIpO1xuXHRcdFx0XHRcdCYuZmlyc3Qge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5sYXN0IHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRyZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkcmVkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJHJlZDtcblx0XHRcdFx0XHRcdC5wcm9kdWN0X3dyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHQ+IC5zZWN0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6aW5pdGlhbDtcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJvZHVjdF93cmFwcGVyIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRcdD4uY2VfaW1hZ2Uge1xuXHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6MjAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ZpbGVzL3RoZW1lX3JvcGV4L2ltZy9ib3JkZXItcmlnaHQucG5nJyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zaW1wbGVfY29udGVudCB7XG5cdFx0XHRcdFx0PiAuc2VjdGlvbiB7XG5cdFx0XHRcdFx0XHQmLnR5cGUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg4MCUgLyAzLjE0OSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gLnNlY3Rpb24ge1xuXHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoODAlIC8gOCk7XG5cdFx0XHRcdFx0cGFkZGluZzo1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZmlsZXMvdGhlbWVfcm9wZXgvaW1nL2JvcmRlci1yaWdodC5wbmcnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCYudHlwZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hZGp1c3RtZW50IHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDgwJSAvIDUuMTk0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5kaXNwbGF5IHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDgwJSAvIDUuMTk0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5kaWFnbm9zdGljcyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg4MCUgLyAxMi41KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hbGFybSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg4MCUgLyAxMi41KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5ib29zdGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDgwJSAvIDEyLjUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmZlYXR1cmVzIHtcblx0XHRcdFx0XHRcdGZsb2F0Om5vbmU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHN1Yiwgc3VwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA3NSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jZV90ZXh0IHtcblx0XHQmLmZsb2F0X3NwZWNpYWxfbGVmdCwgJi5mbG9hdF9zcGVjaWFsX3JpZ2h0IHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHQuaW1hZ2VfY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogY2FsYygzNSUgKyA1MHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmNlX2NvbnRlbnRfdGV4dCB7XG5cdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDY1JSAtIDUwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2VfZm9ybSB7XG5cdFx0LmZvcm1ib2R5IHtcblx0XHRcdC53aWRnZXQge1xuXHRcdFx0XHR3aWR0aDo1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kb3dubG9hZF93cmFwcGVyIHtcblx0XHQuZG93bmxvYWRzIHtcblx0XHRcdC5kbF9kaXZpZGVyIHtcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHR9XG5cdFx0XHQubGlua19kb3dubG9hZCB7XG5cdFx0XHRcdHdpZHRoOmNhbGMoMTAwJSAvIDUpO1xuXHRcdFx0fVxuXHRcdFx0Lmluc2VydHRhZ19kb3dubG9hZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6Y2FsYygxMDAlIC8gNSk7XG5cdFx0XHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgtbisyKSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0xcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKC1uKzIpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgd2hpdGU7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDExMCU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0Y29udGVudDphdHRyKGRhdGEtdG9vbHRpcCk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTAyJTtcblx0XHRcdFx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNkMTEyMTY7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MTBweCA1cHggNXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6I2E3YTdhNztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDUwbXM7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MG1zO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgbGluZWFyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aSB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQmLmljb24ge1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1Byb2R1Y3RJY29ucyc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdH1cblx0XHRcdCYudW5hdmFpbGFibGUge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MDJcIjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zdGFuZGFyZCB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkwNVwiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm9wdGlvbiB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkwM1wiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmFjY2Vzc29yeSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkwMFwiO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnRleHQge1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0fVxuXHRcdFx0Ji5sY2Qge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ0xDRCdcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji52ZmQge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1ZGRCdcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hdHIge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ0FUUidcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wZCB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnUEQnXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRhYmxlX2xlZ2VuZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWluLWhlaWdodDogNjBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB1bCB7XG4gICAgXHRAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBcdGxpIHtcbiAgICBcdFx0ZmxvYXQ6bGVmdDtcbiAgICBcdFx0cGFkZGluZy1yaWdodDogMjVweDtcbiAgICBcdFx0JjpiZWZvcmUge1xuICAgIFx0XHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgXHRcdH1cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGRpc3BsYXk6IC1tb3otaW5saW5lLXN0YWNrO1xuXHRcdFx0XHRcdCYudGV4dCB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG4gICAgXHR9XG4gICAgfVxuXHR9XG59XG5cbi5jZV9yc2NlX3N5bmNfc2xpZGVyIHtcblx0LnNsaWRlci13cmFwcGVyIHtcblx0XHQmLm1vYmlsZSB7XG5cdFx0XHQuc2xpZGUge1xuXHRcdFx0XHQuaW1hZ2VfY29udGVudCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRcdFx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0X2NvbnRlbnQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiI2hlYWRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDEwMDA7XG5cdHRvcDowO1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwKTtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTBtcyBsaW5lYXIpO1xuXHQubG9nb19oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMjEwcHg7XG5cdFx0bWFyZ2luOjIwcHggMCAwO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MG1zIGxpbmVhcik7XG5cdFx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdmlnYXRpb25fbWV0YSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMjEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRtYXJnaW46MjBweCAwIDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MG1zIGxpbmVhcik7XG5cdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0Lm1vZF9jaGFuZ2VsYW5ndWFnZSB7XG5cdFx0XHR3aWR0aDogMzMuMzMzJTtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0PiAubGV2ZWxfMSB7XG5cdFx0XHR3aWR0aDogNjYuNjY2JTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MG1zIGxpbmVhcik7XG5cdFx0XHRcdGEsIHN0cm9uZyB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICNhN2E3YTc7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubW9kX2NoYW5nZWxhbmd1YWdlIHtcblx0XHQ+IHVsIHtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHQ+IGEsID4gc3BhbiB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjYmNhdC1tZW51IHtcbiAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA0MjBweCk7XG4gICAgd2lkdGg6IC1tb3otY2FsYygxMDAlIC0gNDIwcHgpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MjBweCk7XG5cblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwbXMgbGluZWFyKTtcblx0XHQ+IHVsIHtcblx0XHRcdCYubGV2ZWxfMSB7XG5cdFx0XHRcdHdpZHRoOiA5NyU7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcblx0XHQgICAgd2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0ICAgIHdpZHRoOiAtbW96LWNhbGMoMTAwJSAtIDQwcHgpO1xuXHRcdCAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubGV2ZWxfMl9pbnNpZGUge1xuXHRcdFx0XHRcdFx0XHQubGV2ZWxfMl9iYWNrZ3JvdW5kIHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwbXMgbGluZWFyKTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHRcdFx0PiBhLCA+IHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjIpIHRyYW5zbGF0ZVkoLTQwJSkpO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokcmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZSwgJi50cmFpbCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0XHRcdFx0PiBhLCA+IHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjIpIHRyYW5zbGF0ZVkoLTQwJSkpO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokcmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdC5sZXZlbF8yX2luc2lkZSB7XG5cdFx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbih2aXNpYmlsaXR5IDBtcyk7XG5cdFx0XHRcdFx0XHRcdFx0LmxldmVsXzJfYmFja2dyb3VuZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ+IGEsID4gc3Ryb25nIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dG9wOjYwJTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcblx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MG1zIGxpbmVhcik7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHQgIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcblx0XHRcdFx0XHRcdCAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdFx0XHRcdCAgZm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMTglO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubGV2ZWxfMl9pbnNpZGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkcmVkO1xuXHRcdFx0XHRcdC5sZXZlbF8yX2JhY2tncm91bmQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxldmVsXzJfaXRlbXMge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRcdFx0XHQuY2VfdGV4dCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm1vZF9iY2N1c3RvbW5hdiB7XG5cdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRcdFx0XHRcdFx0XHQmLmxldmVsXzEge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNjAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIG1heC13aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLnNlY3Rpb25faGVhZGxpbmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmLmZpcnN0ICB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IzAwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTRweCAwIDAgMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhLCBzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IzkwOTA5MDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTRweCAwIDAgMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcGx1cygkcmVkKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzdHJvbmc6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiBhLCA+IHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjokcmVkO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLmxldmVsXzIge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEsIHN0cm9uZywgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLmZpcnN0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjRmNGY0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNzbGlkZXIge1xuXHRcdG1hcmdpbi10b3A6IC0xMjBweDtcblx0fVxuXHQmLmhlYWRyb29tLS1ub3QtdG9wIHtcblx0XHRiYWNrZ3JvdW5kOiAjZTRlNGU0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdC5sb2dvX2hlYWRlciB7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0Ji52aXNpYmxlLWxnIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Ji52aXNpYmxlLW1kIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0I2JjYXQtbWVudSB7XG5cdFx0XHQ+IHVsIHtcblx0XHRcdFx0Ji5sZXZlbF8xIHtcblx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHQ+IGEsID4gc3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2aWdhdGlvbl9tZXRhIHtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdmlnYXRpb25fbWV0YSB7XG5cdFx0Ly8gaGVpZ2h0OiA1MHB4O1xuXHRcdC8vIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHQvLyBoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnAudHdvLWNvbHVtbnMge1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAxO1xuICAgIC1tb3otY29sdW1uLWNvdW50OiAxO1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG59XG5wLnRocmVlLWNvbHVtbnMge1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAxO1xuICAgIC1tb3otY29sdW1uLWNvdW50OiAxO1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG59XG5cbiN3cmFwcGVyIHtcblx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHQuY3VzdG9tIHtcblx0XHQjU2xpZGVyIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMjBweDtcblx0XHR9XG5cdH1cbn1cblxuI2Zvb3RlciB7XG5cdCNmb290ZXJtZXRhIHtcblx0XHR1bCB7XG5cdFx0XHQmLmxldmVsXzEge1xuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYubGV2ZWxfMiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji5sZXZlbF8zIHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0PiBhLCA+IHNwYW4ge1xuXHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jZV90ZXh0IHtcblx0Ji5mbG9hdF9zcGVjaWFsX3JpZ2h0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHQuaW1hZ2VfY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSArIDUwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0LmNhcHRpb24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0XHRcdGxlZnQ6IDUwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNlX2NvbnRlbnRfdGV4dCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDUwcHgpO1xuXHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0fVxuXHQmLmZsb2F0X3NwZWNpYWxfbGVmdCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA1MHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0LmNhcHRpb24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0XHRcdGxlZnQ6IDUwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2VfY29udGVudF90ZXh0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gNTBweCk7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdH1cblx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTo1MHB4O1xuXHRcdCYuZmxvYXRfbGVmdCwgJi5mbG9hdF9yaWdodCB7XG5cdFx0XHRtYXJnaW4tbGVmdDowcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5jZV9yc2NlX3Byb2Nlc3Mge1xuXHQucm93IHtcblx0XHQucm93V3JhcHBlciB7XG5cdFx0XHQuY2VfdGV4dCB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5kb3VibGVhcnJvdyB7XG5cdFx0XHRcdC5jZV90ZXh0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmNhcHRpb24ge1xuXHRcdFx0LnRleHQtaGVhZGxpbmUge1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDUwcHg7XG5cdFx0XHR9XG5cdFx0XHQudGV4dC1yb3BleCB7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDUwcHg7XG5cdFx0XHR9XG5cdFx0XHQudGV4dC1jdXN0b21lciB7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0cGFkZGluZzogMTVweCA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dC1yb3BleCB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0XHRjdXJzb3I6IGluaGVyaXQ7XG5cdFx0XHQuY2VfdGV4dCB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ZXh0LWN1c3RvbWVyIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdFx0LmNlX3RleHQge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQub3B0aW9uV3JhcHBlciB7XG5cdFx0XHQub3V0ZXJXcmFwcGVyIHtcblx0XHRcdFx0LmZyb21DdXN0b21lckFycm93IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206MDtcblx0XHRcdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOi0xNXB4O1xuXHRcdFx0XHRcdFx0bGVmdDoyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcm90YXRlKDQ1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZyb21Sb3BleEFycm93IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206MDtcblx0XHRcdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOi0xNXB4O1xuXHRcdFx0XHRcdFx0bGVmdDoxMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHRsZWZ0OiAzMnB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcm90YXRlKDQ1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5kb3VibGVhcnJvdyB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0LmZyb21DdXN0b21lckFycm93IHtcblx0XHRcdFx0XHRcdHRvcDogNzAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZnJvbVJvcGV4QXJyb3cge1xuXHRcdFx0XHRcdFx0dG9wOiAzMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYub3B0aW9uLCAmLm9wdGlvbl9vbmVfc2lkZSB7XG5cdFx0XHRcdFx0LnNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9kX3Byb2R1Y3RzLCAubW9kX3Byb2R1Y3RzX2Rvd25sb2FkcyB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0YSB7XG5cdFx0XHQmLmNib3hFbGVtZW50IHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhdGVnb3J5X3dyYXBwZXIge1xuXHRcdC5pbWFnZV9wbGFjZWhvbGRlciB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5wcm9kdWN0X2xpc3Qge1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdC5wcm9kdWN0X2xpc3RfaGVhZGVyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OjA7XG5cdFx0XHRcdD4gLnNlY3Rpb24ge1xuXHRcdFx0XHRcdHBhZGRpbmc6MTBweDtcblx0XHRcdFx0XHQmLmdyb3VwIHtcblx0XHRcdFx0XHRcdC5ncm91cF9oZWFkZXIge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wcm9kdWN0X2xpc3RfZGV0YWlscyB7XG5cdFx0XHRcdC5wcm9kdWN0X2xpbmUge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0PiAucHJvZHVjdF93cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdC5zZWN0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHQmLnR5cGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNGRkY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0Oi0xcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuY2VfaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5maXJzdCB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0LmNlX2ltYWdlIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYubGFzdCB7XG5cdFx0XHRcdFx0XHRcdC5jZV9pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJHJlZDtcblx0XHRcdFx0XHRcdC5jZV9pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnByb2R1Y3Rfd3JhcHBlciB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdFx0XHQmLnNpbXBsZV9jb250ZW50IHtcblx0XHRcdFx0XHQ+IC5zZWN0aW9uIHtcblx0XHRcdFx0XHRcdCYudHlwZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzLjEzNCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gLmNlX2ltYWdlIHtcblx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJHJlZDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkcmVkO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDoxcHggc29saWQgJHJlZDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0zOCUpKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MG1zIGxpbmVhcik7XG5cdFx0XHRcdH1cblx0XHRcdFx0PiAuc2VjdGlvbiB7XG5cdFx0XHRcdFx0cGFkZGluZzoxMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA4KTtcblx0XHRcdFx0XHQmLmFkanVzdG1lbnQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDUuMTk0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5kaXNwbGF5IHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA1LjE5NCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZGlhZ25vc3RpY3Mge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDEyLjUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFsYXJtIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAxMi41KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5ib29zdGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAxMi41KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHQmLmljb24ge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5hY2Nlc3Nvcnkge1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtM3B4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2VfdGV4dCB7XG5cdFx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0XHQmLmZsb2F0X3NwZWNpYWxfbGVmdCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDQ1JSArIDUwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZsb2F0X3NwZWNpYWwge1xuXHRcdFx0LmNlX2NvbnRlbnRfdGV4dCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDU1JSAtIDUwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2VfZm9ybSB7XG5cdFx0LmZvcm1ib2R5IHtcblx0XHRcdC53aWRnZXQge1xuXHRcdFx0XHR3aWR0aDozNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jZV9yc2NlX3N5bmNfc2xpZGVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdC5zbGlkZXItd3JhcHBlciB7XG5cdFx0Ji5kZXNrdG9wIHtcblx0XHRcdC5zaWRlIHtcblx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdC5zbGlkZV9zcGFjZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dF93cmFwcGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHQudGV4dF9jb250ZW50IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4IDUwcHggNzBweCA1MHB4O1xuXHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmNlX2h5cGVybGluayB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1hZ2Vfd3JhcHBlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwJTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdC5pbWFnZV9jb250ZW50IHtcblx0XHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0XHQuaW1hZ2VfY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZpZ2F0aW9uLW5leHQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdHdpZHRoOiA3NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiI2hlYWRlciB7XG5cdC5sb2dvX2hlYWRlciB7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHRcdC5pbWFnZV9jb250YWluZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmF2aWdhdGlvbl9tZXRhIHtcblx0XHR3aWR0aDogMzEwcHg7XG5cdH1cblx0I2JjYXQtbWVudSB7XG4gICAgd2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gNjIwcHgpO1xuICAgIHdpZHRoOiAtbW96LWNhbGMoMTAwJSAtIDYyMHB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjIwcHgpO1xuXHR9XG59XG5cbi5jZV90ZXh0IHtcblx0LmltYWdlX2NvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTo1MHB4O1xuXHRcdCYuZmxvYXRfbGVmdCB7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OjUwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdFx0Ji5mbG9hdF9yaWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tbGVmdDo1MHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5wLnR3by1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxucC50aHJlZS1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
@media only screen and (max-width: 768px) {
	#adresse {
	    background: #9e0000;
	}
	#adresse p:last-child{
		margin-top: 50px;
	}
	#adresse p:not(:last-child){
		display: none;
	}
}
.vid{
	text-align: center;
}

/* Slider Case Study */
.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content figure{
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover; 
}
@media screen and (max-width: 1800px){
	.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content figure{
	    min-height: 300px;
	}
}
@media screen and (max-width: 1600px){
	.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content figure{
	    min-height: 350px;
	}
}
@media screen and (max-width: 1300px){
	.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content figure{
	    min-height: 400px;
	}
}
@media screen and (max-width: 1100px){
	.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content figure{
	    min-height: 450px;
	}
}
@media screen and (max-width: 1000px){
	.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content figure{
	    min-height: 500px;
	}
}
@media screen and (min-width: 1801px){
	.ce_rsce_sync_slider .slider-wrapper.desktop .side .image_wrapper .image_content figure{
	    min-height: 300px;
	}
}
@media screen and (min-width: 992px){
	.ce_rsce_sync_slider .slider-wrapper.desktop .navigation-next{
	    display: none;
	}
}
@media screen and (min-width: 768px){
	 .threeBoxPadding .ce_text {
	    padding-bottom: 30px;
	    padding-top: 30px;
	}
}
.ce_text.highlight_red li:before{
	color: white;
	background: white !important;
}

/* Slider Case Study */

/* green */
body.start-page #bcat-menu li.green-child{
	background-color: rgba(129,177,63,1) !important;
}
body.start-page #bcat-menu li.green-child:hover > a{
	color: white !important;
}
@media screen and (min-width: 992px){
	#header #bcat-menu>ul.level_1 {
	    width: calc(100% - 20px);
	    width: -webkit-calc(100% - 20px);
	    width: -moz-calc(100% - 20px);
	    width: calc(100% - 20px);
	    margin-right: 0px;
	}
	#header #bcat-menu>ul.level_1>li.green-child{
		width: calc(20% - 20px); 
		margin-left: 20px;
	}
}

#header #bcat-menu>ul.level_1>li>a, #header #bcat-menu>ul.level_1>li>strong{
	hyphens: manual;
	height: 100px;
	top: 103px;
	line-height: 1;
}
#header #bcat-menu>ul.level_1>li>a:before, #header #bcat-menu>ul.level_1>li>strong:before{
	top: -24%;
}
@media screen and (min-width: 992px){
	#header.headroom--not-top #bcat-menu>ul.level_1>li>a, #header.headroom--not-top #bcat-menu>ul.level_1>li>strong {
	    top: 50%;
	    line-height: 100px;
	}
}


/* butoon  */
@media only screen and (min-width: 2200px) {
	.customarticle_46 .content_text_nospace .button, .customarticle_150 .content_text_nospace .button{
		position: absolute;
		bottom: 0;
	}
}

#header #bcat-menu>ul.level_1>li.trail.green-child>strong:before {
    font-size: 23px;
}

#header #bcat-menu>ul.level_1>li.green-child>a:before {
    font-size: 23px;
}
/* green-en */
body.start-page-en #bcat-menu li.green-child-en{
	background-color: rgba(129,177,63,1) !important;
}
body.start-page-en #bcat-menu li.green-child-en:hover > a{
	color: white !important;
}
@media screen and (min-width: 992px){
	#header #bcat-menu>ul.level_1>li.green-child-en{
		width: calc(20% - 20px); 
		margin-left: 20px;
	}
}
#header #bcat-menu>ul.level_1>li.trail.green-child-en>strong:before {
    font-size: 23px;
}
#header #bcat-menu>ul.level_1>li.green-child-en>a:before {
    font-size: 23px;
}



.main-box{
	position: relative;
	width: 100%;
	height: 500px;
	background-image: url("../../files/public/images/content/nachhaltigkeit/Ropex_Green_Motiv_Slider_RZ_Freisteller_5.png");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
}
.left-box, .right-box{
	position: relative;
	width: 50%;
	float: left;
	min-height: 500px;
}
.left-box ul{
	margin-top: 75px;
}
.left-box li{
	text-align: right;
	margin-top: 50px;
	margin-right: 20px;
}
.left-box li:nth-child(4){
	margin-top: 60px;
}
.left-box li a{
	color: rgba(129,177,63,1);
	text-decoration: none;
	font-size: 100%;
  	transition: 0.3s;
}
.left-box li a:hover{
	color: rgba(129,177,63,1);
	text-decoration: none;
	font-size: 105%;
  	transition: 0.3s;
}

.left-box li:before{
	content: none !important;
}
@media only screen and (max-width: 992px) {
	.left-box, .right-box{
		display: none;
	}
	.main-box{
		background-image: url("../../files/public/images/content/nachhaltigkeit/Ropex_Green_Motiv_Slider_RZ_Freisteller_5_Responsive.png");
	}

}
#header.headroom--not-top #bcat-menu>ul.level_1>li>a, #header.headroom--not-top #bcat-menu>ul.level_1>li>strong {
	line-height: 1;
    top: 43px;
    height: 50px;
}



/* BRANCHEN */
.pic_fixed_height img{
	object-fit: cover;
    width: 100%;
    height: 400px;
}
/* Detail Branchen Accordion */
.ce_accordionStart {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  padding-left: 50px;
  padding-right: 50px;
}

.ce_accordionStart .active, .ce_accordionStart:hover, .ce_accordionStart:active {
  background-color: #ccc; 
}
.ui-accordion-header{
	font-size: 1.25rem;
    line-height: 1;
    font-weight: 700;
    color: #d11216;
}
@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");
.ui-accordion-header > .ui-accordion-header-icon:before {
    float: right !important;
    font-family: FontAwesome;
    content:"\f068";
    padding-right: 5px;
}
.ui-accordion-header > .ui-accordion-header-icon:before {
    float: right !important;
    content:"\f067";
}
.ui-accordion-header > a:hover, 
.ui-accordion-header > a:active, 
.ui-accordion-header > a:focus  {
    text-decoration:none;
}




/* NEW COOKIE CONSENS */
.left{
	float: left !important;
    margin-left: 0px !important;
    margin-right: 10px;
    background-color: rgba(0,0,0,.8) !important;
    color: white !important;
}

@media screen and (min-width: 992px){
	.cc_container .cc_message {
	    text-align: center;
	}
}

.highlight .type{
	background-image: url("../../files/public/images/products/new_label.png") !important;
	background-size: 60px 60px !important;
	background-repeat: no-repeat !important;
}
a.product_line:hover > .highlight .type {
	//background-image: none !important;
}
@media only screen and (max-width: 767px) {
	.highlight .type{
		background-position: 100% 0% !important;
	}
}
@media only screen and (min-width: 768px) {
	.highlight .type{
		border-right: 1px solid rgba(0,0,0,.1) !important;
	}
}
.product_list_details{
  display: -webkit-grid; /* Safari */
  display: grid;
}




  /* Headline and Select */
  .country_maps .red_line {
    position: relative;
    border-bottom: 1px dotted #d11216;
    float: inherit;
    width: 80%;
    left: 10%;
    margin-bottom: 50px;
    margin-top: 10px;
  }
  .country_maps h2 span{
    border-bottom: none;
  }
  .smal_headline{
    margin-left: 10%;
    width: 56.667%;
    float: left;
  }
  .select_box{
    width: calc(33.333% - 20px);
    margin-left: 20px;
    float: left;
  }
  .label_country_title, #country_select{
    float: left;
    width: 60%;
  }
  .label_country_title{
    color: #d11216;
    padding-bottom: 5px;
  }
  #country_select{
    border: 1px solid #d11216;
    height: 30px;
    padding-left: 5px;
    font-family: Roboto, FontAwesome;
  }
  #country_select:hover,#country_select:focus {
      background: none;
  }
  #country_select {
      background: url("/files/public/images/content/icons/list-solid.svg")no-repeat 98%;
      background-size: 16px;
  }

  /* Datalist Search Icon */
  button.searchicon {
    height: 30px;
    margin-left: 5px;
    cursor: pointer;
    float: left;
    width: 20%;
    background: #d11216;
    color: white;
    font-size: 17px;
    border: 1px solid #d11216;
    border-left: none;
  }
  button.searchicon:hover {
    border: 1px solid #d11216;
    color: #d11216;
    background: white;
  } 












  /* Maps */
  #regions_div {
    min-height: 400px;
    width: 66.667%;
    float: left;
  }
  /* Partner Box */
  .partner:not(.ropex){
    display: none;
  }
  .partner{
    min-height: 400px;
    width: calc(33.333% - 20px);
    margin-left: 20px;
    padding-left: 50px;
    padding-right: 50px;
    float: left;
    border: 1px solid #d11216;
  }
  .partner .image_container{
    width: 50%;
    margin-top: 20px;
  }
  	#regions_div path:not([fill^="#f5f5f5"]):hover {
    	cursor:pointer;
	}









  @media only screen and (max-width: 992px) {
    /* first element */
    .double_table_contact td{
      width: 100% !important;
      padding-left: 0px !important;
      padding-right: 0px !important;
      float: left;
    }
    .double_table_contact td:nth-child(2){
      margin-top: 50px;
    }
    /* Headline with red-line */
    .smal_headline{
      margin-left: 0%;
      width: 100%;
      float: left;
    }
    .select_box{
      display: none;
      width: 100%;
    }
    .country_maps .red_line {
      width: 100%;
      left: 0%;
    }
    /* Maps */
    #regions_div {
      min-height: auto;
      width: 100%;
    }
    /* Partner Box */
    .partner{
      width: 100%;
      margin-left: 0px;
      margin-top: 50px;
    }
  }

  @media only screen and (max-width: 767px) {
    /* Partner Box */
    .partner{
      padding-left: 10px;
      padding-right: 10px;
    }
  }


/* PRODUCTS */

.mod_products .category_wrapper .product_list .product_list_details .product_line.last, .mod_products_downloads .category_wrapper .product_list .product_list_details .product_line.last {
    border-bottom: 0px solid #d11216;
}


/* PLAYING with Product-Tables */
.product_list{
    letter-spacing: -.5px;
}

@media screen and (min-width: 992px){
	.mod_products .category_wrapper .product_list .product_wrapper>.ce_image {
	    width: 15%;
	}
	.mod_products .category_wrapper .product_list{
	    width: 85%;
	}
	.mod_products .category_wrapper .image_placeholder{
	    width: 15%;
	}


}









/* Products list width */
.product_list_header {
	hyphens: auto;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	-o-hyphens: auto;
}

@media screen and (min-width: 768px){
	.mod_products .category_wrapper .product_list .product_list_header>.section, .mod_products .category_wrapper .product_list .product_wrapper>.section {
	    //width: 10%;
	}
	.mod_products .category_wrapper .product_list .product_list_header>.section.group.temperature{
	    width: 20%;
	}
	.mod_products .category_wrapper .product_list .product_wrapper>.section.adjustment, .mod_products .category_wrapper .product_list .product_wrapper>.section.display, .mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.adjustment, .mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.display {
	    width: 8%;
	}
	.mod_products, .mod_products .category_wrapper .product_list .product_wrapper>.section.features *, .mod_products_downloads, .mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.features * {
    font-size: .935rem;
	}
}

@media screen and (min-width: 992px){
	.mod_products .category_wrapper .product_list .product_list_header>.section, .mod_products .category_wrapper .product_list .product_wrapper>.section {
	    width: 10%;
	}
	.mod_products .category_wrapper .product_list .product_list_header>.section.group.temperature{
	    width: 20%;
	}
	.mod_products .category_wrapper .product_list .product_wrapper>.section.adjustment, .mod_products .category_wrapper .product_list .product_wrapper>.section.display, .mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.adjustment, .mod_products_downloads .category_wrapper .product_list .product_wrapper>.section.display {
	    width: 10%;
	}
}




.mod_products .category_wrapper .product_list .product_list_details .product_line:hover, .mod_products_downloads .category_wrapper .product_list .product_list_details .product_line:hover {
    border-top: 1px solid #d11216;
    border-bottom: 1px solid #d11216;
}
/*
.mod_products .category_wrapper .product_list .product_wrapper.last>.ce_image, .mod_products_downloads .category_wrapper .product_list .product_wrapper.last>.ce_image {
    border-top: 1px solid #d11216;
    border-bottom: 1px solid #d11216;
    border-right: 1px solid #d11216;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
}
.mod_products .category_wrapper .product_list .product_wrapper.first>.ce_image, .mod_products_downloads .category_wrapper .product_list .product_wrapper.last>.ce_image {
    border-top: 1px solid #d11216;
    border-bottom: 1px solid #d11216;
    border-right: 1px solid #d11216;
    -webkit-transform: translateY(-38%);
    transform: translateY(-38%);
}
*/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.cc-window{opacity:1;transition:opacity .5s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;-ms-grid-row-align:unset;align-items:unset}}
.cc-windowstyle-edgeless.cc-window{padding:0}.cc-floating.cc-windowstyle-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-windowstyle-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-windowstyle-edgeless .cc-message{margin-left:1em}.cc-floating.cc-windowstyle-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-floating.cc-windowstyle-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-windowstyle-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-windowstyle-classic .cc-btn{border-radius:5px}.cc-windowstyle-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-windowstyle-classic .cc-btn{display:inline-block}
.cc-theme-centered-block.cc-window{text-align:center}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
  
/*---*/
/* Styles f�r die input-Felder */
/*---*/
.contact-form .widget.widget-text, .contact-form .widget.widget-textarea {
    max-width: 700px;
}
  
.contact-form select, .contact-form  textarea, .contact-form  input[type="text"], .contact-form input[type="tel"], .contact-form input[type="email"] {
    display: inline-block;
    height: 36px;
    margin-bottom: 10px;
    padding: 4px 6px;
    font-size: 14px;
    line-height: 20px;
    color: #555;
    vertical-align: middle;
    border-radius: 0px;
    border: 1px solid #d0d0d0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
  
.contact-form label, .contact-form select, .contact-form textarea, .contact-form input[type="text"], .contact-form input[type="tel"], .contact-form input[type="email"] {
	width: 100%
}
  
.contact-form label {
    font-size: 14px;
    color: #9a9a9a;
}
  
.contact-form textarea {
height: 150px
}
  
  
/*---*/
/* Style f�r den submit-Button */
/*---*/
.contact-form button[type="submit"] {  
    margin-top: 25px;
    margin-bottom: 25px;
	overflow: hidden;
	border: 1px solid #d11216;
    text-decoration: none;
    font-weight: 700;
    display: block;
    padding: 5px 10px 5px 15px;
    color: #000;
}

#calculator-form {
	background-color: unset;
}

#calculator-form table {
	margin-top: 2em;
	border: unset;
}

.tcr-table {
  border-collapse: collapse;
}

.tcr-table td, .tcr-table th {
  border: 1px solid #ddd;
  height: 81px;
  text-align: center;
  padding: 30px;
}

.tcr-table tr:nth-child(even){background-color: #f2f2f2;}

.tcr-table tr:hover {background-color: #ddd;}

.tcr-table th {
  color: #d11216;
}

.tcr-table td a {
	color: #d11216;
	text-decoration: none;
}

.tel-contact {
	display: none;
}

.contact-page-button {
	margin-top: 5px;
	margin-bottom: 5px;
}

#bcat-menu li.green-child {
    background-color: rgba(129,177,63,1) !important;
}

#bcat-menu > ul.level_1 > li:hover {
    background: #FFF;
    margin-top: 0;
    padding-top: 20px;
    height: 120px;
}

#bcat-menu li.green-child:hover > a {
    color: white !important;
}

@media screen and (min-width: 992px) {
#header.headroom--not-top {
    background: #e4e4e4;
    padding-bottom: 10px;
}

}