<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css?family=DM+Serif+Text|Roboto:400,700&amp;display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}textarea{-webkit-appearance:none;border-radius:0}textarea:hover,textarea:active,textarea:focus,button:focus,button:active,button:hover,label:focus,.btn:active,.btn.active{outline:0px !important;-webkit-appearance:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,a:active,li:focus,li:active{outline:none;-moz-outline-style:none}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (&lt;none&gt;)
 * Config saved to config.json and &lt;none&gt;
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */[hidden],template{display:none}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn&gt;.caret,.dropup&gt;.btn&gt;.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.img-responsive{display:block;max-width:100%;height:auto}.carousel-inner&gt;.item&gt;img,.carousel-inner&gt;.item&gt;a&gt;img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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}[role="button"]{cursor:pointer}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.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.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.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.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.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.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.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.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:after,.container:after,.container-fluid:after,.row:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.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}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-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}}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.visible-print-block{display:block !important}}@media print{.visible-print-inline{display:inline !important}}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}html{height:100%;margin-top:0 !important}html a,html button,html .button,html li a:active,html button:active,html li:active,html li.active{outline:none}html body{min-height:100vh}html body .spacer{height:30px}@media all and (min-width: 768px){html body .spacer{height:40px}}@media all and (min-width: 992px){html body .spacer{height:50px}}html body .top-menu{width:100%;list-style:none;margin:0;padding:0;text-align:center}html body .top-menu li{margin-bottom:10px}html body .top-menu li a{border:3px solid #fff;background:#163978;background:-webkit-gradient(linear, left top, right top, from(#163978), to(#087db7));background:linear-gradient(90deg, #163978 0%, #087db7 100%);padding:10px 20px;border-radius:10px;display:inline-block;width:207px;color:#fff;font-size:12px;font-family:"Roboto",sans-serif;text-transform:uppercase;text-decoration:none;font-weight:800;line-height:12px}html body .top-menu li a:hover{background:#113A78}html body .button{border:3px solid #fff;padding:10px 20px;border-radius:10px;display:inline-block;width:207px;color:#fff;font-size:20px;font-family:"DM Serif Text",serif;text-decoration:none;font-weight:500;background-color:transparent;cursor:pointer}html body .button .arrow{border:solid #F28C1F;border-width:0 3px 3px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:1px}html body .button.child-pages{background-color:#164591;border:0;padding:15px 20px;margin:0 auto;width:100%;font-size:18px}@media all and (min-width: 768px){html body .button.child-pages{width:auto}}html body .button.orange{border-color:#F28C1F;color:#164591;line-height:14px;font-size:12px;width:auto;font-family:"Roboto",sans-serif;font-weight:700}html body .button.orange:hover{background-color:#F28C1F;color:#fff}html body .button.white{color:#164591;border-color:#164591;line-height:14px;font-size:12px;width:auto;font-family:"Roboto",sans-serif;font-weight:700;padding:8px 50px}html body .button.white:hover{background-color:#164591;color:#fff}html body .button.blue{background:#163978;background:-webkit-gradient(linear, left top, right top, from(#163978), to(#087db7));background:linear-gradient(90deg, #163978 0%, #087db7 100%);font-size:12px;line-height:12px}html body .button.blue:hover{background:#113A78}html body .button.blue.done{background:transparent}html body .child-page-navigation{margin-bottom:50px}html body .child-page-navigation .container{text-align:center}@media all and (min-width: 768px){html body .child-page-navigation .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}html body .child-page-navigation .container .left{margin-bottom:20px}@media all and (min-width: 768px){html body .child-page-navigation .container .left{margin-bottom:0;margin-right:15px}}@media all and (min-width: 768px){html body .child-page-navigation .container .right{margin-left:15px}}html body .down-arrow{border:solid #F28C1F;border-width:0 3px 3px 0;display:inline-block;padding:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-3px;left:10px}html body .down-arrow.active{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html body img{max-width:100%;height:auto}html body h1{font-family:"DM Serif Text",serif;font-size:30px;color:#164591}@media all and (min-width: 768px){html body h1{font-size:34px}}@media all and (min-width: 992px){html body h1{font-size:44px}}@media all and (min-width: 1200px){html body h1{font-size:52px}}html body h2{font-family:"DM Serif Text",serif;color:#164591;font-size:28px;line-height:34px;margin-bottom:20px}@media all and (min-width: 768px){html body h2{font-size:32px;line-height:40px}}@media all and (min-width: 992px){html body h2{font-size:50px;line-height:60px}}html body h3{font-family:"Roboto",sans-serif;color:#F28C1F;font-size:20px;font-weight:800;margin-bottom:10px}html body h4{color:#164591;font-family:"Roboto",sans-serif;font-weight:700;margin-bottom:20px}html body h5{font-weight:800;font-family:"Roboto",sans-serif;font-size:16px;color:#164591;margin-bottom:20px}html body h6{font-family:"DM Serif Text",serif;font-size:22px;color:#164591;line-height:32px;margin-bottom:20px}@media all and (min-width: 992px){html body h6{font-size:28px;line-height:38px}}@media all and (min-width: 1200px){html body h6{font-size:32px;line-height:42px}}html body a{color:#F28C1F;font-weight:800}html body strong{font-weight:700}html body p,html body ul,html body ol{font-size:16px;font-family:"Roboto",sans-serif;color:#575757;line-height:36px;margin-bottom:20px}@media all and (min-width: 1200px){html body p,html body ul,html body ol{font-size:20px;line-height:40px}}html body .orange{color:#F28C1F}html body .form-container{max-width:880px;margin:0 auto}html body .form-container iframe{width:100%}html body .wpbr-review__details :last-child{font-size:12px}html body .wpbr-review__details a{font-size:12px;font-weight:500}html body .orange-border{border:4px solid #F28C1F;border-radius:20px;padding:30px}html body main{position:relative}html body .alert-banner{text-align:center}html body .alert-banner .container{padding:15px 0}html body .alert-banner .container p{color:#fff;font-size:14px;line-height:20px;margin-bottom:0}html body header{position:relative}@media all and (min-width: 992px){html body header{position:absolute;top:0;left:0;width:100%;min-width:100%;z-index:1;padding:30px 0 0 0}}html body header .container{padding:0}@media all and (min-width: 992px){html body header .container{padding:0 15px;position:relative}}html body header #main-logo{max-width:174px;padding:25px 0 25px 0;margin:0 auto}@media all and (min-width: 992px){html body header #main-logo{max-width:216px;width:100%;padding:0 0 20px 0;margin:0}}html body header #main-logo a{display:block}html body header #main-logo a img{display:block;width:100%}html body header #hamburger-menu{width:40px;height:40px;position:absolute;right:15px;top:65px;cursor:pointer;z-index:1000}@media all and (min-width: 992px){html body header #hamburger-menu{display:none}}html body header #hamburger-menu #line-container{width:30px;margin:0 auto;height:30px;position:relative;top:6px}html body header #hamburger-menu #line-container .line{width:30px;height:3px;margin-bottom:3px;display:block;background-color:#164591;clear:both;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;position:absolute;top:0;opacity:1;left:0}html body header #hamburger-menu #line-container .line:nth-of-type(1){top:4px}html body header #hamburger-menu #line-container .line:nth-of-type(2){top:11px}html body header #hamburger-menu #line-container .line:nth-of-type(3){top:18px}html body header #hamburger-menu #line-container small{font-size:10px;font-family:"Roboto",sans-serif;color:#808080;position:absolute;top:28px;left:0;display:none}html body header #hamburger-menu.active #line-container .line:nth-of-type(1){top:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}html body header #hamburger-menu.active #line-container .line:nth-of-type(2){opacity:0}html body header #hamburger-menu.active #line-container .line:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:12px}html body header #main-menu{display:none;background-color:rgba(22,69,145,0.87);position:absolute;z-index:3;width:100%;padding-bottom:115px}@media all and (min-width: 992px){html body header #main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;position:relative}}html body header #main-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 992px){html body header #main-menu.active{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}html body header #main-menu .main-menu{padding:20px 0;text-align:center;list-style:none;margin:0;font-family:"Roboto",sans-serif;text-transform:uppercase}@media all and (min-width: 992px){html body header #main-menu .main-menu{text-align:left}}html body header #main-menu .main-menu&gt;li{padding:15px 0}@media all and (min-width: 992px){html body header #main-menu .main-menu&gt;li{padding:20px 0}}html body header #main-menu .main-menu&gt;li&gt;a{color:#fff;font-weight:700;text-decoration:none;font-size:20px;padding:0 10px}@media all and (min-width: 992px){html body header #main-menu .main-menu&gt;li&gt;a{padding:0;font-size:30px}}html body header #main-menu .main-menu&gt;li&gt;a:hover{border-bottom:3px solid #fff}html body header #main-menu .main-menu&gt;li.active&gt;a{border-bottom:3px solid #fff}html body header #main-menu .main-menu&gt;li .sub-menu{list-style:none;margin:0;display:none;padding:20px 0 0 0}html body header #main-menu .main-menu&gt;li .sub-menu.active{display:block}html body header #main-menu .main-menu&gt;li .sub-menu li{padding:10px 0}html body header #main-menu .main-menu&gt;li .sub-menu li a{color:#fff;text-decoration:none;font-size:16px;font-weight:500}html body header #main-menu .main-menu&gt;li .sub-menu li a:hover{color:#f99f2b}html body header #top-menu{position:absolute;top:10px;right:30px}html body:not(.home) header{background-image:url("/wp-content/uploads/2020/03/iStock-1155573637-Converted.png");background-size:cover;background-position:center}@media all and (min-width: 992px){html body:not(.home) header{position:relative;padding:30px 0}}@media all and (min-width: 992px){html body:not(.home) header .container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 992px){html body:not(.home) header .container #main-logo{width:20%;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}html body:not(.home) header .container #main-logo a img.hidden-sm,html body:not(.home) header .container #main-logo a img.hidden-xs{display:block !important}html body:not(.home) header .container #main-logo a img.hidden-md,html body:not(.home) header .container #main-logo a img.hidden-lg{display:none !important}html body:not(.home) header .container #hamburger-menu #line-container .line{background-color:#fff}html body:not(.home) header .container #hamburger-menu.active #line-container .line:nth-of-type(1){top:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}html body:not(.home) header .container #hamburger-menu.active #line-container .line:nth-of-type(2){opacity:0}html body:not(.home) header .container #hamburger-menu.active #line-container .line:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:12px}html body:not(.home) header .container #main-menu{height:auto;min-height:0;padding-bottom:0;left:0}@media all and (min-width: 992px){html body:not(.home) header .container #main-menu{width:calc(80% - 220px)}}@media all and (min-width: 992px){html body:not(.home) header .container #main-menu .main-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media all and (min-width: 992px){html body:not(.home) header .container #main-menu .main-menu li{padding:10px 30px 10px 0;display:inline-block}html body:not(.home) header .container #main-menu .main-menu li:last-of-type{padding-right:0}}@media all and (min-width: 992px){html body:not(.home) header .container #main-menu .main-menu li a{font-size:14px}}html body:not(.home) header .container #main-menu .main-menu li:hover&gt;a,html body:not(.home) header .container #main-menu .main-menu li.active&gt;a{border-bottom:0}@media all and (min-width: 992px){html body:not(.home) header .container #main-menu .main-menu li .sub-menu{position:absolute;background-color:rgba(255,255,255,0.8);border-radius:10px;padding-bottom:20px}}@media all and (min-width: 992px){html body:not(.home) header .container #main-menu .main-menu li .sub-menu li{padding:8px 30px;display:block}}@media all and (min-width: 992px){html body:not(.home) header .container #main-menu .main-menu li .sub-menu li a{color:#164591;text-transform:capitalize;font-weight:800;display:block;line-height:18px}}html body:not(.home) header .container #top-menu{position:absolute;top:10px;right:30px}html body:not(.home) header .container #top-menu li a{background:#fff;color:#164591;width:190px}html body:not(.home) header .container #top-menu li a:hover{background-color:rgba(255,255,255,0.8)}html body .large-background{min-height:35vh;position:relative}@media all and (min-width: 768px){html body .large-background{min-height:42vh}}@media all and (min-width: 992px){html body .large-background{min-height:58vh}}html body .large-background .background-image{height:100%;width:100%;background-size:cover;background-position:center;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}html body .large-background .background-image:after{content:'';background-color:rgba(0,0,0,0.2);position:absolute;top:0;left:0;width:100%;height:100%}html body .large-background .background-image.active{opacity:1}html body .large-background #top-menu-mobile{position:absolute;bottom:0;width:100%;z-index:4}html body .testimonials .testimonial-container{padding:30px 25px;background-image:url("/wp-content/uploads/2020/03/iStock-1155573637-Converted.png");background-size:cover;background-position:center;text-align:center;position:relative;margin-bottom:60px}@media all and (min-width: 768px){html body .testimonials .testimonial-container{text-align:left}}@media all and (min-width: 992px){html body .testimonials .testimonial-container{padding:50px;margin-bottom:0}}html body .testimonials .testimonial-container .testimonial{opacity:0;position:absolute}html body .testimonials .testimonial-container .testimonial.active{position:relative;opacity:1;-webkit-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}html body .testimonials .testimonial-container .testimonial p{color:#fff;font-family:"DM Serif Text",serif;font-size:18px;letter-spacing:-0.75px;line-height:28px;margin-bottom:0}@media all and (min-width: 768px){html body .testimonials .testimonial-container .testimonial p{letter-spacing:0;padding:0 25px}}@media all and (min-width: 992px){html body .testimonials .testimonial-container .testimonial p{font-size:24px;line-height:34px;padding:0 0}}@media all and (min-width: 1200px){html body .testimonials .testimonial-container .testimonial p{font-size:29px;line-height:40px}}html body .testimonials .testimonial-container .button{position:absolute;bottom:-55px;left:0;right:0;margin:0 auto;color:#164591;cursor:pointer}@media all and (min-width: 992px){html body .testimonials .testimonial-container .button{position:relative;bottom:0;margin-top:30px;display:block;font-family:"Roboto",sans-serif;font-size:14px;font-weight:800;color:#fff;text-transform:uppercase}}html body .testimonials .testimonial-container .button.active .down-arrow{transform:rotate(225deg);-webkit-transform:rotate(225deg);top:4px}@media all and (min-width: 992px){html body .testimonials .testimonial-container .button:hover{background-color:#113A78}}html body .testimonials .hidden-content{display:none;padding-top:20px}@media all and (min-width: 992px){html body .testimonials .hidden-content{padding-top:60px;padding-bottom:30px}}@media all and (min-width: 768px){html body .testimonials .hidden-content .two-column{-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px}}html body .content .container h2{margin-bottom:30px}@media all and (min-width: 768px){html body .content .container h2{margin-bottom:40px}}@media all and (min-width: 992px){html body .content .container h2{margin-bottom:60px}}@media all and (min-width: 992px){html body .content .container .two-column-content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 992px){html body .content .container .two-column-content .left{padding-right:40px;width:50%}}@media all and (min-width: 992px){html body .content .container .two-column-content .right{padding-left:40px;width:50%}}html body .content .container .iframe-container{overflow:hidden;padding-top:56.25%;position:relative;margin-bottom:20px}html body .content .container .iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}html body .content .container img.alignright{float:right;max-width:50%;padding-left:30px}html body .content .container img.aligncenter{display:block;margin:0 auto}html body .content .container .button{padding:15px 20px;width:100%;font-size:18px}@media all and (min-width: 768px){html body .content .container .button{width:auto}}html body .staff-block .container .staff-members{margin-top:20px}@media all and (min-width: 768px){html body .staff-block .container .staff-members{margin-top:30px}}html body .staff-block .container .staff-members .staff-member{margin-bottom:30px}@media all and (min-width: 768px){html body .staff-block .container .staff-members .staff-member{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}}html body .staff-block .container .staff-members .staff-member .image{text-align:center;margin-bottom:10px}@media all and (min-width: 768px){html body .staff-block .container .staff-members .staff-member .image{width:270px;text-align:left}}html body .staff-block .container .staff-members .staff-member .image img{max-width:194px}@media all and (min-width: 768px){html body .staff-block .container .staff-members .staff-member .image img{max-width:250px}}@media all and (min-width: 768px){html body .staff-block .container .staff-members .staff-member .details{width:calc( 100% - 270px)}}html body .staff-block .container .staff-members .staff-member .details h4{font-family:"Roboto",sans-serif;font-weight:800;color:#575757;font-size:18px;margin-bottom:10px}@media all and (min-width: 768px){html body .child-page-list .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}html body .child-page-list .container .page-list{margin-bottom:100px}@media all and (min-width: 768px){html body .child-page-list .container .page-list{width:40%;margin-bottom:0}}html body .child-page-list .container .page-list .child-pages{list-style:none;padding:0;margin:0}html body .child-page-list .container .page-list .child-pages li{margin-bottom:20px}html body .child-page-list .container .page-list .child-pages li a{text-decoration:none;font-family:"DM Serif Text",serif;font-size:15px;font-weight:500;color:#8D8D8D}@media all and (min-width: 768px){html body .child-page-list .container .page-list .child-pages li a{font-size:18px}}@media all and (min-width: 992px){html body .child-page-list .container .page-list .child-pages li a{font-size:24px}}html body .child-page-list .container .page-list .child-pages li a:hover{color:#F28C1F}html body .child-page-list .container .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media all and (min-width: 768px){html body .child-page-list .container .image-container{width:60%}}html body .child-page-list .container .image-container .left{width:50px;background-image:url("/wp-content/uploads/2020/03/iStock-1155573637-Converted.png");height:80%;position:absolute;left:0;top:0;bottom:0;margin:auto 0;background-size:cover;background-position:center}@media all and (min-width: 992px){html body .child-page-list .container .image-container .left{width:80px}}html body .child-page-list .container .image-container .right{width:calc(100% - 50px);margin-left:50px}@media all and (min-width: 992px){html body .child-page-list .container .image-container .right{width:calc(100% - 80px);margin-left:80px}}html body .child-page-list .container .image-container .right img{width:100%}html body .toggle-content .container .toggle-items{margin-top:30px;margin-bottom:30px}@media all and (min-width: 768px){html body .toggle-content .container .toggle-items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 768px){html body .toggle-content .container .toggle-items .left{width:50%}}@media all and (min-width: 768px){html body .toggle-content .container .toggle-items .right{width:50%}}html body .toggle-content .container .toggle-items .toggle-item{margin-bottom:20px}html body .toggle-content .container .toggle-items .toggle-item .toggle-heading{position:relative;padding-left:20px}html body .toggle-content .container .toggle-items .toggle-item .toggle-heading .down-arrow{border:solid #F28C1F;border-width:0 3px 3px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:5px;left:10px}html body .toggle-content .container .toggle-items .toggle-item .toggle-heading.active .down-arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:0}html body .toggle-content .container .toggle-items .toggle-item .toggle-heading h4{display:inline-block;margin-left:20px;color:#164591;font-size:20px;font-weight:500;font-family:"DM Serif Text",serif;margin-bottom:0}html body .toggle-content .container .toggle-items .toggle-item .toggle-content{padding:20px 40px;display:none}html body .toggle-content .container .toggle-items .toggle-item .toggle-content p{margin-bottom:5px;font-family:"Roboto",sans-serif;font-size:14px;line-height:22px}html body .toggle-content .container .toggle-items .toggle-item .toggle-content.active{display:block}@media all and (min-width: 768px){html body.page-id-177 .toggle-content .container .toggle-items{display:block}}@media all and (min-width: 768px){html body.page-id-177 .toggle-content .container .toggle-items .left{width:100%}}@media all and (min-width: 768px){html body.page-id-177 .toggle-content .container .toggle-items .right{width:100%}}html body .jot-form{padding-bottom:30px}html body .jot-form .container .form-heading{background-color:#164591;padding:20px 15px;text-align:center;border-radius:10px;cursor:pointer}html body .jot-form .container .form-heading h2{display:inline-block;color:#fff;font-size:24px;line-height:24px;margin-bottom:0}@media all and (min-width: 992px){html body .jot-form .container .form-heading h2{font-size:32px}}html body .jot-form .container .form-content{margin-top:20px}html body .jot-form .container .form-content iframe{width:100%;border-radius:10px}html body .toggle-block .container .block .toggle-item{margin-bottom:20px}html body .toggle-block .container .block .toggle-item .toggle-heading{background-color:#164591;padding:20px 15px;text-align:center;border-radius:10px;cursor:pointer}html body .toggle-block .container .block .toggle-item .toggle-heading h2{display:inline-block;color:#fff;font-size:24px;line-height:24px;margin-bottom:0}@media all and (min-width: 992px){html body .toggle-block .container .block .toggle-item .toggle-heading h2{font-size:32px}}html body .toggle-block .container .block .toggle-item .toggle-heading .down-arrow{margin-right:20px;top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html body .toggle-block .container .block .toggle-item .toggle-heading .down-arrow.active{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-6px}html body .toggle-block .container .block .toggle-item .toggle-content{background-color:#F5F5F5;border-radius:10px;margin-top:20px;padding:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}html body .toggle-block .container .block .toggle-item .toggle-content .toggle-content-container .item{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .toggle-block .container .block .toggle-item .toggle-content .toggle-content-container .item:last-of-type{margin-bottom:0}html body .toggle-block .container .block .toggle-item .toggle-content .toggle-content-container .item .inner-content{width:100%}html body .toggle-block .container .block .toggle-item .toggle-content .toggle-content-container .item .button{background-color:#164591;border:0;font-family:"Roboto",sans-serif;width:auto;font-size:16px;margin-right:10px}html body .toggle-block .container .block .toggle-item .toggle-content .toggle-content-container .item .button:hover{background-color:#F28C1F}html body .toggle-block .container .block .toggle-item .toggle-content .toggle-content-container .item .description{color:#575757;font-family:"Roboto",sans-serif;font-weight:700}html body .toggle-block .container .block .toggle-item .toggle-content .toggle-content-container .item .description .blue{color:#164591}html body .toggle-block .container .block .toggle-item .toggle-content.active{display:-webkit-box;display:-ms-flexbox;display:flex}html body .image-hero .container h1{text-align:center;margin:20px 0}@media all and (min-width: 768px){html body .image-hero .container h1{margin:0}}html body .image-hero .container .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .image-hero .container .image .left{width:69px;background-size:cover;background-position:center;position:relative;height:calc( 100vw / 2)}@media all and (min-width: 768px){html body .image-hero .container .image .left{width:50%;height:calc( 50vw / 1.5);max-height:400px}}@media all and (min-width: 992px){html body .image-hero .container .image .left{width:55%;height:calc( 45vw / 1.5)}}html body .image-hero .container .image .left .text{background-color:rgba(242,140,31,0.8);position:absolute;top:0;left:0;width:100%;height:100%}@media all and (min-width: 768px){html body .image-hero .container .image .left .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}}@media all and (min-width: 992px){html body .image-hero .container .image .left .text .text-holder{padding:0 30px}}html body .image-hero .container .image .left .text.blue{background-color:rgba(22,69,145,0.8)}html body .image-hero .container .image .left .text h1{font-size:40px;color:#fff}@media all and (min-width: 992px){html body .image-hero .container .image .left .text h1{text-align:left}}html body .image-hero .container .image .right{width:calc(100% - 69px)}@media all and (min-width: 768px){html body .image-hero .container .image .right{width:50%}}@media all and (min-width: 992px){html body .image-hero .container .image .right{width:45%}}html body article .container .featured-image{text-align:center;margin-bottom:20px}html body article .container .featured-image img{max-width:100%;height:auto;width:100%}html body article .container .date{margin-top:10px;display:block;color:#F28C1F;font-family:"Roboto",sans-serif}html body article .container p{overflow:hidden}html body article .container img.alignleft{float:left;margin-right:20px;margin-bottom:10px;margin-top:20px}html body article .container img.alignright{float:right;margin:0 0 10px 20px}html body .article-navigation .container{text-align:center}@media all and (min-width: 768px){html body .article-navigation .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}html body .article-navigation .container .left{margin-bottom:20px}@media all and (min-width: 768px){html body .article-navigation .container .left{width:45%;margin-bottom:0;text-align:left}}@media all and (min-width: 768px){html body .article-navigation .container .right{width:45%;text-align:left}}html body .article-navigation .container .button{min-width:100%}@media all and (min-width: 768px){html body .article-navigation .container .button{min-width:0}}@media all and (min-width: 768px){html body .gray-grid-info .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px}}html body .gray-grid-info .container .info-block{background-color:#E4E4E484;padding:30px;border-radius:10px;margin-bottom:10px}@media all and (min-width: 768px){html body .gray-grid-info .container .info-block{width:calc(50% - 5px);padding:30px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body .gray-grid-info .container .info-block:nth-of-type(2n){margin-left:10px}}html body .gray-grid-info .container .info-block h3{text-decoration:underline}html body .gray-grid-info .container .info-block p{font-size:16px;line-height:22px;margin-bottom:5px}@media all and (min-width: 768px){html body .gray-grid-info .container .info-block p{max-width:245px}}html body .gray-grid-info .container .info-block .button.blue{background:#164591;border:0;font-family:"Roboto", sans-serif;width:auto;font-size:16px;margin-right:10px}html body .gray-grid-info .container .info-block .button.blue:hover{background:#F28C1F}html body .blockquote{margin-top:30px}html body .blockquote .container{padding:48px 30px;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;max-width:1140px}@media all and (min-width: 768px){html body .blockquote .container{text-align:left}}html body .blockquote .container h3{color:#fff;font-family:"DM Serif Text",serif;font-weight:500;font-size:15px;line-height:25px}@media all and (min-width: 768px){html body .blockquote .container h3{font-size:30px;line-height:40px}}html body .single-article .container{max-width:992px}html body .intranet .intranet-links h1{text-align:center;margin-bottom:30px}@media all and (min-width: 768px){html body .intranet .intranet-links .link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}html body .intranet .intranet-links .link-container .link{text-align:center;margin-bottom:30px}@media all and (min-width: 768px){html body .intranet .intranet-links .link-container .link{width:33.333%;padding:20px}}html body .intranet .intranet-links .link-container .link h2{font-family:"Roboto",sans-serif;font-weight:800;font-size:16px;line-height:20px;text-decoration:underline;margin-bottom:10px}@media all and (min-width: 992px){html body .intranet .intranet-links .link-container .link h2{font-size:20px;line-height:24px}}html body .intranet .telemedicine-usernames-and-passwords .container{overflow:hidden}html body .intranet .telemedicine-usernames-and-passwords .container h3{position:relative;display:inline-block;width:100%;text-align:center;font-family:"DM Serif Text",serif;font-weight:500}html body .intranet .telemedicine-usernames-and-passwords .container h3:before,html body .intranet .telemedicine-usernames-and-passwords .container h3:after{content:'';width:50%;border-bottom:1px solid #8D8D8D;position:absolute;top:10px;z-index:0}html body .intranet .telemedicine-usernames-and-passwords .container h3:before{left:-10px}html body .intranet .telemedicine-usernames-and-passwords .container h3:after{right:-10px}html body .intranet .telemedicine-usernames-and-passwords .container h3 .white{background-color:#fff;position:relative;z-index:1;padding:0 20px}@media all and (min-width: 768px){html body .intranet .telemedicine-usernames-and-passwords .container .usernames-and-passwords{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}html body .intranet .telemedicine-usernames-and-passwords .container .usernames-and-passwords .username-and-password{padding:20px;color:#575757;font-family:"Roboto",sans-serif;font-size:15px}@media all and (min-width: 768px){html body .intranet .telemedicine-usernames-and-passwords .container .usernames-and-passwords .username-and-password{width:50%;text-align:center}}html body .intranet .telemedicine-usernames-and-passwords .container .usernames-and-passwords .username-and-password span{display:block;margin-bottom:5px}html body .intranet .telemedicine-usernames-and-passwords .container .usernames-and-passwords .username-and-password .title{font-weight:800}html body .intranet .schedule .container h3{position:relative;display:inline-block;width:100%;text-align:center;font-family:"DM Serif Text",serif;font-weight:500}html body .intranet .schedule .container h3:before,html body .intranet .schedule .container h3:after{content:'';width:50%;border-bottom:1px solid #8D8D8D;position:absolute;top:10px;z-index:0}html body .intranet .schedule .container h3:before{left:-10px}html body .intranet .schedule .container h3:after{right:-10px}html body .intranet .schedule .container h3 .white{background-color:#fff;position:relative;z-index:1;padding:0 20px}html body .intranet .schedule .container .schedule-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:80%;margin:30px auto}@media all and (min-width: 992px){html body .intranet .schedule .container .schedule-container{max-width:800px}}html body .intranet .schedule .container .schedule-container .left{width:50%}@media all and (min-width: 768px){html body .intranet .schedule .container .schedule-container .left{display:none}}@media all and (min-width: 768px){html body .intranet .schedule .container .schedule-container .left.first{display:block;width:100px}}html body .intranet .schedule .container .schedule-container .left .item{border-bottom:1px solid #ccc;height:20px;font-size:12px;font-weight:800;line-height:20px;padding-left:10px;font-family:"Roboto",sans-serif}html body .intranet .schedule .container .schedule-container .right{width:50%;border-left:1px solid #ccc}@media all and (min-width: 768px){html body .intranet .schedule .container .schedule-container .right{width:calc(20% - 20px)}}html body .intranet .schedule .container .schedule-container .right .item{border-bottom:1px solid #ccc;height:20px;font-size:12px;font-weight:800;line-height:20px;padding-left:10px;font-family:"Roboto",sans-serif}html body .intranet .schedule .container .schedule-container .right .item.job{font-weight:500}html body .intranet .schedule .container .schedule-container .right .item.dr{font-weight:500}html body .intranet .schedule .container .schedule-container .right .item.dr.green{background-color:#66ab52}html body .intranet .schedule .container .schedule-container .right .item.dr.yellow{background-color:#ffff02}html body .intranet .schedule .container .schedule-container .right .item.dr.blue{background-color:#a9cbff}html body .intranet .schedule .container .schedule-container .right .item.dr.light-orange{background-color:#ffd5aa}html body .review-wrapper{padding:0 15px;max-width:768px;margin:0 auto}html body .review-wrapper .business-info .business-name{font-size:24px;color:#164591;font-family:"Roboto",sans-serif;font-weight:800;margin-bottom:10px;line-height:22px}html body .review-wrapper .rating-overview{margin-top:20px;margin-bottom:20px;border-top:1px solid #8D8D8D;border-bottom:1px solid #8D8D8D;padding-top:20px;padding-bottom:20px}@media all and (min-width: 768px){html body .review-wrapper .rating-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (min-width: 768px){html body .review-wrapper .rating-overview .rating-data{padding:0 60px}}html body .review-wrapper .rating-overview .rating-data .score-heading{font-size:22px;text-align:center;display:block;width:100%}html body .review-wrapper .rating-overview .rating-data .avgRating{display:block;width:100%;text-align:center;font-size:58px;padding:10px 0 0 0}html body .review-wrapper .rating-overview .rating-data .star-rating{width:100%;text-align:center}html body .review-wrapper .rating-overview .rating-data .review-count{width:100%;text-align:center;padding:10px 0}html body .review-wrapper .rating-overview .rating-data .review-count a{color:#000}html body .review-wrapper .rating-overview .rating-bars{padding-top:20px}@media all and (min-width: 768px){html body .review-wrapper .rating-overview .rating-bars{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:0}}html body .review-wrapper .rating-overview .rating-bars .rating-bar-info{margin-bottom:10px}html body .review-wrapper .rating-overview .rating-bars .rating-bar-info .rating-number{width:35px;display:inline-block}html body .review-wrapper .rating-overview .rating-bars .rating-bar-info .rating-number .number{display:inline-block;font-size:14px}html body .review-wrapper .rating-overview .rating-bars .rating-bar-info .rating-number .star{display:inline-block;position:relative;top:2px}html body .review-wrapper .rating-overview .rating-bars .rating-bar-info .rating-bar{display:inline-block;width:calc(100% - 110px);background-color:#f4f4f4;height:20px;position:relative;top:5px}html body .review-wrapper .rating-overview .rating-bars .rating-bar-info .rating-bar .fill{width:100%;height:100%;background-color:#F28C1F}html body .review-wrapper .rating-overview .no-ratings{padding:10px 0 10px 40px;font-style:italic}html body .review-wrapper .action-buttons{padding-bottom:30px}html body .review-wrapper .reviews-container .review{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}html body .review-wrapper .reviews-container .review .reviewer-image{width:40px}html body .review-wrapper .reviews-container .review .reviewer-image img{border-radius:50%;width:100%}html body .review-wrapper .reviews-container .review .reviewer-info{padding-left:10px;padding-top:5px;width:calc(100% - 40px)}html body .review-wrapper .reviews-container .review .reviewer-info .reviewer-name{font-weight:700}html body .review-wrapper .reviews-container .review .reviewer-info .review-date{margin:5px 0;color:#8D8D8D;font-size:12px}html body .review-wrapper .reviews-container .review .reviewer-info .review-content p{margin-bottom:0;line-height:20px}html body .review-wrapper .reviews-container .review .reviewer-info .business-response{padding:15px;background-color:#f4f4f4;border-radius:10px;margin-top:10px}html body .review-wrapper .reviews-container .review .reviewer-info .business-response .business-response-header{color:#8D8D8D;font-weight:800;margin-bottom:10px;display:block}html body .review-wrapper .reviews-container .review .reviewer-info .business-response p{margin-bottom:0;line-height:20px}@media all and (min-width: 768px){html body .video-block-container .container h1{margin-left:20px}}html body .video-block-container .container .video-block{margin-bottom:70px}html body .video-block-container .container .video-block h2{font-family:"Roboto",sans-serif;font-weight:700;font-size:30px}@media all and (min-width: 768px){html body .video-block-container .container .video-block h2{margin-left:20px}}@media all and (min-width: 768px){html body .video-block-container .container .video-block .videos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width: 768px){html body .video-block-container .container .video-block .videos-container .video{width:calc(50% - 40px);margin:0 20px 20px}}@media all and (min-width: 1200px){html body .video-block-container .container .video-block .videos-container .video{width:calc(33.3333% - 40px)}}html body .video-block-container .container .video-block .videos-container .video .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}html body .video-block-container .container .video-block .videos-container .video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}html body .video-block-container .container .video-block .videos-container .video h3{color:#164591}html body .blog-roll .container h1{text-align:center;margin-bottom:20px}@media all and (min-width: 768px){html body .blog-roll .container h1{text-align:left;margin-left:20px}}@media all and (min-width: 768px){html body .blog-roll .container .two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:40px}}@media all and (min-width: 768px){html body .blog-roll .container .two-col .left{width:70%}}@media all and (min-width: 992px){html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing .alm-reveal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing .alm-reveal div{margin:0 0 50px 0;padding:0}@media all and (min-width: 992px){html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing .alm-reveal div{width:50%;padding:0 20px}}html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing .alm-reveal div img{position:relative;width:100%;height:auto;margin-bottom:15px}html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing .alm-reveal div h3{color:#164591;font-size:26px}html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing .alm-reveal div a{display:block;font-family:"Roboto",sans-serif;text-decoration:none;margin-top:-20px}html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing.newsletter-listings .alm-reveal div{width:100%}html body .blog-roll .container .two-col .left #ajax-load-more .alm-listing.newsletter-listings .alm-reveal div h3{margin-bottom:30px}html body .blog-roll .container .two-col .left #ajax-load-more .alm-btn-wrap .button.blue{background:#fff;border:2px solid #164591;color:#164591;font-size:18px;font-weight:500;height:50px}html body .blog-roll .container .two-col .left #ajax-load-more .alm-btn-wrap .button.blue:hover{background:#164591;color:#fff}html body .blog-roll .container .two-col .right{text-align:center;padding-bottom:40px}@media all and (min-width: 768px){html body .blog-roll .container .two-col .right{width:30%;padding-left:30px}}@media all and (min-width: 768px){html body .blog-roll .container .two-col .right .button{pointer-events:none}}html body .blog-roll .container .two-col .right .months{list-style:none;padding:0;margin:20px 0 40px;display:none}@media all and (min-width: 768px){html body .blog-roll .container .two-col .right .months{display:block !important}}html body .blog-roll .container .two-col .right .months li.archive-year{color:#F28C1F;font-weight:700;margin-bottom:-10px}html body .blog-roll .container .two-col .right .months li a{text-decoration:none;color:#164591}html body footer{text-align:center;padding:40px 0 50px}@media all and (min-width: 768px){html body footer{text-align:left}}@media all and (min-width: 768px){html body footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}html body footer .left{padding-bottom:30px}@media all and (min-width: 768px){html body footer .left{width:33.333%;padding:0}}@media all and (min-width: 768px){html body footer .left img{width:70%;max-width:180px}}html body footer .middle{padding-bottom:30px}@media all and (min-width: 768px){html body footer .middle{width:33.333%;padding:0}}html body footer .middle .footer-menu{list-style:none;padding:0;margin:0}html body footer .middle .footer-menu li{margin-bottom:20px}@media all and (min-width: 768px){html body footer .middle .footer-menu li{margin-bottom:10px}}html body footer .middle .footer-menu li:last-of-type{margin-bottom:0}html body footer .middle .footer-menu li a{color:#164591;font-weight:800;font-family:"Roboto",sans-serif;text-decoration:none;font-size:14px;line-height:14px;display:block}@media all and (min-width: 768px){html body footer .right{width:33.333%;padding:0}}html body footer .right .social-menu{list-style:none;padding:0;margin:10px 0 0 0}html body footer .right .social-menu li{display:inline-block;border-radius:50%;background-color:#164591;padding:5px;width:40px;height:40px;text-align:center}html body footer .right .social-menu li a{display:block;width:100%;height:100%}html body footer .right .social-menu li a i{font-size:18px;font-weight:500;color:#fff;position:relative;top:0}html body footer .right .social-menu li a i.fab.fa-birdeye{width:30px;height:20px;top:4px;left:0;background-image:url("/wp-content/uploads/2020/04/BE_SPPC.png");background-size:cover;background-position:center;background-repeat:no-repeat}html body footer .right .social-menu li:hover{background-color:#F28C1F}@media all and (min-width: 768px){html body.error404 #content{min-height:calc(100vh - 331px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width: 992px){html body.error404 #content{min-height:calc(100vh - 366px)}}html body.error404 h1{font-size:58px}@media all and (min-width: 768px){html body.error404 h1{font-size:80px}}@media all and (min-width: 992px){html body.error404 h1{font-size:100px}}html body.error404 h2{font-family:"Roboto",sans-serif}@media all and (min-width: 992px){html body.error404 h2{font-size:40px}}html body.error404 .content{padding:50px 0;text-align:center}html body .calendly-inline-widget{height:950px !important}@media all and (min-width: 1200px){html body .calendly-inline-widget{height:650px !important}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UtZmlsZXMvX2Jhc2Uuc2NzcyIsImJhc2UtZmlsZXMvX3Jlc2V0LnNjc3MiLCJiYXNlLWZpbGVzL19ib290c3RyYXAuc2NzcyIsInN0eWxlLnNjc3MiLCJiYXNlLWZpbGVzL19taXhpbnMuc2NzcyIsImNvbXBvbmVudHMvX2FsZXJ0LWJhbm5lci5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19sYXJnZS1iYWNrZ3JvdW5kLnNjc3MiLCJjb21wb25lbnRzL190ZXN0aW1vbmlhbHMuc2NzcyIsImNvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsImNvbXBvbmVudHMvX3N0YWZmLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19jaGlsZC1wYWdlLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvX3RvZ2dsZS1jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19qb3QtZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fdG9nZ2xlLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19pbWFnZS1oZXJvLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLW5hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX2dyYXktZ3JpZC1pbmZvLnNjc3MiLCJjb21wb25lbnRzL19ibG9ja3F1b3RlLnNjc3MiLCJwYWdlcy9faW50cmFuZXQuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLWJsb2NrLWNvbnRhaW5lci5zY3NzIiwiY29tcG9uZW50cy9fYmxvZy1yb2xsLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSxpR0NIQSxrWkFZRSxTQUNBLFVBQ0EsU0FDQSxlQUNBLGFBQ0EsdUJBQXdCLENBQ3pCLDhFQUlDLGFBQWMsQ0FDZixLQUVDLGFBQWMsQ0FDZixhQUVDLFdBQVksQ0FDYixvREFHQyxXQUNBLFlBQWEsQ0FDZCxNQUVDLHlCQUNBLGdCQUFpQixDQUNs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bUJILGtDRENKLHNCQXVtQlUsZUFBZ0IsQ0FHbkIsQ0ExbUJQLHNCQTZtQlEsK0JIN2xCd0IsQ0dtbUJ6QixrQ0FubkJQLHNCQWduQlUsY0FBZSxDQUdsQixDQW5uQlAsNEJBc25CUSxlQUNBLGlCQUFrQixDQXZuQjFCLGtDQTZuQk0sdUJBQXdCLENBTXpCLG1DQW5vQkwsa0NBZ29CUSx1QkFBd0IsQ0FHM0IsQ0FBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiYmFzZS1maWxlcy9fdGhlbWVIZWFkLnNjc3NcIjtcbkBpbXBvcnQgXCJiYXNlLWZpbGVzL2NvbmZpZ1wiO1xuQGltcG9ydCBcImJhc2UtZmlsZXMvbWl4aW5zXCI7XG5AaW1wb3J0IFwiYmFzZS1maWxlcy9yZXNldFwiO1xuQGltcG9ydCBcImJhc2UtZmlsZXMvYm9vdHN0cmFwXCI7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PURNK1NlcmlmK1RleHR8Um9ib3RvOjQwMCw3MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vVU5JVkVSU0FMIFNUWUxFU1xuXG4vL0NPTE9SIFBBTEVUVEVcbiRibGFjazogIzAwMDAwMDtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRibHVlOiAjMTY0NTkxO1xuJGRhcmtCbHVlOiAjMTEzQTc4O1xuJG9yYW5nZTogI0YyOEMxRjtcbiRncmF5OiAjNTc1NzU3O1xuJGxpZ2h0R3JheTogIzhEOEQ4RDtcblxuLy9UWVBPR1JBUEhZXG4kc2VyaWY6ICdETSBTZXJpZiBUZXh0Jywgc2VyaWY7XG4kc2Fuc1NlcmlmOiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiIsIi8vIFNUWUxFIFJFU0VUXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxudGV4dGFyZWE6aG92ZXIsXG50ZXh0YXJlYTphY3RpdmUsXG50ZXh0YXJlYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbmJ1dHRvbjphY3RpdmUsXG5idXR0b246aG92ZXIsXG5sYWJlbDpmb2N1cyxcbi5idG46YWN0aXZlLFxuLmJ0bi5hY3RpdmVcbntcbiAgb3V0bGluZTowcHggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5hOmZvY3VzLCBhOmFjdGl2ZSwgbGk6Zm9jdXMsIGxpOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcbn0iLCIvKiFcclxuICogQm9vdHN0cmFwIHYzLjMuNyAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cclxuXHJcbi8qIVxyXG4gKiBHZW5lcmF0ZWQgdXNpbmcgdGhlIEJvb3RzdHJhcCBDdXN0b21pemVyICg8bm9uZT4pXHJcbiAqIENvbmZpZyBzYXZlZCB0byBjb25maWcuanNvbiBhbmQgPG5vbmU+XHJcbiAqL1xyXG4vKiFcclxuICogQm9vdHN0cmFwIHYzLjMuNyAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTYgVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuW2hpZGRlbl0sIHRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgKiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICY6dmlzaXRlZCB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gICAgJltocmVmXTphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xyXG4gICAgfVxyXG4gIH1cclxuICBhYmJyW3RpdGxlXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgJltocmVmXj1cIiNcIl06YWZ0ZXIsICZbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHByZSwgYmxvY2txdW90ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gIH1cclxuICB0aGVhZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbiAgfVxyXG4gIHRyIHtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBwLCBoMiwgaDMge1xyXG4gICAgb3JwaGFuczogMztcclxuICAgIHdpZG93czogMztcclxuICB9XHJcbiAgaDIsIGgzIHtcclxuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xyXG4gIH1cclxuICAubmF2YmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5idG4gPiAuY2FyZXQsIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxhYmVsIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgfVxyXG4gIC50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XHJcbiAgICB0ZCwgdGgge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWJsZS1ib3JkZXJlZCB7XHJcbiAgICB0aCwgdGQge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4qIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB9XHJcbn1cclxuXHJcbi5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiB7XHJcbiAgaW1nLCBhID4gaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmltZy1yb3VuZGVkIHtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbi5pbWctdGh1bWJuYWlsIHtcclxuICBwYWRkaW5nOiA0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW1nLWNpcmNsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLnNyLW9ubHktZm9jdXNhYmxlIHtcclxuICAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGNsaXA6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5bcm9sZT1cImJ1dHRvblwiXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDc1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogOTcwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTE3MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnJvdyB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uY29sLXhzLTEyIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy0xMSB7XHJcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy0xMCB7XHJcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy05IHtcclxuICB3aWR0aDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLTgge1xyXG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNyB7XHJcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy02IHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLTUge1xyXG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNCB7XHJcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy0zIHtcclxuICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLTIge1xyXG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMSB7XHJcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMTIge1xyXG4gIHJpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMTEge1xyXG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMCB7XHJcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTkge1xyXG4gIHJpZ2h0OiA3NSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC04IHtcclxuICByaWdodDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNyB7XHJcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTYge1xyXG4gIHJpZ2h0OiA1MCU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC01IHtcclxuICByaWdodDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNCB7XHJcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTMge1xyXG4gIHJpZ2h0OiAyNSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0yIHtcclxuICByaWdodDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMSB7XHJcbiAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMCB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xMiB7XHJcbiAgbGVmdDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTExIHtcclxuICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xMCB7XHJcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOSB7XHJcbiAgbGVmdDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOCB7XHJcbiAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNyB7XHJcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNiB7XHJcbiAgbGVmdDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNSB7XHJcbiAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNCB7XHJcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMyB7XHJcbiAgbGVmdDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMiB7XHJcbiAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMSB7XHJcbiAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0wIHtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTExIHtcclxuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0wIHtcclxuICBtYXJnaW4tbGVmdDogMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5jb2wtc20tMTIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbC1zbS0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuICAuY29sLXNtLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuY29sLXNtLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuY29sLXNtLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS1wdWxsLTEyIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAuY29sLXNtLXB1bGwtMTEge1xyXG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC05IHtcclxuICAgIHJpZ2h0OiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC04IHtcclxuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC03IHtcclxuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC02IHtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC01IHtcclxuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC00IHtcclxuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC0zIHtcclxuICAgIHJpZ2h0OiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC0yIHtcclxuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS1wdWxsLTAge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVzaC0xMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuY29sLXNtLXB1c2gtMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLXB1c2gtMTAge1xyXG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXNtLXB1c2gtOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVzaC04IHtcclxuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXNtLXB1c2gtNiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVzaC01IHtcclxuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1wdXNoLTQge1xyXG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXNtLXB1c2gtMyB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVzaC0yIHtcclxuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1wdXNoLTEge1xyXG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuY29sLXNtLW9mZnNldC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLW9mZnNldC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXNtLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tb2Zmc2V0LTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1vZmZzZXQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXNtLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtc20tb2Zmc2V0LTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXNtLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tb2Zmc2V0LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmNvbC1tZC0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuY29sLW1kLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMTAge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC0zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLTEge1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLXB1bGwtMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLXB1bGwtMTAge1xyXG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTcge1xyXG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdWxsLTEge1xyXG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLXB1bGwtMCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcbiAgLmNvbC1tZC1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtcHVzaC0xMSB7XHJcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtcHVzaC0xMCB7XHJcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdXNoLTgge1xyXG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLXB1c2gtNyB7XHJcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdXNoLTUge1xyXG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLXB1c2gtNCB7XHJcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdXNoLTIge1xyXG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLXB1c2gtMSB7XHJcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC1wdXNoLTAge1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1tZC1vZmZzZXQtOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1tZC1vZmZzZXQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLW9mZnNldC00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1tZC1vZmZzZXQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC1vZmZzZXQtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmNvbC1sZy0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuY29sLWxnLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctMTAge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtbGctOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtbGctNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy0zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtbGctMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLTEge1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLXB1bGwtMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtbGctcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLXB1bGwtMTAge1xyXG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTcge1xyXG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdWxsLTEge1xyXG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLXB1bGwtMCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcbiAgLmNvbC1sZy1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtbGctcHVzaC0xMSB7XHJcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctcHVzaC0xMCB7XHJcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdXNoLTgge1xyXG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLXB1c2gtNyB7XHJcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdXNoLTUge1xyXG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLXB1c2gtNCB7XHJcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdXNoLTIge1xyXG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLXB1c2gtMSB7XHJcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy1wdXNoLTAge1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctb2Zmc2V0LTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1sZy1vZmZzZXQtOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctb2Zmc2V0LTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1sZy1vZmZzZXQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLW9mZnNldC00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctb2Zmc2V0LTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1sZy1vZmZzZXQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy1vZmZzZXQtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIsIC5jb250YWluZXI6YWZ0ZXIsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsIC5yb3c6YWZ0ZXIsIC5tb2RhbC1oZWFkZXI6YWZ0ZXIsIC5tb2RhbC1mb290ZXI6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2VudGVyLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1bGwtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhpZGUge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNob3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLnRleHQtaGlkZSB7XHJcbiAgZm9udDogMC8wIGE7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWZmaXgge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuQC1tcy12aWV3cG9ydCB7XHJcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcclxufVxyXG5cclxuXHJcbi52aXNpYmxlLXhzLCAudmlzaWJsZS1zbSwgLnZpc2libGUtbWQsIC52aXNpYmxlLWxnLCAudmlzaWJsZS14cy1ibG9jaywgLnZpc2libGUteHMtaW5saW5lLCAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssIC52aXNpYmxlLXNtLWJsb2NrLCAudmlzaWJsZS1zbS1pbmxpbmUsIC52aXNpYmxlLXNtLWlubGluZS1ibG9jaywgLnZpc2libGUtbWQtYmxvY2ssIC52aXNpYmxlLW1kLWlubGluZSwgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLCAudmlzaWJsZS1sZy1ibG9jaywgLnZpc2libGUtbGctaW5saW5lLCAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2ssIC52aXNpYmxlLXByaW50LCAudmlzaWJsZS1wcmludC1ibG9jaywgLnZpc2libGUtcHJpbnQtaW5saW5lLCAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnZpc2libGUteHMge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgdGFibGUudmlzaWJsZS14cyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0ci52aXNpYmxlLXhzIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0aC52aXNpYmxlLXhzLCB0ZC52aXNpYmxlLXhzIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAudmlzaWJsZS14cy1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC52aXNpYmxlLXNtIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIHRhYmxlLnZpc2libGUtc20ge1xyXG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgdHIudmlzaWJsZS1zbSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICB9XHJcbiAgdGgudmlzaWJsZS1zbSwgdGQudmlzaWJsZS1zbSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC52aXNpYmxlLXNtLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC52aXNpYmxlLXNtLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLnZpc2libGUtbWQge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgdGFibGUudmlzaWJsZS1tZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0ci52aXNpYmxlLW1kIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0aC52aXNpYmxlLW1kLCB0ZC52aXNpYmxlLW1kIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC52aXNpYmxlLW1kLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAudmlzaWJsZS1tZC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLnZpc2libGUtbGcge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgdGFibGUudmlzaWJsZS1sZyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0ci52aXNpYmxlLWxnIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0aC52aXNpYmxlLWxnLCB0ZC52aXNpYmxlLWxnIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAudmlzaWJsZS1sZy1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC52aXNpYmxlLWxnLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuaGlkZGVuLXhzIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmhpZGRlbi1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAuaGlkZGVuLW1kIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuaGlkZGVuLWxnIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLnZpc2libGUtcHJpbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgdGFibGUudmlzaWJsZS1wcmludCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0ci52aXNpYmxlLXByaW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICB0aC52aXNpYmxlLXByaW50LCB0ZC52aXNpYmxlLXByaW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5oaWRkZW4tcHJpbnQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIkBpbXBvcnQgXCJiYXNlLWZpbGVzL2Jhc2VcIjtcblxuLy9TSVRFIFNUWUxFU1xuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgYSxcbiAgYnV0dG9uLFxuICAuYnV0dG9uLFxuICBsaVxuICBhOmFjdGl2ZSxcbiAgYnV0dG9uOmFjdGl2ZSxcbiAgbGk6YWN0aXZlLFxuICBsaS5hY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcblxuICAgIC5zcGFjZXIge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAudG9wLW1lbnUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjIsNTcsMTIwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjIsNTcsMTIwLDEpIDAlLCByZ2JhKDgsMTI1LDE4MywxKSAxMDAlKTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIwN3B4O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrQmx1ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjA3cHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmFycm93IHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAkb3JhbmdlO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgfVxuXG4gICAgICAmLmNoaWxkLXBhZ2VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJi5vcmFuZ2Uge1xuICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgICYud2hpdGUge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmb250LWZhbWlseTogJHNhbnNTZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgcGFkZGluZzogOHB4IDUwcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgICYuYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigyMiw1NywxMjApO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjIsNTcsMTIwLDEpIDAlLCByZ2JhKDgsMTI1LDE4MywxKSAxMDAlKTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya0JsdWU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRvbmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5jaGlsZC1wYWdlLW5hdmlnYXRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IHtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuZG93bi1hcnJvdyB7XG4gICAgICBib3JkZXI6IHNvbGlkICRvcmFuZ2U7XG4gICAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtM3B4O1xuICAgICAgbGVmdDogMTBweDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBmb250LWZhbWlseTogJHNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgY29sb3I6ICRibHVlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xuICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUobGFyZ2UpIHtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LWZhbWlseTogJHNhbnNTZXJpZjtcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGxhcmdlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgcCxcbiAgICB1bCxcbiAgICBvbCwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUobGFyZ2UpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5vcmFuZ2Uge1xuICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgfVxuXG4gICAgLy8gSm90Rm9ybSBTdHlsaW5nXG4gICAgLmZvcm0tY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAvLyBSZXZpZXdzIFNsaWRlciBTdHlsaW5nXG4gICAgLndwYnItcmV2aWV3X19kZXRhaWxzIDpsYXN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAud3Bici1yZXZpZXdfX2RldGFpbHMgYSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5vcmFuZ2UtYm9yZGVye1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgJG9yYW5nZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cblxuICAgIG1haW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIEBpbXBvcnQgJ2NvbXBvbmVudHMvYWxlcnQtYmFubmVyJztcbiAgICBAaW1wb3J0ICdjb21wb25lbnRzL2hlYWRlcic7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy9sYXJnZS1iYWNrZ3JvdW5kJztcbiAgICBAaW1wb3J0ICdjb21wb25lbnRzL3Rlc3RpbW9uaWFscyc7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy9jb250ZW50JztcbiAgICBAaW1wb3J0ICdjb21wb25lbnRzL3N0YWZmLWJsb2NrJztcbiAgICBAaW1wb3J0ICdjb21wb25lbnRzL2NoaWxkLXBhZ2UtbGlzdCc7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy90b2dnbGUtY29udGVudCc7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy9qb3QtZm9ybSc7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy90b2dnbGUtYmxvY2snO1xuICAgIEBpbXBvcnQgJ2NvbXBvbmVudHMvaW1hZ2UtaGVybyc7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy9hcnRpY2xlJztcbiAgICBAaW1wb3J0ICdjb21wb25lbnRzL2FydGljbGUtbmF2aWdhdGlvbic7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy9ncmF5LWdyaWQtaW5mbyc7XG4gICAgQGltcG9ydCAnY29tcG9uZW50cy9ibG9ja3F1b3RlJztcblxuICAgIC8vUGFnZXNcbiAgICAvLyBTaW5nbGUgQXJ0aWNsZVxuICAgIC5zaW5nbGUtYXJ0aWNsZSB7XG5cbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgQGltcG9ydCAncGFnZXMvaW50cmFuZXQnO1xuXG4gICAgLy8gUmV2aWV3c1xuICAgIC5yZXZpZXctd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIC5idXNpbmVzcy1pbmZvIHtcblxuICAgICAgICAuYnVzaW5lc3MtbmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICBmb250LWZhbWlseTogJHNhbnNTZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAucmF0aW5nLW92ZXJ2aWV3IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRHcmF5O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucmF0aW5nLWRhdGEge1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2NvcmUtaGVhZGluZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hdmdSYXRpbmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN0YXItcmF0aW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXZpZXctY291bnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAucmF0aW5nLWJhcnMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmF0aW5nLWJhci1pbmZvIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIC5yYXRpbmctbnVtYmVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmF0aW5nLWJhciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHRvcDogNXB4O1xuXG4gICAgICAgICAgICAgIC5maWxsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yYXRpbmctdG90YWwge1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5uby1yYXRpbmdzIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCA0MHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAucmV2aWV3cy1jb250YWluZXIge1xuXG4gICAgICAgIC5yZXZpZXcge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgIC5yZXZpZXdlci1pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXZpZXdlci1pbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cbiAgICAgICAgICAgIC5yZXZpZXdlci1uYW1lIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlldy1kYXRlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgY29sb3I6ICRsaWdodEdyYXk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlldy1jb250ZW50IHtcblxuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1c2luZXNzLXJlc3BvbnNlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAuYnVzaW5lc3MtcmVzcG9uc2UtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0R3JheTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC8vIFZpZGVvIFJlc291cmNlc1xuICAgIEBpbXBvcnQgJ2NvbXBvbmVudHMvdmlkZW8tYmxvY2stY29udGFpbmVyJztcblxuICAgIC8vIEJsb2cgYW5kIE5ld3NsZXR0ZXJcbiAgICBAaW1wb3J0ICdjb21wb25lbnRzL2Jsb2ctcm9sbCc7XG5cbiAgICAvLyBGb290ZXJcbiAgICBAaW1wb3J0ICdjb21wb25lbnRzL2Zvb3Rlcic7XG5cbiAgICAvLyBGb3Igc29tZSByZWFzb24gdGhlIDQwNCBzdHlsaW5nIGlzIGRpZmZlcmVudCB0aGFuIHRoZSByZXN0IG9mIHRoZSBzaXRlLlxuICAgICYuZXJyb3I0MDQge1xuXG4gICAgICAjY29udGVudCB7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzMxcHgpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzNjZweCk7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuY2FsZW5kbHktaW5saW5lLXdpZGdldCB7XG4gICAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUobGFyZ2UpIHtcbiAgICAgICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufSIsIi8vTWl4aW4gdG8gZ2VuZXJhdGUgbWVkaWEgcXVlcmllc1xuQG1peGluIHJlc3BvbnNpdmUoJGJyZWFrcG9pbnQpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgYWxsIGFuZCAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICBAd2FybiBcIk5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIHRoZSBtZWRpYSBxdWVyeSBtYXAsIHBsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZC5cIjtcbiAgfVxufSIsIi5hbGVydC1iYW5uZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59IiwiaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICNtYWluLWxvZ28ge1xyXG4gICAgbWF4LXdpZHRoOiAxNzRweDtcclxuICAgIHBhZGRpbmc6IDI1cHggMCAyNXB4IDA7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgbWF4LXdpZHRoOiAyMTZweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICNoYW1idXJnZXItbWVudSB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgdG9wOiA2NXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAjbGluZS1jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDZweDtcclxuXHJcbiAgICAgIC5saW5lIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICB0b3A6IDExcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICBzbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xyXG4gICAgICAgIGNvbG9yOiAjODA4MDgwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDI4cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuXHJcbiAgICAgICNsaW5lLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgIC5saW5lIHtcclxuXHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAjbWFpbi1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyLCA2OSwgMTQ1LCAwLjg3KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC8vaGVpZ2h0OiBjYWxjKDkwdmggLSAxNTBweCk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLW1lbnUge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmb250LWZhbWlseTogJHNhbnNTZXJpZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG5cclxuICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2Y5OWYyYjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICN0b3AtbWVudSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMzBweDtcclxuICB9XHJcblxyXG59XHJcblxyXG4mOm5vdCguaG9tZSkge1xyXG5cclxuICBoZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC91cGxvYWRzLzIwMjAvMDMvaVN0b2NrLTExNTU1NzM2MzctQ29udmVydGVkLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAjbWFpbi1sb2dvIHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuXHJcbiAgICAgICAgICAgICYuaGlkZGVuLXNtLFxyXG4gICAgICAgICAgICAmLmhpZGRlbi14cyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5oaWRkZW4tbWQsXHJcbiAgICAgICAgICAgICYuaGlkZGVuLWxnIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICNoYW1idXJnZXItbWVudSB7XHJcblxyXG4gICAgICAgICNsaW5lLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgICAgLmxpbmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG5cclxuICAgICAgICAgICNsaW5lLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgICAgICAubGluZSB7XHJcblxyXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICNtYWluLW1lbnUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoODAlIC0gMjIwcHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW4tbWVudSB7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBsaSB7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG5cclxuICAgICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdWItbWVudSB7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgbGkge1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgI3RvcC1tZW51IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTkwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn0iLCIubGFyZ2UtYmFja2dyb3VuZCB7XHJcbiAgbWluLWhlaWdodDogMzV2aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MnZoO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICBtaW4taGVpZ2h0OiA1OHZoO1xyXG4gIH1cclxuXHJcbiAgLmJhY2tncm91bmQtaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDFzO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgI3RvcC1tZW51LW1vYmlsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgfVxyXG5cclxufSIsIi50ZXN0aW1vbmlhbHMge1xyXG5cclxuICAudGVzdGltb25pYWwtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIwLzAzL2lTdG9jay0xMTU1NTczNjM3LUNvbnZlcnRlZC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8ubmF2aWdhdGlvbiB7XHJcbiAgICAvLyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gIHRvcDogMDtcclxuICAgIC8vICBsZWZ0OiAwO1xyXG4gICAgLy8gIHJpZ2h0OiAwO1xyXG4gICAgLy8gIGJvdHRvbTogMDtcclxuICAgIC8vICBtYXJnaW46IGF1dG87XHJcbiAgICAvLyAgZGlzcGxheTogZmxleDtcclxuICAgIC8vICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8vICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLy9cclxuICAgIC8vICBpIHtcclxuICAgIC8vICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAvLyAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAvLyAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAvLyAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAvL1xyXG4gICAgLy8gICAgJjpob3ZlciB7XHJcbiAgICAvLyAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAvLyAgICB9XHJcbiAgICAvL1xyXG4gICAgLy8gIH1cclxuICAgIC8vXHJcbiAgICAvLyAgLnJpZ2h0IHtcclxuICAgIC8vICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vICAgIHJpZ2h0OiAwO1xyXG4gICAgLy8gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIC8vICAgIHotaW5kZXg6IDM7XHJcbiAgICAvL1xyXG4gICAgLy8gICAgJi5pbmFjdGl2ZSB7XHJcbiAgICAvL1xyXG4gICAgLy8gICAgICBpIHtcclxuICAgIC8vICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAvLyAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAvLyAgICAgIH1cclxuICAgIC8vXHJcbiAgICAvLyAgICB9XHJcbiAgICAvL1xyXG4gICAgLy8gIH1cclxuICAgIC8vXHJcbiAgICAvLyAgLmxlZnQge1xyXG4gICAgLy8gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICAgbGVmdDogMDtcclxuICAgIC8vICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIC8vICAgIHotaW5kZXg6IDM7XHJcbiAgICAvL1xyXG4gICAgLy8gICAgJi5pbmFjdGl2ZSB7XHJcbiAgICAvL1xyXG4gICAgLy8gICAgICBpIHtcclxuICAgIC8vICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAvLyAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAvLyAgICAgIH1cclxuICAgIC8vXHJcbiAgICAvLyAgICB9XHJcbiAgICAvL1xyXG4gICAgLy8gIH1cclxuICAgIC8vXHJcbiAgICAvL31cclxuXHJcbiAgICAudGVzdGltb25pYWwge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAxcztcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNzVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShsYXJnZSkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC01NXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG5cclxuICAgICAgICAuZG93bi1hcnJvdyB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xyXG4gICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtCbHVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmhpZGRlbi1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50d28tY29sdW1uIHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn0iLCIuY29udGVudCB7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAudHdvLWNvbHVtbi1jb250ZW50IHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sZWZ0IHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmlnaHQge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaWZyYW1lLWNvbnRhaW5lciB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuXHJcbiAgICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hbGlnbmNlbnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn0iLCIuc3RhZmYtYmxvY2sge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuXHJcbiAgICAuc3RhZmYtbWVtYmVycyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGFmZi1tZW1iZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5NHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXRhaWxzIHtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDI3MHB4ICk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnNTZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn0iLCIuY2hpbGQtcGFnZS1saXN0IHtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZS1saXN0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNoaWxkLXBhZ2VzIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRsaWdodEdyYXk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC91cGxvYWRzLzIwMjAvMDMvaVN0b2NrLTExNTU1NzM2MzctQ29udmVydGVkLnBuZycpO1xyXG4gICAgICAgIGhlaWdodDogODAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnJpZ2h0IHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi50b2dnbGUtY29udGVudCB7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG5cclxuICAgIC50b2dnbGUtaXRlbXMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGVmdCB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yaWdodCB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50b2dnbGUtaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgLnRvZ2dsZS1oZWFkaW5nIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAuZG93bi1hcnJvdyB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgJG9yYW5nZTtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcblxyXG4gICAgICAgICAgICAuZG93bi1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b2dnbGUtY29udGVudCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbiYucGFnZS1pZC0xNzcge1xyXG5cclxuICAudG9nZ2xlLWNvbnRlbnQge1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG5cclxuICAgICAgLnRvZ2dsZS1pdGVtcyB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWZ0IHtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmlnaHQge1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59IiwiLmpvdC1mb3JtIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcblxyXG4gICAgLmZvcm0taGVhZGluZyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi50b2dnbGUtYmxvY2sge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuXHJcbiAgICAuYmxvY2sge1xyXG5cclxuICAgICAgLnRvZ2dsZS1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAudG9nZ2xlLWhlYWRpbmcge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZG93bi1hcnJvdyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICB0b3A6IC02cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRvZ2dsZS1jb250ZW50IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgIC50b2dnbGUtY29udGVudC1jb250YWluZXIge1xyXG5cclxuICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgIC5pbm5lci1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi5pbWFnZS1oZXJvIHtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIC5sZWZ0IHtcclxuICAgICAgICB3aWR0aDogNjlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCAxMDB2dyAvIDIgKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoIDUwdncgLyAxLjUgKTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKCA0NXZ3IC8gMS41ICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMTQwLCAzMSwgMC44KTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGV4dC1ob2xkZXIge1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZShkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIsIDY5LCAxNDUsIDAuOCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmlnaHQge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2OXB4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsImFydGljbGUge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuXHJcbiAgICAuZmVhdHVyZWQtaW1hZ2Uge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZGF0ZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuXHJcbiAgICAgICYuYWxpZ25sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFsaWducmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn0iLCIuYXJ0aWNsZS1uYXZpZ2F0aW9uIHtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0IHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi5ncmF5LWdyaWQtaW5mbyB7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ibG9jayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNEU0RTQ4NDtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDJuKSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idXR0b24ge1xyXG5cclxuICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzE2NDU5MTtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn0iLCIuYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIG1heC13aWR0aDogMTE0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn0iLCIuaW50cmFuZXQge1xyXG5cclxuICAuaW50cmFuZXQtbGlua3Mge1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluayB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJHNhbnNTZXJpZjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAudGVsZW1lZGljaW5lLXVzZXJuYW1lcy1hbmQtcGFzc3dvcmRzIHtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodEdyYXk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53aGl0ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAudXNlcm5hbWVzLWFuZC1wYXNzd29yZHMge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC51c2VybmFtZS1hbmQtcGFzc3dvcmQge1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgIGNvbG9yOiAjNTc1NzU3O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnVybCB7XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC51c2VybmFtZSB7XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wYXNzd29yZCB7XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5zY2hlZHVsZSB7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRHcmF5O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud2hpdGUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNjaGVkdWxlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogIG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5maXJzdCB7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XHJcblxyXG4gICAgICAgICAgICAmLmJsYW5rIHtcclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMjBweCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xyXG5cclxuICAgICAgICAgICAgJi5kYXkge1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5qb2Ige1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHIge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2YWI1MjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmMDI7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JmZjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYubGlnaHQtb3JhbmdlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQ1YWE7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi52aWRlby1ibG9jay1jb250YWluZXIge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuXHJcbiAgICBoMSB7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC52aWRlby1ibG9jayB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAudmlkZW9zLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZGVvIHtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKGxhcmdlKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gNDBweCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7IGhlaWdodDogMDsgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi5ibG9nLXJvbGwge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAudHdvLWNvbCB7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sZWZ0IHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjYWpheC1sb2FkLW1vcmUge1xyXG5cclxuICAgICAgICAgIC5hbG0tbGlzdGluZyB7XHJcblxyXG4gICAgICAgICAgICAuYWxtLXJldmVhbCB7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1MHB4IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubmV3c2xldHRlci1saXN0aW5ncyB7XHJcblxyXG4gICAgICAgICAgICAgIC5hbG0tcmV2ZWFsIHtcclxuXHJcbiAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hbG0tYnRuLXdyYXAge1xyXG5cclxuICAgICAgICAgICAgLmJ1dHRvbi5ibHVlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnJpZ2h0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vbnRocyB7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbjogMjBweCAwIDQwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGkge1xyXG5cclxuICAgICAgICAgICAgJi5hcmNoaXZlLXllYXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgfVxyXG5cclxufSIsImZvb3RlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDQwcHggMCA1MHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmxlZnQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUodGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5taWRkbGUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1tZW51IHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuXHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZSh0YWJsZXQpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0IHtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlKHRhYmxldCkge1xyXG4gICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsLW1lbnUge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAwIDA7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJi5mYWIuZmEtYmlyZGV5ZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC91cGxvYWRzLzIwMjAvMDQvQkVfU1BQQy5wbmcnKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59Il19 */
</pre></body></html>