H1,H2,a,a:hover,h1,h2{color:#19bed1}H1 .btn-group,H4,H5,h4,h5{text-transform:none}H6,body,h6{color:#454545}.navbar.active,h1 i,label{font-weight:400}.bGear:active,.bGear:hover,.btn-search,.pointer{cursor:pointer}html{position:relative;min-height:100%}body{font-family:LatoLight;margin-bottom:80px}a,a:active,a:focus{outline:0;text-decoration:none}H1,H2,H3,H4,H5,H6,h1,h2,h3,h4,h5,h6{font-family:lato;font-weight:400;font-style:normal}H1,h1{font-size:20px;text-transform:uppercase;margin-top:0}H2,h2{font-size:18px}H3,h3{font-size:16px;text-transform:uppercase;color:#333}H4,h4{font-size:18px;color:#262626;line-height:135%}H5,h5{font-size:14px;color:#858585}.btn-default,.caps,.sets .setsBack,.uppercase,H6,h6,label{text-transform:uppercase}H6,h6{font-size:12px;padding-bottom:0;margin:10px 0 5px}.caption,label{font-size:11px}.caption{color:#999;padding-top:5px}label{display:inline-block;margin-bottom:5px;font-family:lato}.colBorderLeft{border-left:1px solid #ededed}.container{max-width:5000px}.form-control{font-size:12px}.alignright{text-align:right}h1 i{font-size:14px;padding-bottom:10px;color:#666}.smaller{font-size:.7em}.rowSmallPadding{margin-right:-6px;margin-left:-6px}.smallpadding{padding:6px}.alert{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background-image:none}.lbSet,.navbar{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3)}.alert-info{background-color:#edf8fd}.notificationError,.notificationInfo,.notificationMessage,.notificationWarning{padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.notificationInfo,.notificationMessage{color:#3a87ad;background-color:#edf8fd;border-color:#bce8f1}.notificationInfo,.notificationMessage a{color:#3a87ad}.notificationError{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.notificationError a{color:#b94a48}.notificationWarning{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.notificationWarning a{color:#c09853}.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background:0 0}.btn-search,.navbar{background-image:none}.navbar-toggle{margin-top:12px;margin-bottom:11px}.navbar-toggle:focus{outline:0}.navbar{border-radius:0;background-color:#fff;border:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.navbar-collapse{-webkit-box-shadow:none;box-shadow:none}@media(min-width: 768px){#user-navbar-toggle{display:none !important}.navbar-collapse{padding-right:0;padding-left:0}}.dropdown-menu{font-size:12px;padding:5px 0;border-radius:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.176);box-shadow:0 2px 3px rgba(0,0,0,.176);border:1px solid #ccc}.navbar .navbar-nav>.active>a{background-color:#f5f5f5;color:#000}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#f5f5f5}.nav>li>a,.nav>li>a:focus,.nav>li>a:hover{font-family:lato;color:#000}.navbar-brand,.navbar-nav>li>a{text-shadow:0 0 0 rgba(255,255,255,.25)}.navbar-nav>li>a{line-height:27px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;background-image:none;-webkit-filter:none;filter:none;color:#000}.navbar-default .navbar-nav>li>a{color:#000}.nav>li.dropdown>a.icon{font-size:16px;padding-top:17px;padding-bottom:13px}@media(min-width: 768px){.navbar-form{padding-right:5px;margin-top:10px}}.navbar-toggle-user{padding:6px 10px;margin-left:-10px;color:#ccc}.btn-default,.btn-default a,.filterMenuFacetList li.active a{color:#fff}.navbar-brand img{width:100%}.navbar-brand{width:200px;padding:8px 0 8px 15px}.navbar .form-control{padding:0 7px;border:0;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;background-color:rgba(0,0,0,0);font-family:Lato}.navbar .form-control:focus{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#19bed1;-webkit-box-shadow:0 0 0 rgba(0,0,0,.075) inset,0 0 0 rgba(102,175,233,.6);box-shadow:0 0 0 rgba(0,0,0,.075) inset,0 0 0 rgba(102,175,233,.6);outline:0}.navbar .formOutline{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;position:relative;border-radius:3px}.navbar-form .form-group{width:140px}@media(min-width: 768px){.navbar .formOutline{margin-left:5px}}@media(min-width: 992px){.nav>li.dropdown>a.icon{font-size:18px}.nav>li>a,.nav>li>a:focus,.nav>li>a:hover{font-size:14px}.navbar .formOutline{margin-left:20px}}@media(max-width: 1010px){ul.menuItems{width:100%;border-top:solid 1px #ddd}.menuItems.navbar-nav>li>a{padding-top:5px;padding-bottom:5px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:0}.container.menuBar{padding:0}.navbar>.container .navbar-brand{margin-left:0}}@media(max-width: 767px){#user-navbar{display:none !important}.navbar-form .form-group{display:inline-block;width:85%}.navbar-form .form-control{display:inline-block;padding-top:5px}.navbar-form{border:0}.container.menuBar{padding-left:15px;padding-right:15px}.btn-search{position:absolute;right:5px;top:3px}}.btn-search{display:inline-block;padding:6px;margin-bottom:0;font-size:14px;vertical-align:middle;outline:0;background-color:#fff;border:0;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn-default{background:#19bed1;border:0;text-shadow:0 0 0 #fff;font-size:13px;padding:6px 7px 5px;-webkit-box-shadow:0 0 0 rgba(255,255,255,.15) inset,0 0 0 rgba(0,0,0,.075);box-shadow:0 0 0 rgba(255,255,255,.15) inset,0 0 0 rgba(0,0,0,.075);border-radius:0;letter-spacing:1px;font-family:Lato}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{background-color:#19bed1;color:#fff}.nav-pills>li>a,.nav-pills>li>a:hover{border-radius:0}.front .nav-pills.nav-stacked{margin-bottom:15px}.browseMenuFacet{clear:both;margin-bottom:0;padding-bottom:0}.filterMenuFacetList{min-height:200px;font-size:11px;padding-bottom:10px;padding-top:10px;font-family:Lato}.filterMenuFacetList ul{list-style-type:none;margin:2px 0 0;padding:0;clear:both}.filterMenuFacetList li{list-style-type:none;margin:0 0 2px;padding:4px 2px 4px 4px;border-radius:2px}.filterMenuFacetList li.active{background-color:#19bed1}.filterMenuFacetList li a{color:#666;cursor:pointer;font-size:12px;line-height:16px;position:relative;text-decoration:none}.filterMenuFacetList li a:hover{text-decoration:none}.filterbylabel{color:#666;font-size:12px;padding-bottom:3px;padding-left:4px}ul.browseMenuFacetList,ul.browseMenuFacetList>li>a{list-style-type:none;margin:0;padding:0 0 5px}ul.browseMenuFacetList,ul.browseMenuFacetList li a{float:left}ul.browseMenuFacetList>li div{font-size:12px;background-color:#c9c9c9;color:#fff;font-weight:700}div.browseFacetItem{background-color:#f5f5f5;border-left:4px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff;height:auto;padding-top:3px;font-size:12px}@media(min-width: 768px){div.browseFacetItem{height:60px}div.browseFacetItem a{display:block;height:60px}div.browseFacetHierarchyItem{height:75px}div.browseFacetHierarchyItem a{display:block;height:75px}}div.browseFacetHierarchyItem a{display:inline !important}div.browseFacetItem:hover{background-color:#e7e7e7}div.browseFacetItem a{font-size:12px}div.browseFacetItem a:hover{text-decoration:none;color:#19bed1}div.browseFacetItem li{margin:0;padding:0}.browseHeadernav{font-size:12px;padding:5px;border-right:3px solid #fff;letter-spacing:1px}.filterMenuResults,.mainFacet{padding-top:2px}.browseHeadernav.active{background-color:#777}.browseHeadernav.active a{color:#fff;text-decoration:none}.browseHeadernav.active .caret{border-top:#fff 4px solid}.browseHeadernav .caret{margin-left:5px;float:right;vertical-align:middle;margin-top:7px;display:inline-block;border-top:#999 4px solid}.filterMenuResults div div.row{overflow:auto;max-height:325px}.mainFacet{color:#262626;min-height:30px;line-height:28px;background-color:#e7e7e7;margin-top:-5px}.mainFacet li,.mainFacet ul{padding:0 !important;list-style-type:none}.mainFacet ul{margin:0 !important}.mainFacet li{margin:0 30px 0 0 !important;float:none}.mainFacet li .active a{color:#000}.mainFacet li a:hover{color:#000;text-decoration:none}.browsedivider{clear:both;margin-top:20px;border-top:1px solid #ccc}div.browseMenuBrowseAll{margin-top:5px;text-align:center}@media(min-width: 768px){.mainFacet li{float:left}.browsedivider{padding-bottom:20px}div.browseMenuBrowseAll{position:absolute;bottom:1px;right:18px;margin-top:0}div.browseMenuBrowseSearch{position:absolute;bottom:3px;left:15px}}div.browseMenuBrowseSearch input{font-size:11px}.browseMenuBrowseSearch .form-control,.browseMenuBrowseSearch .form-control:active,.browseMenuBrowseSearch .form-control:focus{background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:12px;height:24px;line-height:1.42857;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;vertical-align:middle;width:100%}.filterMenuFacetList .btn-default{background:0 0;color:#ccc}.filterMenuFacetList .btn-default a{color:#666;font-size:11px}.browseHeadernav a{color:#666;font-family:Lato}a.browseRemoveFacet img{margin-bottom:3px}.mainfacet{background-color:#f5f5f5;margin-top:-5px}.nav .dropdown .dropdown-menu{overflow:auto}.detailBrowseFacet{border:1px solid #ddd;height:200px;overflow-x:hidden;overflow-y:auto;display:none}/*!
* Yamm!3
* Yet another megamenu for Bootstrap 3
*
* http://geedmo.github.com/yamm3
*/.grid-demo [class*=col-]{background-color:#e5e1ea;border:1px solid #d1d1d1;font-size:1em;line-height:2;margin-bottom:5px;margin-top:5px;text-align:center}.grid-demo{padding:10px 30px}.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav{position:static}#caFormOverlay,.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .nav.navbar-right .dropdown-menu{left:auto;right:0}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}#caFormOverlay{margin:0 auto;background-color:#fff;padding:20px 15px;width:100%;max-height:500px;overflow:auto;border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.lbItemContent,.lbItemImg,.lbSet h5,.lbSetImg{overflow:hidden}#caFormOverlay .glyphicon-remove-circle{position:absolute;top:10px;right:10px}#caFormOverlay #RegForm H1{text-align:left}#footer{border-top:1px solid #e3e3e3;font-size:12px;color:#ababab;line-height:2.2em;position:absolute;bottom:0;width:100%;height:80px;padding:0 15px;font-family:lato}.lbItemContainer,.lbItemContainerList{min-width:150px;border:1px solid rgba(0,0,0,0)}@media(min-width: 768px){#caFormOverlay{width:500px;margin:15% auto 0}#RegForm H1{text-align:right}#footer{margin:20px 0 0}}#footer a{text-decoration:underline;color:#ababab}#footer ul a,.front .jcarousel-pagination a,.front a.jcarousel-control-next,.front a.jcarousel-control-prev,.sets .setsBack a{text-decoration:none}#footer ul a{color:#19bed1}#footer ul li{padding:0 20px 0 0}#footer ul{margin-bottom:0}#footer ul.social{padding-top:5px;font-size:20px}#footer ul.social li{padding:0 10px 0 0}.sets H1,.sets H1 .btn-group{padding:0;margin:0}.sets H1 .btn-group{font-size:16px;padding-top:5px;margin-bottom:0}.sets .setsBack{margin:0 5px 0 0;background-color:#fff;padding:0 5px 3px;text-align:center;float:left}.sets .setsBack a{color:#000;line-height:.3em;font-size:14px}.sets .setsBack a .small{font-size:7px;color:#000;padding-top:0;padding-bottom:5px}.sets H5{margin-top:0;padding-top:0}#lbViewButtons{font-size:18px;padding-bottom:5px}@media(min-width: 767px){#lbViewButtons{text-align:right}}#lbViewButtons a .glyphicon{color:#ababab}#lbViewButtons a.active .glyphicon{color:#454545}.lbSetContainer{width:100%;position:relative}.lbSetCount{font-size:13px;color:#858585;text-transform:capitalize;vertical-align:middle}.classroom h5,.crSet h5,.lbSet h5,.lbSetContent .caption{text-transform:uppercase}.lbSet{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);position:relative;padding:15px 15px 5px;margin-bottom:30px;background-color:#fff;font-size:12px}.lbSet:hover{margin:-3%;z-index:200;position:absolute;width:106%}.lbSet.readSet{background-color:#fafafa}.lbSet h5{font-size:13px;margin-top:0;height:1em}.lbSet:hover H5{height:auto}@media(max-width: 767px){.lbSet h5{font-size:10px;height:2em;overflow:hidden}}.lbItemContainer{min-height:310px;position:relative}.lbItemContainerList{min-height:72px;position:relative}.lbItem{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);padding:10px;margin-bottom:30px;background-color:#fff;position:relative;line-height:1.2em;font-size:11px}.lbSetImgPlaceholder,.lbSetThumbPlaceholder{background-color:#f5f5f5;border:2px solid #ededed;text-align:center}.activitystream,.classroom small{line-height:1.1em}.lbItemContainerList .lbItem{margin-bottom:15px}.lbItem:hover{cursor:move;z-index:1000}.lbItemContainer .lbItem:hover{position:absolute}.lbItemContainerList .lbItem:hover{width:100%}@media(min-width: 768px){.lbItemContainer .lbItem:hover{padding:15px;width:110%;left:-5%;top:-5%}}.lbItemContent{height:250px}.lbItemContainerList .lbItemContent{height:72px}.lbItemContainer .lbItem:hover .lbItemContent{min-height:250px;height:auto}.lbItemContainer .lbExpandedInfo,.lbSetExpandedInfo{width:100%;z-index:100;display:none;color:#999}.lbItem:hover .lbExpandedInfo,.lbSet:hover .lbSetExpandedInfo{display:inline}.lbExpandedInfo HR,.lbSetExpandedInfo HR{margin-bottom:5px;margin-top:5px}.lbItem a,.lbSet a{color:#666}.lbItemImg{max-height:200px;width:100%;margin-bottom:5px}.lbItem:hover .lbItemImg{max-height:600px}.lbItemImg img{width:100%;height:auto}.lbItemContainerList .lbItemImg{width:72px;max-height:72px;text-align:center;float:left;margin-right:10px}.lbItemContainerList .lbItemImg img{width:auto;height:auto}.lbItemThumb,lbSetThumb{float:left;margin:1.5%;width:30%}.lbItemThumb img{width:100%;height:auto;max-width:72px;max-height:72px}.lbSetImg{margin-bottom:10px;max-height:168px}.lbSetImg img{width:100%;height:auto}.lbSetThumbRow{margin:0 -10px 0 0}@media(max-width: 767px){.lbSetThumbRowContainer{display:none}}.lbSetThumbCols{padding:0 10px 10px 0}.lbSetThumb img{width:100%;height:auto}.lbSetThumbPlaceholder{width:100%;height:100%;position:relative}.lbSetThumbPlaceholder img{width:100%;height:auto}.lbSetThumbPlaceholder i{position:absolute;top:35%;left:0;width:100%;text-align:center;height:50%}.lbSetImgPlaceholder{color:#858585;padding:60px 5px 72px;width:100%}.lbItemContainerList .lbSetImgPlaceholder{padding:10px;font-size:30px}.lbSetItemComment{display:none;width:100%;padding:3px 10px 10px;background-color:#fff;position:absolute;left:0;top:0;z-index:200;-webkit-box-shadow:5px 1px 10px rgba(0,0,0,.2);box-shadow:7px 1px 10px rgba(0,0,0,.2);height:100%}.crSet,.frontSlide{position:relative}@media(min-width: 768px){.lbSetImg{max-height:285px}.lbSetThumbRow{margin:0 -10px}.lbSetItemComment{left:100%;width:220px}}.lbSetComment .btn-xs,.lbSetItemComment .btn-xs{padding:5px !important;font-size:10px;margin-top:-10px}.lbItemContainerList .lbSetItemComment{left:0;width:100%;height:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.lbSetComment{display:none;padding-bottom:5px}@media(min-width: 768px){.lbSetComment .closecomment{margin-top:-30px}}.lbSetCommentHeader{font-size:11px;padding-bottom:5px}.lbItemContainer .lbSetItemComment{padding-top:25px}.lbItemContainer .lbSetItemComment .closecomment{margin-top:-15px}.lbSetItemComment .lbComments{overflow:auto;max-height:125px;clear:right;margin-bottom:10px}.lbItemContainer .lbItem:hover .lbSetItemComment .lbComments{max-height:150px}.lbSetComment .lbComments{overflow:auto;max-height:75px;clear:right;margin-bottom:10px}.lbSet:hover .lbSetComment .lbComments{max-height:230px}.lbSetComment .lbComments blockquote,.lbSetItemComment .lbComments blockquote{padding-top:5px;padding-bottom:5px;margin-top:5px;margin-bottom:5px}.lbSetComment textarea,.lbSetItemComment textarea{height:55px;margin-bottom:5px}.lbSetContent .caption{font-size:10px;color:#ccc;padding-top:0}.readSet{background-color:#fafafa}.sets .warning{color:#3a87ad;background-color:#d9edf7;font-size:11px;padding:12px;margin-bottom:10px;border-radius:10px}.crResponseHeader a,.crSet h5 a,.front H1,.lbSetCommentHeader a{color:#858585}.activitycol .lbSetCommentHeader,.lbSetCommentHeader{font-weight:700;padding-top:10px;margin-top:10px;border-top:1px solid #e3e3e3}.lbSetCommentHeader HR{margin:10px 0}.lbItemContainerList .lbSetCommentHeader{border-top:none;margin-top:0;padding-top:5px}.activitystream{height:700px;overflow-y:hidden}#lbTimelineContainer{height:500px}.classroom h1{margin-bottom:15px}.crSet{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);padding:15px 15px 10px;margin:0 0 30px;background-color:#fff;font-size:12px}.crSet h5{font-size:13px;margin-top:0}@media(max-width: 768px){.crSet .crSetImg{padding-bottom:10px}}.crSet .crSetImg img{width:100%;height:auto}.crSet .btn{margin-top:-5px}.crSet hr{margin:10px 0}.crDetailCommentCol{overflow:auto;max-height:450px}.crDetailAssignmentInfo{background-color:#ededed;padding:10px;margin-top:0}.crListUserGroup{padding-bottom:15px}.crListUserGroup ul{padding-left:15px !important;max-height:120px}.crListUserGroup dl{padding-bottom:0;margin-bottom:0}.crListUserGroup dd{padding-bottom:10px}.crSetImgPlaceholder{background-color:#f5f5f5;border:2px solid #ededed;color:#858585;padding:25% 0;text-align:center;width:100%}#crUserRespond{padding:15px;background-color:#f5f5f5;margin-bottom:20px}#crUserRespond .btn{margin-top:10px}.crResponseHeader{font-size:11px;padding-bottom:5px;font-weight:700}.front H1{line-height:1.3;text-transform:none}@media(min-width: 768px){.activitystream:hover{overflow-y:auto}.front H1{font-size:28px;font-family:LatoLight;padding-top:15px}}.front .jcarousel-wrapper{margin-bottom:20px;margin-top:-20px}.front .jcarousel-control-prev{left:0 !important}.front .jcarousel-control-next{right:0}.front .jcarousel-control-next,.front .jcarousel-control-prev{background-color:rgba(0,0,0,0);height:45px;margin-top:-30px;padding-bottom:20px;padding-top:10px;text-align:center;text-transform:uppercase;font-size:55px;width:45px;border-radius:0;-webkit-box-shadow:0 0 0 #999;box-shadow:0 0 0 #999;text-shadow:0 0 10px #000}.frontSlide img{height:400px;width:auto}.front a.jcarousel-control-next:focus,.front a.jcarousel-control-next:hover,.front a.jcarousel-control-prev:focus,.front a.jcarousel-control-prev:hover{color:#fff}.front .jcarousel-pagination{position:relative;padding:0;margin:0 auto;text-align:center}.front .jcarousel-pagination a{display:inline-block;font-size:1px;line-height:1em;min-width:10px;width:10px;height:10px;background:#fff;color:#fff;border-radius:25px;padding:3px;text-align:center;margin-right:5px;border:1px solid #666;opacity:.75}.front .jcarousel-pagination a.active{background:#666;color:#666;opacity:1;text-shadow:none;text-decoration:none}.front .nav-pills>li:hover>a,.front .nav-pills>li>a,.front .nav-pills>li>a:hover{background-color:#f5f5f5;color:#333}.front .nav-pills>li>a{padding:12px 10px 10px;font-size:14px;text-decoration:none !important;text-transform:none}.front .nav-pills>li>a:hover{font-weight:400}.frontSlide .frontSlideCaption,.frontSlide:hover .frontSlideCaption{background-color:rgba(0,0,0,.5);padding:15px;width:100%;z-index:100;font-weight:700;bottom:0}.frontSlide .frontSlideCaption{position:absolute;color:#fff;opacity:0;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out}.frontSlide:hover .frontSlideCaption{opacity:1;position:absolute;color:#fff}.frontSlideCaption a{color:#fff}.detail HR{color:#ededed;padding:0;margin:10px 0}.detail{color:#454545;font-size:12px}.detail a{color:#999;text-decoration:none}.detail a:hover{color:#737373;text-decoration:underline}.detail H4{padding:0;margin:0}.detail .detailNavBgLeft,.detail .detailNavBgRight,.detail .navTop a{margin-top:-20px;text-transform:uppercase;background-color:#ebebeb;text-align:center}.detail H6 a{color:#19bed1;padding:2px 0 0 10px;text-decoration:none}.detail .detailNavBgLeft,.detail .detailNavBgRight{width:45px;height:110px;padding-top:20px;padding-bottom:20px}.detail .detailNavBgLeft{position:absolute;left:0}.detail .detailNavBgRight{position:absolute;right:0}.detail .detailNavBgLeft a,.detail .detailNavBgRight a{color:#8e8985;line-height:.3em;font-size:18px;text-decoration:none}.detail .detailNavBgLeft a .small,.detail .detailNavBgRight a .small{font-size:8px;color:#ababab;padding-bottom:20px;padding-top:3px}@media(max-width: 767px){.detail .navLeftRight{display:none}}@media(min-width: 768px){.detail .navTop{display:none}}.detail .navTop{text-align:center;padding-bottom:10px}.detail .navTop a{display:inline-block;padding:5px;border-left:1px solid #fff;border-right:1px solid #fff}.detail .navTop a .small{font-size:8px;color:#ababab}.detail .repViewerCarousel li{text-align:center}.detail .repViewerCont img{width:100%;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain}.detail .unit{margin-bottom:12px}.detail .unit img{width:100%;height:auto}#detailRepresentationThumbnails{padding-top:0}.detail .repViewerCont{width:100%;height:100%;position:relative}.detail audio{width:100%}.detail .detailMediaPlaceholder{width:100%;text-align:center;padding-top:150px;padding-bottom:150px;color:#ababab;border:1px solid #ebebeb}.detail #detailRepNav a,.detail .detailMediaToolbar a,.gallery .detailMediaToolbar a{color:#929292}.detail .detailMediaToolbar,.gallery .detailMediaToolbar{background-color:#ebebeb;padding:2px 5px 7px;font-size:12px;position:absolute;display:none;top:0;z-index:200}.detail .repViewerCont:hover .detailMediaToolbar{display:block}#bMorePanel,#bMorePanelClose,#bRefineButton,#bRefineClose,#detailComments,.bSetsSelectMultiple,.detail #detailScrollButtonNext.inactive,.detail #detailScrollButtonPrevious.inactive{display:none}.detail .detailMediaToolbar span,.gallery .detailMediaToolbar span{padding:5px}.detail #detailRepNav{padding:2px 0 7px;font-size:12px}#detailComments H2,.detail .detailTool{font-size:11px;text-transform:uppercase}.detail #detailRepNavPrev{float:left}.detail #detailRepNavNext{float:right}.detail #detailRepNav a.inactive{color:#dedede}.detail #detailRepNav span{padding:5px}.detail #detailTools{clear:both;padding-top:10px;margin-top:30px;font-family:lato}.detail .detailTool{color:#858585;padding:5px;margin-right:5px;border-radius:3px}.detail .detailTool i,.detail .detailTool span{color:#929292;margin-right:5px}.detail .detailTool a{text-decoration:none}.jcarousel,.jcarousel-wrapper{width:100% !important}#detailComments{border-top:1px solid #ddd;padding:10px 0;color:#929292}#detailComments H2{color:#929292;padding:0;margin:0}.detail #tags{margin-bottom:10px}.detail #detailRelatedObjects{border-bottom:1px solid #ddd;padding:10px 0;margin-bottom:20px}.detail #detailScrollButtonNext,.detail #detailScrollButtonPrevious{right:0;background-color:#ebebeb;position:absolute;z-index:100;height:145px;opacity:.7;padding:60px 10px 0;color:#454545;font-size:15px;margin:10px 0;width:25px}.detail #detailScrollButtonPrevious{left:0}.detail #detailScrollButtonNext:hover,.detail #detailScrollButtonPrevious:hover{background-color:#dedede;cursor:pointer;color:#000}.detail .detailObjectsResult{float:left;width:150px;height:145px;margin:10px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);box-shadow:0 1px 10px rgba(0,0,0,.2);background-color:#fff;line-height:1em;padding:10px;font-size:11px;overflow:hidden}.bFacetDescription,.detail #detailAnnotations .detailAnnotationList{max-height:150px;overflow:auto}.detail .detailObjectsResult a{color:#454545}.detail .detailObjectsResult img{width:100%;height:auto;margin-bottom:5px}.detail #detailAnnotations{margin:20px 0 30px}.detail #detailAnnotations ul{margin:0;padding:0;list-style-type:none;list-style-position:inside;border-top:1px #ccc solid;border-left:1px #ccc solid;border-right:1px #ccc solid}.detail #detailAnnotations li{margin:0;padding:5px;border-bottom:1px #ccc solid;background-color:#f5f5f5}.detail #detailAnnotations li.active{font-weight:700;font-style:italic}.detail #detailAnnotations ul li:hover{background-color:#ababab;cursor:pointer}.detail #detailAnnotations ul li.detailAnnotation a{text-decoration:none}#detailRepresentationThumbnails a img{border:1px solid #ddd;height:auto;margin:0;padding:5px;width:100%}#detailRepresentationThumbnails a.active img{background-color:#efefef}a.readmore-js-toggle{padding-top:10px;color:#19bed1}.trimText{margin-top:5px}.caAudioPlayer{padding-top:26px}.detail .exportCollection .fa,.detail .exportCollection .glyphicon,.detail .exportCollection a{color:#858585 !important;font-size:11px;text-transform:uppercase;text-decoration:none}.results strong,.sets H5 strong{color:#000;text-transform:uppercase;font-size:12px;font-weight:400}.results a .fa,.results a .glyphicon{color:#ababab !important}.results a.active .glyphicon{color:#454545}.results H1{margin:0 0 10px;padding:0}.results H5{margin:0}.bFacetDescription{margin:10px}#bSortByList{float:right;margin-top:5px}#bSortByList ul{list-style-type:none;display:inline;padding:0}#bSortByList ul li{font-size:12px;display:inline-block;margin:0 5px 0 0}#bSortByList ul li.divide{border-left:1px solid #858585;width:3px}#bSortByList ul li.selectedSort{color:#454545}#bSortByList li a{text-decoration:underline;color:#858585}#bSortByList ul li strong{color:#000;text-transform:uppercase;font-weight:400}#bViewButtons{text-align:right;font-size:18px;padding-bottom:5px}#bLetterBar a{padding:3px;text-transform:uppercase;font-size:12px}#bLetterBar a.selectedLetter,#bLetterBar a:hover{font-weight:700;background-color:#ededed;text-decoration:none}#browseResultsContainer{margin-top:20px;height:100%;position:relative}.bResultItemCol{height:290px}.bResultItemContent{height:240px;overflow:hidden}.bResultItem{background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);line-height:1em;padding:10px}.bResultItem .bSetsSelectMultiple,.bResultListItem .bSetsSelectMultiple{position:absolute;right:20px;top:0;z-index:100}.bResultItem:hover .bSetsSelectMultiple{right:13px;top:20px}.bResultItem .bResultItemImg{margin-bottom:5px;max-height:180px;min-height:100px;overflow:hidden}.bResultItem img{height:auto;width:100%}.bResultItem:hover{font-size:12px;height:auto;margin:-20px -8px 0;min-height:300px;position:relative;z-index:100}.bResultItem:hover .bResultItemContent{height:auto;min-height:240px}.bResultItem:hover .bResultItemImg{height:auto;max-height:500px}.bResultItemImgPlaceholder{background-color:#f5f5f5;border:2px solid #ededed;color:#858585;margin-bottom:10px;padding:60px 5px 72px;text-align:center;width:100%}.bResultItem .bResultItemText a{color:#454545;line-height:1.2em}.bResultItem .bResultItemText{line-height:1.2em;font-size:11px}.bResultItem .bResultItemText small,.bResultItem .bResultItemText small a{color:#ababab}.bResultItemExpandedInfo{background-color:#fff;display:none;position:relative;z-index:1000}.bResultItemExpandedInfo a .fa,.bResultListItemExpandedInfo a .fa{font-size:14px}.bResultItemExpandedInfo hr,.bResultListItemExpandedInfo hr{margin-bottom:10px}#bRefine{background-color:#f5f5f5;line-height:.75em;padding:15px 10px;position:relative;z-index:10;overflow-y:auto;display:block}#bRefine H3{margin:0}#bRefine H5{margin-bottom:8px;margin-top:20px;text-transform:uppercase;padding:0}#bRefine a{color:#666;font-size:12px;line-height:146%}#bRefine a.more{color:#858585;text-decoration:underline}#bRefine div{margin-bottom:5px}@media(min-width: 768px){#bRefine.fixed{position:fixed;top:0;margin-top:0}}@media(max-width: 767px){#bRefine{display:none;position:fixed;z-index:10000;top:0;left:0;right:0;overflow:auto !important;height:100% !important;margin:0;width:100%}#bRefineButton{display:inline}#bRefineButton .fa{color:#666 !important;top:-2px;position:relative}#bRefineClose{display:block;font-size:20px !important}}#bMorePanel{position:fixed;right:0;top:0;bottom:0;background-color:#fff;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.2);padding:10px;z-index:10001;min-width:450px}#bMorePanel .bFilterCount{color:#454545;font-weight:400;font-size:.8em;padding-left:10px}#bMorePanel #bAncestorList{padding:10px 0;margin-bottom:10px;max-width:400px}#bMorePanel #bAncestorList span{font-size:7px;color:#454545}#bMorePanel #bAncestorList a{color:#454545;padding:0 5px;font-weight:700;font-size:12px}#bMorePanel #bAncestorList a span{font-size:12px}#bMorePanel #bScrollList{overflow-y:auto;padding-left:10px;height:95%;float:left;margin-top:5px;width:250px}@media(min-width: 992px){#bMorePanel #bScrollList{width:350px}}#bMorePanel #bScrollList.bScrollListHierarchy{height:85%;padding-left:25px}#bMorePanel #bScrollList a{color:#454545;line-height:1.1em;font-size:11px}#bMorePanel #bScrollList div{padding-bottom:8px}#bMorePanel #bLetterBar{float:right;margin:0 40px 0 10px;text-align:center}#bMorePanel #bLetterBar a{text-decoration:none;font-weight:700}@media(max-width: 767px){#bMorePanel{min-width:100px;left:0}#bMorePanel #bScrollList{width:200px}#bMorePanelClose{display:inline}}.bResultListItemCol{height:122px}.bResultListItemContent{height:72px;overflow:hidden}.bResultListItem{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);background-color:#fff;line-height:1em;padding:10px}.bResultListItem:hover{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);box-shadow:0 1px 10px rgba(0,0,0,.2);padding:20px;margin:-10px;height:112px;font-size:12px}.bResultListItem .bResultListItemImg{max-height:72px;min-height:10px;overflow:hidden;margin:0 5px 0 0;float:left}.bResultListItemImg .bResultItemImgPlaceholder{padding:20px}.bResultListItem img{width:auto;height:72px}.bResultListItem .bResultListItemText a{line-height:1.2em;color:#666}.bResultListItem .bResultListItemText{line-height:1.2em;font-size:12px}.bResultListItem .bResultListItemText small,.bResultListItem .bResultListItemText small a{color:#ababab}.bResultListItemExpandedInfo{display:none;background-color:#fff;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.2);z-index:1000;position:relative;margin:0 -20px -20px;padding:0 10px 10px}.bResultItemExpandedInfo HR{margin-top:15px;margin-bottom:10px}.browse .btn,.sets .btn{background-color:#19bed1;color:#fff;margin-left:5px;margin-right:5px;letter-spacing:1px;font-size:13px}.browse .btn .glyphicon,.browse .btn a,.sets .btn .glyphicon,.sets .btn a{color:#8c8c8c}.modal-dialog .btn{font-size:14px}#bTimelineContainer{height:500px}#timeline-embed{width:100%;height:500px}.tl-headline a{color:#000 !important}.multisearch H3{margin:0;padding:0;text-transform:none}.multisearch H3 a,.multisearch H3 a:hover{text-decoration:none;color:#858585}.multisearch .blockResults{height:170px;margin-bottom:15px;overflow:hidden;clear:both}.multisearchImgPlaceholder{background-color:#f5f5f5;border:2px solid #ededed;color:#858585;padding:20px;width:100%;margin-bottom:10px;text-align:center}.multisearchFullResults a{text-transform:uppercase;color:#858585}.multisearchFullResults a:hover{text-decoration:none}.multisearchSort ul{list-style-type:none;display:inline;padding:0}.multisearchSort ul li{display:inline-block;margin-right:5px}.multisearchSort ul li a{text-decoration:underline;color:#858585}.multisearchSort ul li.selectedSort a{color:#454545;text-decoration:none}.multisearchSort a{display:inline-block;text-transform:lowercase}.DV-zoomLabel,.advancedSearchField .formLabel,.allLink a,.gallery #gallerySetInfo a,.gallery H4,.gallery H4 a,.gallery H5{text-transform:uppercase}.multisearchSort select{padding:0;height:17px;font-size:12px;display:inline;width:auto}.allLink,.multisearch .scrollButtonNext.inactive,.multisearch .scrollButtonPrevious.inactive{display:none}.multisearchSort select:focus{-webkit-box-shadow:none;box-shadow:none;outline:0;border:1px solid #ccc}.multisearchSort select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.multisearch .blockResultsScroller{height:170px}.multisearch .resultBlock{width:100%;overflow-y:hidden;position:relative}.multisearch .multiSearchResults{overflow-x:scroll;overflow-y:hidden;width:100%}.multisearch .scrollButtonNext,.multisearch .scrollButtonPrevious{right:0;background-color:#ebebeb;position:absolute;z-index:100;height:150px;opacity:.7;padding:60px 10px 0;color:#454545;font-size:15px;margin:7px 0 10px;width:25px}.multisearch .scrollButtonPrevious{left:0}.multisearch .scrollButtonNext:hover,.multisearch .scrollButtonPrevious:hover{background-color:#dedede;cursor:pointer;color:#000}.multisearch .multisearchResult{float:left;width:150px;height:145px;margin:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);background-color:#fff;line-height:1em;padding:10px;font-size:11px;overflow:hidden}.objects .multisearchResult{width:200px;height:185px}.objects .blockResultsScroller{height:210px}.multisearch .objects.blockResults{height:200px}.multisearch .objects .scrollButtonNext,.multisearch .objects .scrollButtonPrevious{height:190px;padding-top:85px}.multisearch .multisearchResult a{color:#454545}.multisearch .multisearchResult img{width:100%;height:auto;margin-bottom:5px}.multisearch .authoritySet{float:left;width:250px;height:170px;margin-right:20px;overflow:hidden;padding-top:10px}.multisearch .authoritySet a{font-size:12px;color:#454545}.multisearch .authorityResult{margin-bottom:5px;height:45px;line-height:1.1em;background-color:#f5f5f5;padding:5px 10px;overflow:hidden}.multisearch .authorityResult:hover{background-color:#ebebeb}.allLink{text-align:center;margin-bottom:25px}.allLink a{background-color:#f5f5f5;border-radius:4px;padding:7px;color:#333;font-size:13px;letter-spacing:1px}.multisearch .pull-right{font-family:lato}@media(max-width: 500px){.authorityBlock .scrollButtonNext,.authorityBlock .scrollButtonPrevious,.jumpLinks,.sortValues{display:none}.multisearch .authoritySet{width:100%;max-width:470px;float:none;margin-right:0;height:auto}.multisearch .authorityBlock .blockResultsScroller{width:100% !important;height:auto}.multisearch .authorityBlock{height:auto;max-height:170px}.allLink{display:block}}.collectionsList a{font-size:15px;font-weight:400;color:#333;text-decoration:underline}.collectionsList p{margin-bottom:20px}#collectionHierarchy HR{border-top:2px solid #454545 !important}.collectionsContainer{float:left;max-height:500px;width:100%;overflow-y:scroll;padding:20px 10px 10px;font-size:14px}#collectionLoad div .nonLinkedCollection,#collectionLoad div a{font-size:14px}#collectionLoad img{width:auto;height:auto}#collectionLoad .label a{font-size:19px}#collectionLoad .label,.collectionsContainer .label{font-size:19px;color:#000;padding-left:5px;white-space:normal !important}#collectionLoad .label{padding-left:0}.collectionsContainer .listItem,.collectionsContainer a{width:100%;display:inline-block;padding:5px;font-size:14px}#collectionLoad p,.collectionsContainer p,.gallery{font-size:12px}.collectionsContainer a.openCollection.active{color:#fff;background-color:#858585}#collectionLoad .fa,#collectionLoad a .fa,.collectionsContainer .fa,.collectionsContainer a .fa,.collectionsContainer small{color:#858585}.collectionsContainer a:hover{text-decoration:none;background-color:#f9f9f9}#collectionLoad{float:left;padding:20px 20px 10px;height:500px;overflow-y:scroll;border-left:2px solid #454545}#collectionLoad div{margin-bottom:10px}.gallery H4,.gallery H4 a{padding-top:5px;color:#000;font-size:18px !important}.gallery H5{color:#000;font-size:12px}.gallery #gallerySetInfo{font-size:13px;padding-bottom:20px;line-height:1.8em}.gallery #gallerySetInfo img{max-width:400px;width:100%;height:auto}@media(min-width: 768px){.gallery #gallerySetInfo img{max-width:auto}}.gallery #gallerySetInfo a{color:#454545;font-size:12px}.gallery .galleryItem{padding:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);margin:5px 10px 15px 5px}@media(max-width: 767px){.gallery .galleryItem{max-width:550px}}.gallery .galleryItem a{text-decoration:none;color:#454545}.gallery .galleryItem .galleryItemImg{float:left;width:25%;margin-right:10px}.gallery .galleryItem .galleryItemImg img{width:100%;height:auto}.gallery .galleryNext,.gallery .galleryPrevious{background-color:#efefef;color:#666;font:33px/1em Arial,sans-serif;padding:2px 12px 5px;text-align:center;text-decoration:none}.gallery .galleryNext{padding-left:14px;float:right;margin-right:10px}.gallery .galleryPrevious{padding-right:14px;float:left;margin-left:5px}.gallery .galleryNext.inactive,.gallery .galleryPrevious.inactive{opacity:.5;cursor:default;display:inline}.gallery #galleryDetailImageArea{margin-bottom:10px;text-align:center;padding:10px 0;position:relative}.gallery #galleryDetailImageArea #galleryDetailImageWrapper{position:relative;display:inline-block;margin:0 auto;height:auto}.gallery #galleryDetailImageArea #galleryDetailImageWrapper:hover .detailMediaToolbar{display:block;left:0}.gallery #galleryDetailImageArea img{height:auto;width:100%}.gallery .galleryDetailNext,.gallery .galleryDetailPrevious{background-color:#efefef;color:#666;font:33px/1em Arial,sans-serif;top:130px;padding:2px 12px 5px;position:absolute;text-align:center;text-decoration:none;z-index:100}.gallery .galleryDetailNext{padding-left:14px;right:5px}.gallery .galleryDetailPrevious{padding-right:14px;left:5px}@media(min-width: 768px){.gallery #galleryDetailImageArea{height:430px}.gallery #galleryDetailImageArea img{max-height:430px;max-width:100%}.gallery .galleryDetailNext,.gallery .galleryDetailPrevious{top:210px}}.gallery .galleryDetailNext.inactive,.gallery .galleryDetailPrevious.inactive{opacity:.5;cursor:default;display:inline}.gallery #galleryDetailObjectInfo{padding-top:10px;line-height:1.8em}.gallery #galleryDetailImageGrid{min-height:300px}.gallery #galleryDetailImageGrid img{width:100%;height:auto;padding:5px;border:1px solid #ddd;margin:10px 0}.gallery #galleryDetailImageGrid .galleryIconActive img{background-color:#efefef}.gallery .galleryIconHidden{display:none}.gallery .setDescription{font-size:12px;font-weight:700;line-height:1.8em}.gallery .galleryDetailBottom{clear:both;border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-bottom:15px}.BookReaderContainer{width:100%;height:100% !important;min-height:500px !important}#caMediaOverlayContent,#caMediaPanelContentArea{height:100%;width:100%}.DV-views{margin-left:72px}#caMediaPanel{position:fixed;top:0;left:0;width:100%;height:100%;display:none;margin:0;padding:0;z-index:31000}#caMediaPanel #close{float:right;width:15px;height:16px;margin:10px}#caMediaPanel #close a{text-decoration:none;font-size:16px}div.caMediaOverlayControls,div.caMediaOverlayControlsMinimal{background-color:#000;font-size:11px;text-align:center;color:#fff;position:absolute;z-index:32000;bottom:0}#caMediaOverlayContent{margin:0;overflow:auto;text-align:center}div.caMediaOverlayControls{padding:10px 0;width:100%;left:0;opacity:.5}div.caMediaOverlayControlsMinimal{padding:5px;width:32px;right:0;opacity:.8}div.caMediaOverlayControls:hover,div.caMediaOverlayControlsMinimal:hover{opacity:1;background-color:rgba(0,0,0,.5)}div.caMediaOverlayControls a{text-decoration:none;font-weight:700;color:#fff}div.caMediaOverlayControls a:hover{color:#fff}div.caMediaOverlayControls .close{float:right;margin:0 10px 0 20px;font-size:22px;opacity:.9}div.caMediaOverlayControls .download{float:right;margin:2px 0 0 20px;font-size:16px}div.caMediaOverlayControls .objectInfo{font-size:11px;color:#fff;padding-left:10px;text-align:left;width:40%;float:left}div.caMediaOverlayControls .captionLeft,div.caMediaOverlayControls .captionRight{width:45%;font-size:14px;text-align:left;color:#fff;margin-bottom:10px;float:left}div.caMediaOverlayControls .captionRight{margin-left:25px}div.caMediaOverlayControls .captionLeft{margin-left:15px}div.caMediaOverlayControls .recordLink{float:left;text-align:left;color:#fff;font-size:12px;margin-left:15px;margin-bottom:10px}div.caMediaOverlayControls .recordLink a{font-size:12px}div.caMediaOverlayControls .repNav{float:left;width:16%;padding:0 2%;text-align:center;color:#fff}div.caMediaOverlayRepThumbs{color:#fff;font-size:11px;text-align:right;position:absolute;top:60px;right:11px;padding:3px;z-index:32000;opacity:.3}div.caMediaOverlayRepThumbs:hover{opacity:1}div.caMediaOverlayRepThumbs img{margin:2px;border:1px solid rgba(0,0,0,0)}div.caMediaOverlayRepThumbs a.selectedRep img{border:1px solid #fff}.staticPage p{line-height:1.8em}.DV-controls{background:#efefef}.DV-viewAnnotations .DV-views .DV-annotationView span,.DV-viewDocument .DV-views .DV-documentView span,.DV-viewSearch .DV-views .DV-textView span,.DV-viewText .DV-views .DV-textView span,.DV-viewThumbnails .DV-views .DV-thumbnailsView span{background:0 0}.DV-pages,.DV-paper{background:#fff}.DV-header{border-bottom:1px solid #ccc;-webkit-box-shadow:0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 rgba(0,0,0,.5);padding:0;position:relative;z-index:20000}.DV-views div span{background:0 0;border-bottom:0 none !important;color:#000 !important}.DV-viewAnnotations .DV-views .DV-annotationView span,.DV-viewDocument .DV-views .DV-documentView span,.DV-viewSearch .DV-views .DV-textView span,.DV-viewText .DV-views .DV-textView span,.DV-viewThumbnails .DV-views .DV-thumbnailsView span{background-position:0 -40px;border-bottom-color:#a0a0a0;font-weight:400;background-color:#e6e7e8;text-shadow:0 0 0 #fff}.DV-searchInput{border:1px solid #ccc;border-radius:6px}.DV-docViewer .DV-searchInput{background:url(data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTM5jWRgMAAAFlSURBVCiRbY/NqqpgFIYfjxLiyEFCfyDZpElFRF5Pt1A3FN1BNyEqRATfSFAo+keCmuQn5PEMDsXZe59nuJ718q6lANxutzIMQ4QQ7HY7bNum1+vhui7ValXhH7Q0TcvlckkQBJ9hHMfEcczpdCJN09KyrE9IC8OQIAhot9uMRiM6nQ5JkrBarQjDkFqtxpcGIQQA4/EY13WpVCpYloWqqmy3W97+za/9fg/AYDDAMAx0XccwDPr9PgBv/wm0Wi0AoihC07S/tZpGFEUAvP0n0O12AfA8D9/3ybIM3/fxPA8Ax3G+/jAcDrler6zXa5Ik4TtCCO73e2mapgKgSCnLw+HAZrMhiiKOxyPNZhPHcRBCkKYp9Xqd2WyGaZqKAiClLLMsI89zXq8XmqahqiqPx4PFYsHlcqHRaDCdTtEAdF1XftwCPJ/PcjKZMJ/PkVIipeS/i2+KolDyPP99Pp8pigLbtvkDMDKl6nkCE08AAAAASUVORK5CYII=) 5px 5px no-repeat #fff;border:1px solid #ccc;display:block;font-family:Arial;font-size:11px;line-height:14px;margin:2px 5px 0 0;outline:0;padding:4px 20px 3px;width:210px}.DV-views div.DV-first span,.DV-views div.DV-last span{border:1px solid #ccc}.DV-footer{background:#efefef;border-top:1px solid #ccc;bottom:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.05);box-shadow:0 0 2px rgba(0,0,0,.05);color:#333;height:33px;left:0;overflow:hidden;position:absolute;right:0;text-shadow:0 0 0 #ddd;z-index:20000}.DV-next,.DV-previous{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-image:url(../graphics/buttons/docview_controls.png);background-repeat:no-repeat;-o-border-image:none;border-image:none;border:0;cursor:pointer;height:22px;position:absolute;text-indent:-1000em;top:0;width:32px}.DV-footer .DV-trigger,.DV-fullscreen{border-width:0}.DV-currentAnnotationPrefix,.DV-currentPagePrefix,.DV-currentPageSuffix{color:#666;font-size:11px;text-transform:uppercase}.DV-zoomLabel{color:#666;display:inline;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:3px 0 0 6px;padding:3px 16px 0 0;position:relative}.DV-narrowControls .DV-zoomBox{width:80px}.vco-storyjs,.vco-storyjs .twitter blockquote p,.vco-storyjs .vco-feature h1,.vco-storyjs .vco-feature h2,.vco-storyjs .vco-feature h3,.vco-storyjs .vco-feature h4,.vco-storyjs .vco-feature h5,.vco-storyjs .vco-feature h6,.vco-storyjs blockquote,.vco-storyjs blockquote p,.vco-storyjs p{font-family:arial !important}.vco-storyjs h3{font-size:16px;line-height:18px}.advancedContainer{margin-top:10px}.advancedSearchField{margin-bottom:10px}.advancedSearchField .formLabel{color:#454545;font-size:11px;font-family:lato}.advancedFormSubmit{margin-bottom:20px;margin-right:20px;text-align:right}.advancedFormSubmit a:hover{text-decoration:none;color:#fff}.advancedFormSubmit span{display:inline-block}.advancedSearchField input,.advancedSearchField select,.advancedSearchField textarea{width:100% !important;resize:none;line-height:1.5;border-radius:3px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;font-size:12px;padding:5px 10px;color:#555}.advancedSearchField select{height:30px}.findingaid H1{margin-bottom:20px;color:#858585}#findingAidCont{margin-top:20px}.collHeader a{font-family:lato;color:#414151;font-size:16px}.fa-angle-double-down.finding-aid,.fa-square-o.finding-aid{float:left;padding:4px 5px;margin:0 5px;border-radius:4px}.fa-angle-double-down.finding-aid:hover{background-color:#eee}.fa-angle-right.finding-aid{float:left;padding:4px 10px;font-weight:700}.collectionTile{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);margin-bottom:15px;padding:15px;font-size:13px;line-height:1.8em}.collectionTile .title{padding-bottom:10px;font-family:lato}.collectionTile .title a{text-decoration:none;font-size:14px}.ui-tooltip{padding:5px;max-width:300px}@media print{a[href]:after,abbr[title]:after{content:"" !important}.navbar{display:block !important;border:0}.nav,.navbar form{display:none}}.threesixty{position:relative;margin:auto;text-align:left}.threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0}.threesixty .threesixty_images img{position:absolute;top:0;width:100%;height:auto}.threesixty .threesixty_images img.previous-image{visibility:hidden}.threesixty .threesixty_images img.current-image{visibility:visible}.threesixty .spinner{width:60px;display:block;margin:0 auto;height:30px;background:#333;background:rgba(0,0,0,.7);border-radius:5px}.threesixty .spinner span{font-family:Arial,"MS Trebuchet",sans-serif;font-size:12px;font-weight:bolder;color:#fff;text-align:center;line-height:30px;display:block}.threesixty .nav_bar{position:absolute;top:10px;right:10px;z-index:11}.threesixty .nav_bar a{display:block;width:32px;height:32px;float:left;background:url(../graphics/threesixty/sprites.png) no-repeat;text-indent:-99999px}.threesixty .nav_bar a.nav_bar_play{background-position:0 0 !important}.threesixty .nav_bar a.nav_bar_previous{background-position:0 -73px !important}.threesixty .nav_bar a.nav_bar_stop{background-position:0 -37px !important}.threesixty .nav_bar a.nav_bar_next{background-position:0 -104px !important}.threesixty:-webkit-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}.threesixty:-moz-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}input[type=text].ui-autocomplete-loading{background:url(../graphics/indicator.gif) right center no-repeat #fff}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(8%);transform:translateY(8%)}65%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}80%{-webkit-transform:translateY(4%);transform:translateY(4%)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%)}}button,input[type=button],input[type=reset],input[type=submit]{background-color:rgba(0,0,0,0)}button h3,button h4,button h5,button h6,button a,input[type=button] h3,input[type=button] h4,input[type=button] h5,input[type=button] h6,input[type=button] a,input[type=reset] h3,input[type=reset] h4,input[type=reset] h5,input[type=reset] h6,input[type=reset] a,input[type=submit] h3,input[type=submit] h4,input[type=submit] h5,input[type=submit] h6,input[type=submit] a{margin:0;padding:.5em;color:#1f1f1f}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#34495e;border:2px solid #34495e}button:focus h3,button:focus h4,button:focus h5,button:focus h6,button:focus a,input[type=button]:focus h3,input[type=button]:focus h4,input[type=button]:focus h5,input[type=button]:focus h6,input[type=button]:focus a,input[type=reset]:focus h3,input[type=reset]:focus h4,input[type=reset]:focus h5,input[type=reset]:focus h6,input[type=reset]:focus a,input[type=submit]:focus h3,input[type=submit]:focus h4,input[type=submit]:focus h5,input[type=submit]:focus h6,input[type=submit]:focus a,button:hover h3,button:hover h4,button:hover h5,button:hover h6,button:hover a,input[type=button]:hover h3,input[type=button]:hover h4,input[type=button]:hover h5,input[type=button]:hover h6,input[type=button]:hover a,input[type=reset]:hover h3,input[type=reset]:hover h4,input[type=reset]:hover h5,input[type=reset]:hover h6,input[type=reset]:hover a,input[type=submit]:hover h3,input[type=submit]:hover h4,input[type=submit]:hover h5,input[type=submit]:hover h6,input[type=submit]:hover a,button:active h3,button:active h4,button:active h5,button:active h6,button:active a,input[type=button]:active h3,input[type=button]:active h4,input[type=button]:active h5,input[type=button]:active h6,input[type=button]:active a,input[type=reset]:active h3,input[type=reset]:active h4,input[type=reset]:active h5,input[type=reset]:active h6,input[type=reset]:active a,input[type=submit]:active h3,input[type=submit]:active h4,input[type=submit]:active h5,input[type=submit]:active h6,input[type=submit]:active a{color:#fff}.arrowLink h6,.arrowLink-white h6{color:#44607b;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.arrowLink .fa-angle-right,.arrowLink-white .fa-angle-right{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.arrowLink:hover h6,.arrowLink-white:hover h6{color:#ffad00}.arrowLink:hover .fa-angle-right,.arrowLink-white:hover .fa-angle-right{-webkit-transform:translate(10px, 0);transform:translate(10px, 0)}@-webkit-keyframes Indent{0%{text-indent:0}50%{text-indent:10px}100%{text-indent:0}}@keyframes Indent{0%{text-indent:0}50%{text-indent:10px}100%{text-indent:0}}.arrowLink-white h6{color:#fff}html{font-size:100%;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Open Sans",sans-serif;overflow-x:hidden}@media all and (min-width: 768px){html{font-size:112.5%;line-height:1.2}}@media all and (min-width: 1100px){html{font-size:125%;line-height:1.3}}h1{font-size:1.625rem;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;color:#44607b;text-transform:none;margin:0}@media all and (min-width: 768px){h1{font-size:2rem;line-height:1.2}}@media all and (min-width: 1100px){h1{font-size:2.6rem;line-height:1.3}}h2{font-size:2rem;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;color:#44607b;text-transform:none}@media all and (min-width: 768px){h2{font-size:2rem;line-height:1.2}}@media all and (min-width: 1100px){h2{font-size:2.05rem;line-height:1.3}}h3{font-size:1.625rem;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;color:#44607b;text-transform:none;margin:0}@media all and (min-width: 768px){h3{font-size:1.6111111111rem;line-height:1.2}}@media all and (min-width: 1100px){h3{font-size:1.6rem;line-height:1.3}}h4{font-size:1.25rem;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;color:#44607b;text-transform:none;margin:0}@media all and (min-width: 768px){h4{font-size:1.4444444444rem;line-height:1.2}}@media all and (min-width: 1100px){h4{font-size:1.45rem;line-height:1.3}}h5{font-size:1.25rem;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;color:#44607b;text-transform:none;margin:0}@media all and (min-width: 768px){h5{font-size:1.2777777778rem;line-height:1.2}}@media all and (min-width: 1100px){h5{font-size:1.3rem;line-height:1.3}}h6{font-size:1.125rem;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;color:#44607b;text-transform:none;margin:0}@media all and (min-width: 768px){h6{font-size:1.1111111111rem;line-height:1.2}}@media all and (min-width: 1100px){h6{font-size:1.15rem;line-height:1.3}}p{font-size:100%;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Average",sans-serif;line-height:1.5}@media all and (min-width: 768px){p{font-size:112.5%;line-height:1.3}}@media all and (min-width: 1100px){p{font-size:125%;line-height:1.4}}a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}a:hover{text-decoration:none;color:#ffad00}li{font-size:100%;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Open Sans",sans-serif}@media all and (min-width: 768px){li{font-size:112.5%;line-height:1.2}}@media all and (min-width: 1100px){li{font-size:125%;line-height:1.3}}.material-icons{font-size:100%;line-height:1.1}@media all and (min-width: 768px){.material-icons{font-size:112.5%;line-height:1.2}}@media all and (min-width: 1100px){.material-icons{font-size:125%;line-height:1.3}}hr{border-top:1px solid #eee}hr.strong{border-top:3px solid #c8c8c8}img{width:100%;height:auto;overflow-x:hidden;max-height:500px;-o-object-fit:contain;object-fit:contain}header.navigation{min-height:80px;width:100%;z-index:999}header.navigation .navigation-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;position:relative;z-index:9999}header.navigation .navigation-wrapper::after{clear:both;content:"";display:block}header.navigation .navigation-wrapper::after{clear:both;content:"";display:block}header.navigation .logo-img{float:left}header.navigation .logo-img img{width:50px;height:50px;margin-top:1.2em;margin-right:1rem}header.navigation .logo-text{float:left;max-height:80px;clear:right;padding:1.7em 0 .8em 0}@media screen and (min-width: 768px){header.navigation .logo-text{padding:1.4em 0 .8em 0}}@media screen and (min-width: 1170px){header.navigation .logo-text{padding:1.2em 0 .8em 0}}header.navigation .logo-text:hover h5,header.navigation .logo-text:hover span{color:#ffad00}header.navigation .logo-text h5{color:#44607b;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header.navigation .logo-text h6{font-size:1em;color:#496785}header.navigation nav{float:none;min-height:80px}@media screen and (min-width: 1170px){header.navigation nav{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header.navigation nav ul{display:none;margin:0 auto;overflow:visible;padding:0;width:100%;background-color:#fff}header.navigation nav ul.show{display:block}header.navigation nav ul.opening{display:block}@media screen and (min-width: 1170px){header.navigation nav ul{display:inline;margin:0;padding-left:10rem}}header.navigation .menu-toggle{position:absolute;top:1.7rem;right:30px;cursor:pointer;padding:.6rem}@media screen and (min-width: 1170px){header.navigation .menu-toggle{display:none}}header.navigation .hamburger,header.navigation .hamburger::before,header.navigation .hamburger::after{content:"";display:block;background:#44607b;height:3px;width:2em;border-radius:3px;-webkit-transition:all ease-in-out 350ms;transition:all ease-in-out 350ms}header.navigation .hamburger::before{-webkit-transform:translateY(-7px);transform:translateY(-7px)}header.navigation .hamburger::after{-webkit-transform:translateY(4px);transform:translateY(4px)}header.navigation .open .hamburger{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.navigation .open .hamburger::before{display:none}header.navigation .open .hamburger::after{-webkit-transform:translateY(-1px) rotate(-90deg);transform:translateY(-1px) rotate(-90deg)}header.navigation ul li.nav-link{display:block;line-height:80px;overflow:hidden;text-align:center;width:100%;z-index:9999;font-family:"Fjalla One",sans-serif}@media screen and (min-width: 1170px){header.navigation ul li.nav-link{background:rgba(0,0,0,0);display:inline;line-height:30px;text-decoration:none;width:auto;padding-right:3rem}header.navigation ul li.nav-link:last-child{padding-right:0}}header.navigation ul li.nav-link .dropdown-item{line-height:2rem}header.navigation ul li.nav-link a{color:#44607b;display:inline-block;text-decoration:none}@media screen and (min-width: 1170px){header.navigation ul li.nav-link a{padding-right:1em}}header.navigation ul li.nav-link a .caret{border-top:4px solid #44607b}header.navigation ul li.nav-link a:focus,header.navigation ul li.nav-link a:hover{color:#ffad00}header.navigation .nav-link .dropdown-menu{position:relative;float:none}@media screen and (min-width: 1170px){header.navigation .nav-link .dropdown-menu{position:absolute;float:left}}header.navigation .nav-link .dropdown-menu .dropdown-header{color:#5f5f5f}header.navigation .search-button{position:absolute;right:5rem;top:1.94rem;padding:0 .5rem;cursor:pointer}@media screen and (min-width: 1170px){header.navigation .search-button{clear:none;border-bottom:none;top:1.5rem;right:30px}}header.navigation #searchToggle{float:right;color:#44607b}header.navigation #searchToggle:hover{color:#ffad00}#searchbar{display:none;margin:0 auto;overflow:visible;padding:0;width:100%;z-index:9999}#searchbar form{position:relative;margin:2rem auto;width:60%;text-align:center}#searchbar form input[type=search]{background:#fff;border:1px solid #0d0d0d;-webkit-box-sizing:border-box;box-sizing:border-box;color:#44607b;font-size:.9em;font-style:italic;margin:0;padding:.5em .8em;width:100%;height:2rem}#searchbar form button[type=submit]{background:#fff;border:0;bottom:.3em;left:auto;outline:none;padding:0 9px;position:absolute;right:.3em;top:.4em}@media screen and (min-width: 1170px){#searchbar form button[type=submit]{top:.6em}}#searchbar input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.navLeft,.navRight{margin-bottom:2em}.navLeft>a,.navRight>a{margin-bottom:1em;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:6px;width:100%;border:1px solid #5f5f5f;display:inline-block;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.navLeft>a:hover,.navRight>a:hover{background-color:#5f5f5f}.navLeft>a:hover h6,.navRight>a:hover h6{color:#fff}.navLeft>a h6,.navRight>a h6{color:#5f5f5f;display:inline-block}.navLeft>a h6 i.Left,.navRight>a h6 i.Left{padding-right:4px}.detailContainer{padding:0 15px}.navRight{float:right;margin-bottom:0}.navRight h6 i.Right{padding-left:4px}.detailHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media screen and (min-width: 992px){.detailHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.detailTitle_Container{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;margin-top:2rem;padding-bottom:2rem;border-bottom:1px solid #44607b}@media screen and (min-width: 992px){.detailTitle_Container{background-color:#32465a;margin-top:0rem;padding-bottom:0rem;border-bottom:none}}.detailTitle_Container .detailTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 992px){.detailTitle_Container .detailTitle{padding:0 2rem}}.detailTitle_Container .detailTitle *{color:#44607b}@media screen and (min-width: 992px){.detailTitle_Container .detailTitle *{color:#fff}}.detailTitle_Container .detailTitle h4:first-child{text-align:center;padding-bottom:.75rem;margin-bottom:.75rem;width:80%}@media screen and (min-width: 992px){.detailTitle_Container .detailTitle h4:first-child{border-bottom:2px solid #44607b}}.detailTitle_Container .detailTitle h4:nth-child(2n){font-style:italic;text-align:center;padding-bottom:.75rem;margin-bottom:.75rem;width:80%}@media screen and (min-width: 992px){.detailTitle_Container .detailTitle h4:nth-child(2n){border-bottom:2px solid #44607b}}.detailTitle_Container .detailTitle h6{font-size:1rem}.detailDescription{margin-bottom:2rem}@media screen and (min-width: 992px){.detailDescription{margin-bottom:0}}.detailDescription div h6{padding-bottom:.25rem}.detailList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 992px){.detailList{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.detailList div .detailList_Group{padding-bottom:1rem}.detailList div .detailList_Group h6{padding-bottom:.25rem}.artistProfile{padding:20px 0;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzUwJz4KCTxkZWZzPgoJCTxnIGlkPSdsaW5lcyc+CgkJCTxsaW5lIHgxPScwJyB5MT0nMCcgeDI9JzIwJyB5Mj0nMjUnIHN0cm9rZS13aWR0aD0nMScgc3Ryb2tlPScjZWNlY2VjJy8+CgkJCTxsaW5lIHgxPScxNScgeTE9JzAnIHgyPSczNScgeTI9JzI1JyBzdHJva2Utd2lkdGg9JzEnIHN0cm9rZT0nI2ZiZmJmYicvPgoJCQk8bGluZSB4MT0nMzAnIHkxPScwJyB4Mj0nNTAnIHkyPScyNScgc3Ryb2tlLXdpZHRoPScxJyBzdHJva2U9JyNlY2VjZWMnLz4KCQk8L2c+Cgk8L2RlZnM+Cgk8cmVjdCB4PSctMTAlJyB5PSctMTAlJyB3aWR0aD0nMTIwJScgaGVpZ2h0PScxMjAlJyBmaWxsPScjZmZmZmZmJy8+Cgk8dXNlIHhsaW5rOmhyZWY9JyNsaW5lcycgeD0nNTAnIHk9JzI1JyAvPgoJPHVzZSB4bGluazpocmVmPScjbGluZXMnIHg9JzUwJyB5PSctMjUnIHRyYW5zZm9ybT0nbWF0cml4KDEgMCAwIC0xIDAgMCknLz4KCTx1c2UgeGxpbms6aHJlZj0nI2xpbmVzJyAgLz4KCTx1c2UgeGxpbms6aHJlZj0nI2xpbmVzJyB4PScwJyB5PSctNTAnIHRyYW5zZm9ybT0nbWF0cml4KDEgMCAwIC0xIDAgMCknLz4gIAo8L3N2Zz4=)}.artistProfile h1,.artistProfile h3{text-align:center}.artistProfile h3{color:#2c3e50}.artistProfile hr.artist{display:block;border:none;margin:1em auto 1em auto;padding:0;background:#1f1f1f;width:50%;height:2px}.row.Representation{margin:2em 0}@media screen and (min-width: 768px){.row.Representation{margin:4em 0}}.row.Representation h6{padding:15px 0}.detailItem{padding-bottom:1em}.row.relatedWorks hr.detail{display:block;border:none;margin:0 auto 2em auto;padding:0;background:#5f5f5f;height:1px}.topObjDesc{margin:4em 0 0}@media screen and (min-width: 768px){.topObjDesc{margin:0}}h4.objectTitle{color:rgba(0,0,0,.7)}@media screen and (min-width: 768px){.objectDescription{margin:25px 0 0}.objectDescription h6{padding:0 0 10px 0}}.countryProfile{padding:40px 0;margin-bottom:26px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='64' viewBox='0 0 32 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 28h20V16h-4v8H4V4h28v28h-4V8H8v12h4v-8h12v20H0v-4zm12 8h20v4H16v24H0v-4h12V36zm16 12h-4v12h8v4H20V44h12v12h-4v-8zM0 36h8v20H0v-4h4V40H0v-4z' fill='%23bdbdbd' fill-opacity='0.25' fill-rule='evenodd'/%3E%3C/svg%3E")}.countryProfile h4{text-align:center}footer{background-color:#32465a}footer .footer-block{max-width:1200px;margin-left:auto;margin-right:auto;padding:60px 0 60px 0}footer .footer-block::after{clear:both;content:"";display:block}footer .footer-block .footer-links{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:25.5894130058%}footer .footer-block .footer-links:last-child{margin-right:0}footer .footer-block .footer-links ul{padding-left:0;margin-bottom:0;float:left;display:block;margin-right:4.8291588071%;width:30.1138941286%}footer .footer-block .footer-links ul:last-child{margin-right:0}@media screen and (max-width: 768px){footer .footer-block .footer-links ul{float:left;display:block;margin-right:4.8291588071%;width:100%;padding:0 0 30px 0}footer .footer-block .footer-links ul:last-child{margin-right:0}footer .footer-block .footer-links ul:last-child{padding-bottom:0}}footer .footer-block .footer-links li{list-style-type:none;text-align:center;color:rgba(255,255,255,.3);padding:5px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif}footer .footer-block .footer-links h4{padding:0 0 10px 0;color:rgba(255,255,255,.6)}footer .copyright{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 0 40px 0}footer .copyright::after{clear:both;content:"";display:block}footer .copyright hr{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-left:42.6490216764%;border:1px solid rgba(255,255,255,.3);width:12em;margin-top:0}footer .copyright hr:last-child{margin-right:0}@media screen and (max-width: 768px){footer .copyright hr{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-left:42.6490216764%}footer .copyright hr:last-child{margin-right:0}}footer .copyright p{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:25.5894130058%;text-align:center;color:rgba(255,255,255,.3)}footer .copyright p:last-child{margin-right:0}#mc_embed_signup{max-width:100%;margin-left:auto;margin-right:auto;background-color:#e8d6df;background-image:url("data:image/svg+xml,%3Csvg width='40' height='12' viewBox='0 0 40 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.172L6.172 0h5.656L0 11.828V6.172zm40 5.656L28.172 0h5.656L40 6.172v5.656zM6.172 12l12-12h3.656l12 12h-5.656L20 3.828 11.828 12H6.172zm12 0L20 10.172 21.828 12h-3.656z' fill='%23eae8ee' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");padding:2rem 0}#mc_embed_signup::after{clear:both;content:"";display:block}#mc_embed_signup form{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%}#mc_embed_signup form:last-child{margin-right:0}#mc_embed_signup form h4,#mc_embed_signup form p{text-align:center}#mc_embed_signup form p{padding:.5rem 0}#mc_embed_signup form #mc_embed_signup_scroll{display:block}@media screen and (min-width: 768px){#mc_embed_signup form #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{margin-bottom:1rem}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input[type=text],#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input[type=email]{padding:.5rem;border-radius:3px;border:none;width:100%}@media screen and (min-width: 768px){#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{margin-right:1rem;margin-bottom:0}}#mc_embed_signup form #mc_embed_signup_scroll input[type=submit]{background-color:#56799c;border-radius:3px;border:1px solid rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;color:#fff;padding:.45rem 1.4rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#mc_embed_signup form #mc_embed_signup_scroll input[type=submit]:hover{background-color:#ffad00;border:1px solid #fff}.announcement{display:inline-block;height:100%;text-align:center;width:100%;background-color:#32465a;color:#fff;font-family:Arial,sans;margin:0;padding:1rem;vertical-align:middle}.announcement h6{color:#ccc}.event{display:inline-block;height:100%;text-align:center;width:100%;color:#fff;font-family:Arial,sans;margin:0;padding:2rem;vertical-align:middle}.hero .hero-image{width:100%}.hero .hero-image .intro-hero{max-width:1200px;margin-left:auto;margin-right:auto;padding:12rem 0}.hero .hero-image .intro-hero::after{clear:both;content:"";display:block}.hero .hero-image .intro-hero .container{width:70%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.hero .hero-image .intro-hero .container h5.title{border-bottom:2px solid #ffad00;padding-bottom:.5rem;margin-bottom:1.5rem;width:calc(96px + 80*(100vw - 300px)/1700);color:#fff}.hero .hero-image .intro-hero .container p{color:#fff;margin-bottom:1rem}.first{background-color:#6c8dae;background-image:-webkit-gradient(linear, left top, left bottom, from(#6c8dae), to(#56799c));background-image:linear-gradient(#6c8dae, #56799c);background-color:#6c8dae;background-image:-webkit-gradient(linear,left bottom, left top,from(#6c8dae), to(#56799c));background-image:linear-gradient(to top,#6c8dae, #56799c);background-color:#56799c;background-image:linear-gradient(to top,#6c8dae, #56799c);width:100%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}.first .first-container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.first .first-container .works,.first .first-container .artists{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:80%;margin-left:10%}@media screen and (min-width: 768px){.first .first-container .works,.first .first-container .artists{width:35%}}.first .first-container .works .works-container,.first .first-container .artists .works-container,.first .first-container .artists .artists-container{padding:2rem;width:100%;background-color:#fff;display:block;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.first .first-container .works .works-container>*,.first .first-container .artists .works-container>*,.first .first-container .artists .artists-container>*{margin-bottom:1.5rem}@media screen and (min-width: 768px){.first .first-container .works .works-container,.first .first-container .artists .works-container,.first .first-container .artists .artists-container{margin:0}}.first .first-container .works .works-title,.first .first-container .artists .works-title,.first .first-container .artists .artists-title{border-bottom:2px solid #ffad00;padding-bottom:.5rem;width:calc(64px + 48*(100vw - 300px)/1700)}.first .first-container .works .works-title h4,.first .first-container .artists .works-title h4,.first .first-container .artists .artists-title h4{color:#44607b}.first .first-container .works .works-text,.first .first-container .artists .works-text,.first .first-container .artists .artists-text{margin-bottom:0}.first .first-container .works .works-text p,.first .first-container .artists .works-text p,.first .first-container .artists .artists-text p{margin-bottom:1.5rem}.first .first-container .artists{margin-top:4rem}@media screen and (min-width: 768px){.first .first-container .artists{margin-top:0;height:100%}}.block{padding:4rem 0}.block h1{margin-bottom:2rem}.fourth{max-width:100%;margin-left:auto;margin-right:auto;background-color:#eee}.fourth::after{clear:both;content:"";display:block}.fourth .newWorks-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%}.fourth .newWorks-wrapper:last-child{margin-right:0}.fourth .newWorks{padding:2rem;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.fourth .newWorks h1{text-align:center;color:#44607b}.fourth .newWorks p{text-align:center;margin-bottom:2rem}.fourth .newWorks .frontGridBlock{background-color:#fff;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.0025);box-shadow:0 1px 3px rgba(0,0,0,.0025)}.fourth .newWorks .frontGridBlock a{display:inline-block;width:100%;height:100%}.fourth .newWorks .frontGridBlock img{max-height:200px;margin-top:1rem}.fourth .newWorks .frontGridCaption{text-align:center;width:100%}.fourth .newWorks .frontGridCaption a{display:inline-block;width:100%;height:100%;padding:1rem 0}.third{max-width:1200px;margin-left:auto;margin-right:auto}.third::after{clear:both;content:"";display:block}.third .galleries{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%}.third .galleries:last-child{margin-right:0}.third .galleries h1{text-align:center;color:#44607b}.third .galleriesContainer{float:left;display:block;margin-right:2.3576520234%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.third .galleriesContainer:last-child{margin-right:0}.third .galleriesContainer .galleriesImg{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.third .galleriesContainer .galleriesImg:last-child{margin-right:0}.third .galleriesContainer .galleriesImg img{max-height:300px}.third .galleriesContainer .galleriesInfo{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:1rem}.third .galleriesContainer .galleriesInfo:last-child{margin-right:0}.third ul.galleryRow{padding:0}.third ul.galleryRow::after{clear:both;content:"";display:block}.third li{padding-bottom:2rem;float:left;display:block;margin-right:2.8425860857%;width:48.5787069571%}.third li:last-child{margin-right:0}.third li:nth-child(2n){margin-right:0}.third li:nth-child(2n+1){clear:left}@media screen and (min-width: 768px){.third li{float:left;display:block;margin-right:2.8425860857%;width:22.8680604357%}.third li:last-child{margin-right:0}.third li:nth-child(2n){margin-right:2.3576520234%}.third li:nth-child(2n+1){clear:none}.third li:nth-child(4n){margin-right:0}.third li:nth-child(4n+1){clear:left}}.third li:hover figcaption{opacity:1;height:100%}.third li figure{overflow:hidden;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.third li img{display:block;height:auto}.third li figcaption{opacity:1;position:relative;width:100%;height:100%;min-height:135px;color:#fff;left:0;bottom:0;padding:1.5em;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,173,0,.9);-webkit-transition:opacity .5s ease-in 0s,width 2s ease-in 2s;transition:opacity .5s ease-in 0s,width 2s ease-in 2s}.third li figcaption h6{text-align:left;color:#fff}.third li figcaption p{text-align:left;color:#fff}@media screen and (min-width: 768px){.third li figcaption{opacity:0;position:absolute}}.third p{padding:0;margin:0 0 1.5rem 0}.fourth{max-width:100%;margin-left:auto;margin-right:auto}.fourth::after{clear:both;content:"";display:block}.fourth .exhibits-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%;border:3px solid #fff}.fourth .exhibits-wrapper:last-child{margin-right:0}.fourth .exhibits{padding:2rem;background-color:rgba(68,95,123,.9);display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.fourth .exhibits h1{text-align:center;color:#fff}.fourth .mapInfo{float:left;display:block;margin-right:2.8425860857%;width:100%;margin-left:0%}.fourth .mapInfo:last-child{margin-right:0}@media screen and (min-width: 768px){.fourth .mapInfo{float:left;display:block;margin-right:2.8425860857%;width:58.8629655657%;margin-left:20.5685172171%}.fourth .mapInfo:last-child{margin-right:0}}.fourth .exContainer .exAbout{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 1rem}.fourth .exContainer .exAbout:last-child{margin-right:0}.fourth .exContainer .exAbout img{padding-bottom:1rem}.fourth .exContainer .exAbout p{color:#fff}.fourth .exContainer .exAbout .exAbout-Text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fourth .exContainer .exAbout .exAbout-Text div p{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.fourth .exContainer .exCurrent{float:left;display:block;margin-right:4.8291588071%;width:100%;margin-top:2rem;padding:0 1rem}.fourth .exContainer .exCurrent:last-child{margin-right:0}@media screen and (min-width: 992px){.fourth .exContainer .exCurrent{float:left;display:block;margin-right:4.8291588071%;width:47.5854205965%;margin-top:0}.fourth .exContainer .exCurrent:last-child{margin-right:0}}.fourth .exContainer .exCurrent h6{color:#fff;padding-bottom:1rem;text-align:center}@media screen and (min-width: 992px){.fourth .exContainer .exCurrent h6{text-align:left}}.fourth .exContainer .exCurrent div{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.fourth .exContainer .exCurrent div a{padding-bottom:1rem}.fourth .exContainer .exCurrent div a img{padding-right:1rem;max-width:150px}.fourth .locationHours{float:left;display:block;margin-right:4.8291588071%;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:2rem 0 0 0}.fourth .locationHours:last-child{margin-right:0}.fourth .locationHours .exLocation,.fourth .locationHours .exHours{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%}.fourth .locationHours .exLocation section,.fourth .locationHours .exHours section{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.fourth .locationHours .exLocation section h6,.fourth .locationHours .exHours section h6{margin-bottom:.5em;color:#fff}.fourth .locationHours .exLocation section p,.fourth .locationHours .exHours section p{margin:0;color:#fff}.fourth .locationHours .line{width:3px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:5rem;background:#fff}.fourth .locationHours .exHours{color:#fff}.fourth #map_canvas{width:100%;height:20rem}.fourth #map_canvas #mapContent{padding:1.5em 0}.fourth #map_canvas #mapBody{padding-top:1.5em}.fourth #map_canvas #mapBody p{padding-top:1.5em}.fifth{max-width:1200px;margin-left:auto;margin-right:auto}.fifth::after{clear:both;content:"";display:block}.fifth .AFFA{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%}.fifth .AFFA:last-child{margin-right:0}.fifth .AFFA h1{text-align:center}.fifth .AFFA-image{margin-bottom:2rem}.fifth p{margin-bottom:2rem}body{margin-bottom:0}.container{padding:0 30px;margin:auto 0}.pageHeader{max-width:1200px;margin-left:auto;margin-right:auto;padding:3rem 0}.pageHeader::after{clear:both;content:"";display:block}.pageHeader .pageHeader-Title{text-align:left;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}.pageHeader .pageHeader-Title p{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif}.pageHeader .pageHeader-Info{padding:1rem 0 0 0;width:80%}@media screen and (min-width: 992px){.pageHeader .pageHeader-Info{width:30%}}.pageHeader .pageHeader-Info p{color:#fff}.pageHeader .pageHeader-Info p:last-child{margin-bottom:0}.borderTitle{position:relative;padding-bottom:.4rem;display:inline}.borderTitle:after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:3px solid #ffad00;content:""}@media screen and (min-width: 992px){.borderTitle:after{width:130%}}#pageContent{max-width:1200px;margin-left:auto;margin-right:auto;margin:4rem auto}#pageContent::after{clear:both;content:"";display:block}#detailContent{max-width:1200px;margin-left:auto;margin-right:auto;margin:4rem auto}#detailContent::after{clear:both;content:"";display:block}h2.galleryDetail{text-align:center;margin:0 auto 1em auto !important}h2.galleryDetail .galleryDetailName{color:#34495e;display:inline}@media screen and (min-width: 768px){h2.galleryDetail{margin:0 auto 2em auto !important}}.galleryDetailPrevious i.fa.fa-angle-left{font-size:30px;float:left}@media screen and (min-width: 768px){.galleryDetailPrevious i.fa.fa-angle-left{font-size:40px}}.galleryDetailNext i.fa.fa-angle-right{font-size:30px;float:right}@media screen and (min-width: 768px){.galleryDetailNext i.fa.fa-angle-right{font-size:40px}}h6.galleryViewRecord{color:#19bed1}#galleryDetailImageWrapper{padding-top:6px}.galleryIconHidden{display:none}#galleryDetailObjectInfo{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 768px){#galleryDetailObjectInfo{margin-left:6px}}#galleryDetailObjectInfo .setItemInfoList{margin-bottom:20px}.galleryDetailDescription{margin-top:20px}.galleryDetailDescription h4{margin-bottom:10px}.browseContainer{position:relative;background-color:#fff;padding:0px 15px;margin:auto 0;max-width:5000px}.browseResultsTitle{width:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){.browseResultsTitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.browseResultsTitle>*{padding:1rem .5rem;background-color:#eee}.browseResultsTitle>*:nth-child(even){background-color:#d3d3d3}.browseResultsTitle form{margin-left:0 !important}.browseResultsTitle form .btn-group{margin-left:0}.browseResultsTitle #bViewButtons{-ms-flex-item-align:start !important;align-self:flex-start !important;margin-left:0 !important;width:100%}}.browseResultsTitle .btn-group{margin-left:1rem}.browseResultsTitle form#detailNavBrowseResultsSortMenu{margin-left:auto}.browseResultsTitle #bViewButtons{-ms-flex-item-align:end;align-self:flex-end;margin-left:2rem}.browseResultsTitle #bViewButtons a{color:#44607b !important}.browseResultsTitle #bViewButtons a:hover{color:#ffad00 !important}.sortResults .dropdown-menu{padding:.5rem 0 0 0 !important;background-color:#fff !important;border:1px solid #44607b !important;border-top:1px solid #44607b !important}.sortResults .circleSelected{background-color:#44607b !important;border:1px solid #44607b !important}.sortResults li a{color:#44607b !important}.sortResults li a:hover{color:#ffad00 !important}.sortResults .applyButton input{width:100%;color:#fff;background-color:#44607b;padding:.5rem;margin-top:1rem;border-style:none !important}.sortResults .applyButton input:hover{background-color:#32465a}h5.sortMenu{color:#44607b}h5.sortMenu .sortValue{color:#44607b;background-color:#fff !important;border:1px solid #44607b;border-bottom:1px solid #44607b}h5.sortMenu .sortValue i{padding-left:.5rem}#bSortByList{margin-top:0 !important;padding-top:1rem}#bSortByList ul>*{display:block !important;margin-bottom:5px !important}@media screen and (min-width: 480px){#bSortByList ul>*{display:inline-block !important}}.btn-group i.bGear{color:#ffad00}h5.refinedSelection{margin-top:1rem;padding-top:1rem}h5.refinedSelection strong{margin:0 .7rem}h5.refinedSelection a.browseRemoveFacet>*{background-color:#fff !important;border:2px solid #19bed1;color:#19bed1 !important}a.browseRemoveFacet button:hover{border:2px solid #ffad00 !important;color:#ffad00 !important}.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bResultItem{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.bResultItem:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.bResultItemCol>a p{text-decoration:none;color:#1f1f1f}.bResultItemCol>a p:first-child{font-style:italic}.bResultItemContent{height:200px}@media screen and (min-width: 480px){.bResultItemContent{height:240px}}.bResultItemContent .bResultItemImg{min-height:20px !important}.bResultItemText{margin-top:10px}.bResultItemText .bResultItemTextTitle{color:#000}.bResultItemImgPlaceholder{margin-bottom:0}.bResultListItemText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1rem;margin-left:1rem}.bResultListItemText>p:first-child{font-style:italic}.bResultListItemText>p{text-decoration:none;color:#1f1f1f}#bRefine{background-color:#fff;overflow:visible;width:100%;border:1px solid #44607b;padding:0;margin-top:70px;margin-bottom:40px;text-align:left}@media only screen and (min-width: 768px){#bRefine{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#bRefine h5{background-color:#44607b;color:#fff;font-family:"Fjalla One",sans-serif,sans-serif;margin-bottom:0px;margin-top:0px;display:inline-block;padding:16px 25px 2px 25px;font-size:18px;font-weight:bold}#bRefine .dropdown.button{display:inline-block;width:auto;text-align:center;padding-top:15px;padding-left:3rem;padding-right:3rem;padding-bottom:15px;border-right:1px solid #44607b;-webkit-box-flex:1;-ms-flex:1;flex:1}#bRefine .dropdown.button:last-child{border-right:none}#bRefine .dropdown.button i{padding-left:.5rem}@media only screen and (max-width: 768px){#bRefine .dropdown.button{-webkit-box-flex:0;-ms-flex:0;flex:0;border-right:none}}@media(max-width: 1220px){#bRefine .dropdown.button{padding-left:15px;padding-right:15px}}#bRefine .dropdown.button.showOnly{border-left:1px solid #ccc;padding-top:5px;text-align:center;width:15%;float:right;margin-top:12px;margin-right:0px;padding-right:0px}#bRefine .dropdown.button.showOnly h5{font-size:18px;font-weight:bold;color:#161616;padding-bottom:0px}#bRefine .dropdown.button h5{padding-top:0px;color:#44607b;padding-right:0px;text-transform:capitalize}#bRefine .dropdown.button h5:hover{color:#ffad00}#bRefine .dropdown.open.button h5 .caret{display:none;width:0;height:0;margin-left:0px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9 ;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);border-color:rgba(0,0,0,0)}#bRefine .dropdown.button h5 .caret{border-color:rgba(0,0,0,0)}#bRefine .dropdown.open.button .fa-chevron-down:before{content:""}#bRefine .dropdown.open.button h5 .caret:after,#bRefine .dropdown.open.button h5 .caret:before{content:"";position:absolute;display:block;width:0;height:0;border-width:10px 10px;border-style:solid;border-color:rgba(0,0,0,0);z-index:1001}#bRefine .dropdown.open.button h5 .caret:before{border-bottom-color:#44607b;bottom:-13px;left:calc(60% - 30px)}#bRefine .dropdown.open.button h5 .caret:after{border-bottom-color:#fff;bottom:-14px;left:calc(60% - 30px)}#bRefine .dropdown-toggle.btn-default{font-weight:400}#bRefine .browseTarget a{text-transform:uppercase;font-size:16px;color:#464646;display:inline-block;line-height:2em;margin:0px -10px 10px -10px;padding:0px 10px 0px 10px}#bRefine .facetGroup li .facetItem{padding-left:20px;max-width:240px}#bRefine .facetGroup li .facetItem[facet_item_selected="1"]{padding-left:20px}#bRefine .facetGroup hr{margin-top:10px;margin-bottom:25px;border-top:1px solid #ccc;border-bottom:0px}[facet_item_selected="1"]::before{font:normal normal normal 14px/1 FontAwesome;content:url("../../graphics/check.png");padding-right:6px;position:absolute;left:20px;top:0px}#ShowOnly_facet_container [facet_item_selected="1"]::before{left:29px}.facetApply{clear:both;display:block;text-align:center;margin-top:20px;bottom:0px;left:0px;position:absolute}#bRefine a.facetApply{background-color:#44607b;color:#fff;font-size:14px;width:100%;padding-top:14px;padding-bottom:14px;margin-left:auto;margin-right:auto;position:absolute}#bRefine a.facetApply:hover{text-decoration:none;background-color:#32465a}#bRefine div.checkArea{border:1px solid #44607b;width:14px;height:14px;background-color:#fff;display:inline-block;margin-right:10px;margin-bottom:4px;margin-top:1px;vertical-align:middle}#bRefine div.checkArea{float:left;display:block}#bRefine .facetItem a{float:right;width:calc(100% - 12px);margin-right:-12px;line-height:116%}#bRefine .facetItem a:hover,#bRefine .facetItem a:focus{outline:none;text-decoration:none}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:rgba(0,0,0,0);color:#757575}.bResultListItem .bResultListItemImg{margin-right:10px}#bRefine div.dropdown{margin-bottom:0px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:rgba(0,0,0,0);color:#161616}.dropdown .hierarchicalList .fa-chevron-right{color:#161616 !important;font-size:14px;padding-left:5px;vertical-align:bottom}#facetGroupShowOnly{min-width:240px !important;padding-right:0px;padding-left:0px}#bRefine #facetGroupShowOnly li .facetItem{padding-left:30px}#bRefine #facetGroupShowOnly .row{max-height:270px;margin-bottom:35px}.filterLeader{padding:15px 15px 0px 15px;font-size:14px}.filterDesc{padding:5px 15px 15px 15px;font-size:12px;line-height:1.4em}#bRefine hr{margin-bottom:0px}.facetGroup.panel{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;min-height:250px;max-height:400px;min-width:250px;overflow:hidden;border:1px solid #44607b;padding:30px 10px 40px 10px;text-align:left}#facetGroupplace_facet.facetGroup.panel{width:450px !important}.facetGroup.panel .container{margin-bottom:20px !important;overflow-y:auto;padding-left:0px;padding-right:0px}#bRefine .open .dropdown-toggle.btn-default,#bRefine .dropdown-toggle.btn-default{background-color:rgba(0,0,0,0);border-radius:0px;margin-left:0px}#bRefine .open .dropdown-toggle.btn-default:focus,#bRefine .dropdown-toggle.btn-default:focus,#bRefine .open .dropdown-toggle.btn-default:active,#bRefine .dropdown-toggle.btn-default:active{-webkit-box-shadow:none;box-shadow:none;margin-bottom:1px;border:0px}#bRefine .facetGroup li .facetItem{margin-bottom:24px;min-height:24px;clear:both;display:inline-block}#bRefine .row{max-height:280px;margin-bottom:io00px;margin-left:0px;margin-right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bRefine #bHierarchyList_place_facet{width:100%;padding-left:15px}#bRefine li .hierarchicalList .facetItem{margin-bottom:12px}#bRefine a{color:#44607b;font-size:15px}#bRefine a:hover{color:#ffad00}#facetGroupplace_facet h1{display:none}#bAncestorList{font-weight:bold;clear:both}.bScrollListHierarchy{clear:left}#bRefine div{margin-bottom:0px}#bRefine div#bAncestorList{width:80%;margin-bottom:12px}.facetItem .glyphicon-chevron-down{font-size:10px}#bRefine .row.hierarchicalList{margin-bottom:0px;overflow-y:auto}#bRefine .hierarchicalList .facetItem a{float:none}#bRefine .facetGroup li .hierarchicalList .facetItem{padding-left:0px}#bRefine .dropdown-menu{right:0px !important;left:0px !important;margin-top:0 !important}.searchCrit{color:#757575;font-style:italic}button.refine{cursor:default}button.refine:focus,button.refine:active{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:0px;outline:thin dotted #fff}.browseTarget a:hover{text-decoration:none}.results a .glyphicon,.results a .svg-inline--fa{color:#888 !important}.results a.active .glyphicon{color:#464646 !important}.sortMenu{cursor:default;font-size:15px;color:#161616}.sortValue{display:inline-block;width:200px;border:1px solid rgba(0,0,0,0);border-bottom:1px solid #d6d6d6;padding:5px 5px 5px 10px;margin-left:5px;color:#161616}.sortValue .svg-inline--fa{float:right;font-size:11px;margin-top:5px;color:#757575}.sortResults.open .sortValue .fa-chevron-down:before{content:""}.sortResults .dropdown-menu{left:inherit;top:22px;right:0px;z-index:10000;-webkit-box-shadow:none;box-shadow:none;background-color:#f3f3f3;border:1px solid #757575;border-top:1px solid #ccc;right:0px;width:200px}.sortResults .dropdown-menu li a{font-size:15px;text-transform:capitalize;padding-left:20px;color:#161616}.sortResults .open .sortValue,.sortResults.open .sortValue{background-color:#f3f3f3;border:1px solid #757575;border-bottom:1px solid rgba(0,0,0,0)}.circleSelect{border:1px solid #757575;background-color:#fff;width:14px;height:14px;border-radius:14px;float:left;position:relative;top:3px;left:-10px}.circleSelected{border:1px solid #757575;background-color:#757575;width:14px;height:14px;border-radius:14px;position:relative;float:left;top:3px;left:-10px}.refinedSelection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0 0 15px}.refinedSelection h6:first-child{margin-left:0}.refinedSelection h6{margin:0 .5rem}.galleryDetailNavigation{margin-bottom:2rem;padding:1rem;border:2px solid #56799c}.galleryDetailNavigation h6{margin-left:15px;margin-bottom:15px}.galleryDetailIntro{margin-bottom:2rem}.galleryDetailIntro h1{margin-bottom:1rem}h1.onlineExhibitTitle{margin-bottom:2rem}.onlineExhibitList{margin-bottom:2rem}.onlineExhibitList img{margin-bottom:1rem}.onlineExhibitList a{font-family:"Fjalla One",sans-serif;text-transform:none}.galleryPage h2{text-align:center;margin:0 auto 1em auto !important}@media screen and (min-width: 768px){.galleryPage h2{margin:0 auto 2em auto !important}}.galleryPage h3{margin-bottom:10px}.galleryPage h6{padding:1rem 0}.mainGalleryImg{margin:0 0 20px 0}.mainGalleryImg h3{background-color:rgba(0,0,0,.5);color:#fff;margin-bottom:0;padding:1rem}@media screen and (min-width: 768px){.mainGalleryImg h3{margin-bottom:10px;padding:0;color:#44607b;background-color:rgba(0,0,0,0)}.mainGalleryImg h3 span{color:#527495}}.mainGalleryImg .caption{margin:1rem 0 .5rem 0}@media screen and (min-width: 768px){.mainGalleryImg{margin-bottom:0}}#gallerySetInfo h6{margin:.5rem 0}[data-readmore]{position:relative}[data-readmore]:before{content:"";width:100%;height:0;position:absolute;left:0;bottom:0;display:block;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);-webkit-transition:height 1s;transition:height 1s}[data-readmore][aria-expanded=false]:before,[data-readmore][aria-expanded=true].transitioning:before{height:80px}[data-readmore][aria-expanded=false].transitioning:before{height:0}.galleryLink{margin-top:1rem;padding-top:.75rem;border-top:2px solid #d5d5d5}.galleryLink h5{color:#19bed1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.galleryLink h5:hover{color:#ffad00}.galleryLink span{padding-right:.5em}.jcarousel-wrapper h3{margin-top:2em;padding-bottom:.5rem}@media screen and (min-width: 768px){.jcarousel-wrapper h3{margin-top:0}}.jcarousel-wrapper .galleryItem{border-bottom:1px solid #eee;margin:0;padding:15px}.jcarousel-wrapper .galleryItem:hover{background-color:#ffad00}.jcarousel-wrapper .galleryItem:hover .galleryItemText h5,.jcarousel-wrapper .galleryItem:hover p{color:#fff}.jcarousel-wrapper .galleryItem:first-child{border-top:2px solid #d5d5d5}.jcarousel-wrapper .galleryItem:last-child{border-bottom:none}.jcarousel-wrapper .galleryItem a{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.jcarousel-wrapper .galleryItem a .galleryItemText h5,.jcarousel-wrapper .galleryItem a p{color:#5f5f5f;margin:0 0 0 2rem}.jcarousel-wrapper .fa{font-size:40px}.jcarousel-wrapper .galleryNext{float:right}.aboutHeader{max-width:1200px;margin-left:auto;margin-right:auto;padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.aboutHeader::after{clear:both;content:"";display:block}.aboutTitle{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;padding-bottom:.4rem;display:inline;position:relative}.aboutTitle:after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:3px solid #ffad00;content:""}@media screen and (min-width: 992px){.aboutTitle:after{width:120%}}.aboutInfo h5{margin-top:1rem}.faqContainer{display:block}.faqContainer h5{padding:.5rem 0;margin:1rem 0;border-top:1px solid #44607b;border-bottom:1px solid #44607b}.faqContainer div{padding:0 0 1rem 0}.faqContainer div:first-child{padding-top:1rem}.faqContainer h6{line-height:1.3}.searchTerm{text-decoration:underline;color:#2c3e50}.searchResultNumbers h5{padding-top:1em;display:inline-block}#objectsBlock{padding:1em 0 2em 0}.sortSearchResults{float:right}@media screen and (max-width: 768px){.sortSearchResults{padding-bottom:1em}}.blockResults{padding-top:2em}.multisearchImgPlaceholder{width:200px}div.objectsResult.multisearchResult,div.collectionsResult.multisearchResult{padding-bottom:2em}div.objectsResult.multisearchResult a,div.collectionsResult.multisearchResult a{display:block}div.objectsResult.multisearchResult a img,div.collectionsResult.multisearchResult a img{width:auto}.headingPadding{padding:0 2rem 0 2rem}.artistsPage{padding:0 2rem 0 2rem}.artistListLetterBar{float:left;display:block;margin-right:2.3576520234%;width:100%}.artistListLetterBar:last-child{margin-right:0}.artistListLetterBar a{padding-right:1rem;display:inline-block;margin-bottom:1rem}@media screen and (min-width: 768px){.artistListLetterBar a{margin-bottom:0}}.artistListLetterBar a h6{color:#ffad00;border:2px solid #ffad00;border-radius:50%;width:3rem;height:3rem;text-align:center;line-height:3rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.artistListLetterBar a h6:hover{background-color:#ffad00;color:#fff}.artistListLetterBar hr{margin-top:0}@media screen and (min-width: 768px){.artistListLetterBar hr{margin-top:20px}}.listLink{float:left;display:block;margin-right:2.8425860857%;width:100%;margin-bottom:2em}.listLink:last-child{margin-right:0}@media screen and (min-width: 480px){.listLink{float:left;display:block;margin-right:2.8425860857%;width:38.2944483486%;margin-bottom:2em}.listLink:last-child{margin-right:0}}@media screen and (min-width: 768px){.listLink{float:left;display:block;margin-right:2.8425860857%;width:28.01018974%;margin-bottom:2em}.listLink:last-child{margin-right:0}}@media screen and (min-width: 992px){.listLink{float:left;display:block;margin-right:2.8425860857%;width:22.8680604357%}.listLink:last-child{margin-right:0}}.listLink a .artistBlock{background-color:#eee;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.listLink a .artistBlock h6{padding:20px 20px;text-align:center}.listLink a .artistBlock:hover{background-color:#ffad00}.listLink a .artistBlock:hover h6{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#fff}h2.mw-headline{float:left;display:block;margin-right:2.8425860857%;width:100%}h2.mw-headline:last-child{margin-right:0}.libraryHeader{max-width:1200px;margin-left:auto;margin-right:auto;padding:6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.libraryHeader::after{clear:both;content:"";display:block}.libraryTitle{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Fjalla One",sans-serif;padding-bottom:.4rem;display:inline;position:relative}.libraryTitle:after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:3px solid #ffad00;content:""}@media screen and (min-width: 992px){.libraryTitle:after{width:110%}}.bioImg{float:left;display:block;margin-right:2.8425860857%;width:100%;margin-bottom:2rem}.bioImg:last-child{margin-right:0}@media screen and (min-width: 768px){.bioImg{float:left;display:block;margin-right:2.8425860857%;width:28.01018974%;margin-bottom:0rem}.bioImg:last-child{margin-right:0}}.bio{float:left;display:block;margin-right:2.8425860857%;width:100%;margin:0}.bio:last-child{margin-right:0}.bio h4{margin-bottom:1.5rem}.bio p:nth-child(2){margin-bottom:1.5rem}@media screen and (min-width: 768px){.bio{float:left;display:block;margin-right:2.8425860857%;width:69.1472241743%}.bio:last-child{margin-right:0}}.libraryInfo{margin:2rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.libraryInfo{margin:2rem 2rem 0 2rem}}.libraryInfo div{float:left;display:block;margin-right:2.8425860857%;width:38.2944483486%}.libraryInfo div:last-child{margin-right:0}.libraryInfo div h5{margin-bottom:1rem}h2.listingHeading{text-align:center;margin-bottom:2rem}.listingContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listingContainer a{border:1px solid #44607b;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding:1rem}.listingContainer a:hover{-webkit-box-shadow:0 7px 14px rgba(0,0,0,.25),0 5px 5px rgba(0,0,0,.22);box-shadow:0 7px 14px rgba(0,0,0,.25),0 5px 5px rgba(0,0,0,.22)}@media screen and (min-width: 768px){.listingContainer a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 992px){.listingContainer a{padding:0}}.listingContainer a img{max-height:250px;padding-bottom:1rem}@media screen and (min-width: 768px){.listingContainer a img{width:auto;padding-bottom:0}}.listingContainer a h6{padding:0 1rem}.listingContainer a h6:first-child{padding-bottom:1rem;border-bottom:1px solid #44607b}.listingContainer a h6:nth-child(2n){padding-top:1rem}.newsletter_intro h4{margin-bottom:1rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsIjEtYmFzZS9fbWFpbi5taW4uc2NzcyIsIjAtcGx1Z2lucy9uZWF0L2dyaWQvX2JveC1zaXppbmcuc2NzcyIsIjEtYmFzZS9fYW5pbWF0aW9uLnNjc3MiLCIxLWJhc2UvX2J1dHRvbnMuc2NzcyIsIjEtYmFzZS9fY29sb3JzLnNjc3MiLCIxLWJhc2UvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy90eXBpL3Njc3MvdHkvX21peGlucy5zY3NzIiwiMS1iYXNlL19mb250cy5zY3NzIiwiMS1iYXNlL19pbWFnZXMuc2NzcyIsIjItbW9kdWxlcy9fbmF2aWdhdGlvbi5zY3NzIiwiMC1wbHVnaW5zL25lYXQvZ3JpZC9fb3V0ZXItY29udGFpbmVyLnNjc3MiLCIwLXBsdWdpbnMvbmVhdC9zZXR0aW5ncy9fZ3JpZC5zY3NzIiwiMC1wbHVnaW5zL25lYXQvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiMC1wbHVnaW5zL25lYXQvZ3JpZC9fbWVkaWEuc2NzcyIsIjItbW9kdWxlcy9fZGV0YWlsU3R5bGUuc2NzcyIsIjAtcGx1Z2lucy9ib3VyYm9uL2FkZG9ucy9fcHJlZml4ZXIuc2NzcyIsIjAtcGx1Z2lucy9ib3VyYm9uL2NzczMvX2ZsZXgtYm94LnNjc3MiLCIwLXBsdWdpbnMvbmVhdC9ncmlkL19wYWQuc2NzcyIsIjAtcGx1Z2lucy9ib3VyYm9uL2hlbHBlcnMvX2RpcmVjdGlvbmFsLXZhbHVlcy5zY3NzIiwiMi1tb2R1bGVzL19mb290ZXIuc2NzcyIsIjAtcGx1Z2lucy9uZWF0L2dyaWQvX3NwYW4tY29sdW1ucy5zY3NzIiwiMC1wbHVnaW5zL25lYXQvZ3JpZC9fc2hpZnQuc2NzcyIsIjItbW9kdWxlcy9fbmV3c2xldHRlci5zY3NzIiwiMy1sYXlvdXRzL19mcm9udHBhZ2Uuc2NzcyIsIjAtcGx1Z2lucy9ib3VyYm9uL2NzczMvX2xpbmVhci1ncmFkaWVudC5zY3NzIiwiMS1iYXNlL19zcGFjaW5nLWRpdmlkZXJzLnNjc3MiLCIwLXBsdWdpbnMvbmVhdC9ncmlkL19vbWVnYS5zY3NzIiwiMC1wbHVnaW5zL25lYXQvbWl4aW5zL19vbWVnYS1yZXNldC5zY3NzIiwiMy1sYXlvdXRzL19wYWdlLnNjc3MiLCIzLWxheW91dHMvX2RldGFpbEdhbGxlcnkuc2NzcyIsIjMtbGF5b3V0cy9fYnJvd3NlUmVzdWx0cy5zY3NzIiwiMy1sYXlvdXRzL19nYWxsZXJ5LnNjc3MiLCIzLWxheW91dHMvX2Fib3V0LnNjc3MiLCIzLWxheW91dHMvX3NlYXJjaFJlc3VsdHMuc2NzcyIsIjMtbGF5b3V0cy9fYXJ0aXN0cy5zY3NzIiwiMy1sYXlvdXRzL19saWJyYXJ5LnNjc3MiLCIzLWxheW91dHMvX2xpc3Rpbmcuc2NzcyIsIjMtbGF5b3V0cy9fbmV3c2xldHRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNCQ0FBLGFBQUEsQ0FBQSwwQkFBQSxtQkFBQSxDQUFBLFdBQUEsYUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSxnREFBQSxjQUFBLENBQUEsS0FBQSxpQkFBQSxDQUFBLGVBQUEsQ0FBQSxLQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FBQSxtQkFBQSxTQUFBLENBQUEsb0JBQUEsQ0FBQSxvQ0FBQSxnQkFBQSxDQUFBLGVBQUEsQ0FBQSxpQkFBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLHdCQUFBLENBQUEsWUFBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLHdCQUFBLENBQUEsVUFBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLGFBQUEsQ0FBQSxnQkFBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLGFBQUEsQ0FBQSwwREFBQSx3QkFBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsaUJBQUEsQ0FBQSxlQUFBLGNBQUEsQ0FBQSxTQUFBLFVBQUEsQ0FBQSxlQUFBLENBQUEsTUFBQSxvQkFBQSxDQUFBLGlCQUFBLENBQUEsZ0JBQUEsQ0FBQSxlQUFBLDZCQUFBLENBQUEsV0FBQSxnQkFBQSxDQUFBLGNBQUEsY0FBQSxDQUFBLFlB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aUJBQUEsQ0FBQSxpQkFBQSxDQUFBLFVBQUEsQ0FBQSxlQUFBLENBQUEsYUFBQSxDQUFBLFlBQUEsUUFBQSxDQUFBLFlBQUEsaUJBQUEsQ0FBQSxlQUFBLENBQUEsd0JBQUEsQ0FBQSxTQUFBLENBQUEsV0FBQSxVQUFBLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsZ0JBQUEsYUFBQSxDQUFBLHlCQUFBLENBQUEsYUFBQSxpQkFBQSxDQUFBLHlCQUFBLGVBQUEsY0FBQSxDQUFBLEtBQUEsQ0FBQSxZQUFBLENBQUEsQ0FBQSx5QkFBQSxTQUFBLFlBQUEsQ0FBQSxjQUFBLENBQUEsYUFBQSxDQUFBLEtBQUEsQ0FBQSxNQUFBLENBQUEsT0FBQSxDQUFBLHdCQUFBLENBQUEsc0JBQUEsQ0FBQSxRQUFBLENBQUEsVUFBQSxDQUFBLGVBQUEsY0FBQSxDQUFBLG1CQUFBLHFCQUFBLENBQUEsUUFBQSxDQUFBLGlCQUFBLENBQUEsY0FBQSxhQUFBLENBQUEseUJBQUEsQ0FBQSxDQUFBLFlBQUEsY0FBQSxDQUFBLE9BQUEsQ0FBQSxLQUFBLENBQUEsUUFBQSxDQUFBLHFCQUFBLENBQUEsNENBQUEsQ0FBQSxvQ0FBQSxDQUFBLFlBQUEsQ0FBQSxhQUFBLENBQUEsZUFBQSxDQUFBLDBCQUFBLGFBQUEsQ0FBQSxlQUFBLENBQUEsY0FBQSxDQUFBLGlCQUFBLENBQUEsMkJBQUEsY0FBQSxDQUFBLGtCQUFBLENBQUEsZUFBQSxDQUFBLGdDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsNkJBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxlQUFBLENBQUEsY0FBQSxDQUFBLGtDQUFBLGNBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsaUJBQUEsQ0FBQSxVQUFBLENBQUEsVUFBQSxDQUFBLGNBQUEsQ0FBQSxXQUFBLENBQUEseUJBQUEseUJBQUEsV0FBQSxDQUFBLENBQUEsOENBQUEsVUFBQSxDQUFBLGlCQUFBLENBQUEsMkJBQUEsYUFBQSxDQUFBLGlCQUFBLENBQUEsY0FBQSxDQUFBLDZCQUFBLGtCQUFBLENBQUEsd0JBQUEsV0FB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LGtCQUFBLENBRUosa0JBQ0ksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUdBLG9CQUNJLHdCQUFBLENBQ0Esc0VBQUEsQ0FBQSw4REFBQSxDbENMUCxrQ0FBQSxDQUFBLDBCQUFBLENrQ1VPLFlBQUEsQ0FIQSwwQkFDSSx1RUFBQSxDQUFBLCtEQUFBLEN2QnVFUixxQ3VCNUVBLG9CQVNRLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQUEsQ3ZCa0VSLHFDdUI1RUEsb0JBYVEsU0FBQSxDQUFBLENBRUosd0JBRUksZ0JBQUEsQ0FDQSxtQkFBQSxDdkIwRFIscUN1QjdESSx3QkFLUSxVQUFBLENBQ0EsZ0JBQUEsQ0FBQSxDQUlSLHVCQUNJLGNBQUEsQ0FDQSxtQ0FDSSxtQkFBQSxDQUNBLCtCQUFBLENBRUoscUNBQ0ksZ0JBQUEsQ0N6Q2QscUJBQ0Usa0JBQUEiLCJmaWxlIjoidGhlbWUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkgxLEgyLGEsYTpob3ZlcixoMSxoMntjb2xvcjojMTliZWQxfUgxIC5idG4tZ3JvdXAsSDQsSDUsaDQsaDV7dGV4dC10cmFuc2Zvcm06bm9uZX1INixib2R5LGg2e2NvbG9yOiM0NTQ1NDV9Lm5hdmJhci5hY3RpdmUsaDEgaSxsYWJlbHtmb250LXdlaWdodDo0MDB9LmJHZWFyOmFjdGl2ZSwuYkdlYXI6aG92ZXIsLmJ0bi1zZWFyY2gsLnBvaW50ZXJ7Y3Vyc29yOnBvaW50ZXJ9aHRtbHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjEwMCV9Ym9keXtmb250LWZhbWlseTpMYXRvTGlnaHQ7bWFyZ2luLWJvdHRvbTo4MHB4fWEsYTphY3RpdmUsYTpmb2N1c3tvdXRsaW5lOjA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9SDEsSDIsSDMsSDQsSDUsSDYsaDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1mYW1pbHk6bGF0bztmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9SDEsaDF7Zm9udC1zaXplOjIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi10b3A6MH1IMixoMntmb250LXNpemU6MThweH1IMyxoM3tmb250LXNpemU6MTZweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzMzM31INCxoNHtmb250LXNpemU6MThweDtjb2xvcjojMjYyNjI2O2xpbmUtaGVpZ2h0OjEzNSV9SDUsaDV7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izg1ODU4NX0uYnRuLWRlZmF1bHQsLmNhcHMsLnNldHMgLnNldHNCYWNrLC51cHBlcmNhc2UsSDYsaDYsbGFiZWx7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUg2LGg2e2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmctYm90dG9tOjA7bWFyZ2luOjEwcHggMCA1cHh9LmNhcHRpb24sbGFiZWx7Zm9udC1zaXplOjExcHh9LmNhcHRpb257Y29sb3I6Izk5OTtwYWRkaW5nLXRvcDo1cHh9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC1mYW1pbHk6bGF0b30uY29sQm9yZGVyTGVmdHtib3JkZXItbGVmdDoxcHggc29saWQgI2VkZWRlZH0uY29udGFpbmVye21heC13aWR0aDo1MDAwcHh9LmZvcm0tY29udHJvbHtmb250LXNpemU6MTJweH0uYWxpZ25yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fWgxIGl7Zm9udC1zaXplOjE0cHg7cGFkZGluZy1ib3R0b206MTBweDtjb2xvcjojNjY2fS5zbWFsbGVye2ZvbnQtc2l6ZTouN2VtfS5yb3dTbWFsbFBhZGRpbmd7bWFyZ2luLXJpZ2h0Oi02cHg7bWFyZ2luLWxlZnQ6LTZweH0uc21hbGxwYWRkaW5ne3BhZGRpbmc6NnB4fS5hbGVydHstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmxiU2V0LC5uYXZiYXJ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKX0uYWxlcnQtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNlZGY4ZmR9Lm5vdGlmaWNhdGlvbkVycm9yLC5ub3RpZmljYXRpb25JbmZvLC5ub3RpZmljYXRpb25NZXNzYWdlLC5ub3RpZmljYXRpb25XYXJuaW5ne3BhZGRpbmc6MTVweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6NHB4fS5ub3RpZmljYXRpb25JbmZvLC5ub3RpZmljYXRpb25NZXNzYWdle2NvbG9yOiMzYTg3YWQ7YmFja2dyb3VuZC1jb2xvcjojZWRmOGZkO2JvcmRlci1jb2xvcjojYmNlOGYxfS5ub3RpZmljYXRpb25JbmZvLC5ub3RpZmljYXRpb25NZXNzYWdlIGF7Y29sb3I6IzNhODdhZH0ubm90aWZpY2F0aW9uRXJyb3J7Y29sb3I6I2I5NGE0ODtiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGU7Ym9yZGVyLWNvbG9yOiNlZWQzZDd9Lm5vdGlmaWNhdGlvbkVycm9yIGF7Y29sb3I6I2I5NGE0OH0ubm90aWZpY2F0aW9uV2FybmluZ3tjb2xvcjojYzA5ODUzO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztib3JkZXItY29sb3I6I2ZiZWVkNX0ubm90aWZpY2F0aW9uV2FybmluZyBhe2NvbG9yOiNjMDk4NTN9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1kYW5nZXIsLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZvLC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItc3VjY2VzcywucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmd7YmFja2dyb3VuZDowIDB9LmJ0bi1zZWFyY2gsLm5hdmJhcntiYWNrZ3JvdW5kLWltYWdlOm5vbmV9Lm5hdmJhci10b2dnbGV7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1ib3R0b206MTFweH0ubmF2YmFyLXRvZ2dsZTpmb2N1c3tvdXRsaW5lOjB9Lm5hdmJhcntib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpfS5uYXZiYXItY29sbGFwc2V7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsjdXNlci1uYXZiYXItdG9nZ2xle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5uYXZiYXItY29sbGFwc2V7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX0uZHJvcGRvd24tbWVudXtmb250LXNpemU6MTJweDtwYWRkaW5nOjVweCAwO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93OjAgMnB4IDNweCByZ2JhKDAsMCwwLC4xNzYpO2JvcmRlcjoxcHggc29saWQgI2NjY30ubmF2YmFyIC5uYXZiYXItbmF2Pi5hY3RpdmU+YXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Y29sb3I6IzAwMH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+Lm9wZW4+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1cywubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+Lm9wZW4+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9Lm5hdj5saT5hLC5uYXY+bGk+YTpmb2N1cywubmF2PmxpPmE6aG92ZXJ7Zm9udC1mYW1pbHk6bGF0bztjb2xvcjojMDAwfS5uYXZiYXItYnJhbmQsLm5hdmJhci1uYXY+bGk+YXt0ZXh0LXNoYWRvdzowIDAgMCByZ2JhKDI1NSwyNTUsMjU1LC4yNSl9Lm5hdmJhci1uYXY+bGk+YXtsaW5lLWhlaWdodDoyN3B4fS5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSwuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXMsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1pbWFnZTpub25lO2ZpbHRlcjpub25lO2NvbG9yOiMwMDB9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmF7Y29sb3I6IzAwMH0ubmF2PmxpLmRyb3Bkb3duPmEuaWNvbntmb250LXNpemU6MTZweDtwYWRkaW5nLXRvcDoxN3B4O3BhZGRpbmctYm90dG9tOjEzcHh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItZm9ybXtwYWRkaW5nLXJpZ2h0OjVweDttYXJnaW4tdG9wOjEwcHh9fS5uYXZiYXItdG9nZ2xlLXVzZXJ7cGFkZGluZzo2cHggMTBweDttYXJnaW4tbGVmdDotMTBweDtjb2xvcjojY2NjfS5idG4tZGVmYXVsdCwuYnRuLWRlZmF1bHQgYSwuZmlsdGVyTWVudUZhY2V0TGlzdCBsaS5hY3RpdmUgYXtjb2xvcjojZmZmfS5uYXZiYXItYnJhbmQgaW1ne3dpZHRoOjEwMCV9Lm5hdmJhci1icmFuZHt3aWR0aDoyMDBweDtwYWRkaW5nOjhweCAwIDhweCAxNXB4fS5uYXZiYXIgLmZvcm0tY29udHJvbHtwYWRkaW5nOjAgN3B4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTBweDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LWZhbWlseTpMYXRvfS5uYXZiYXIgLmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXI6MDtvdXRsaW5lOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMxOWJlZDE7Ym94LXNoYWRvdzowIDAgMCByZ2JhKDAsMCwwLC4wNzUpIGluc2V0LDAgMCAwIHJnYmEoMTAyLDE3NSwyMzMsLjYpO291dGxpbmU6MH0ubmF2YmFyIC5mb3JtT3V0bGluZXtib3JkZXI6MXB4IHNvbGlkICNjY2M7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjNweH0ubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXB7d2lkdGg6MTQwcHh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXIgLmZvcm1PdXRsaW5le21hcmdpbi1sZWZ0OjVweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5uYXY+bGkuZHJvcGRvd24+YS5pY29ue2ZvbnQtc2l6ZToxOHB4fS5uYXY+bGk+YSwubmF2PmxpPmE6Zm9jdXMsLm5hdj5saT5hOmhvdmVye2ZvbnQtc2l6ZToxNHB4fS5uYXZiYXIgLmZvcm1PdXRsaW5le21hcmdpbi1sZWZ0OjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMTBweCl7dWwubWVudUl0ZW1ze3dpZHRoOjEwMCU7Ym9yZGVyLXRvcDpzb2xpZCAxcHggI2RkZH0ubWVudUl0ZW1zLm5hdmJhci1uYXY+bGk+YXtwYWRkaW5nLXRvcDo1cHg7cGFkZGluZy1ib3R0b206NXB4fS5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYubmF2YmFyLXJpZ2h0Omxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmNvbnRhaW5lci5tZW51QmFye3BhZGRpbmc6MH0ubmF2YmFyPi5jb250YWluZXIgLm5hdmJhci1icmFuZHttYXJnaW4tbGVmdDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7I3VzZXItbmF2YmFye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5uYXZiYXItZm9ybSAuZm9ybS1ncm91cHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo4NSV9Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2x7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6NXB4fS5uYXZiYXItZm9ybXtib3JkZXI6MH0uY29udGFpbmVyLm1lbnVCYXJ7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fS5idG4tc2VhcmNoe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjVweDt0b3A6M3B4fX0uYnRuLXNlYXJjaHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjZweDttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO291dGxpbmU6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxMHB4Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7LW8tdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5idG4tZGVmYXVsdHtiYWNrZ3JvdW5kOiMxOWJlZDE7Ym9yZGVyOjA7dGV4dC1zaGFkb3c6MCAwIDAgI2ZmZjtmb250LXNpemU6MTNweDtwYWRkaW5nOjZweCA3cHggNXB4O2JveC1zaGFkb3c6MCAwIDAgcmdiYSgyNTUsMjU1LDI1NSwuMTUpIGluc2V0LDAgMCAwIHJnYmEoMCwwLDAsLjA3NSk7Ym9yZGVyLXJhZGl1czowO2xldHRlci1zcGFjaW5nOjFweDtmb250LWZhbWlseTpMYXRvfS5idG4tZGVmYXVsdC5hY3RpdmUsLmJ0bi1kZWZhdWx0OmFjdGl2ZSwuYnRuLWRlZmF1bHQ6Zm9jdXMsLmJ0bi1kZWZhdWx0OmhvdmVyLC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojMTliZWQxO2NvbG9yOiNmZmZ9Lm5hdi1waWxscz5saT5hLC5uYXYtcGlsbHM+bGk+YTpob3Zlcntib3JkZXItcmFkaXVzOjB9LmZyb250IC5uYXYtcGlsbHMubmF2LXN0YWNrZWR7bWFyZ2luLWJvdHRvbToxNXB4fS5icm93c2VNZW51RmFjZXR7Y2xlYXI6Ym90aDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1ib3R0b206MH0uZmlsdGVyTWVudUZhY2V0TGlzdHttaW4taGVpZ2h0OjIwMHB4O2ZvbnQtc2l6ZToxMXB4O3BhZGRpbmctYm90dG9tOjEwcHg7cGFkZGluZy10b3A6MTBweDtmb250LWZhbWlseTpMYXRvfS5maWx0ZXJNZW51RmFjZXRMaXN0IHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjoycHggMCAwO3BhZGRpbmc6MDtjbGVhcjpib3RofS5maWx0ZXJNZW51RmFjZXRMaXN0IGxpe2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowIDAgMnB4O3BhZGRpbmc6NHB4IDJweCA0cHggNHB4O2JvcmRlci1yYWRpdXM6MnB4fS5maWx0ZXJNZW51RmFjZXRMaXN0IGxpLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMxOWJlZDF9LmZpbHRlck1lbnVGYWNldExpc3QgbGkgYXtjb2xvcjojNjY2O2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZpbHRlck1lbnVGYWNldExpc3QgbGkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmlsdGVyYnlsYWJlbHtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmctYm90dG9tOjNweDtwYWRkaW5nLWxlZnQ6NHB4fXVsLmJyb3dzZU1lbnVGYWNldExpc3QsdWwuYnJvd3NlTWVudUZhY2V0TGlzdD5saT5he2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6MCAwIDVweH11bC5icm93c2VNZW51RmFjZXRMaXN0LHVsLmJyb3dzZU1lbnVGYWNldExpc3QgbGkgYXtmbG9hdDpsZWZ0fXVsLmJyb3dzZU1lbnVGYWNldExpc3Q+bGkgZGl2e2ZvbnQtc2l6ZToxMnB4O2JhY2tncm91bmQtY29sb3I6I2M5YzljOTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH1kaXYuYnJvd3NlRmFjZXRJdGVte2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItbGVmdDo0cHggc29saWQgI2ZmZjtib3JkZXItdG9wOjJweCBzb2xpZCAjZmZmO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNmZmY7aGVpZ2h0OmF1dG87cGFkZGluZy10b3A6M3B4O2ZvbnQtc2l6ZToxMnB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtkaXYuYnJvd3NlRmFjZXRJdGVte2hlaWdodDo2MHB4fWRpdi5icm93c2VGYWNldEl0ZW0gYXtkaXNwbGF5OmJsb2NrO2hlaWdodDo2MHB4fWRpdi5icm93c2VGYWNldEhpZXJhcmNoeUl0ZW17aGVpZ2h0Ojc1cHh9ZGl2LmJyb3dzZUZhY2V0SGllcmFyY2h5SXRlbSBhe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0Ojc1cHh9fWRpdi5icm93c2VGYWNldEhpZXJhcmNoeUl0ZW0gYXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fWRpdi5icm93c2VGYWNldEl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fWRpdi5icm93c2VGYWNldEl0ZW0gYXtmb250LXNpemU6MTJweH1kaXYuYnJvd3NlRmFjZXRJdGVtIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzE5YmVkMX1kaXYuYnJvd3NlRmFjZXRJdGVtIGxpe21hcmdpbjowO3BhZGRpbmc6MH0uYnJvd3NlSGVhZGVybmF2e2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmc6NXB4O2JvcmRlci1yaWdodDozcHggc29saWQgI2ZmZjtsZXR0ZXItc3BhY2luZzoxcHh9LmZpbHRlck1lbnVSZXN1bHRzLC5tYWluRmFjZXR7cGFkZGluZy10b3A6MnB4fS5icm93c2VIZWFkZXJuYXYuYWN0aXZle2JhY2tncm91bmQtY29sb3I6Izc3N30uYnJvd3NlSGVhZGVybmF2LmFjdGl2ZSBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJyb3dzZUhlYWRlcm5hdi5hY3RpdmUgLmNhcmV0e2JvcmRlci10b3A6I2ZmZiA0cHggc29saWR9LmJyb3dzZUhlYWRlcm5hdiAuY2FyZXR7bWFyZ2luLWxlZnQ6NXB4O2Zsb2F0OnJpZ2h0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tdG9wOjdweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItdG9wOiM5OTkgNHB4IHNvbGlkfS5maWx0ZXJNZW51UmVzdWx0cyBkaXYgZGl2LnJvd3tvdmVyZmxvdzphdXRvO21heC1oZWlnaHQ6MzI1cHh9Lm1haW5GYWNldHtjb2xvcjojMjYyNjI2O21pbi1oZWlnaHQ6MzBweDtsaW5lLWhlaWdodDoyOHB4O2JhY2tncm91bmQtY29sb3I6I2U3ZTdlNzttYXJnaW4tdG9wOi01cHh9Lm1haW5GYWNldCBsaSwubWFpbkZhY2V0IHVse3BhZGRpbmc6MCAhaW1wb3J0YW50O2xpc3Qtc3R5bGUtdHlwZTpub25lfS5tYWluRmFjZXQgdWx7bWFyZ2luOjAgIWltcG9ydGFudH0ubWFpbkZhY2V0IGxpe21hcmdpbjowIDMwcHggMCAwICFpbXBvcnRhbnQ7ZmxvYXQ6bm9uZX0ubWFpbkZhY2V0IGxpIC5hY3RpdmUgYXtjb2xvcjojMDAwfS5tYWluRmFjZXQgbGkgYTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5icm93c2VkaXZpZGVye2NsZWFyOmJvdGg7bWFyZ2luLXRvcDoyMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2N9ZGl2LmJyb3dzZU1lbnVCcm93c2VBbGx7bWFyZ2luLXRvcDo1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5tYWluRmFjZXQgbGl7ZmxvYXQ6bGVmdH0uYnJvd3NlZGl2aWRlcntwYWRkaW5nLWJvdHRvbToyMHB4fWRpdi5icm93c2VNZW51QnJvd3NlQWxse3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxcHg7cmlnaHQ6MThweDttYXJnaW4tdG9wOjB9ZGl2LmJyb3dzZU1lbnVCcm93c2VTZWFyY2h7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjNweDtsZWZ0OjE1cHh9fWRpdi5icm93c2VNZW51QnJvd3NlU2VhcmNoIGlucHV0e2ZvbnQtc2l6ZToxMXB4fS5icm93c2VNZW51QnJvd3NlU2VhcmNoIC5mb3JtLWNvbnRyb2wsLmJyb3dzZU1lbnVCcm93c2VTZWFyY2ggLmZvcm0tY29udHJvbDphY3RpdmUsLmJyb3dzZU1lbnVCcm93c2VTZWFyY2ggLmZvcm0tY29udHJvbDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSkgaW5zZXQ7Y29sb3I6IzU1NTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7cGFkZGluZzo2cHggMTJweDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0IDBzLGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAwczt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTAwJX0uZmlsdGVyTWVudUZhY2V0TGlzdCAuYnRuLWRlZmF1bHR7YmFja2dyb3VuZDowIDA7Y29sb3I6I2NjY30uZmlsdGVyTWVudUZhY2V0TGlzdCAuYnRuLWRlZmF1bHQgYXtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxMXB4fS5icm93c2VIZWFkZXJuYXYgYXtjb2xvcjojNjY2O2ZvbnQtZmFtaWx5OkxhdG99YS5icm93c2VSZW1vdmVGYWNldCBpbWd7bWFyZ2luLWJvdHRvbTozcHh9Lm1haW5mYWNldHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7bWFyZ2luLXRvcDotNXB4fS5uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e292ZXJmbG93OmF1dG99LmRldGFpbEJyb3dzZUZhY2V0e2JvcmRlcjoxcHggc29saWQgI2RkZDtoZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO2Rpc3BsYXk6bm9uZX0vKiFcbiogWWFtbSEzXG4qIFlldCBhbm90aGVyIG1lZ2FtZW51IGZvciBCb290c3RyYXAgM1xuKlxuKiBodHRwOi8vZ2VlZG1vLmdpdGh1Yi5jb20veWFtbTNcbiovLmdyaWQtZGVtbyBbY2xhc3MqPWNvbC1de2JhY2tncm91bmQtY29sb3I6I2U1ZTFlYTtib3JkZXI6MXB4IHNvbGlkICNkMWQxZDE7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoyO21hcmdpbi1ib3R0b206NXB4O21hcmdpbi10b3A6NXB4O3RleHQtYWxpZ246Y2VudGVyfS5ncmlkLWRlbW97cGFkZGluZzoxMHB4IDMwcHh9LnlhbW0gLmNvbGxhcHNlLC55YW1tIC5kcm9wZG93biwueWFtbSAuZHJvcHVwLC55YW1tIC5uYXZ7cG9zaXRpb246c3RhdGljfSNjYUZvcm1PdmVybGF5LC55YW1tIC5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnlhbW0gLmRyb3Bkb3duLW1lbnV7bGVmdDphdXRvfS55YW1tIC5uYXYubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51e2xlZnQ6YXV0bztyaWdodDowfS55YW1tIC55YW1tLWNvbnRlbnR7cGFkZGluZzoyMHB4IDMwcHh9LnlhbW0gLmRyb3Bkb3duLnlhbW0tZncgLmRyb3Bkb3duLW1lbnV7bGVmdDowO3JpZ2h0OjB9I2NhRm9ybU92ZXJsYXl7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoyMHB4IDE1cHg7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjUwMHB4O292ZXJmbG93OmF1dG87Ym9yZGVyLXJhZGl1czo1cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDRweCByZ2JhKDAsMCwwLC4yKTtib3gtc2hhZG93OjAgMXB4IDRweCByZ2JhKDAsMCwwLC4yKX0ubGJJdGVtQ29udGVudCwubGJJdGVtSW1nLC5sYlNldCBoNSwubGJTZXRJbWd7b3ZlcmZsb3c6aGlkZGVufSNjYUZvcm1PdmVybGF5IC5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtyaWdodDoxMHB4fSNjYUZvcm1PdmVybGF5ICNSZWdGb3JtIEgxe3RleHQtYWxpZ246bGVmdH0jZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNlM2UzZTM7Zm9udC1zaXplOjEycHg7Y29sb3I6I2FiYWJhYjtsaW5lLWhlaWdodDoyLjJlbTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDo4MHB4O3BhZGRpbmc6MCAxNXB4O2ZvbnQtZmFtaWx5OmxhdG99LmxiSXRlbUNvbnRhaW5lciwubGJJdGVtQ29udGFpbmVyTGlzdHttaW4td2lkdGg6MTUwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsjY2FGb3JtT3ZlcmxheXt3aWR0aDo1MDBweDttYXJnaW46MTUlIGF1dG8gMH0jUmVnRm9ybSBIMXt0ZXh0LWFsaWduOnJpZ2h0fSNmb290ZXJ7bWFyZ2luOjIwcHggMCAwfX0jZm9vdGVyIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjb2xvcjojYWJhYmFifSNmb290ZXIgdWwgYSwuZnJvbnQgLmpjYXJvdXNlbC1wYWdpbmF0aW9uIGEsLmZyb250IGEuamNhcm91c2VsLWNvbnRyb2wtbmV4dCwuZnJvbnQgYS5qY2Fyb3VzZWwtY29udHJvbC1wcmV2LC5zZXRzIC5zZXRzQmFjayBhe3RleHQtZGVjb3JhdGlvbjpub25lfSNmb290ZXIgdWwgYXtjb2xvcjojMTliZWQxfSNmb290ZXIgdWwgbGl7cGFkZGluZzowIDIwcHggMCAwfSNmb290ZXIgdWx7bWFyZ2luLWJvdHRvbTowfSNmb290ZXIgdWwuc29jaWFse3BhZGRpbmctdG9wOjVweDtmb250LXNpemU6MjBweH0jZm9vdGVyIHVsLnNvY2lhbCBsaXtwYWRkaW5nOjAgMTBweCAwIDB9LnNldHMgSDEsLnNldHMgSDEgLmJ0bi1ncm91cHtwYWRkaW5nOjA7bWFyZ2luOjB9LnNldHMgSDEgLmJ0bi1ncm91cHtmb250LXNpemU6MTZweDtwYWRkaW5nLXRvcDo1cHg7bWFyZ2luLWJvdHRvbTowfS5zZXRzIC5zZXRzQmFja3ttYXJnaW46MCA1cHggMCAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjAgNXB4IDNweDt0ZXh0LWFsaWduOmNlbnRlcjtmbG9hdDpsZWZ0fS5zZXRzIC5zZXRzQmFjayBhe2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6LjNlbTtmb250LXNpemU6MTRweH0uc2V0cyAuc2V0c0JhY2sgYSAuc21hbGx7Zm9udC1zaXplOjdweDtjb2xvcjojMDAwO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206NXB4fS5zZXRzIEg1e21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDowfSNsYlZpZXdCdXR0b25ze2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmctYm90dG9tOjVweH1AbWVkaWEobWluLXdpZHRoOiA3NjdweCl7I2xiVmlld0J1dHRvbnN7dGV4dC1hbGlnbjpyaWdodH19I2xiVmlld0J1dHRvbnMgYSAuZ2x5cGhpY29ue2NvbG9yOiNhYmFiYWJ9I2xiVmlld0J1dHRvbnMgYS5hY3RpdmUgLmdseXBoaWNvbntjb2xvcjojNDU0NTQ1fS5sYlNldENvbnRhaW5lcnt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5sYlNldENvdW50e2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiM4NTg1ODU7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNsYXNzcm9vbSBoNSwuY3JTZXQgaDUsLmxiU2V0IGg1LC5sYlNldENvbnRlbnQgLmNhcHRpb257dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5sYlNldHtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHggMTVweCA1cHg7bWFyZ2luLWJvdHRvbTozMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXNpemU6MTJweH0ubGJTZXQ6aG92ZXJ7bWFyZ2luOi0zJTt6LWluZGV4OjIwMDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDYlfS5sYlNldC5yZWFkU2V0e2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0ubGJTZXQgaDV7Zm9udC1zaXplOjEzcHg7bWFyZ2luLXRvcDowO2hlaWdodDoxZW19LmxiU2V0OmhvdmVyIEg1e2hlaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGJTZXQgaDV7Zm9udC1zaXplOjEwcHg7aGVpZ2h0OjJlbTtvdmVyZmxvdzpoaWRkZW59fS5sYkl0ZW1Db250YWluZXJ7bWluLWhlaWdodDozMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubGJJdGVtQ29udGFpbmVyTGlzdHttaW4taGVpZ2h0OjcycHg7cG9zaXRpb246cmVsYXRpdmV9LmxiSXRlbXstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO3BhZGRpbmc6MTBweDttYXJnaW4tYm90dG9tOjMwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO2xpbmUtaGVpZ2h0OjEuMmVtO2ZvbnQtc2l6ZToxMXB4fS5sYlNldEltZ1BsYWNlaG9sZGVyLC5sYlNldFRodW1iUGxhY2Vob2xkZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjoycHggc29saWQgI2VkZWRlZDt0ZXh0LWFsaWduOmNlbnRlcn0uYWN0aXZpdHlzdHJlYW0sLmNsYXNzcm9vbSBzbWFsbHtsaW5lLWhlaWdodDoxLjFlbX0ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJJdGVte21hcmdpbi1ib3R0b206MTVweH0ubGJJdGVtOmhvdmVye2N1cnNvcjptb3ZlO3otaW5kZXg6MTAwMH0ubGJJdGVtQ29udGFpbmVyIC5sYkl0ZW06aG92ZXJ7cG9zaXRpb246YWJzb2x1dGV9LmxiSXRlbUNvbnRhaW5lckxpc3QgLmxiSXRlbTpob3Zlcnt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubGJJdGVtQ29udGFpbmVyIC5sYkl0ZW06aG92ZXJ7cGFkZGluZzoxNXB4O3dpZHRoOjExMCU7bGVmdDotNSU7dG9wOi01JX19LmxiSXRlbUNvbnRlbnR7aGVpZ2h0OjI1MHB4fS5sYkl0ZW1Db250YWluZXJMaXN0IC5sYkl0ZW1Db250ZW50e2hlaWdodDo3MnB4fS5sYkl0ZW1Db250YWluZXIgLmxiSXRlbTpob3ZlciAubGJJdGVtQ29udGVudHttaW4taGVpZ2h0OjI1MHB4O2hlaWdodDphdXRvfS5sYkl0ZW1Db250YWluZXIgLmxiRXhwYW5kZWRJbmZvLC5sYlNldEV4cGFuZGVkSW5mb3t3aWR0aDoxMDAlO3otaW5kZXg6MTAwO2Rpc3BsYXk6bm9uZTtjb2xvcjojOTk5fS5sYkl0ZW06aG92ZXIgLmxiRXhwYW5kZWRJbmZvLC5sYlNldDpob3ZlciAubGJTZXRFeHBhbmRlZEluZm97ZGlzcGxheTppbmxpbmV9LmxiRXhwYW5kZWRJbmZvIEhSLC5sYlNldEV4cGFuZGVkSW5mbyBIUnttYXJnaW4tYm90dG9tOjVweDttYXJnaW4tdG9wOjVweH0ubGJJdGVtIGEsLmxiU2V0IGF7Y29sb3I6IzY2Nn0ubGJJdGVtSW1ne21heC1oZWlnaHQ6MjAwcHg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjVweH0ubGJJdGVtOmhvdmVyIC5sYkl0ZW1JbWd7bWF4LWhlaWdodDo2MDBweH0ubGJJdGVtSW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5sYkl0ZW1Db250YWluZXJMaXN0IC5sYkl0ZW1JbWd7d2lkdGg6NzJweDttYXgtaGVpZ2h0OjcycHg7dGV4dC1hbGlnbjpjZW50ZXI7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTBweH0ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJJdGVtSW1nIGltZ3t3aWR0aDphdXRvO2hlaWdodDphdXRvfS5sYkl0ZW1UaHVtYixsYlNldFRodW1ie2Zsb2F0OmxlZnQ7bWFyZ2luOjEuNSU7d2lkdGg6MzAlfS5sYkl0ZW1UaHVtYiBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXgtd2lkdGg6NzJweDttYXgtaGVpZ2h0OjcycHh9LmxiU2V0SW1ne21hcmdpbi1ib3R0b206MTBweDttYXgtaGVpZ2h0OjE2OHB4fS5sYlNldEltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubGJTZXRUaHVtYlJvd3ttYXJnaW46MCAtMTBweCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sYlNldFRodW1iUm93Q29udGFpbmVye2Rpc3BsYXk6bm9uZX19LmxiU2V0VGh1bWJDb2xze3BhZGRpbmc6MCAxMHB4IDEwcHggMH0ubGJTZXRUaHVtYiBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubGJTZXRUaHVtYlBsYWNlaG9sZGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmxiU2V0VGh1bWJQbGFjZWhvbGRlciBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubGJTZXRUaHVtYlBsYWNlaG9sZGVyIGl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM1JTtsZWZ0OjA7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6NTAlfS5sYlNldEltZ1BsYWNlaG9sZGVye2NvbG9yOiM4NTg1ODU7cGFkZGluZzo2MHB4IDVweCA3MnB4O3dpZHRoOjEwMCV9LmxiSXRlbUNvbnRhaW5lckxpc3QgLmxiU2V0SW1nUGxhY2Vob2xkZXJ7cGFkZGluZzoxMHB4O2ZvbnQtc2l6ZTozMHB4fS5sYlNldEl0ZW1Db21tZW50e2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO3BhZGRpbmc6M3B4IDEwcHggMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3otaW5kZXg6MjAwOy13ZWJraXQtYm94LXNoYWRvdzo1cHggMXB4IDEwcHggcmdiYSgwLDAsMCwuMik7Ym94LXNoYWRvdzo3cHggMXB4IDEwcHggcmdiYSgwLDAsMCwuMik7aGVpZ2h0OjEwMCV9LmNyU2V0LC5mcm9udFNsaWRle3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubGJTZXRJbWd7bWF4LWhlaWdodDoyODVweH0ubGJTZXRUaHVtYlJvd3ttYXJnaW46MCAtMTBweH0ubGJTZXRJdGVtQ29tbWVudHtsZWZ0OjEwMCU7d2lkdGg6MjIwcHh9fS5sYlNldENvbW1lbnQgLmJ0bi14cywubGJTZXRJdGVtQ29tbWVudCAuYnRuLXhze3BhZGRpbmc6NXB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEwcHg7bWFyZ2luLXRvcDotMTBweH0ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJTZXRJdGVtQ29tbWVudHtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpfS5sYlNldENvbW1lbnR7ZGlzcGxheTpub25lO3BhZGRpbmctYm90dG9tOjVweH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmxiU2V0Q29tbWVudCAuY2xvc2Vjb21tZW50e21hcmdpbi10b3A6LTMwcHh9fS5sYlNldENvbW1lbnRIZWFkZXJ7Zm9udC1zaXplOjExcHg7cGFkZGluZy1ib3R0b206NXB4fS5sYkl0ZW1Db250YWluZXIgLmxiU2V0SXRlbUNvbW1lbnR7cGFkZGluZy10b3A6MjVweH0ubGJJdGVtQ29udGFpbmVyIC5sYlNldEl0ZW1Db21tZW50IC5jbG9zZWNvbW1lbnR7bWFyZ2luLXRvcDotMTVweH0ubGJTZXRJdGVtQ29tbWVudCAubGJDb21tZW50c3tvdmVyZmxvdzphdXRvO21heC1oZWlnaHQ6MTI1cHg7Y2xlYXI6cmlnaHQ7bWFyZ2luLWJvdHRvbToxMHB4fS5sYkl0ZW1Db250YWluZXIgLmxiSXRlbTpob3ZlciAubGJTZXRJdGVtQ29tbWVudCAubGJDb21tZW50c3ttYXgtaGVpZ2h0OjE1MHB4fS5sYlNldENvbW1lbnQgLmxiQ29tbWVudHN7b3ZlcmZsb3c6YXV0bzttYXgtaGVpZ2h0Ojc1cHg7Y2xlYXI6cmlnaHQ7bWFyZ2luLWJvdHRvbToxMHB4fS5sYlNldDpob3ZlciAubGJTZXRDb21tZW50IC5sYkNvbW1lbnRze21heC1oZWlnaHQ6MjMwcHh9LmxiU2V0Q29tbWVudCAubGJDb21tZW50cyBibG9ja3F1b3RlLC5sYlNldEl0ZW1Db21tZW50IC5sYkNvbW1lbnRzIGJsb2NrcXVvdGV7cGFkZGluZy10b3A6NXB4O3BhZGRpbmctYm90dG9tOjVweDttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjVweH0ubGJTZXRDb21tZW50IHRleHRhcmVhLC5sYlNldEl0ZW1Db21tZW50IHRleHRhcmVhe2hlaWdodDo1NXB4O21hcmdpbi1ib3R0b206NXB4fS5sYlNldENvbnRlbnQgLmNhcHRpb257Zm9udC1zaXplOjEwcHg7Y29sb3I6I2NjYztwYWRkaW5nLXRvcDowfS5yZWFkU2V0e2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0uc2V0cyAud2FybmluZ3tjb2xvcjojM2E4N2FkO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztmb250LXNpemU6MTFweDtwYWRkaW5nOjEycHg7bWFyZ2luLWJvdHRvbToxMHB4O2JvcmRlci1yYWRpdXM6MTBweH0uY3JSZXNwb25zZUhlYWRlciBhLC5jclNldCBoNSBhLC5mcm9udCBIMSwubGJTZXRDb21tZW50SGVhZGVyIGF7Y29sb3I6Izg1ODU4NX0uYWN0aXZpdHljb2wgLmxiU2V0Q29tbWVudEhlYWRlciwubGJTZXRDb21tZW50SGVhZGVye2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nLXRvcDoxMHB4O21hcmdpbi10b3A6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTNlM2UzfS5sYlNldENvbW1lbnRIZWFkZXIgSFJ7bWFyZ2luOjEwcHggMH0ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJTZXRDb21tZW50SGVhZGVye2JvcmRlci10b3A6bm9uZTttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6NXB4fS5hY3Rpdml0eXN0cmVhbXtoZWlnaHQ6NzAwcHg7b3ZlcmZsb3cteTpoaWRkZW59I2xiVGltZWxpbmVDb250YWluZXJ7aGVpZ2h0OjUwMHB4fS5jbGFzc3Jvb20gaDF7bWFyZ2luLWJvdHRvbToxNXB4fS5jclNldHstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO3BhZGRpbmc6MTVweCAxNXB4IDEwcHg7bWFyZ2luOjAgMCAzMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXNpemU6MTJweH0uY3JTZXQgaDV7Zm9udC1zaXplOjEzcHg7bWFyZ2luLXRvcDowfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY3JTZXQgLmNyU2V0SW1ne3BhZGRpbmctYm90dG9tOjEwcHh9fS5jclNldCAuY3JTZXRJbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmNyU2V0IC5idG57bWFyZ2luLXRvcDotNXB4fS5jclNldCBocnttYXJnaW46MTBweCAwfS5jckRldGFpbENvbW1lbnRDb2x7b3ZlcmZsb3c6YXV0bzttYXgtaGVpZ2h0OjQ1MHB4fS5jckRldGFpbEFzc2lnbm1lbnRJbmZve2JhY2tncm91bmQtY29sb3I6I2VkZWRlZDtwYWRkaW5nOjEwcHg7bWFyZ2luLXRvcDowfS5jckxpc3RVc2VyR3JvdXB7cGFkZGluZy1ib3R0b206MTVweH0uY3JMaXN0VXNlckdyb3VwIHVse3BhZGRpbmctbGVmdDoxNXB4ICFpbXBvcnRhbnQ7bWF4LWhlaWdodDoxMjBweH0uY3JMaXN0VXNlckdyb3VwIGRse3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLWJvdHRvbTowfS5jckxpc3RVc2VyR3JvdXAgZGR7cGFkZGluZy1ib3R0b206MTBweH0uY3JTZXRJbWdQbGFjZWhvbGRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjJweCBzb2xpZCAjZWRlZGVkO2NvbG9yOiM4NTg1ODU7cGFkZGluZzoyNSUgMDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfSNjclVzZXJSZXNwb25ke3BhZGRpbmc6MTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7bWFyZ2luLWJvdHRvbToyMHB4fSNjclVzZXJSZXNwb25kIC5idG57bWFyZ2luLXRvcDoxMHB4fS5jclJlc3BvbnNlSGVhZGVye2ZvbnQtc2l6ZToxMXB4O3BhZGRpbmctYm90dG9tOjVweDtmb250LXdlaWdodDo3MDB9LmZyb250IEgxe2xpbmUtaGVpZ2h0OjEuMzt0ZXh0LXRyYW5zZm9ybTpub25lfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYWN0aXZpdHlzdHJlYW06aG92ZXJ7b3ZlcmZsb3cteTphdXRvfS5mcm9udCBIMXtmb250LXNpemU6MjhweDtmb250LWZhbWlseTpMYXRvTGlnaHQ7cGFkZGluZy10b3A6MTVweH19LmZyb250IC5qY2Fyb3VzZWwtd3JhcHBlcnttYXJnaW4tYm90dG9tOjIwcHg7bWFyZ2luLXRvcDotMjBweH0uZnJvbnQgLmpjYXJvdXNlbC1jb250cm9sLXByZXZ7bGVmdDowICFpbXBvcnRhbnR9LmZyb250IC5qY2Fyb3VzZWwtY29udHJvbC1uZXh0e3JpZ2h0OjB9LmZyb250IC5qY2Fyb3VzZWwtY29udHJvbC1uZXh0LC5mcm9udCAuamNhcm91c2VsLWNvbnRyb2wtcHJldntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7aGVpZ2h0OjQ1cHg7bWFyZ2luLXRvcDotMzBweDtwYWRkaW5nLWJvdHRvbToyMHB4O3BhZGRpbmctdG9wOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTo1NXB4O3dpZHRoOjQ1cHg7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6MCAwIDAgIzk5OTt0ZXh0LXNoYWRvdzowIDAgMTBweCAjMDAwfS5mcm9udFNsaWRlIGltZ3toZWlnaHQ6NDAwcHg7d2lkdGg6YXV0b30uZnJvbnQgYS5qY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzLC5mcm9udCBhLmpjYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsLmZyb250IGEuamNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywuZnJvbnQgYS5qY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVye2NvbG9yOiNmZmZ9LmZyb250IC5qY2Fyb3VzZWwtcGFnaW5hdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0uZnJvbnQgLmpjYXJvdXNlbC1wYWdpbmF0aW9uIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjFweDtsaW5lLWhlaWdodDoxZW07bWluLXdpZHRoOjEwcHg7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjI1cHg7cGFkZGluZzozcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXJpZ2h0OjVweDtib3JkZXI6MXB4IHNvbGlkICM2NjY7b3BhY2l0eTouNzV9LmZyb250IC5qY2Fyb3VzZWwtcGFnaW5hdGlvbiBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiM2NjY7Y29sb3I6IzY2NjtvcGFjaXR5OjE7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZX0uZnJvbnQgLm5hdi1waWxscz5saTpob3Zlcj5hLC5mcm9udCAubmF2LXBpbGxzPmxpPmEsLmZyb250IC5uYXYtcGlsbHM+bGk+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Y29sb3I6IzMzM30uZnJvbnQgLm5hdi1waWxscz5saT5he3BhZGRpbmc6MTJweCAxMHB4IDEwcHg7Zm9udC1zaXplOjE0cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTpub25lfS5mcm9udCAubmF2LXBpbGxzPmxpPmE6aG92ZXJ7Zm9udC13ZWlnaHQ6NDAwfS5mcm9udFNsaWRlIC5mcm9udFNsaWRlQ2FwdGlvbiwuZnJvbnRTbGlkZTpob3ZlciAuZnJvbnRTbGlkZUNhcHRpb257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTtwYWRkaW5nOjE1cHg7d2lkdGg6MTAwJTt6LWluZGV4OjEwMDtmb250LXdlaWdodDo3MDA7Ym90dG9tOjB9LmZyb250U2xpZGUgLmZyb250U2xpZGVDYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiNmZmY7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZS1vdXR9LmZyb250U2xpZGU6aG92ZXIgLmZyb250U2xpZGVDYXB0aW9ue29wYWNpdHk6MTtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojZmZmfS5mcm9udFNsaWRlQ2FwdGlvbiBhe2NvbG9yOiNmZmZ9LmRldGFpbCBIUntjb2xvcjojZWRlZGVkO3BhZGRpbmc6MDttYXJnaW46MTBweCAwfS5kZXRhaWx7Y29sb3I6IzQ1NDU0NTtmb250LXNpemU6MTJweH0uZGV0YWlsIGF7Y29sb3I6Izk5OTt0ZXh0LWRlY29yYXRpb246bm9uZX0uZGV0YWlsIGE6aG92ZXJ7Y29sb3I6IzczNzM3Mzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5kZXRhaWwgSDR7cGFkZGluZzowO21hcmdpbjowfS5kZXRhaWwgLmRldGFpbE5hdkJnTGVmdCwuZGV0YWlsIC5kZXRhaWxOYXZCZ1JpZ2h0LC5kZXRhaWwgLm5hdlRvcCBhe21hcmdpbi10b3A6LTIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JhY2tncm91bmQtY29sb3I6I2ViZWJlYjt0ZXh0LWFsaWduOmNlbnRlcn0uZGV0YWlsIEg2IGF7Y29sb3I6IzE5YmVkMTtwYWRkaW5nOjJweCAwIDAgMTBweDt0ZXh0LWRlY29yYXRpb246bm9uZX0uZGV0YWlsIC5kZXRhaWxOYXZCZ0xlZnQsLmRldGFpbCAuZGV0YWlsTmF2QmdSaWdodHt3aWR0aDo0NXB4O2hlaWdodDoxMTBweDtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9LmRldGFpbCAuZGV0YWlsTmF2QmdMZWZ0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MH0uZGV0YWlsIC5kZXRhaWxOYXZCZ1JpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9LmRldGFpbCAuZGV0YWlsTmF2QmdMZWZ0IGEsLmRldGFpbCAuZGV0YWlsTmF2QmdSaWdodCBhe2NvbG9yOiM4ZTg5ODU7bGluZS1oZWlnaHQ6LjNlbTtmb250LXNpemU6MThweDt0ZXh0LWRlY29yYXRpb246bm9uZX0uZGV0YWlsIC5kZXRhaWxOYXZCZ0xlZnQgYSAuc21hbGwsLmRldGFpbCAuZGV0YWlsTmF2QmdSaWdodCBhIC5zbWFsbHtmb250LXNpemU6OHB4O2NvbG9yOiNhYmFiYWI7cGFkZGluZy1ib3R0b206MjBweDtwYWRkaW5nLXRvcDozcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kZXRhaWwgLm5hdkxlZnRSaWdodHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZGV0YWlsIC5uYXZUb3B7ZGlzcGxheTpub25lfX0uZGV0YWlsIC5uYXZUb3B7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1ib3R0b206MTBweH0uZGV0YWlsIC5uYXZUb3AgYXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweDtib3JkZXItbGVmdDoxcHggc29saWQgI2ZmZjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmZmZ9LmRldGFpbCAubmF2VG9wIGEgLnNtYWxse2ZvbnQtc2l6ZTo4cHg7Y29sb3I6I2FiYWJhYn0uZGV0YWlsIC5yZXBWaWV3ZXJDYXJvdXNlbCBsaXt0ZXh0LWFsaWduOmNlbnRlcn0uZGV0YWlsIC5yZXBWaWV3ZXJDb250IGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC1oZWlnaHQ6NTAwcHg7b2JqZWN0LWZpdDpjb250YWlufS5kZXRhaWwgLnVuaXR7bWFyZ2luLWJvdHRvbToxMnB4fS5kZXRhaWwgLnVuaXQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99I2RldGFpbFJlcHJlc2VudGF0aW9uVGh1bWJuYWlsc3twYWRkaW5nLXRvcDowfS5kZXRhaWwgLnJlcFZpZXdlckNvbnR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uZGV0YWlsIGF1ZGlve3dpZHRoOjEwMCV9LmRldGFpbCAuZGV0YWlsTWVkaWFQbGFjZWhvbGRlcnt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctdG9wOjE1MHB4O3BhZGRpbmctYm90dG9tOjE1MHB4O2NvbG9yOiNhYmFiYWI7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmVifS5kZXRhaWwgI2RldGFpbFJlcE5hdiBhLC5kZXRhaWwgLmRldGFpbE1lZGlhVG9vbGJhciBhLC5nYWxsZXJ5IC5kZXRhaWxNZWRpYVRvb2xiYXIgYXtjb2xvcjojOTI5MjkyfS5kZXRhaWwgLmRldGFpbE1lZGlhVG9vbGJhciwuZ2FsbGVyeSAuZGV0YWlsTWVkaWFUb29sYmFye2JhY2tncm91bmQtY29sb3I6I2ViZWJlYjtwYWRkaW5nOjJweCA1cHggN3B4O2ZvbnQtc2l6ZToxMnB4O3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6bm9uZTt0b3A6MDt6LWluZGV4OjIwMH0uZGV0YWlsIC5yZXBWaWV3ZXJDb250OmhvdmVyIC5kZXRhaWxNZWRpYVRvb2xiYXJ7ZGlzcGxheTpibG9ja30jYk1vcmVQYW5lbCwjYk1vcmVQYW5lbENsb3NlLCNiUmVmaW5lQnV0dG9uLCNiUmVmaW5lQ2xvc2UsI2RldGFpbENvbW1lbnRzLC5iU2V0c1NlbGVjdE11bHRpcGxlLC5kZXRhaWwgI2RldGFpbFNjcm9sbEJ1dHRvbk5leHQuaW5hY3RpdmUsLmRldGFpbCAjZGV0YWlsU2Nyb2xsQnV0dG9uUHJldmlvdXMuaW5hY3RpdmV7ZGlzcGxheTpub25lfS5kZXRhaWwgLmRldGFpbE1lZGlhVG9vbGJhciBzcGFuLC5nYWxsZXJ5IC5kZXRhaWxNZWRpYVRvb2xiYXIgc3BhbntwYWRkaW5nOjVweH0uZGV0YWlsICNkZXRhaWxSZXBOYXZ7cGFkZGluZzoycHggMCA3cHg7Zm9udC1zaXplOjEycHh9I2RldGFpbENvbW1lbnRzIEgyLC5kZXRhaWwgLmRldGFpbFRvb2x7Zm9udC1zaXplOjExcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5kZXRhaWwgI2RldGFpbFJlcE5hdlByZXZ7ZmxvYXQ6bGVmdH0uZGV0YWlsICNkZXRhaWxSZXBOYXZOZXh0e2Zsb2F0OnJpZ2h0fS5kZXRhaWwgI2RldGFpbFJlcE5hdiBhLmluYWN0aXZle2NvbG9yOiNkZWRlZGV9LmRldGFpbCAjZGV0YWlsUmVwTmF2IHNwYW57cGFkZGluZzo1cHh9LmRldGFpbCAjZGV0YWlsVG9vbHN7Y2xlYXI6Ym90aDtwYWRkaW5nLXRvcDoxMHB4O21hcmdpbi10b3A6MzBweDtmb250LWZhbWlseTpsYXRvfS5kZXRhaWwgLmRldGFpbFRvb2x7Y29sb3I6Izg1ODU4NTtwYWRkaW5nOjVweDttYXJnaW4tcmlnaHQ6NXB4O2JvcmRlci1yYWRpdXM6M3B4fS5kZXRhaWwgLmRldGFpbFRvb2wgaSwuZGV0YWlsIC5kZXRhaWxUb29sIHNwYW57Y29sb3I6IzkyOTI5MjttYXJnaW4tcmlnaHQ6NXB4fS5kZXRhaWwgLmRldGFpbFRvb2wgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uamNhcm91c2VsLC5qY2Fyb3VzZWwtd3JhcHBlcnt3aWR0aDoxMDAlICFpbXBvcnRhbnR9I2RldGFpbENvbW1lbnRze2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7cGFkZGluZzoxMHB4IDA7Y29sb3I6IzkyOTI5Mn0jZGV0YWlsQ29tbWVudHMgSDJ7Y29sb3I6IzkyOTI5MjtwYWRkaW5nOjA7bWFyZ2luOjB9LmRldGFpbCAjdGFnc3ttYXJnaW4tYm90dG9tOjEwcHh9LmRldGFpbCAjZGV0YWlsUmVsYXRlZE9iamVjdHN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtwYWRkaW5nOjEwcHggMDttYXJnaW4tYm90dG9tOjIwcHh9LmRldGFpbCAjZGV0YWlsU2Nyb2xsQnV0dG9uTmV4dCwuZGV0YWlsICNkZXRhaWxTY3JvbGxCdXR0b25QcmV2aW91c3tyaWdodDowO2JhY2tncm91bmQtY29sb3I6I2ViZWJlYjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDtoZWlnaHQ6MTQ1cHg7b3BhY2l0eTouNztwYWRkaW5nOjYwcHggMTBweCAwO2NvbG9yOiM0NTQ1NDU7Zm9udC1zaXplOjE1cHg7bWFyZ2luOjEwcHggMDt3aWR0aDoyNXB4fS5kZXRhaWwgI2RldGFpbFNjcm9sbEJ1dHRvblByZXZpb3Vze2xlZnQ6MH0uZGV0YWlsICNkZXRhaWxTY3JvbGxCdXR0b25OZXh0OmhvdmVyLC5kZXRhaWwgI2RldGFpbFNjcm9sbEJ1dHRvblByZXZpb3VzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RlZGVkZTtjdXJzb3I6cG9pbnRlcjtjb2xvcjojMDAwfS5kZXRhaWwgLmRldGFpbE9iamVjdHNSZXN1bHR7ZmxvYXQ6bGVmdDt3aWR0aDoxNTBweDtoZWlnaHQ6MTQ1cHg7bWFyZ2luOjEwcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDEwcHggcmdiYSgwLDAsMCwuMik7Ym94LXNoYWRvdzowIDFweCAxMHB4IHJnYmEoMCwwLDAsLjIpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtsaW5lLWhlaWdodDoxZW07cGFkZGluZzoxMHB4O2ZvbnQtc2l6ZToxMXB4O292ZXJmbG93OmhpZGRlbn0uYkZhY2V0RGVzY3JpcHRpb24sLmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgLmRldGFpbEFubm90YXRpb25MaXN0e21heC1oZWlnaHQ6MTUwcHg7b3ZlcmZsb3c6YXV0b30uZGV0YWlsIC5kZXRhaWxPYmplY3RzUmVzdWx0IGF7Y29sb3I6IzQ1NDU0NX0uZGV0YWlsIC5kZXRhaWxPYmplY3RzUmVzdWx0IGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbi1ib3R0b206NXB4fS5kZXRhaWwgI2RldGFpbEFubm90YXRpb25ze21hcmdpbjoyMHB4IDAgMzBweH0uZGV0YWlsICNkZXRhaWxBbm5vdGF0aW9ucyB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZS10eXBlOm5vbmU7bGlzdC1zdHlsZS1wb3NpdGlvbjppbnNpZGU7Ym9yZGVyLXRvcDoxcHggI2NjYyBzb2xpZDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtib3JkZXItcmlnaHQ6MXB4ICNjY2Mgc29saWR9LmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgbGl7bWFyZ2luOjA7cGFkZGluZzo1cHg7Ym9yZGVyLWJvdHRvbToxcHggI2NjYyBzb2xpZDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgbGkuYWN0aXZle2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOml0YWxpY30uZGV0YWlsICNkZXRhaWxBbm5vdGF0aW9ucyB1bCBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNhYmFiYWI7Y3Vyc29yOnBvaW50ZXJ9LmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgdWwgbGkuZGV0YWlsQW5ub3RhdGlvbiBhe3RleHQtZGVjb3JhdGlvbjpub25lfSNkZXRhaWxSZXByZXNlbnRhdGlvblRodW1ibmFpbHMgYSBpbWd7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2hlaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6NXB4O3dpZHRoOjEwMCV9I2RldGFpbFJlcHJlc2VudGF0aW9uVGh1bWJuYWlscyBhLmFjdGl2ZSBpbWd7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmfWEucmVhZG1vcmUtanMtdG9nZ2xle3BhZGRpbmctdG9wOjEwcHg7Y29sb3I6IzE5YmVkMX0udHJpbVRleHR7bWFyZ2luLXRvcDo1cHh9LmNhQXVkaW9QbGF5ZXJ7cGFkZGluZy10b3A6MjZweH0uZGV0YWlsIC5leHBvcnRDb2xsZWN0aW9uIC5mYSwuZGV0YWlsIC5leHBvcnRDb2xsZWN0aW9uIC5nbHlwaGljb24sLmRldGFpbCAuZXhwb3J0Q29sbGVjdGlvbiBhe2NvbG9yOiM4NTg1ODUgIWltcG9ydGFudDtmb250LXNpemU6MTFweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnJlc3VsdHMgc3Ryb25nLC5zZXRzIEg1IHN0cm9uZ3tjb2xvcjojMDAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo0MDB9LnJlc3VsdHMgYSAuZmEsLnJlc3VsdHMgYSAuZ2x5cGhpY29ue2NvbG9yOiNhYmFiYWIgIWltcG9ydGFudH0ucmVzdWx0cyBhLmFjdGl2ZSAuZ2x5cGhpY29ue2NvbG9yOiM0NTQ1NDV9LnJlc3VsdHMgSDF7bWFyZ2luOjAgMCAxMHB4O3BhZGRpbmc6MH0ucmVzdWx0cyBINXttYXJnaW46MH0uYkZhY2V0RGVzY3JpcHRpb257bWFyZ2luOjEwcHh9I2JTb3J0QnlMaXN0e2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6NXB4fSNiU29ydEJ5TGlzdCB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtkaXNwbGF5OmlubGluZTtwYWRkaW5nOjB9I2JTb3J0QnlMaXN0IHVsIGxpe2ZvbnQtc2l6ZToxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDVweCAwIDB9I2JTb3J0QnlMaXN0IHVsIGxpLmRpdmlkZXtib3JkZXItbGVmdDoxcHggc29saWQgIzg1ODU4NTt3aWR0aDozcHh9I2JTb3J0QnlMaXN0IHVsIGxpLnNlbGVjdGVkU29ydHtjb2xvcjojNDU0NTQ1fSNiU29ydEJ5TGlzdCBsaSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6Izg1ODU4NX0jYlNvcnRCeUxpc3QgdWwgbGkgc3Ryb25ne2NvbG9yOiMwMDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjQwMH0jYlZpZXdCdXR0b25ze3RleHQtYWxpZ246cmlnaHQ7Zm9udC1zaXplOjE4cHg7cGFkZGluZy1ib3R0b206NXB4fSNiTGV0dGVyQmFyIGF7cGFkZGluZzozcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4fSNiTGV0dGVyQmFyIGEuc2VsZWN0ZWRMZXR0ZXIsI2JMZXR0ZXJCYXIgYTpob3Zlcntmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZC1jb2xvcjojZWRlZGVkO3RleHQtZGVjb3JhdGlvbjpub25lfSNicm93c2VSZXN1bHRzQ29udGFpbmVye21hcmdpbi10b3A6MjBweDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uYlJlc3VsdEl0ZW1Db2x7aGVpZ2h0OjI5MHB4fS5iUmVzdWx0SXRlbUNvbnRlbnR7aGVpZ2h0OjI0MHB4O292ZXJmbG93OmhpZGRlbn0uYlJlc3VsdEl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmOy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7bGluZS1oZWlnaHQ6MWVtO3BhZGRpbmc6MTBweH0uYlJlc3VsdEl0ZW0gLmJTZXRzU2VsZWN0TXVsdGlwbGUsLmJSZXN1bHRMaXN0SXRlbSAuYlNldHNTZWxlY3RNdWx0aXBsZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O3RvcDowO3otaW5kZXg6MTAwfS5iUmVzdWx0SXRlbTpob3ZlciAuYlNldHNTZWxlY3RNdWx0aXBsZXtyaWdodDoxM3B4O3RvcDoyMHB4fS5iUmVzdWx0SXRlbSAuYlJlc3VsdEl0ZW1JbWd7bWFyZ2luLWJvdHRvbTo1cHg7bWF4LWhlaWdodDoxODBweDttaW4taGVpZ2h0OjEwMHB4O292ZXJmbG93OmhpZGRlbn0uYlJlc3VsdEl0ZW0gaW1ne2hlaWdodDphdXRvO3dpZHRoOjEwMCV9LmJSZXN1bHRJdGVtOmhvdmVye2ZvbnQtc2l6ZToxMnB4O2hlaWdodDphdXRvO21hcmdpbjotMjBweCAtOHB4IDA7bWluLWhlaWdodDozMDBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwMH0uYlJlc3VsdEl0ZW06aG92ZXIgLmJSZXN1bHRJdGVtQ29udGVudHtoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OjI0MHB4fS5iUmVzdWx0SXRlbTpob3ZlciAuYlJlc3VsdEl0ZW1JbWd7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDo1MDBweH0uYlJlc3VsdEl0ZW1JbWdQbGFjZWhvbGRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjJweCBzb2xpZCAjZWRlZGVkO2NvbG9yOiM4NTg1ODU7bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmc6NjBweCA1cHggNzJweDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfS5iUmVzdWx0SXRlbSAuYlJlc3VsdEl0ZW1UZXh0IGF7Y29sb3I6IzQ1NDU0NTtsaW5lLWhlaWdodDoxLjJlbX0uYlJlc3VsdEl0ZW0gLmJSZXN1bHRJdGVtVGV4dHtsaW5lLWhlaWdodDoxLjJlbTtmb250LXNpemU6MTFweH0uYlJlc3VsdEl0ZW0gLmJSZXN1bHRJdGVtVGV4dCBzbWFsbCwuYlJlc3VsdEl0ZW0gLmJSZXN1bHRJdGVtVGV4dCBzbWFsbCBhe2NvbG9yOiNhYmFiYWJ9LmJSZXN1bHRJdGVtRXhwYW5kZWRJbmZve2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDAwfS5iUmVzdWx0SXRlbUV4cGFuZGVkSW5mbyBhIC5mYSwuYlJlc3VsdExpc3RJdGVtRXhwYW5kZWRJbmZvIGEgLmZhe2ZvbnQtc2l6ZToxNHB4fS5iUmVzdWx0SXRlbUV4cGFuZGVkSW5mbyBociwuYlJlc3VsdExpc3RJdGVtRXhwYW5kZWRJbmZvIGhye21hcmdpbi1ib3R0b206MTBweH0jYlJlZmluZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7bGluZS1oZWlnaHQ6Ljc1ZW07cGFkZGluZzoxNXB4IDEwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDtvdmVyZmxvdy15OmF1dG87ZGlzcGxheTpibG9ja30jYlJlZmluZSBIM3ttYXJnaW46MH0jYlJlZmluZSBINXttYXJnaW4tYm90dG9tOjhweDttYXJnaW4tdG9wOjIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MH0jYlJlZmluZSBhe2NvbG9yOiM2NjY7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTQ2JX0jYlJlZmluZSBhLm1vcmV7Y29sb3I6Izg1ODU4NTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfSNiUmVmaW5lIGRpdnttYXJnaW4tYm90dG9tOjVweH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7I2JSZWZpbmUuZml4ZWR7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bWFyZ2luLXRvcDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7I2JSZWZpbmV7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwMDA7dG9wOjA7bGVmdDowO3JpZ2h0OjA7b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjA7d2lkdGg6MTAwJX0jYlJlZmluZUJ1dHRvbntkaXNwbGF5OmlubGluZX0jYlJlZmluZUJ1dHRvbiAuZmF7Y29sb3I6IzY2NiAhaW1wb3J0YW50O3RvcDotMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfSNiUmVmaW5lQ2xvc2V7ZGlzcGxheTpibG9jaztmb250LXNpemU6MjBweCAhaW1wb3J0YW50fX0jYk1vcmVQYW5lbHtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowO2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LWJveC1zaGFkb3c6MCA3cHggMTBweCByZ2JhKDAsMCwwLC4yKTtib3gtc2hhZG93OjAgN3B4IDEwcHggcmdiYSgwLDAsMCwuMik7cGFkZGluZzoxMHB4O3otaW5kZXg6MTAwMDE7bWluLXdpZHRoOjQ1MHB4fSNiTW9yZVBhbmVsIC5iRmlsdGVyQ291bnR7Y29sb3I6IzQ1NDU0NTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOi44ZW07cGFkZGluZy1sZWZ0OjEwcHh9I2JNb3JlUGFuZWwgI2JBbmNlc3Rvckxpc3R7cGFkZGluZzoxMHB4IDA7bWFyZ2luLWJvdHRvbToxMHB4O21heC13aWR0aDo0MDBweH0jYk1vcmVQYW5lbCAjYkFuY2VzdG9yTGlzdCBzcGFue2ZvbnQtc2l6ZTo3cHg7Y29sb3I6IzQ1NDU0NX0jYk1vcmVQYW5lbCAjYkFuY2VzdG9yTGlzdCBhe2NvbG9yOiM0NTQ1NDU7cGFkZGluZzowIDVweDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEycHh9I2JNb3JlUGFuZWwgI2JBbmNlc3Rvckxpc3QgYSBzcGFue2ZvbnQtc2l6ZToxMnB4fSNiTW9yZVBhbmVsICNiU2Nyb2xsTGlzdHtvdmVyZmxvdy15OmF1dG87cGFkZGluZy1sZWZ0OjEwcHg7aGVpZ2h0Ojk1JTtmbG9hdDpsZWZ0O21hcmdpbi10b3A6NXB4O3dpZHRoOjI1MHB4fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsjYk1vcmVQYW5lbCAjYlNjcm9sbExpc3R7d2lkdGg6MzUwcHh9fSNiTW9yZVBhbmVsICNiU2Nyb2xsTGlzdC5iU2Nyb2xsTGlzdEhpZXJhcmNoeXtoZWlnaHQ6ODUlO3BhZGRpbmctbGVmdDoyNXB4fSNiTW9yZVBhbmVsICNiU2Nyb2xsTGlzdCBhe2NvbG9yOiM0NTQ1NDU7bGluZS1oZWlnaHQ6MS4xZW07Zm9udC1zaXplOjExcHh9I2JNb3JlUGFuZWwgI2JTY3JvbGxMaXN0IGRpdntwYWRkaW5nLWJvdHRvbTo4cHh9I2JNb3JlUGFuZWwgI2JMZXR0ZXJCYXJ7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjAgNDBweCAwIDEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9I2JNb3JlUGFuZWwgI2JMZXR0ZXJCYXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpeyNiTW9yZVBhbmVse21pbi13aWR0aDoxMDBweDtsZWZ0OjB9I2JNb3JlUGFuZWwgI2JTY3JvbGxMaXN0e3dpZHRoOjIwMHB4fSNiTW9yZVBhbmVsQ2xvc2V7ZGlzcGxheTppbmxpbmV9fS5iUmVzdWx0TGlzdEl0ZW1Db2x7aGVpZ2h0OjEyMnB4fS5iUmVzdWx0TGlzdEl0ZW1Db250ZW50e2hlaWdodDo3MnB4O292ZXJmbG93OmhpZGRlbn0uYlJlc3VsdExpc3RJdGVtey13ZWJraXQtYm94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjFlbTtwYWRkaW5nOjEwcHh9LmJSZXN1bHRMaXN0SXRlbTpob3Zlcnstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMTBweCByZ2JhKDAsMCwwLC4yKTtib3gtc2hhZG93OjAgMXB4IDEwcHggcmdiYSgwLDAsMCwuMik7cGFkZGluZzoyMHB4O21hcmdpbjotMTBweDtoZWlnaHQ6MTEycHg7Zm9udC1zaXplOjEycHh9LmJSZXN1bHRMaXN0SXRlbSAuYlJlc3VsdExpc3RJdGVtSW1ne21heC1oZWlnaHQ6NzJweDttaW4taGVpZ2h0OjEwcHg7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowIDVweCAwIDA7ZmxvYXQ6bGVmdH0uYlJlc3VsdExpc3RJdGVtSW1nIC5iUmVzdWx0SXRlbUltZ1BsYWNlaG9sZGVye3BhZGRpbmc6MjBweH0uYlJlc3VsdExpc3RJdGVtIGltZ3t3aWR0aDphdXRvO2hlaWdodDo3MnB4fS5iUmVzdWx0TGlzdEl0ZW0gLmJSZXN1bHRMaXN0SXRlbVRleHQgYXtsaW5lLWhlaWdodDoxLjJlbTtjb2xvcjojNjY2fS5iUmVzdWx0TGlzdEl0ZW0gLmJSZXN1bHRMaXN0SXRlbVRleHR7bGluZS1oZWlnaHQ6MS4yZW07Zm9udC1zaXplOjEycHh9LmJSZXN1bHRMaXN0SXRlbSAuYlJlc3VsdExpc3RJdGVtVGV4dCBzbWFsbCwuYlJlc3VsdExpc3RJdGVtIC5iUmVzdWx0TGlzdEl0ZW1UZXh0IHNtYWxsIGF7Y29sb3I6I2FiYWJhYn0uYlJlc3VsdExpc3RJdGVtRXhwYW5kZWRJbmZve2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC1ib3gtc2hhZG93OjAgN3B4IDEwcHggcmdiYSgwLDAsMCwuMik7Ym94LXNoYWRvdzowIDdweCAxMHB4IHJnYmEoMCwwLDAsLjIpO3otaW5kZXg6MTAwMDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAtMjBweCAtMjBweDtwYWRkaW5nOjAgMTBweCAxMHB4fS5iUmVzdWx0SXRlbUV4cGFuZGVkSW5mbyBIUnttYXJnaW4tdG9wOjE1cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5icm93c2UgLmJ0biwuc2V0cyAuYnRue2JhY2tncm91bmQtY29sb3I6IzE5YmVkMTtjb2xvcjojZmZmO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6NXB4O2xldHRlci1zcGFjaW5nOjFweDtmb250LXNpemU6MTNweH0uYnJvd3NlIC5idG4gLmdseXBoaWNvbiwuYnJvd3NlIC5idG4gYSwuc2V0cyAuYnRuIC5nbHlwaGljb24sLnNldHMgLmJ0biBhe2NvbG9yOiM4YzhjOGN9Lm1vZGFsLWRpYWxvZyAuYnRue2ZvbnQtc2l6ZToxNHB4fSNiVGltZWxpbmVDb250YWluZXJ7aGVpZ2h0OjUwMHB4fSN0aW1lbGluZS1lbWJlZHt3aWR0aDoxMDAlO2hlaWdodDo1MDBweH0udGwtaGVhZGxpbmUgYXtjb2xvcjojMDAwICFpbXBvcnRhbnR9Lm11bHRpc2VhcmNoIEgze21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LXRyYW5zZm9ybTpub25lfS5tdWx0aXNlYXJjaCBIMyBhLC5tdWx0aXNlYXJjaCBIMyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM4NTg1ODV9Lm11bHRpc2VhcmNoIC5ibG9ja1Jlc3VsdHN7aGVpZ2h0OjE3MHB4O21hcmdpbi1ib3R0b206MTVweDtvdmVyZmxvdzpoaWRkZW47Y2xlYXI6Ym90aH0ubXVsdGlzZWFyY2hJbWdQbGFjZWhvbGRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjJweCBzb2xpZCAjZWRlZGVkO2NvbG9yOiM4NTg1ODU7cGFkZGluZzoyMHB4O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMHB4O3RleHQtYWxpZ246Y2VudGVyfS5tdWx0aXNlYXJjaEZ1bGxSZXN1bHRzIGF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiM4NTg1ODV9Lm11bHRpc2VhcmNoRnVsbFJlc3VsdHMgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubXVsdGlzZWFyY2hTb3J0IHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO2Rpc3BsYXk6aW5saW5lO3BhZGRpbmc6MH0ubXVsdGlzZWFyY2hTb3J0IHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo1cHh9Lm11bHRpc2VhcmNoU29ydCB1bCBsaSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6Izg1ODU4NX0ubXVsdGlzZWFyY2hTb3J0IHVsIGxpLnNlbGVjdGVkU29ydCBhe2NvbG9yOiM0NTQ1NDU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm11bHRpc2VhcmNoU29ydCBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0uRFYtem9vbUxhYmVsLC5hZHZhbmNlZFNlYXJjaEZpZWxkIC5mb3JtTGFiZWwsLmFsbExpbmsgYSwuZ2FsbGVyeSAjZ2FsbGVyeVNldEluZm8gYSwuZ2FsbGVyeSBINCwuZ2FsbGVyeSBINCBhLC5nYWxsZXJ5IEg1e3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubXVsdGlzZWFyY2hTb3J0IHNlbGVjdHtwYWRkaW5nOjA7aGVpZ2h0OjE3cHg7Zm9udC1zaXplOjEycHg7ZGlzcGxheTppbmxpbmU7d2lkdGg6YXV0b30uYWxsTGluaywubXVsdGlzZWFyY2ggLnNjcm9sbEJ1dHRvbk5leHQuaW5hY3RpdmUsLm11bHRpc2VhcmNoIC5zY3JvbGxCdXR0b25QcmV2aW91cy5pbmFjdGl2ZXtkaXNwbGF5Om5vbmV9Lm11bHRpc2VhcmNoU29ydCBzZWxlY3Q6Zm9jdXN7Ym94LXNoYWRvdzpub25lO291dGxpbmU6MDtib3JkZXI6MXB4IHNvbGlkICNjY2N9Lm11bHRpc2VhcmNoU29ydCBzZWxlY3Q6LW1vei1mb2N1c3Jpbmd7Y29sb3I6cmdiYSgwLDAsMCwwKTt0ZXh0LXNoYWRvdzowIDAgMCAjMDAwfS5tdWx0aXNlYXJjaCAuYmxvY2tSZXN1bHRzU2Nyb2xsZXJ7aGVpZ2h0OjE3MHB4fS5tdWx0aXNlYXJjaCAucmVzdWx0QmxvY2t7d2lkdGg6MTAwJTtvdmVyZmxvdy15OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubXVsdGlzZWFyY2ggLm11bHRpU2VhcmNoUmVzdWx0c3tvdmVyZmxvdy14OnNjcm9sbDtvdmVyZmxvdy15OmhpZGRlbjt3aWR0aDoxMDAlfS5tdWx0aXNlYXJjaCAuc2Nyb2xsQnV0dG9uTmV4dCwubXVsdGlzZWFyY2ggLnNjcm9sbEJ1dHRvblByZXZpb3Vze3JpZ2h0OjA7YmFja2dyb3VuZC1jb2xvcjojZWJlYmViO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwO2hlaWdodDoxNTBweDtvcGFjaXR5Oi43O3BhZGRpbmc6NjBweCAxMHB4IDA7Y29sb3I6IzQ1NDU0NTtmb250LXNpemU6MTVweDttYXJnaW46N3B4IDAgMTBweDt3aWR0aDoyNXB4fS5tdWx0aXNlYXJjaCAuc2Nyb2xsQnV0dG9uUHJldmlvdXN7bGVmdDowfS5tdWx0aXNlYXJjaCAuc2Nyb2xsQnV0dG9uTmV4dDpob3ZlciwubXVsdGlzZWFyY2ggLnNjcm9sbEJ1dHRvblByZXZpb3VzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RlZGVkZTtjdXJzb3I6cG9pbnRlcjtjb2xvcjojMDAwfS5tdWx0aXNlYXJjaCAubXVsdGlzZWFyY2hSZXN1bHR7ZmxvYXQ6bGVmdDt3aWR0aDoxNTBweDtoZWlnaHQ6MTQ1cHg7bWFyZ2luOjEwcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MWVtO3BhZGRpbmc6MTBweDtmb250LXNpemU6MTFweDtvdmVyZmxvdzpoaWRkZW59Lm9iamVjdHMgLm11bHRpc2VhcmNoUmVzdWx0e3dpZHRoOjIwMHB4O2hlaWdodDoxODVweH0ub2JqZWN0cyAuYmxvY2tSZXN1bHRzU2Nyb2xsZXJ7aGVpZ2h0OjIxMHB4fS5tdWx0aXNlYXJjaCAub2JqZWN0cy5ibG9ja1Jlc3VsdHN7aGVpZ2h0OjIwMHB4fS5tdWx0aXNlYXJjaCAub2JqZWN0cyAuc2Nyb2xsQnV0dG9uTmV4dCwubXVsdGlzZWFyY2ggLm9iamVjdHMgLnNjcm9sbEJ1dHRvblByZXZpb3Vze2hlaWdodDoxOTBweDtwYWRkaW5nLXRvcDo4NXB4fS5tdWx0aXNlYXJjaCAubXVsdGlzZWFyY2hSZXN1bHQgYXtjb2xvcjojNDU0NTQ1fS5tdWx0aXNlYXJjaCAubXVsdGlzZWFyY2hSZXN1bHQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbTo1cHh9Lm11bHRpc2VhcmNoIC5hdXRob3JpdHlTZXR7ZmxvYXQ6bGVmdDt3aWR0aDoyNTBweDtoZWlnaHQ6MTcwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctdG9wOjEwcHh9Lm11bHRpc2VhcmNoIC5hdXRob3JpdHlTZXQgYXtmb250LXNpemU6MTJweDtjb2xvcjojNDU0NTQ1fS5tdWx0aXNlYXJjaCAuYXV0aG9yaXR5UmVzdWx0e21hcmdpbi1ib3R0b206NXB4O2hlaWdodDo0NXB4O2xpbmUtaGVpZ2h0OjEuMWVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjVweCAxMHB4O292ZXJmbG93OmhpZGRlbn0ubXVsdGlzZWFyY2ggLmF1dGhvcml0eVJlc3VsdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYmViZWJ9LmFsbExpbmt7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToyNXB4fS5hbGxMaW5rIGF7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6N3B4O2NvbG9yOiMzMzM7Zm9udC1zaXplOjEzcHg7bGV0dGVyLXNwYWNpbmc6MXB4fS5tdWx0aXNlYXJjaCAucHVsbC1yaWdodHtmb250LWZhbWlseTpsYXRvfUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsuYXV0aG9yaXR5QmxvY2sgLnNjcm9sbEJ1dHRvbk5leHQsLmF1dGhvcml0eUJsb2NrIC5zY3JvbGxCdXR0b25QcmV2aW91cywuanVtcExpbmtzLC5zb3J0VmFsdWVze2Rpc3BsYXk6bm9uZX0ubXVsdGlzZWFyY2ggLmF1dGhvcml0eVNldHt3aWR0aDoxMDAlO21heC13aWR0aDo0NzBweDtmbG9hdDpub25lO21hcmdpbi1yaWdodDowO2hlaWdodDphdXRvfS5tdWx0aXNlYXJjaCAuYXV0aG9yaXR5QmxvY2sgLmJsb2NrUmVzdWx0c1Njcm9sbGVye3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0b30ubXVsdGlzZWFyY2ggLmF1dGhvcml0eUJsb2Nre2hlaWdodDphdXRvO21heC1oZWlnaHQ6MTcwcHh9LmFsbExpbmt7ZGlzcGxheTpibG9ja319LmNvbGxlY3Rpb25zTGlzdCBhe2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMzMzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNvbGxlY3Rpb25zTGlzdCBwe21hcmdpbi1ib3R0b206MjBweH0jY29sbGVjdGlvbkhpZXJhcmNoeSBIUntib3JkZXItdG9wOjJweCBzb2xpZCAjNDU0NTQ1ICFpbXBvcnRhbnR9LmNvbGxlY3Rpb25zQ29udGFpbmVye2Zsb2F0OmxlZnQ7bWF4LWhlaWdodDo1MDBweDt3aWR0aDoxMDAlO292ZXJmbG93LXk6c2Nyb2xsO3BhZGRpbmc6MjBweCAxMHB4IDEwcHg7Zm9udC1zaXplOjE0cHh9I2NvbGxlY3Rpb25Mb2FkIGRpdiAubm9uTGlua2VkQ29sbGVjdGlvbiwjY29sbGVjdGlvbkxvYWQgZGl2IGF7Zm9udC1zaXplOjE0cHh9I2NvbGxlY3Rpb25Mb2FkIGltZ3t3aWR0aDphdXRvO2hlaWdodDphdXRvfSNjb2xsZWN0aW9uTG9hZCAubGFiZWwgYXtmb250LXNpemU6MTlweH0jY29sbGVjdGlvbkxvYWQgLmxhYmVsLC5jb2xsZWN0aW9uc0NvbnRhaW5lciAubGFiZWx7Zm9udC1zaXplOjE5cHg7Y29sb3I6IzAwMDtwYWRkaW5nLWxlZnQ6NXB4O3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fSNjb2xsZWN0aW9uTG9hZCAubGFiZWx7cGFkZGluZy1sZWZ0OjB9LmNvbGxlY3Rpb25zQ29udGFpbmVyIC5saXN0SXRlbSwuY29sbGVjdGlvbnNDb250YWluZXIgYXt3aWR0aDoxMDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4O2ZvbnQtc2l6ZToxNHB4fSNjb2xsZWN0aW9uTG9hZCBwLC5jb2xsZWN0aW9uc0NvbnRhaW5lciBwLC5nYWxsZXJ5e2ZvbnQtc2l6ZToxMnB4fS5jb2xsZWN0aW9uc0NvbnRhaW5lciBhLm9wZW5Db2xsZWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6Izg1ODU4NX0jY29sbGVjdGlvbkxvYWQgLmZhLCNjb2xsZWN0aW9uTG9hZCBhIC5mYSwuY29sbGVjdGlvbnNDb250YWluZXIgLmZhLC5jb2xsZWN0aW9uc0NvbnRhaW5lciBhIC5mYSwuY29sbGVjdGlvbnNDb250YWluZXIgc21hbGx7Y29sb3I6Izg1ODU4NX0uY29sbGVjdGlvbnNDb250YWluZXIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9I2NvbGxlY3Rpb25Mb2Fke2Zsb2F0OmxlZnQ7cGFkZGluZzoyMHB4IDIwcHggMTBweDtoZWlnaHQ6NTAwcHg7b3ZlcmZsb3cteTpzY3JvbGw7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICM0NTQ1NDV9I2NvbGxlY3Rpb25Mb2FkIGRpdnttYXJnaW4tYm90dG9tOjEwcHh9LmdhbGxlcnkgSDQsLmdhbGxlcnkgSDQgYXtwYWRkaW5nLXRvcDo1cHg7Y29sb3I6IzAwMDtmb250LXNpemU6MThweCAhaW1wb3J0YW50fS5nYWxsZXJ5IEg1e2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHh9LmdhbGxlcnkgI2dhbGxlcnlTZXRJbmZve2ZvbnQtc2l6ZToxM3B4O3BhZGRpbmctYm90dG9tOjIwcHg7bGluZS1oZWlnaHQ6MS44ZW19LmdhbGxlcnkgI2dhbGxlcnlTZXRJbmZvIGltZ3ttYXgtd2lkdGg6NDAwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmdhbGxlcnkgI2dhbGxlcnlTZXRJbmZvIGltZ3ttYXgtd2lkdGg6YXV0b319LmdhbGxlcnkgI2dhbGxlcnlTZXRJbmZvIGF7Y29sb3I6IzQ1NDU0NTtmb250LXNpemU6MTJweH0uZ2FsbGVyeSAuZ2FsbGVyeUl0ZW17cGFkZGluZzoxMHB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7bWFyZ2luOjVweCAxMHB4IDE1cHggNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ2FsbGVyeSAuZ2FsbGVyeUl0ZW17bWF4LXdpZHRoOjU1MHB4fX0uZ2FsbGVyeSAuZ2FsbGVyeUl0ZW0gYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNDU0NTQ1fS5nYWxsZXJ5IC5nYWxsZXJ5SXRlbSAuZ2FsbGVyeUl0ZW1JbWd7ZmxvYXQ6bGVmdDt3aWR0aDoyNSU7bWFyZ2luLXJpZ2h0OjEwcHh9LmdhbGxlcnkgLmdhbGxlcnlJdGVtIC5nYWxsZXJ5SXRlbUltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uZ2FsbGVyeSAuZ2FsbGVyeU5leHQsLmdhbGxlcnkgLmdhbGxlcnlQcmV2aW91c3tiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWY7Y29sb3I6IzY2Njtmb250OjMzcHgvMWVtIEFyaWFsLHNhbnMtc2VyaWY7cGFkZGluZzoycHggMTJweCA1cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmdhbGxlcnkgLmdhbGxlcnlOZXh0e3BhZGRpbmctbGVmdDoxNHB4O2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDoxMHB4fS5nYWxsZXJ5IC5nYWxsZXJ5UHJldmlvdXN7cGFkZGluZy1yaWdodDoxNHB4O2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6NXB4fS5nYWxsZXJ5IC5nYWxsZXJ5TmV4dC5pbmFjdGl2ZSwuZ2FsbGVyeSAuZ2FsbGVyeVByZXZpb3VzLmluYWN0aXZle29wYWNpdHk6LjU7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTppbmxpbmV9LmdhbGxlcnkgI2dhbGxlcnlEZXRhaWxJbWFnZUFyZWF7bWFyZ2luLWJvdHRvbToxMHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MTBweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5nYWxsZXJ5ICNnYWxsZXJ5RGV0YWlsSW1hZ2VBcmVhICNnYWxsZXJ5RGV0YWlsSW1hZ2VXcmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIGF1dG87aGVpZ2h0OmF1dG99LmdhbGxlcnkgI2dhbGxlcnlEZXRhaWxJbWFnZUFyZWEgI2dhbGxlcnlEZXRhaWxJbWFnZVdyYXBwZXI6aG92ZXIgLmRldGFpbE1lZGlhVG9vbGJhcntkaXNwbGF5OmJsb2NrO2xlZnQ6MH0uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbEltYWdlQXJlYSBpbWd7aGVpZ2h0OmF1dG87d2lkdGg6MTAwJX0uZ2FsbGVyeSAuZ2FsbGVyeURldGFpbE5leHQsLmdhbGxlcnkgLmdhbGxlcnlEZXRhaWxQcmV2aW91c3tiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWY7Y29sb3I6IzY2Njtmb250OjMzcHgvMWVtIEFyaWFsLHNhbnMtc2VyaWY7dG9wOjEzMHB4O3BhZGRpbmc6MnB4IDEycHggNXB4O3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3otaW5kZXg6MTAwfS5nYWxsZXJ5IC5nYWxsZXJ5RGV0YWlsTmV4dHtwYWRkaW5nLWxlZnQ6MTRweDtyaWdodDo1cHh9LmdhbGxlcnkgLmdhbGxlcnlEZXRhaWxQcmV2aW91c3twYWRkaW5nLXJpZ2h0OjE0cHg7bGVmdDo1cHh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5nYWxsZXJ5ICNnYWxsZXJ5RGV0YWlsSW1hZ2VBcmVhe2hlaWdodDo0MzBweH0uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbEltYWdlQXJlYSBpbWd7bWF4LWhlaWdodDo0MzBweDttYXgtd2lkdGg6MTAwJX0uZ2FsbGVyeSAuZ2FsbGVyeURldGFpbE5leHQsLmdhbGxlcnkgLmdhbGxlcnlEZXRhaWxQcmV2aW91c3t0b3A6MjEwcHh9fS5nYWxsZXJ5IC5nYWxsZXJ5RGV0YWlsTmV4dC5pbmFjdGl2ZSwuZ2FsbGVyeSAuZ2FsbGVyeURldGFpbFByZXZpb3VzLmluYWN0aXZle29wYWNpdHk6LjU7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTppbmxpbmV9LmdhbGxlcnkgI2dhbGxlcnlEZXRhaWxPYmplY3RJbmZve3BhZGRpbmctdG9wOjEwcHg7bGluZS1oZWlnaHQ6MS44ZW19LmdhbGxlcnkgI2dhbGxlcnlEZXRhaWxJbWFnZUdyaWR7bWluLWhlaWdodDozMDBweH0uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbEltYWdlR3JpZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztwYWRkaW5nOjVweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7bWFyZ2luOjEwcHggMH0uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbEltYWdlR3JpZCAuZ2FsbGVyeUljb25BY3RpdmUgaW1ne2JhY2tncm91bmQtY29sb3I6I2VmZWZlZn0uZ2FsbGVyeSAuZ2FsbGVyeUljb25IaWRkZW57ZGlzcGxheTpub25lfS5nYWxsZXJ5IC5zZXREZXNjcmlwdGlvbntmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS44ZW19LmdhbGxlcnkgLmdhbGxlcnlEZXRhaWxCb3R0b217Y2xlYXI6Ym90aDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTNlM2UzO3BhZGRpbmctYm90dG9tOjEwcHg7bWFyZ2luLWJvdHRvbToxNXB4fS5Cb29rUmVhZGVyQ29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCUgIWltcG9ydGFudDttaW4taGVpZ2h0OjUwMHB4ICFpbXBvcnRhbnR9I2NhTWVkaWFPdmVybGF5Q29udGVudCwjY2FNZWRpYVBhbmVsQ29udGVudEFyZWF7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uRFYtdmlld3N7bWFyZ2luLWxlZnQ6NzJweH0jY2FNZWRpYVBhbmVse3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ei1pbmRleDozMTAwMH0jY2FNZWRpYVBhbmVsICNjbG9zZXtmbG9hdDpyaWdodDt3aWR0aDoxNXB4O2hlaWdodDoxNnB4O21hcmdpbjoxMHB4fSNjYU1lZGlhUGFuZWwgI2Nsb3NlIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHh9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMsZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHNNaW5pbWFse2JhY2tncm91bmQtY29sb3I6IzAwMDtmb250LXNpemU6MTFweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MzIwMDA7Ym90dG9tOjB9I2NhTWVkaWFPdmVybGF5Q29udGVudHttYXJnaW46MDtvdmVyZmxvdzphdXRvO3RleHQtYWxpZ246Y2VudGVyfWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xze3BhZGRpbmc6MTBweCAwO3dpZHRoOjEwMCU7bGVmdDowO29wYWNpdHk6LjV9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHNNaW5pbWFse3BhZGRpbmc6NXB4O3dpZHRoOjMycHg7cmlnaHQ6MDtvcGFjaXR5Oi44fWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzOmhvdmVyLGRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzTWluaW1hbDpob3ZlcntvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KX1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyBhe3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmfWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzIGE6aG92ZXJ7Y29sb3I6I2ZmZn1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAuY2xvc2V7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjAgMTBweCAwIDIwcHg7Zm9udC1zaXplOjIycHg7b3BhY2l0eTouOX1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAuZG93bmxvYWR7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjJweCAwIDAgMjBweDtmb250LXNpemU6MTZweH1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAub2JqZWN0SW5mb3tmb250LXNpemU6MTFweDtjb2xvcjojZmZmO3BhZGRpbmctbGVmdDoxMHB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDo0MCU7ZmxvYXQ6bGVmdH1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAuY2FwdGlvbkxlZnQsZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMgLmNhcHRpb25SaWdodHt3aWR0aDo0NSU7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToxMHB4O2Zsb2F0OmxlZnR9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMgLmNhcHRpb25SaWdodHttYXJnaW4tbGVmdDoyNXB4fWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzIC5jYXB0aW9uTGVmdHttYXJnaW4tbGVmdDoxNXB4fWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzIC5yZWNvcmRMaW5re2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEycHg7bWFyZ2luLWxlZnQ6MTVweDttYXJnaW4tYm90dG9tOjEwcHh9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMgLnJlY29yZExpbmsgYXtmb250LXNpemU6MTJweH1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAucmVwTmF2e2Zsb2F0OmxlZnQ7d2lkdGg6MTYlO3BhZGRpbmc6MCAyJTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfWRpdi5jYU1lZGlhT3ZlcmxheVJlcFRodW1ic3tjb2xvcjojZmZmO2ZvbnQtc2l6ZToxMXB4O3RleHQtYWxpZ246cmlnaHQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjYwcHg7cmlnaHQ6MTFweDtwYWRkaW5nOjNweDt6LWluZGV4OjMyMDAwO29wYWNpdHk6LjN9ZGl2LmNhTWVkaWFPdmVybGF5UmVwVGh1bWJzOmhvdmVye29wYWNpdHk6MX1kaXYuY2FNZWRpYU92ZXJsYXlSZXBUaHVtYnMgaW1ne21hcmdpbjoycHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfWRpdi5jYU1lZGlhT3ZlcmxheVJlcFRodW1icyBhLnNlbGVjdGVkUmVwIGltZ3tib3JkZXI6MXB4IHNvbGlkICNmZmZ9LnN0YXRpY1BhZ2UgcHtsaW5lLWhlaWdodDoxLjhlbX0uRFYtY29udHJvbHN7YmFja2dyb3VuZDojZWZlZmVmfS5EVi12aWV3QW5ub3RhdGlvbnMgLkRWLXZpZXdzIC5EVi1hbm5vdGF0aW9uVmlldyBzcGFuLC5EVi12aWV3RG9jdW1lbnQgLkRWLXZpZXdzIC5EVi1kb2N1bWVudFZpZXcgc3BhbiwuRFYtdmlld1NlYXJjaCAuRFYtdmlld3MgLkRWLXRleHRWaWV3IHNwYW4sLkRWLXZpZXdUZXh0IC5EVi12aWV3cyAuRFYtdGV4dFZpZXcgc3BhbiwuRFYtdmlld1RodW1ibmFpbHMgLkRWLXZpZXdzIC5EVi10aHVtYm5haWxzVmlldyBzcGFue2JhY2tncm91bmQ6MCAwfS5EVi1wYWdlcywuRFYtcGFwZXJ7YmFja2dyb3VuZDojZmZmfS5EVi1oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztib3gtc2hhZG93OjAgMCAwIHJnYmEoMCwwLDAsLjUpO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjIwMDAwfS5EVi12aWV3cyBkaXYgc3BhbntiYWNrZ3JvdW5kOjAgMDtib3JkZXItYm90dG9tOjAgbm9uZSAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudH0uRFYtdmlld0Fubm90YXRpb25zIC5EVi12aWV3cyAuRFYtYW5ub3RhdGlvblZpZXcgc3BhbiwuRFYtdmlld0RvY3VtZW50IC5EVi12aWV3cyAuRFYtZG9jdW1lbnRWaWV3IHNwYW4sLkRWLXZpZXdTZWFyY2ggLkRWLXZpZXdzIC5EVi10ZXh0VmlldyBzcGFuLC5EVi12aWV3VGV4dCAuRFYtdmlld3MgLkRWLXRleHRWaWV3IHNwYW4sLkRWLXZpZXdUaHVtYm5haWxzIC5EVi12aWV3cyAuRFYtdGh1bWJuYWlsc1ZpZXcgc3BhbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQwcHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojYTBhMGEwO2ZvbnQtd2VpZ2h0OjQwMDtiYWNrZ3JvdW5kLWNvbG9yOiNlNmU3ZTg7dGV4dC1zaGFkb3c6MCAwIDAgI2ZmZn0uRFYtc2VhcmNoSW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6NnB4fS5EVi1kb2NWaWV3ZXIgLkRWLXNlYXJjaElucHV0e2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBd0FBQUFNQ0FZQUFBQldkVnpuQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUFsd1NGbHpBQUFLOEFBQUN2QUJRcXcwbUFBQUFCeDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdSbWx5WlhkdmNtdHpJRU5UTTVqV1JnTUFBQUZsU1VSQlZDaVJiWS9OcXFwZ0ZJWWZqeExpeUVGQ2Z5RFpwRWxGUkY1UHQxQTNGTjFCTnlFcVJBVGZTRkFvK2tlQ211UW41UEVNRHNYWmU1OW51SjcxOHE2bEFOeHV0eklNUTRRUTdIWTdiTnVtMSt2aHVpN1ZhbFhoSDdRMFRjdmxja2tRQko5aEhNZkVjY3pwZENKTjA5S3lyRTlJQzhPUUlBaG90OXVNUmlNNm5RNUprckJhclFqRGtGcXR4cGNHSVFRQTQvRVkxM1dwVkNwWWxvV3FxbXkzVzk3K3phLzlmZy9BWUREQU1BeDBYY2N3RFByOVBnQnYvd20wV2kwQW9paEMwN1MvdFpwR0ZFVUF2UDBuME8xMkFmQThEOS8zeWJJTTMvZnhQQThBeDNHKy9qQWNEcmxlcjZ6WGE1SWs0VHRDQ083M2UybWFwZ0tnU0NuTHcrSEFack1oaWlLT3h5UE5aaFBIY1JCQ2tLWXA5WHFkMld5R2FacUtBaUNsTExNc0k4OXpYcThYbXFhaHFpcVB4NFBGWXNIbGNxSFJhRENkVHRFQWRGMVhmdHdDUEovUGNqS1pNSi9Qa1ZJaXBlUy9pMitLb2xEeVBQOTlQcDhwaWdMYnR2a0RNREtsNm5rQ0UwOEFBQUFBU1VWT1JLNUNZSUk9KSA1cHggNXB4IG5vLXJlcGVhdCAjZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsO2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjE0cHg7bWFyZ2luOjJweCA1cHggMCAwO291dGxpbmU6MDtwYWRkaW5nOjRweCAyMHB4IDNweDt3aWR0aDoyMTBweH0uRFYtdmlld3MgZGl2LkRWLWZpcnN0IHNwYW4sLkRWLXZpZXdzIGRpdi5EVi1sYXN0IHNwYW57Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS5EVi1mb290ZXJ7YmFja2dyb3VuZDojZWZlZmVmO2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2M7Ym90dG9tOjA7Ym94LXNoYWRvdzowIDAgMnB4IHJnYmEoMCwwLDAsLjA1KTtjb2xvcjojMzMzO2hlaWdodDozM3B4O2xlZnQ6MDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0ZXh0LXNoYWRvdzowIDAgMCAjZGRkO3otaW5kZXg6MjAwMDB9LkRWLW5leHQsLkRWLXByZXZpb3Vzey1tb3otYm9yZGVyLWJvdHRvbS1jb2xvcnM6bm9uZTstbW96LWJvcmRlci1sZWZ0LWNvbG9yczpub25lOy1tb3otYm9yZGVyLXJpZ2h0LWNvbG9yczpub25lOy1tb3otYm9yZGVyLXRvcC1jb2xvcnM6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9ncmFwaGljcy9idXR0b25zL2RvY3ZpZXdfY29udHJvbHMucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym9yZGVyLWltYWdlOm5vbmU7Ym9yZGVyOjA7Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OjIycHg7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1pbmRlbnQ6LTEwMDBlbTt0b3A6MDt3aWR0aDozMnB4fS5EVi1mb290ZXIgLkRWLXRyaWdnZXIsLkRWLWZ1bGxzY3JlZW57Ym9yZGVyLXdpZHRoOjB9LkRWLWN1cnJlbnRBbm5vdGF0aW9uUHJlZml4LC5EVi1jdXJyZW50UGFnZVByZWZpeCwuRFYtY3VycmVudFBhZ2VTdWZmaXh7Y29sb3I6IzY2Njtmb250LXNpemU6MTFweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LkRWLXpvb21MYWJlbHtjb2xvcjojNjY2O2Rpc3BsYXk6aW5saW5lO2Zsb2F0OmxlZnQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEwcHg7bWFyZ2luOjNweCAwIDAgNnB4O3BhZGRpbmc6M3B4IDE2cHggMCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5EVi1uYXJyb3dDb250cm9scyAuRFYtem9vbUJveHt3aWR0aDo4MHB4fS52Y28tc3RvcnlqcywudmNvLXN0b3J5anMgLnR3aXR0ZXIgYmxvY2txdW90ZSBwLC52Y28tc3RvcnlqcyAudmNvLWZlYXR1cmUgaDEsLnZjby1zdG9yeWpzIC52Y28tZmVhdHVyZSBoMiwudmNvLXN0b3J5anMgLnZjby1mZWF0dXJlIGgzLC52Y28tc3RvcnlqcyAudmNvLWZlYXR1cmUgaDQsLnZjby1zdG9yeWpzIC52Y28tZmVhdHVyZSBoNSwudmNvLXN0b3J5anMgLnZjby1mZWF0dXJlIGg2LC52Y28tc3RvcnlqcyBibG9ja3F1b3RlLC52Y28tc3RvcnlqcyBibG9ja3F1b3RlIHAsLnZjby1zdG9yeWpzIHB7Zm9udC1mYW1pbHk6YXJpYWwgIWltcG9ydGFudH0udmNvLXN0b3J5anMgaDN7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MThweH0uYWR2YW5jZWRDb250YWluZXJ7bWFyZ2luLXRvcDoxMHB4fS5hZHZhbmNlZFNlYXJjaEZpZWxke21hcmdpbi1ib3R0b206MTBweH0uYWR2YW5jZWRTZWFyY2hGaWVsZCAuZm9ybUxhYmVse2NvbG9yOiM0NTQ1NDU7Zm9udC1zaXplOjExcHg7Zm9udC1mYW1pbHk6bGF0b30uYWR2YW5jZWRGb3JtU3VibWl0e21hcmdpbi1ib3R0b206MjBweDttYXJnaW4tcmlnaHQ6MjBweDt0ZXh0LWFsaWduOnJpZ2h0fS5hZHZhbmNlZEZvcm1TdWJtaXQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojZmZmfS5hZHZhbmNlZEZvcm1TdWJtaXQgc3BhbntkaXNwbGF5OmlubGluZS1ibG9ja30uYWR2YW5jZWRTZWFyY2hGaWVsZCBpbnB1dCwuYWR2YW5jZWRTZWFyY2hGaWVsZCBzZWxlY3QsLmFkdmFuY2VkU2VhcmNoRmllbGQgdGV4dGFyZWF7d2lkdGg6MTAwJSAhaW1wb3J0YW50O3Jlc2l6ZTpub25lO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNjY2M7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1czt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztmb250LXNpemU6MTJweDtwYWRkaW5nOjVweCAxMHB4O2NvbG9yOiM1NTV9LmFkdmFuY2VkU2VhcmNoRmllbGQgc2VsZWN0e2hlaWdodDozMHB4fS5maW5kaW5nYWlkIEgxe21hcmdpbi1ib3R0b206MjBweDtjb2xvcjojODU4NTg1fSNmaW5kaW5nQWlkQ29udHttYXJnaW4tdG9wOjIwcHh9LmNvbGxIZWFkZXIgYXtmb250LWZhbWlseTpsYXRvO2NvbG9yOiM0MTQxNTE7Zm9udC1zaXplOjE2cHh9LmZhLWFuZ2xlLWRvdWJsZS1kb3duLmZpbmRpbmctYWlkLC5mYS1zcXVhcmUtby5maW5kaW5nLWFpZHtmbG9hdDpsZWZ0O3BhZGRpbmc6NHB4IDVweDttYXJnaW46MCA1cHg7Ym9yZGVyLXJhZGl1czo0cHh9LmZhLWFuZ2xlLWRvdWJsZS1kb3duLmZpbmRpbmctYWlkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZX0uZmEtYW5nbGUtcmlnaHQuZmluZGluZy1haWR7ZmxvYXQ6bGVmdDtwYWRkaW5nOjRweCAxMHB4O2ZvbnQtd2VpZ2h0OjcwMH0uY29sbGVjdGlvblRpbGV7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmc6MTVweDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjhlbX0uY29sbGVjdGlvblRpbGUgLnRpdGxle3BhZGRpbmctYm90dG9tOjEwcHg7Zm9udC1mYW1pbHk6bGF0b30uY29sbGVjdGlvblRpbGUgLnRpdGxlIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE0cHh9LnVpLXRvb2x0aXB7cGFkZGluZzo1cHg7bWF4LXdpZHRoOjMwMHB4fUBtZWRpYSBwcmludHthW2hyZWZdOmFmdGVyLGFiYnJbdGl0bGVdOmFmdGVye2NvbnRlbnQ6XCJcIiAhaW1wb3J0YW50fS5uYXZiYXJ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2JvcmRlcjowfS5uYXYsLm5hdmJhciBmb3Jte2Rpc3BsYXk6bm9uZX19LnRocmVlc2l4dHl7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOmF1dG87dGV4dC1hbGlnbjpsZWZ0fS50aHJlZXNpeHR5IC50aHJlZXNpeHR5X2ltYWdlc3tkaXNwbGF5Om5vbmU7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0udGhyZWVzaXh0eSAudGhyZWVzaXh0eV9pbWFnZXMgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnRocmVlc2l4dHkgLnRocmVlc2l4dHlfaW1hZ2VzIGltZy5wcmV2aW91cy1pbWFnZXt2aXNpYmlsaXR5OmhpZGRlbn0udGhyZWVzaXh0eSAudGhyZWVzaXh0eV9pbWFnZXMgaW1nLmN1cnJlbnQtaW1hZ2V7dmlzaWJpbGl0eTp2aXNpYmxlfS50aHJlZXNpeHR5IC5zcGlubmVye3dpZHRoOjYwcHg7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO2hlaWdodDozMHB4O2JhY2tncm91bmQ6IzMzMztiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjcpOy13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHg7LW1vei1ib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOjVweH0udGhyZWVzaXh0eSAuc3Bpbm5lciBzcGFue2ZvbnQtZmFtaWx5OkFyaWFsLFwiTVMgVHJlYnVjaGV0XCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpib2xkZXI7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDozMHB4O2Rpc3BsYXk6YmxvY2t9LnRocmVlc2l4dHkgLm5hdl9iYXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MTBweDt6LWluZGV4OjExfS50aHJlZXNpeHR5IC5uYXZfYmFyIGF7ZGlzcGxheTpibG9jazt3aWR0aDozMnB4O2hlaWdodDozMnB4O2Zsb2F0OmxlZnQ7YmFja2dyb3VuZDp1cmwoLi4vZ3JhcGhpY3MvdGhyZWVzaXh0eS9zcHJpdGVzLnBuZykgbm8tcmVwZWF0O3RleHQtaW5kZW50Oi05OTk5OXB4fS50aHJlZXNpeHR5IC5uYXZfYmFyIGEubmF2X2Jhcl9wbGF5e2JhY2tncm91bmQtcG9zaXRpb246MCAwICFpbXBvcnRhbnR9LnRocmVlc2l4dHkgLm5hdl9iYXIgYS5uYXZfYmFyX3ByZXZpb3Vze2JhY2tncm91bmQtcG9zaXRpb246MCAtNzNweCAhaW1wb3J0YW50fS50aHJlZXNpeHR5IC5uYXZfYmFyIGEubmF2X2Jhcl9zdG9we2JhY2tncm91bmQtcG9zaXRpb246MCAtMzdweCAhaW1wb3J0YW50fS50aHJlZXNpeHR5IC5uYXZfYmFyIGEubmF2X2Jhcl9uZXh0e2JhY2tncm91bmQtcG9zaXRpb246MCAtMTA0cHggIWltcG9ydGFudH0udGhyZWVzaXh0eTotd2Via2l0LWZ1bGwtc2NyZWVue2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDoyMDBweH0udGhyZWVzaXh0eTotbW96LWZ1bGwtc2NyZWVue2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDoyMDBweH1pbnB1dFt0eXBlPXRleHRdLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5ne2JhY2tncm91bmQ6dXJsKC4uL2dyYXBoaWNzL2luZGljYXRvci5naWYpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQgI2ZmZn1odG1se2JveC1zaXppbmc6Ym9yZGVyLWJveH0qLCo6OmFmdGVyLCo6OmJlZm9yZXtib3gtc2l6aW5nOmluaGVyaXR9LnNsaWRlRG93bnthbmltYXRpb24tbmFtZTpzbGlkZURvd247LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZURvd247YW5pbWF0aW9uLWR1cmF0aW9uOjEuNXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS41czthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnR9QGtleWZyYW1lcyBzbGlkZURvd257MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg4JSl9NjUle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00JSl9ODAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQlKX05NSV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIlKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX19QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg4JSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQlKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0JSl9OTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIlKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpfX1idXR0b24saW5wdXRbdHlwZT1idXR0b25dLGlucHV0W3R5cGU9cmVzZXRdLGlucHV0W3R5cGU9c3VibWl0XXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9YnV0dG9uIGgzLGJ1dHRvbiBoNCxidXR0b24gaDUsYnV0dG9uIGg2LGJ1dHRvbiBhLGlucHV0W3R5cGU9YnV0dG9uXSBoMyxpbnB1dFt0eXBlPWJ1dHRvbl0gaDQsaW5wdXRbdHlwZT1idXR0b25dIGg1LGlucHV0W3R5cGU9YnV0dG9uXSBoNixpbnB1dFt0eXBlPWJ1dHRvbl0gYSxpbnB1dFt0eXBlPXJlc2V0XSBoMyxpbnB1dFt0eXBlPXJlc2V0XSBoNCxpbnB1dFt0eXBlPXJlc2V0XSBoNSxpbnB1dFt0eXBlPXJlc2V0XSBoNixpbnB1dFt0eXBlPXJlc2V0XSBhLGlucHV0W3R5cGU9c3VibWl0XSBoMyxpbnB1dFt0eXBlPXN1Ym1pdF0gaDQsaW5wdXRbdHlwZT1zdWJtaXRdIGg1LGlucHV0W3R5cGU9c3VibWl0XSBoNixpbnB1dFt0eXBlPXN1Ym1pdF0gYXttYXJnaW46MDtwYWRkaW5nOi41ZW07Y29sb3I6IzFmMWYxZn1idXR0b246Zm9jdXMsaW5wdXRbdHlwZT1idXR0b25dOmZvY3VzLGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzLGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxidXR0b246aG92ZXIsaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLGlucHV0W3R5cGU9cmVzZXRdOmhvdmVyLGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixidXR0b246YWN0aXZlLGlucHV0W3R5cGU9YnV0dG9uXTphY3RpdmUsaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlLGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMzQ0OTVlO2JvcmRlcjoycHggc29saWQgIzM0NDk1ZX1idXR0b246Zm9jdXMgaDMsYnV0dG9uOmZvY3VzIGg0LGJ1dHRvbjpmb2N1cyBoNSxidXR0b246Zm9jdXMgaDYsYnV0dG9uOmZvY3VzIGEsaW5wdXRbdHlwZT1idXR0b25dOmZvY3VzIGgzLGlucHV0W3R5cGU9YnV0dG9uXTpmb2N1cyBoNCxpbnB1dFt0eXBlPWJ1dHRvbl06Zm9jdXMgaDUsaW5wdXRbdHlwZT1idXR0b25dOmZvY3VzIGg2LGlucHV0W3R5cGU9YnV0dG9uXTpmb2N1cyBhLGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzIGgzLGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzIGg0LGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzIGg1LGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzIGg2LGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzIGEsaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIGgzLGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyBoNCxpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMgaDUsaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIGg2LGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyBhLGJ1dHRvbjpob3ZlciBoMyxidXR0b246aG92ZXIgaDQsYnV0dG9uOmhvdmVyIGg1LGJ1dHRvbjpob3ZlciBoNixidXR0b246aG92ZXIgYSxpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIgaDMsaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyIGg0LGlucHV0W3R5cGU9YnV0dG9uXTpob3ZlciBoNSxpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIgaDYsaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyIGEsaW5wdXRbdHlwZT1yZXNldF06aG92ZXIgaDMsaW5wdXRbdHlwZT1yZXNldF06aG92ZXIgaDQsaW5wdXRbdHlwZT1yZXNldF06aG92ZXIgaDUsaW5wdXRbdHlwZT1yZXNldF06aG92ZXIgaDYsaW5wdXRbdHlwZT1yZXNldF06aG92ZXIgYSxpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIgaDMsaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIGg0LGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciBoNSxpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIgaDYsaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIGEsYnV0dG9uOmFjdGl2ZSBoMyxidXR0b246YWN0aXZlIGg0LGJ1dHRvbjphY3RpdmUgaDUsYnV0dG9uOmFjdGl2ZSBoNixidXR0b246YWN0aXZlIGEsaW5wdXRbdHlwZT1idXR0b25dOmFjdGl2ZSBoMyxpbnB1dFt0eXBlPWJ1dHRvbl06YWN0aXZlIGg0LGlucHV0W3R5cGU9YnV0dG9uXTphY3RpdmUgaDUsaW5wdXRbdHlwZT1idXR0b25dOmFjdGl2ZSBoNixpbnB1dFt0eXBlPWJ1dHRvbl06YWN0aXZlIGEsaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlIGgzLGlucHV0W3R5cGU9cmVzZXRdOmFjdGl2ZSBoNCxpbnB1dFt0eXBlPXJlc2V0XTphY3RpdmUgaDUsaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlIGg2LGlucHV0W3R5cGU9cmVzZXRdOmFjdGl2ZSBhLGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUgaDMsaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSBoNCxpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlIGg1LGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUgaDYsaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSBhe2NvbG9yOiNmZmZ9LmFycm93TGluayBoNiwuYXJyb3dMaW5rLXdoaXRlIGg2e2NvbG9yOiM0NDYwN2I7dHJhbnNpdGlvbjouM3MgZWFzZS1pbi1vdXR9LmFycm93TGluayAuZmEtYW5nbGUtcmlnaHQsLmFycm93TGluay13aGl0ZSAuZmEtYW5nbGUtcmlnaHR7dHJhbnNpdGlvbjouM3MgZWFzZS1pbi1vdXR9LmFycm93TGluazpob3ZlciBoNiwuYXJyb3dMaW5rLXdoaXRlOmhvdmVyIGg2e2NvbG9yOiNmZmFkMDB9LmFycm93TGluazpob3ZlciAuZmEtYW5nbGUtcmlnaHQsLmFycm93TGluay13aGl0ZTpob3ZlciAuZmEtYW5nbGUtcmlnaHR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMHB4LCAwKX1Aa2V5ZnJhbWVzIEluZGVudHswJXt0ZXh0LWluZGVudDowfTUwJXt0ZXh0LWluZGVudDoxMHB4fTEwMCV7dGV4dC1pbmRlbnQ6MH19LmFycm93TGluay13aGl0ZSBoNntjb2xvcjojZmZmfWh0bWx7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtvdmVyZmxvdy14OmhpZGRlbn1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aHRtbHtmb250LXNpemU6MTEyLjUlO2xpbmUtaGVpZ2h0OjEuMn19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXtodG1se2ZvbnQtc2l6ZToxMjUlO2xpbmUtaGVpZ2h0OjEuM319aDF7Zm9udC1zaXplOjEuNjI1cmVtO2xpbmUtaGVpZ2h0OjEuMTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtmb250LWZhbWlseTpcIkZqYWxsYSBPbmVcIixzYW5zLXNlcmlmO2NvbG9yOiM0NDYwN2I7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDF7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MS4yfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe2gxe2ZvbnQtc2l6ZToyLjZyZW07bGluZS1oZWlnaHQ6MS4zfX1oMntmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoxLjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1mYW1pbHk6XCJGamFsbGEgT25lXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ2MDdiO3RleHQtdHJhbnNmb3JtOm5vbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2gye2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjEuMn19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXtoMntmb250LXNpemU6Mi4wNXJlbTtsaW5lLWhlaWdodDoxLjN9fWgze2ZvbnQtc2l6ZToxLjYyNXJlbTtsaW5lLWhlaWdodDoxLjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1mYW1pbHk6XCJGamFsbGEgT25lXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ2MDdiO3RleHQtdHJhbnNmb3JtOm5vbmU7bWFyZ2luOjB9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2gze2ZvbnQtc2l6ZToxLjYxMTExMTExMTFyZW07bGluZS1oZWlnaHQ6MS4yfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe2gze2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS4zfX1oNHtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1mYW1pbHk6XCJGamFsbGEgT25lXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ2MDdiO3RleHQtdHJhbnNmb3JtOm5vbmU7bWFyZ2luOjB9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2g0e2ZvbnQtc2l6ZToxLjQ0NDQ0NDQ0NDRyZW07bGluZS1oZWlnaHQ6MS4yfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe2g0e2ZvbnQtc2l6ZToxLjQ1cmVtO2xpbmUtaGVpZ2h0OjEuM319aDV7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS4xOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2ZvbnQtZmFtaWx5OlwiRmphbGxhIE9uZVwiLHNhbnMtc2VyaWY7Y29sb3I6IzQ0NjA3Yjt0ZXh0LXRyYW5zZm9ybTpub25lO21hcmdpbjowfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KXtoNXtmb250LXNpemU6MS4yNzc3Nzc3Nzc4cmVtO2xpbmUtaGVpZ2h0OjEuMn19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXtoNXtmb250LXNpemU6MS4zcmVtO2xpbmUtaGVpZ2h0OjEuM319aDZ7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtmb250LWZhbWlseTpcIkZqYWxsYSBPbmVcIixzYW5zLXNlcmlmO2NvbG9yOiM0NDYwN2I7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDZ7Zm9udC1zaXplOjEuMTExMTExMTExMXJlbTtsaW5lLWhlaWdodDoxLjJ9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDExMDBweCl7aDZ7Zm9udC1zaXplOjEuMTVyZW07bGluZS1oZWlnaHQ6MS4zfX1we2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0OjEuMjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtmb250LWZhbWlseTpcIkF2ZXJhZ2VcIixzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuNX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCl7cHtmb250LXNpemU6MTEyLjUlO2xpbmUtaGVpZ2h0OjEuM319QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXtwe2ZvbnQtc2l6ZToxMjUlO2xpbmUtaGVpZ2h0OjEuNH19YXt0cmFuc2l0aW9uOi4zcyBlYXNlLWluLW91dH1hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmZmFkMDB9bGl7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZn1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCl7bGl7Zm9udC1zaXplOjExMi41JTtsaW5lLWhlaWdodDoxLjJ9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDExMDBweCl7bGl7Zm9udC1zaXplOjEyNSU7bGluZS1oZWlnaHQ6MS4zfX0ubWF0ZXJpYWwtaWNvbnN7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubWF0ZXJpYWwtaWNvbnN7Zm9udC1zaXplOjExMi41JTtsaW5lLWhlaWdodDoxLjJ9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDExMDBweCl7Lm1hdGVyaWFsLWljb25ze2ZvbnQtc2l6ZToxMjUlO2xpbmUtaGVpZ2h0OjEuM319aHJ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZX1oci5zdHJvbmd7Ym9yZGVyLXRvcDozcHggc29saWQgI2M4YzhjOH1pbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztvdmVyZmxvdy14OmhpZGRlbjttYXgtaGVpZ2h0OjUwMHB4O29iamVjdC1maXQ6Y29udGFpbn1oZWFkZXIubmF2aWdhdGlvbnttaW4taGVpZ2h0OjgwcHg7d2lkdGg6MTAwJTt6LWluZGV4Ojk5OX1oZWFkZXIubmF2aWdhdGlvbiAubmF2aWdhdGlvbi13cmFwcGVye21heC13aWR0aDoxMjAwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojk5OTl9aGVhZGVyLm5hdmlnYXRpb24gLm5hdmlnYXRpb24td3JhcHBlcjo6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9ja31oZWFkZXIubmF2aWdhdGlvbiAubmF2aWdhdGlvbi13cmFwcGVyOjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrfWhlYWRlci5uYXZpZ2F0aW9uIC5sb2dvLWltZ3tmbG9hdDpsZWZ0fWhlYWRlci5uYXZpZ2F0aW9uIC5sb2dvLWltZyBpbWd7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDttYXJnaW4tdG9wOjEuMmVtO21hcmdpbi1yaWdodDoxcmVtfWhlYWRlci5uYXZpZ2F0aW9uIC5sb2dvLXRleHR7ZmxvYXQ6bGVmdDttYXgtaGVpZ2h0OjgwcHg7Y2xlYXI6cmlnaHQ7cGFkZGluZzoxLjdlbSAwIC44ZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aGVhZGVyLm5hdmlnYXRpb24gLmxvZ28tdGV4dHtwYWRkaW5nOjEuNGVtIDAgLjhlbSAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTcwcHgpe2hlYWRlci5uYXZpZ2F0aW9uIC5sb2dvLXRleHR7cGFkZGluZzoxLjJlbSAwIC44ZW0gMH19aGVhZGVyLm5hdmlnYXRpb24gLmxvZ28tdGV4dDpob3ZlciBoNSxoZWFkZXIubmF2aWdhdGlvbiAubG9nby10ZXh0OmhvdmVyIHNwYW57Y29sb3I6I2ZmYWQwMH1oZWFkZXIubmF2aWdhdGlvbiAubG9nby10ZXh0IGg1e2NvbG9yOiM0NDYwN2I7dHJhbnNpdGlvbjouM3MgZWFzZS1pbi1vdXR9aGVhZGVyLm5hdmlnYXRpb24gLmxvZ28tdGV4dCBoNntmb250LXNpemU6MWVtO2NvbG9yOiM0OTY3ODV9aGVhZGVyLm5hdmlnYXRpb24gbmF2e2Zsb2F0Om5vbmU7bWluLWhlaWdodDo4MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNzBweCl7aGVhZGVyLm5hdmlnYXRpb24gbmF2e2Zsb2F0OmxlZnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19aGVhZGVyLm5hdmlnYXRpb24gbmF2IHVse2Rpc3BsYXk6bm9uZTttYXJnaW46MCBhdXRvO292ZXJmbG93OnZpc2libGU7cGFkZGluZzowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfWhlYWRlci5uYXZpZ2F0aW9uIG5hdiB1bC5zaG93e2Rpc3BsYXk6YmxvY2t9aGVhZGVyLm5hdmlnYXRpb24gbmF2IHVsLm9wZW5pbmd7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTcwcHgpe2hlYWRlci5uYXZpZ2F0aW9uIG5hdiB1bHtkaXNwbGF5OmlubGluZTttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MTByZW19fWhlYWRlci5uYXZpZ2F0aW9uIC5tZW51LXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MS43cmVtO3JpZ2h0OjMwcHg7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzouNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTcwcHgpe2hlYWRlci5uYXZpZ2F0aW9uIC5tZW51LXRvZ2dsZXtkaXNwbGF5Om5vbmV9fWhlYWRlci5uYXZpZ2F0aW9uIC5oYW1idXJnZXIsaGVhZGVyLm5hdmlnYXRpb24gLmhhbWJ1cmdlcjo6YmVmb3JlLGhlYWRlci5uYXZpZ2F0aW9uIC5oYW1idXJnZXI6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6IzQ0NjA3YjtoZWlnaHQ6M3B4O3dpZHRoOjJlbTtib3JkZXItcmFkaXVzOjNweDstd2Via2l0LXRyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IDM1MG1zO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IDM1MG1zfWhlYWRlci5uYXZpZ2F0aW9uIC5oYW1idXJnZXI6OmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC03cHgpfWhlYWRlci5uYXZpZ2F0aW9uIC5oYW1idXJnZXI6OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpfWhlYWRlci5uYXZpZ2F0aW9uIC5vcGVuIC5oYW1idXJnZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX1oZWFkZXIubmF2aWdhdGlvbiAub3BlbiAuaGFtYnVyZ2VyOjpiZWZvcmV7ZGlzcGxheTpub25lfWhlYWRlci5uYXZpZ2F0aW9uIC5vcGVuIC5oYW1idXJnZXI6OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCkgcm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCkgcm90YXRlKC05MGRlZyl9aGVhZGVyLm5hdmlnYXRpb24gdWwgbGkubmF2LWxpbmt7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDo4MHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlO3otaW5kZXg6OTk5OTtmb250LWZhbWlseTpcIkZqYWxsYSBPbmVcIixzYW5zLXNlcmlmfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNzBweCl7aGVhZGVyLm5hdmlnYXRpb24gdWwgbGkubmF2LWxpbmt7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2Rpc3BsYXk6aW5saW5lO2xpbmUtaGVpZ2h0OjMwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2lkdGg6YXV0bztwYWRkaW5nLXJpZ2h0OjNyZW19aGVhZGVyLm5hdmlnYXRpb24gdWwgbGkubmF2LWxpbms6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjB9fWhlYWRlci5uYXZpZ2F0aW9uIHVsIGxpLm5hdi1saW5rIC5kcm9wZG93bi1pdGVte2xpbmUtaGVpZ2h0OjJyZW19aGVhZGVyLm5hdmlnYXRpb24gdWwgbGkubmF2LWxpbmsgYXtjb2xvcjojNDQ2MDdiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNzBweCl7aGVhZGVyLm5hdmlnYXRpb24gdWwgbGkubmF2LWxpbmsgYXtwYWRkaW5nLXJpZ2h0OjFlbX19aGVhZGVyLm5hdmlnYXRpb24gdWwgbGkubmF2LWxpbmsgYSAuY2FyZXR7Ym9yZGVyLXRvcDo0cHggc29saWQgIzQ0NjA3Yn1oZWFkZXIubmF2aWdhdGlvbiB1bCBsaS5uYXYtbGluayBhOmZvY3VzLGhlYWRlci5uYXZpZ2F0aW9uIHVsIGxpLm5hdi1saW5rIGE6aG92ZXJ7Y29sb3I6I2ZmYWQwMH1oZWFkZXIubmF2aWdhdGlvbiAubmF2LWxpbmsgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTcwcHgpe2hlYWRlci5uYXZpZ2F0aW9uIC5uYXYtbGluayAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZTtmbG9hdDpsZWZ0fX1oZWFkZXIubmF2aWdhdGlvbiAubmF2LWxpbmsgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlcntjb2xvcjojNWY1ZjVmfWhlYWRlci5uYXZpZ2F0aW9uIC5zZWFyY2gtYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjVyZW07dG9wOjEuOTRyZW07cGFkZGluZzowIC41cmVtO2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNzBweCl7aGVhZGVyLm5hdmlnYXRpb24gLnNlYXJjaC1idXR0b257Y2xlYXI6bm9uZTtib3JkZXItYm90dG9tOm5vbmU7dG9wOjEuNXJlbTtyaWdodDozMHB4fX1oZWFkZXIubmF2aWdhdGlvbiAjc2VhcmNoVG9nZ2xle2Zsb2F0OnJpZ2h0O2NvbG9yOiM0NDYwN2J9aGVhZGVyLm5hdmlnYXRpb24gI3NlYXJjaFRvZ2dsZTpob3Zlcntjb2xvcjojZmZhZDAwfSNzZWFyY2hiYXJ7ZGlzcGxheTpub25lO21hcmdpbjowIGF1dG87b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7d2lkdGg6MTAwJTt6LWluZGV4Ojk5OTl9I3NlYXJjaGJhciBmb3Jte3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjoycmVtIGF1dG87d2lkdGg6NjAlO3RleHQtYWxpZ246Y2VudGVyfSNzZWFyY2hiYXIgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF17YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgIzBkMGQwZDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6IzQ0NjA3Yjtmb250LXNpemU6LjllbTtmb250LXN0eWxlOml0YWxpYzttYXJnaW46MDtwYWRkaW5nOi41ZW0gLjhlbTt3aWR0aDoxMDAlO2hlaWdodDoycmVtfSNzZWFyY2hiYXIgZm9ybSBidXR0b25bdHlwZT1zdWJtaXRde2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MDtib3R0b206LjNlbTtsZWZ0OmF1dG87b3V0bGluZTpub25lO3BhZGRpbmc6MCA5cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LjNlbTt0b3A6LjRlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTcwcHgpeyNzZWFyY2hiYXIgZm9ybSBidXR0b25bdHlwZT1zdWJtaXRde3RvcDouNmVtfX0jc2VhcmNoYmFyIGlucHV0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrfS5uYXZMZWZ0LC5uYXZSaWdodHttYXJnaW4tYm90dG9tOjJlbX0ubmF2TGVmdD5hLC5uYXZSaWdodD5he21hcmdpbi1ib3R0b206MWVtOy13ZWJraXQtYm94LWZsZXg6MTstbW96LWJveC1mbGV4OjE7Ym94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbW96LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtwYWRkaW5nOjZweDt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgIzVmNWY1ZjtkaXNwbGF5OmlubGluZS1ibG9jaztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTpib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbW96LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LW1vei1ib3gtb3JpZW50Omhvcml6b250YWw7Ym94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1vei1ib3gtZGlyZWN0aW9uOm5vcm1hbDtib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOnJvdzstbW96LWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3c7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdzstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1vei1ib3gtYWxpZ246Y2VudGVyO2JveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstby1hbGlnbi1pdGVtczpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbW96LWJveC1wYWNrOmNlbnRlcjtib3gtcGFjazpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tb3otanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtanVzdGlmeS1jb250ZW50OmNlbnRlcjstby1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXJ9Lm5hdkxlZnQ+YTpob3ZlciwubmF2UmlnaHQ+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1ZjVmNWZ9Lm5hdkxlZnQ+YTpob3ZlciBoNiwubmF2UmlnaHQ+YTpob3ZlciBoNntjb2xvcjojZmZmfS5uYXZMZWZ0PmEgaDYsLm5hdlJpZ2h0PmEgaDZ7Y29sb3I6IzVmNWY1ZjtkaXNwbGF5OmlubGluZS1ibG9ja30ubmF2TGVmdD5hIGg2IGkuTGVmdCwubmF2UmlnaHQ+YSBoNiBpLkxlZnR7cGFkZGluZy1yaWdodDo0cHh9LmRldGFpbENvbnRhaW5lcntwYWRkaW5nOjAgMTVweH0ubmF2UmlnaHR7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWJvdHRvbTowfS5uYXZSaWdodCBoNiBpLlJpZ2h0e3BhZGRpbmctbGVmdDo0cHh9LmRldGFpbEhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmRldGFpbEhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93fX0uZGV0YWlsVGl0bGVfQ29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOjJyZW07cGFkZGluZy1ib3R0b206MnJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNDQ2MDdifUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZGV0YWlsVGl0bGVfQ29udGFpbmVye2JhY2tncm91bmQtY29sb3I6IzMyNDY1YTttYXJnaW4tdG9wOjByZW07cGFkZGluZy1ib3R0b206MHJlbTtib3JkZXItYm90dG9tOm5vbmV9fS5kZXRhaWxUaXRsZV9Db250YWluZXIgLmRldGFpbFRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZGV0YWlsVGl0bGVfQ29udGFpbmVyIC5kZXRhaWxUaXRsZXtwYWRkaW5nOjAgMnJlbX19LmRldGFpbFRpdGxlX0NvbnRhaW5lciAuZGV0YWlsVGl0bGUgKntjb2xvcjojNDQ2MDdifUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZGV0YWlsVGl0bGVfQ29udGFpbmVyIC5kZXRhaWxUaXRsZSAqe2NvbG9yOiNmZmZ9fS5kZXRhaWxUaXRsZV9Db250YWluZXIgLmRldGFpbFRpdGxlIGg0OmZpcnN0LWNoaWxke3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctYm90dG9tOi43NXJlbTttYXJnaW4tYm90dG9tOi43NXJlbTt3aWR0aDo4MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5kZXRhaWxUaXRsZV9Db250YWluZXIgLmRldGFpbFRpdGxlIGg0OmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM0NDYwN2J9fS5kZXRhaWxUaXRsZV9Db250YWluZXIgLmRldGFpbFRpdGxlIGg0Om50aC1jaGlsZCgybil7Zm9udC1zdHlsZTppdGFsaWM7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1ib3R0b206Ljc1cmVtO21hcmdpbi1ib3R0b206Ljc1cmVtO3dpZHRoOjgwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmRldGFpbFRpdGxlX0NvbnRhaW5lciAuZGV0YWlsVGl0bGUgaDQ6bnRoLWNoaWxkKDJuKXtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNDQ2MDdifX0uZGV0YWlsVGl0bGVfQ29udGFpbmVyIC5kZXRhaWxUaXRsZSBoNntmb250LXNpemU6MXJlbX0uZGV0YWlsRGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbToycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZGV0YWlsRGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTowfX0uZGV0YWlsRGVzY3JpcHRpb24gZGl2IGg2e3BhZGRpbmctYm90dG9tOi4yNXJlbX0uZGV0YWlsTGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZGV0YWlsTGlzdHthbGlnbi1pdGVtczpjZW50ZXJ9fS5kZXRhaWxMaXN0IGRpdiAuZGV0YWlsTGlzdF9Hcm91cHtwYWRkaW5nLWJvdHRvbToxcmVtfS5kZXRhaWxMaXN0IGRpdiAuZGV0YWlsTGlzdF9Hcm91cCBoNntwYWRkaW5nLWJvdHRvbTouMjVyZW19LmFydGlzdFByb2ZpbGV7cGFkZGluZzoyMHB4IDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owbmFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jbklIaHRiRzV6T25oc2FXNXJQU2RvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySnlCM2FXUjBhRDBuTVRBd0p5Qm9aV2xuYUhROUp6VXdKejRLQ1R4a1pXWnpQZ29KQ1R4bklHbGtQU2RzYVc1bGN5YytDZ2tKQ1R4c2FXNWxJSGd4UFNjd0p5QjVNVDBuTUNjZ2VESTlKekl3SnlCNU1qMG5NalVuSUhOMGNtOXJaUzEzYVdSMGFEMG5NU2NnYzNSeWIydGxQU2NqWldObFkyVmpKeTgrQ2drSkNUeHNhVzVsSUhneFBTY3hOU2NnZVRFOUp6QW5JSGd5UFNjek5TY2dlVEk5SnpJMUp5QnpkSEp2YTJVdGQybGtkR2c5SnpFbklITjBjbTlyWlQwbkkyWmlabUptWWljdlBnb0pDUWs4YkdsdVpTQjRNVDBuTXpBbklIa3hQU2N3SnlCNE1qMG5OVEFuSUhreVBTY3lOU2NnYzNSeWIydGxMWGRwWkhSb1BTY3hKeUJ6ZEhKdmEyVTlKeU5sWTJWalpXTW5MejRLQ1FrOEwyYytDZ2s4TDJSbFpuTStDZ2s4Y21WamRDQjRQU2N0TVRBbEp5QjVQU2N0TVRBbEp5QjNhV1IwYUQwbk1USXdKU2NnYUdWcFoyaDBQU2N4TWpBbEp5Qm1hV3hzUFNjalptWm1abVptSnk4K0NnazhkWE5sSUhoc2FXNXJPbWh5WldZOUp5TnNhVzVsY3ljZ2VEMG5OVEFuSUhrOUp6STFKeUF2UGdvSlBIVnpaU0I0YkdsdWF6cG9jbVZtUFNjamJHbHVaWE1uSUhnOUp6VXdKeUI1UFNjdE1qVW5JSFJ5WVc1elptOXliVDBuYldGMGNtbDRLREVnTUNBd0lDMHhJREFnTUNrbkx6NEtDVHgxYzJVZ2VHeHBibXM2YUhKbFpqMG5JMnhwYm1Wekp5QWdMejRLQ1R4MWMyVWdlR3hwYm1zNmFISmxaajBuSTJ4cGJtVnpKeUI0UFNjd0p5QjVQU2N0TlRBbklIUnlZVzV6Wm05eWJUMG5iV0YwY21sNEtERWdNQ0F3SUMweElEQWdNQ2tuTHo0Z0lBbzhMM04yWno0PSl9LmFydGlzdFByb2ZpbGUgaDEsLmFydGlzdFByb2ZpbGUgaDN7dGV4dC1hbGlnbjpjZW50ZXJ9LmFydGlzdFByb2ZpbGUgaDN7Y29sb3I6IzJjM2U1MH0uYXJ0aXN0UHJvZmlsZSBoci5hcnRpc3R7ZGlzcGxheTpibG9jaztib3JkZXI6bm9uZTttYXJnaW46MWVtIGF1dG8gMWVtIGF1dG87cGFkZGluZzowO2JhY2tncm91bmQ6IzFmMWYxZjt3aWR0aDo1MCU7aGVpZ2h0OjJweH0ucm93LlJlcHJlc2VudGF0aW9ue21hcmdpbjoyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnJvdy5SZXByZXNlbnRhdGlvbnttYXJnaW46NGVtIDB9fS5yb3cuUmVwcmVzZW50YXRpb24gaDZ7cGFkZGluZzoxNXB4IDB9LmRldGFpbEl0ZW17cGFkZGluZy1ib3R0b206MWVtfS5yb3cucmVsYXRlZFdvcmtzIGhyLmRldGFpbHtkaXNwbGF5OmJsb2NrO2JvcmRlcjpub25lO21hcmdpbjowIGF1dG8gMmVtIGF1dG87cGFkZGluZzowO2JhY2tncm91bmQ6IzVmNWY1ZjtoZWlnaHQ6MXB4fS50b3BPYmpEZXNje21hcmdpbjo0ZW0gMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudG9wT2JqRGVzY3ttYXJnaW46MH19aDQub2JqZWN0VGl0bGV7Y29sb3I6cmdiYSgwLDAsMCwuNyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5vYmplY3REZXNjcmlwdGlvbnttYXJnaW46MjVweCAwIDB9Lm9iamVjdERlc2NyaXB0aW9uIGg2e3BhZGRpbmc6MCAwIDEwcHggMH19LmNvdW50cnlQcm9maWxle3BhZGRpbmc6NDBweCAwO21hcmdpbi1ib3R0b206MjZweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSc2NCcgdmlld0JveD0nMCAwIDMyIDY0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCAyOGgyMFYxNmgtNHY4SDRWNGgyOHYyOGgtNFY4SDh2MTJoNHYtOGgxMnYyMEgwdi00em0xMiA4aDIwdjRIMTZ2MjRIMHYtNGgxMlYzNnptMTYgMTJoLTR2MTJoOHY0SDIwVjQ0aDEydjEyaC00di04ek0wIDM2aDh2MjBIMHYtNGg0VjQwSDB2LTR6JyBmaWxsPSclMjNiZGJkYmQnIGZpbGwtb3BhY2l0eT0nMC4yNScgZmlsbC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpfS5jb3VudHJ5UHJvZmlsZSBoNHt0ZXh0LWFsaWduOmNlbnRlcn1mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzI0NjVhfWZvb3RlciAuZm9vdGVyLWJsb2Nre21heC13aWR0aDoxMjAwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nOjYwcHggMCA2MHB4IDB9Zm9vdGVyIC5mb290ZXItYmxvY2s6OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2t9Zm9vdGVyIC5mb290ZXItYmxvY2sgLmZvb3Rlci1saW5rc3tmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuMzU3NjUyMDIzNCU7d2lkdGg6NDguODIxMTczOTg4MyU7bWFyZ2luLWxlZnQ6MjUuNTg5NDEzMDA1OCV9Zm9vdGVyIC5mb290ZXItYmxvY2sgLmZvb3Rlci1saW5rczpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfWZvb3RlciAuZm9vdGVyLWJsb2NrIC5mb290ZXItbGlua3MgdWx7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6NC44MjkxNTg4MDcxJTt3aWR0aDozMC4xMTM4OTQxMjg2JX1mb290ZXIgLmZvb3Rlci1ibG9jayAuZm9vdGVyLWxpbmtzIHVsOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe2Zvb3RlciAuZm9vdGVyLWJsb2NrIC5mb290ZXItbGlua3MgdWx7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDo0LjgyOTE1ODgwNzElO3dpZHRoOjEwMCU7cGFkZGluZzowIDAgMzBweCAwfWZvb3RlciAuZm9vdGVyLWJsb2NrIC5mb290ZXItbGlua3MgdWw6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH1mb290ZXIgLmZvb3Rlci1ibG9jayAuZm9vdGVyLWxpbmtzIHVsOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MH19Zm9vdGVyIC5mb290ZXItYmxvY2sgLmZvb3Rlci1saW5rcyBsaXtsaXN0LXN0eWxlLXR5cGU6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zKTtwYWRkaW5nOjVweCAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2ZvbnQtZmFtaWx5OlwiRmphbGxhIE9uZVwiLHNhbnMtc2VyaWZ9Zm9vdGVyIC5mb290ZXItYmxvY2sgLmZvb3Rlci1saW5rcyBoNHtwYWRkaW5nOjAgMCAxMHB4IDA7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9Zm9vdGVyIC5jb3B5cmlnaHR7bWF4LXdpZHRoOjEyMDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmc6MCAwIDQwcHggMH1mb290ZXIgLmNvcHlyaWdodDo6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9ja31mb290ZXIgLmNvcHlyaWdodCBocntmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuMzU3NjUyMDIzNCU7d2lkdGg6MTQuNzAxOTU2NjQ3MiU7bWFyZ2luLWxlZnQ6NDIuNjQ5MDIxNjc2NCU7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4zKTt3aWR0aDoxMmVtO21hcmdpbi10b3A6MH1mb290ZXIgLmNvcHlyaWdodCBocjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtmb290ZXIgLmNvcHlyaWdodCBocntmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuMzU3NjUyMDIzNCU7d2lkdGg6MTQuNzAxOTU2NjQ3MiU7bWFyZ2luLWxlZnQ6NDIuNjQ5MDIxNjc2NCV9Zm9vdGVyIC5jb3B5cmlnaHQgaHI6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH19Zm9vdGVyIC5jb3B5cmlnaHQgcHtmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuMzU3NjUyMDIzNCU7d2lkdGg6NDguODIxMTczOTg4MyU7bWFyZ2luLWxlZnQ6MjUuNTg5NDEzMDA1OCU7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9Zm9vdGVyIC5jb3B5cmlnaHQgcDpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfSNtY19lbWJlZF9zaWdudXB7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNlOGQ2ZGY7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDQwIDEyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCA2LjE3Mkw2LjE3MiAwaDUuNjU2TDAgMTEuODI4VjYuMTcyem00MCA1LjY1NkwyOC4xNzIgMGg1LjY1Nkw0MCA2LjE3MnY1LjY1NnpNNi4xNzIgMTJsMTItMTJoMy42NTZsMTIgMTJoLTUuNjU2TDIwIDMuODI4IDExLjgyOCAxMkg2LjE3MnptMTIgMEwyMCAxMC4xNzIgMjEuODI4IDEyaC0zLjY1NnonIGZpbGw9JyUyM2VhZThlZScgZmlsbC1vcGFjaXR5PScwLjQnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtwYWRkaW5nOjJyZW0gMH0jbWNfZW1iZWRfc2lnbnVwOjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrfSNtY19lbWJlZF9zaWdudXAgZm9ybXtmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuMzU3NjUyMDIzNCU7d2lkdGg6ODIuOTQwMzkxMzI5NCU7bWFyZ2luLWxlZnQ6OC41Mjk4MDQzMzUzJX0jbWNfZW1iZWRfc2lnbnVwIGZvcm06bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0jbWNfZW1iZWRfc2lnbnVwIGZvcm0gaDQsI21jX2VtYmVkX3NpZ251cCBmb3JtIHB7dGV4dC1hbGlnbjpjZW50ZXJ9I21jX2VtYmVkX3NpZ251cCBmb3JtIHB7cGFkZGluZzouNXJlbSAwfSNtY19lbWJlZF9zaWdudXAgZm9ybSAjbWNfZW1iZWRfc2lnbnVwX3Njcm9sbHtkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsjbWNfZW1iZWRfc2lnbnVwIGZvcm0gI21jX2VtYmVkX3NpZ251cF9zY3JvbGx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9fSNtY19lbWJlZF9zaWdudXAgZm9ybSAjbWNfZW1iZWRfc2lnbnVwX3Njcm9sbCAubWMtZmllbGQtZ3JvdXB7bWFyZ2luLWJvdHRvbToxcmVtfSNtY19lbWJlZF9zaWdudXAgZm9ybSAjbWNfZW1iZWRfc2lnbnVwX3Njcm9sbCAubWMtZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT10ZXh0XSwjbWNfZW1iZWRfc2lnbnVwIGZvcm0gI21jX2VtYmVkX3NpZ251cF9zY3JvbGwgLm1jLWZpZWxkLWdyb3VwIGlucHV0W3R5cGU9ZW1haWxde3BhZGRpbmc6LjVyZW07Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyOm5vbmU7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I21jX2VtYmVkX3NpZ251cCBmb3JtICNtY19lbWJlZF9zaWdudXBfc2Nyb2xsIC5tYy1maWVsZC1ncm91cHttYXJnaW4tcmlnaHQ6MXJlbTttYXJnaW4tYm90dG9tOjB9fSNtY19lbWJlZF9zaWdudXAgZm9ybSAjbWNfZW1iZWRfc2lnbnVwX3Njcm9sbCBpbnB1dFt0eXBlPXN1Ym1pdF17YmFja2dyb3VuZC1jb2xvcjojNTY3OTljO2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtmb250LWZhbWlseTpcIkZqYWxsYSBPbmVcIixzYW5zLXNlcmlmO2NvbG9yOiNmZmY7cGFkZGluZzouNDVyZW0gMS40cmVtO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0fSNtY19lbWJlZF9zaWdudXAgZm9ybSAjbWNfZW1iZWRfc2lnbnVwX3Njcm9sbCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZhZDAwO2JvcmRlcjoxcHggc29saWQgI2ZmZn0uYW5ub3VuY2VtZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMzI0NjVhO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6QXJpYWwsc2FuczttYXJnaW46MDtwYWRkaW5nOjFyZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5hbm5vdW5jZW1lbnQgaDZ7Y29sb3I6I2NjY30uZXZlbnR7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OkFyaWFsLHNhbnM7bWFyZ2luOjA7cGFkZGluZzoycmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaGVybyAuaGVyby1pbWFnZXt3aWR0aDoxMDAlfS5oZXJvIC5oZXJvLWltYWdlIC5pbnRyby1oZXJve21heC13aWR0aDoxMjAwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nOjEycmVtIDB9Lmhlcm8gLmhlcm8taW1hZ2UgLmludHJvLWhlcm86OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2t9Lmhlcm8gLmhlcm8taW1hZ2UgLmludHJvLWhlcm8gLmNvbnRhaW5lcnt3aWR0aDo3MCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1vei1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstbW96LWJveC1vcmllbnQ6dmVydGljYWw7Ym94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tb3otYm94LWRpcmVjdGlvbjpub3JtYWw7Ym94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW59Lmhlcm8gLmhlcm8taW1hZ2UgLmludHJvLWhlcm8gLmNvbnRhaW5lciBoNS50aXRsZXtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZhZDAwO3BhZGRpbmctYm90dG9tOi41cmVtO21hcmdpbi1ib3R0b206MS41cmVtO3dpZHRoOmNhbGMoOTZweCArIDgwKigxMDB2dyAtIDMwMHB4KS8xNzAwKTtjb2xvcjojZmZmfS5oZXJvIC5oZXJvLWltYWdlIC5pbnRyby1oZXJvIC5jb250YWluZXIgcHtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MXJlbX0uZmlyc3R7YmFja2dyb3VuZC1jb2xvcjojNmM4ZGFlO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIzZjOGRhZSwgIzU2Nzk5Yyk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoIzZjOGRhZSwgIzU2Nzk5Yyk7YmFja2dyb3VuZC1jb2xvcjojNmM4ZGFlO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjNmM4ZGFlLCAjNTY3OTljKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AsIzZjOGRhZSwgIzU2Nzk5Yyk7YmFja2dyb3VuZC1jb2xvcjojNTY3OTljO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjNmM4ZGFlLCAjNTY3OTljKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AsIzZjOGRhZSwgIzU2Nzk5Yyk7d2lkdGg6MTAwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTpib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbW96LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmZpcnN0IC5maXJzdC1jb250YWluZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1vei1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWxpbmVzOm11bHRpcGxlOy1tb3otYm94LWxpbmVzOm11bHRpcGxlO2JveC1saW5lczptdWx0aXBsZTstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tb3otZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5maXJzdCAuZmlyc3QtY29udGFpbmVyIC53b3JrcywuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAuYXJ0aXN0c3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTpib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbW96LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjgwJTttYXJnaW4tbGVmdDoxMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5maXJzdCAuZmlyc3QtY29udGFpbmVyIC53b3JrcywuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAuYXJ0aXN0c3t3aWR0aDozNSV9fS5maXJzdCAuZmlyc3QtY29udGFpbmVyIC53b3JrcyAud29ya3MtY29udGFpbmVyLC5maXJzdCAuZmlyc3QtY29udGFpbmVyIC5hcnRpc3RzIC53b3Jrcy1jb250YWluZXIsLmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHMgLmFydGlzdHMtY29udGFpbmVye3BhZGRpbmc6MnJlbTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjEyKSwwIDFweCAycHggcmdiYSgwLDAsMCwuMjQpfS5maXJzdCAuZmlyc3QtY29udGFpbmVyIC53b3JrcyAud29ya3MtY29udGFpbmVyPiosLmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHMgLndvcmtzLWNvbnRhaW5lcj4qLC5maXJzdCAuZmlyc3QtY29udGFpbmVyIC5hcnRpc3RzIC5hcnRpc3RzLWNvbnRhaW5lcj4qe21hcmdpbi1ib3R0b206MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAud29ya3MgLndvcmtzLWNvbnRhaW5lciwuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAuYXJ0aXN0cyAud29ya3MtY29udGFpbmVyLC5maXJzdCAuZmlyc3QtY29udGFpbmVyIC5hcnRpc3RzIC5hcnRpc3RzLWNvbnRhaW5lcnttYXJnaW46MH19LmZpcnN0IC5maXJzdC1jb250YWluZXIgLndvcmtzIC53b3Jrcy10aXRsZSwuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAuYXJ0aXN0cyAud29ya3MtdGl0bGUsLmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHMgLmFydGlzdHMtdGl0bGV7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2ZmYWQwMDtwYWRkaW5nLWJvdHRvbTouNXJlbTt3aWR0aDpjYWxjKDY0cHggKyA0OCooMTAwdncgLSAzMDBweCkvMTcwMCl9LmZpcnN0IC5maXJzdC1jb250YWluZXIgLndvcmtzIC53b3Jrcy10aXRsZSBoNCwuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAuYXJ0aXN0cyAud29ya3MtdGl0bGUgaDQsLmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHMgLmFydGlzdHMtdGl0bGUgaDR7Y29sb3I6IzQ0NjA3Yn0uZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAud29ya3MgLndvcmtzLXRleHQsLmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHMgLndvcmtzLXRleHQsLmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHMgLmFydGlzdHMtdGV4dHttYXJnaW4tYm90dG9tOjB9LmZpcnN0IC5maXJzdC1jb250YWluZXIgLndvcmtzIC53b3Jrcy10ZXh0IHAsLmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHMgLndvcmtzLXRleHQgcCwuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAuYXJ0aXN0cyAuYXJ0aXN0cy10ZXh0IHB7bWFyZ2luLWJvdHRvbToxLjVyZW19LmZpcnN0IC5maXJzdC1jb250YWluZXIgLmFydGlzdHN7bWFyZ2luLXRvcDo0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuZmlyc3QgLmZpcnN0LWNvbnRhaW5lciAuYXJ0aXN0c3ttYXJnaW4tdG9wOjA7aGVpZ2h0OjEwMCV9fS5ibG9ja3twYWRkaW5nOjRyZW0gMH0uYmxvY2sgaDF7bWFyZ2luLWJvdHRvbToycmVtfS5mb3VydGh7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9LmZvdXJ0aDo6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9ja30uZm91cnRoIC5uZXdXb3Jrcy13cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5OmJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tb3otZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LW1vei1ib3gtb3JpZW50OnZlcnRpY2FsO2JveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbW96LWJveC1kaXJlY3Rpb246bm9ybWFsO2JveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi4zNTc2NTIwMjM0JTt3aWR0aDo4Mi45NDAzOTEzMjk0JTttYXJnaW4tbGVmdDo4LjUyOTgwNDMzNTMlfS5mb3VydGggLm5ld1dvcmtzLXdyYXBwZXI6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uZm91cnRoIC5uZXdXb3Jrc3twYWRkaW5nOjJyZW07ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1vei1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstbW96LWJveC1vcmllbnQ6dmVydGljYWw7Ym94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tb3otYm94LWRpcmVjdGlvbjpub3JtYWw7Ym94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZvdXJ0aCAubmV3V29ya3MgaDF7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzQ0NjA3Yn0uZm91cnRoIC5uZXdXb3JrcyBwe3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MnJlbX0uZm91cnRoIC5uZXdXb3JrcyAuZnJvbnRHcmlkQmxvY2t7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1ncm93OjE7bWFyZ2luLWJvdHRvbToxcmVtO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjAwMjUpfS5mb3VydGggLm5ld1dvcmtzIC5mcm9udEdyaWRCbG9jayBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZvdXJ0aCAubmV3V29ya3MgLmZyb250R3JpZEJsb2NrIGltZ3ttYXgtaGVpZ2h0OjIwMHB4O21hcmdpbi10b3A6MXJlbX0uZm91cnRoIC5uZXdXb3JrcyAuZnJvbnRHcmlkQ2FwdGlvbnt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfS5mb3VydGggLm5ld1dvcmtzIC5mcm9udEdyaWRDYXB0aW9uIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjFyZW0gMH0udGhpcmR7bWF4LXdpZHRoOjEyMDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50aGlyZDo6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9ja30udGhpcmQgLmdhbGxlcmllc3tmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuMzU3NjUyMDIzNCU7d2lkdGg6ODIuOTQwMzkxMzI5NCU7bWFyZ2luLWxlZnQ6OC41Mjk4MDQzMzUzJX0udGhpcmQgLmdhbGxlcmllczpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS50aGlyZCAuZ2FsbGVyaWVzIGgxe3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM0NDYwN2J9LnRoaXJkIC5nYWxsZXJpZXNDb250YWluZXJ7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoyLjM1NzY1MjAyMzQlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udGhpcmQgLmdhbGxlcmllc0NvbnRhaW5lcjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS50aGlyZCAuZ2FsbGVyaWVzQ29udGFpbmVyIC5nYWxsZXJpZXNJbWd7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoyLjM1NzY1MjAyMzQlO3dpZHRoOjQ4LjgyMTE3Mzk4ODMlfS50aGlyZCAuZ2FsbGVyaWVzQ29udGFpbmVyIC5nYWxsZXJpZXNJbWc6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0udGhpcmQgLmdhbGxlcmllc0NvbnRhaW5lciAuZ2FsbGVyaWVzSW1nIGltZ3ttYXgtaGVpZ2h0OjMwMHB4fS50aGlyZCAuZ2FsbGVyaWVzQ29udGFpbmVyIC5nYWxsZXJpZXNJbmZve2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi4zNTc2NTIwMjM0JTt3aWR0aDo0OC44MjExNzM5ODgzJTttYXJnaW4tbGVmdDoxcmVtfS50aGlyZCAuZ2FsbGVyaWVzQ29udGFpbmVyIC5nYWxsZXJpZXNJbmZvOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRoaXJkIHVsLmdhbGxlcnlSb3d7cGFkZGluZzowfS50aGlyZCB1bC5nYWxsZXJ5Um93OjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrfS50aGlyZCBsaXtwYWRkaW5nLWJvdHRvbToycmVtO2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi44NDI1ODYwODU3JTt3aWR0aDo0OC41Nzg3MDY5NTcxJX0udGhpcmQgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0udGhpcmQgbGk6bnRoLWNoaWxkKDJuKXttYXJnaW4tcmlnaHQ6MH0udGhpcmQgbGk6bnRoLWNoaWxkKDJuKzEpe2NsZWFyOmxlZnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50aGlyZCBsaXtmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuODQyNTg2MDg1NyU7d2lkdGg6MjIuODY4MDYwNDM1NyV9LnRoaXJkIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRoaXJkIGxpOm50aC1jaGlsZCgybil7bWFyZ2luLXJpZ2h0OjIuMzU3NjUyMDIzNCV9LnRoaXJkIGxpOm50aC1jaGlsZCgybisxKXtjbGVhcjpub25lfS50aGlyZCBsaTpudGgtY2hpbGQoNG4pe21hcmdpbi1yaWdodDowfS50aGlyZCBsaTpudGgtY2hpbGQoNG4rMSl7Y2xlYXI6bGVmdH19LnRoaXJkIGxpOmhvdmVyIGZpZ2NhcHRpb257b3BhY2l0eToxO2hlaWdodDoxMDAlfS50aGlyZCBsaSBmaWd1cmV7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjEyKSwwIDFweCAycHggcmdiYSgwLDAsMCwuMjQpfS50aGlyZCBsaSBpbWd7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0b30udGhpcmQgbGkgZmlnY2FwdGlvbntvcGFjaXR5OjE7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjEzNXB4O2NvbG9yOiNmZmY7bGVmdDowO2JvdHRvbTowO3BhZGRpbmc6MS41ZW07ei1pbmRleDoyOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDE3MywwLC45KTstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZS1pbiAwcyx3aWR0aCAycyBlYXNlLWluIDJzOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluIDBzLHdpZHRoIDJzIGVhc2UtaW4gMnM7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluIDBzLHdpZHRoIDJzIGVhc2UtaW4gMnN9LnRoaXJkIGxpIGZpZ2NhcHRpb24gaDZ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiNmZmZ9LnRoaXJkIGxpIGZpZ2NhcHRpb24gcHt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRoaXJkIGxpIGZpZ2NhcHRpb257b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlfX0udGhpcmQgcHtwYWRkaW5nOjA7bWFyZ2luOjAgMCAxLjVyZW0gMH0uZm91cnRoe21heC13aWR0aDoxMDAlO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmZvdXJ0aDo6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9ja30uZm91cnRoIC5leGhpYml0cy13cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5OmJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tb3otZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LW1vei1ib3gtb3JpZW50OnZlcnRpY2FsO2JveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbW96LWJveC1kaXJlY3Rpb246bm9ybWFsO2JveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi4zNTc2NTIwMjM0JTt3aWR0aDo4Mi45NDAzOTEzMjk0JTttYXJnaW4tbGVmdDo4LjUyOTgwNDMzNTMlO2JvcmRlcjozcHggc29saWQgI2ZmZn0uZm91cnRoIC5leGhpYml0cy13cmFwcGVyOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmZvdXJ0aCAuZXhoaWJpdHN7cGFkZGluZzoycmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSg2OCw5NSwxMjMsLjkpO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5OmJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tb3otZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LW1vei1ib3gtb3JpZW50OnZlcnRpY2FsO2JveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbW96LWJveC1kaXJlY3Rpb246bm9ybWFsO2JveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mb3VydGggLmV4aGliaXRzIGgxe3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmZ9LmZvdXJ0aCAubWFwSW5mb3tmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuODQyNTg2MDg1NyU7d2lkdGg6MTAwJTttYXJnaW4tbGVmdDowJX0uZm91cnRoIC5tYXBJbmZvOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5mb3VydGggLm1hcEluZm97ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoyLjg0MjU4NjA4NTclO3dpZHRoOjU4Ljg2Mjk2NTU2NTclO21hcmdpbi1sZWZ0OjIwLjU2ODUxNzIxNzElfS5mb3VydGggLm1hcEluZm86bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH19LmZvdXJ0aCAuZXhDb250YWluZXIgLmV4QWJvdXR7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoyLjM1NzY1MjAyMzQlO3dpZHRoOjEwMCU7cGFkZGluZzowIDFyZW19LmZvdXJ0aCAuZXhDb250YWluZXIgLmV4QWJvdXQ6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uZm91cnRoIC5leENvbnRhaW5lciAuZXhBYm91dCBpbWd7cGFkZGluZy1ib3R0b206MXJlbX0uZm91cnRoIC5leENvbnRhaW5lciAuZXhBYm91dCBwe2NvbG9yOiNmZmZ9LmZvdXJ0aCAuZXhDb250YWluZXIgLmV4QWJvdXQgLmV4QWJvdXQtVGV4dHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZm91cnRoIC5leENvbnRhaW5lciAuZXhBYm91dCAuZXhBYm91dC1UZXh0IGRpdiBwe21heC13aWR0aDpmaXQtY29udGVudH0uZm91cnRoIC5leENvbnRhaW5lciAuZXhDdXJyZW50e2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6NC44MjkxNTg4MDcxJTt3aWR0aDoxMDAlO21hcmdpbi10b3A6MnJlbTtwYWRkaW5nOjAgMXJlbX0uZm91cnRoIC5leENvbnRhaW5lciAuZXhDdXJyZW50Omxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5mb3VydGggLmV4Q29udGFpbmVyIC5leEN1cnJlbnR7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDo0LjgyOTE1ODgwNzElO3dpZHRoOjQ3LjU4NTQyMDU5NjUlO21hcmdpbi10b3A6MH0uZm91cnRoIC5leENvbnRhaW5lciAuZXhDdXJyZW50Omxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9fS5mb3VydGggLmV4Q29udGFpbmVyIC5leEN1cnJlbnQgaDZ7Y29sb3I6I2ZmZjtwYWRkaW5nLWJvdHRvbToxcmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuZm91cnRoIC5leENvbnRhaW5lciAuZXhDdXJyZW50IGg2e3RleHQtYWxpZ246bGVmdH19LmZvdXJ0aCAuZXhDb250YWluZXIgLmV4Q3VycmVudCBkaXZ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1vei1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbW96LWJveC1hbGlnbjpjZW50ZXI7Ym94LWFsaWduOmNlbnRlcjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1vLWFsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyfS5mb3VydGggLmV4Q29udGFpbmVyIC5leEN1cnJlbnQgZGl2IGF7cGFkZGluZy1ib3R0b206MXJlbX0uZm91cnRoIC5leENvbnRhaW5lciAuZXhDdXJyZW50IGRpdiBhIGltZ3twYWRkaW5nLXJpZ2h0OjFyZW07bWF4LXdpZHRoOjE1MHB4fS5mb3VydGggLmxvY2F0aW9uSG91cnN7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDo0LjgyOTE1ODgwNzElO3dpZHRoOjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1vei1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tb3otYm94LXBhY2s6Y2VudGVyO2JveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1vLWp1c3RpZnktY29udGVudDpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1vei1ib3gtYWxpZ246Y2VudGVyO2JveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstby1hbGlnbi1pdGVtczpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjttYXJnaW46MnJlbSAwIDAgMH0uZm91cnRoIC5sb2NhdGlvbkhvdXJzOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmZvdXJ0aCAubG9jYXRpb25Ib3VycyAuZXhMb2NhdGlvbiwuZm91cnRoIC5sb2NhdGlvbkhvdXJzIC5leEhvdXJze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5OmJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tb3otZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LW1vei1ib3gtb3JpZW50OnZlcnRpY2FsO2JveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbW96LWJveC1kaXJlY3Rpb246bm9ybWFsO2JveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbW96LWJveC1hbGlnbjpjZW50ZXI7Ym94LWFsaWduOmNlbnRlcjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1vLWFsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCV9LmZvdXJ0aCAubG9jYXRpb25Ib3VycyAuZXhMb2NhdGlvbiBzZWN0aW9uLC5mb3VydGggLmxvY2F0aW9uSG91cnMgLmV4SG91cnMgc2VjdGlvbntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTpib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbW96LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy1tb3otYm94LW9yaWVudDp2ZXJ0aWNhbDtib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1vei1ib3gtZGlyZWN0aW9uOm5vcm1hbDtib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbW96LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1hbGlnbjpzdGFydDstbW96LWJveC1hbGlnbjpzdGFydDtib3gtYWxpZ246c3RhcnQ7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tb3otYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtYWxpZ24taXRlbXM6ZmxleC1zdGFydDstby1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1zLWZsZXgtYWxpZ246c3RhcnR9LmZvdXJ0aCAubG9jYXRpb25Ib3VycyAuZXhMb2NhdGlvbiBzZWN0aW9uIGg2LC5mb3VydGggLmxvY2F0aW9uSG91cnMgLmV4SG91cnMgc2VjdGlvbiBoNnttYXJnaW4tYm90dG9tOi41ZW07Y29sb3I6I2ZmZn0uZm91cnRoIC5sb2NhdGlvbkhvdXJzIC5leExvY2F0aW9uIHNlY3Rpb24gcCwuZm91cnRoIC5sb2NhdGlvbkhvdXJzIC5leEhvdXJzIHNlY3Rpb24gcHttYXJnaW46MDtjb2xvcjojZmZmfS5mb3VydGggLmxvY2F0aW9uSG91cnMgLmxpbmV7d2lkdGg6M3B4O2ZsZXg6MTtoZWlnaHQ6NXJlbTtiYWNrZ3JvdW5kOiNmZmZ9LmZvdXJ0aCAubG9jYXRpb25Ib3VycyAuZXhIb3Vyc3tjb2xvcjojZmZmfS5mb3VydGggI21hcF9jYW52YXN7d2lkdGg6MTAwJTtoZWlnaHQ6MjByZW19LmZvdXJ0aCAjbWFwX2NhbnZhcyAjbWFwQ29udGVudHtwYWRkaW5nOjEuNWVtIDB9LmZvdXJ0aCAjbWFwX2NhbnZhcyAjbWFwQm9keXtwYWRkaW5nLXRvcDoxLjVlbX0uZm91cnRoICNtYXBfY2FudmFzICNtYXBCb2R5IHB7cGFkZGluZy10b3A6MS41ZW19LmZpZnRoe21heC13aWR0aDoxMjAwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uZmlmdGg6OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2t9LmZpZnRoIC5BRkZBe2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi4zNTc2NTIwMjM0JTt3aWR0aDo4Mi45NDAzOTEzMjk0JTttYXJnaW4tbGVmdDo4LjUyOTgwNDMzNTMlfS5maWZ0aCAuQUZGQTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5maWZ0aCAuQUZGQSBoMXt0ZXh0LWFsaWduOmNlbnRlcn0uZmlmdGggLkFGRkEtaW1hZ2V7bWFyZ2luLWJvdHRvbToycmVtfS5maWZ0aCBwe21hcmdpbi1ib3R0b206MnJlbX1ib2R5e21hcmdpbi1ib3R0b206MH0uY29udGFpbmVye3BhZGRpbmc6MCAzMHB4O21hcmdpbjphdXRvIDB9LnBhZ2VIZWFkZXJ7bWF4LXdpZHRoOjEyMDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmc6M3JlbSAwfS5wYWdlSGVhZGVyOjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrfS5wYWdlSGVhZGVyIC5wYWdlSGVhZGVyLVRpdGxle3RleHQtYWxpZ246bGVmdDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTpib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbW96LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LnBhZ2VIZWFkZXIgLnBhZ2VIZWFkZXItVGl0bGUgcHtjb2xvcjojZmZmOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2ZvbnQtZmFtaWx5OlwiRmphbGxhIE9uZVwiLHNhbnMtc2VyaWZ9LnBhZ2VIZWFkZXIgLnBhZ2VIZWFkZXItSW5mb3twYWRkaW5nOjFyZW0gMCAwIDA7d2lkdGg6ODAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsucGFnZUhlYWRlciAucGFnZUhlYWRlci1JbmZve3dpZHRoOjMwJX19LnBhZ2VIZWFkZXIgLnBhZ2VIZWFkZXItSW5mbyBwe2NvbG9yOiNmZmZ9LnBhZ2VIZWFkZXIgLnBhZ2VIZWFkZXItSW5mbyBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ib3JkZXJUaXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTouNHJlbTtkaXNwbGF5OmlubGluZX0uYm9yZGVyVGl0bGU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZmZhZDAwO2NvbnRlbnQ6XCJcIn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmJvcmRlclRpdGxlOmFmdGVye3dpZHRoOjEzMCV9fSNwYWdlQ29udGVudHttYXgtd2lkdGg6MTIwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luOjRyZW0gYXV0b30jcGFnZUNvbnRlbnQ6OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2t9I2RldGFpbENvbnRlbnR7bWF4LXdpZHRoOjEyMDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21hcmdpbjo0cmVtIGF1dG99I2RldGFpbENvbnRlbnQ6OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2t9aDIuZ2FsbGVyeURldGFpbHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvIDFlbSBhdXRvICFpbXBvcnRhbnR9aDIuZ2FsbGVyeURldGFpbCAuZ2FsbGVyeURldGFpbE5hbWV7Y29sb3I6IzM0NDk1ZTtkaXNwbGF5OmlubGluZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDIuZ2FsbGVyeURldGFpbHttYXJnaW46MCBhdXRvIDJlbSBhdXRvICFpbXBvcnRhbnR9fS5nYWxsZXJ5RGV0YWlsUHJldmlvdXMgaS5mYS5mYS1hbmdsZS1sZWZ0e2ZvbnQtc2l6ZTozMHB4O2Zsb2F0OmxlZnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5nYWxsZXJ5RGV0YWlsUHJldmlvdXMgaS5mYS5mYS1hbmdsZS1sZWZ0e2ZvbnQtc2l6ZTo0MHB4fX0uZ2FsbGVyeURldGFpbE5leHQgaS5mYS5mYS1hbmdsZS1yaWdodHtmb250LXNpemU6MzBweDtmbG9hdDpyaWdodH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmdhbGxlcnlEZXRhaWxOZXh0IGkuZmEuZmEtYW5nbGUtcmlnaHR7Zm9udC1zaXplOjQwcHh9fWg2LmdhbGxlcnlWaWV3UmVjb3Jke2NvbG9yOiMxOWJlZDF9I2dhbGxlcnlEZXRhaWxJbWFnZVdyYXBwZXJ7cGFkZGluZy10b3A6NnB4fS5nYWxsZXJ5SWNvbkhpZGRlbntkaXNwbGF5Om5vbmV9I2dhbGxlcnlEZXRhaWxPYmplY3RJbmZve21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpeyNnYWxsZXJ5RGV0YWlsT2JqZWN0SW5mb3ttYXJnaW4tbGVmdDo2cHh9fSNnYWxsZXJ5RGV0YWlsT2JqZWN0SW5mbyAuc2V0SXRlbUluZm9MaXN0e21hcmdpbi1ib3R0b206MjBweH0uZ2FsbGVyeURldGFpbERlc2NyaXB0aW9ue21hcmdpbi10b3A6MjBweH0uZ2FsbGVyeURldGFpbERlc2NyaXB0aW9uIGg0e21hcmdpbi1ib3R0b206MTBweH0uYnJvd3NlQ29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjBweCAxNXB4O21hcmdpbjphdXRvIDA7bWF4LXdpZHRoOjUwMDBweH0uYnJvd3NlUmVzdWx0c1RpdGxle3dpZHRoOjEwMCU7cGFkZGluZzowIDE1cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYnJvd3NlUmVzdWx0c1RpdGxle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYnJvd3NlUmVzdWx0c1RpdGxlPip7cGFkZGluZzoxcmVtIC41cmVtO2JhY2tncm91bmQtY29sb3I6I2VlZX0uYnJvd3NlUmVzdWx0c1RpdGxlPio6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQtY29sb3I6I2QzZDNkM30uYnJvd3NlUmVzdWx0c1RpdGxlIGZvcm17bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5icm93c2VSZXN1bHRzVGl0bGUgZm9ybSAuYnRuLWdyb3Vwe21hcmdpbi1sZWZ0OjB9LmJyb3dzZVJlc3VsdHNUaXRsZSAjYlZpZXdCdXR0b25ze2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudDt3aWR0aDoxMDAlfX0uYnJvd3NlUmVzdWx0c1RpdGxlIC5idG4tZ3JvdXB7bWFyZ2luLWxlZnQ6MXJlbX0uYnJvd3NlUmVzdWx0c1RpdGxlIGZvcm0jZGV0YWlsTmF2QnJvd3NlUmVzdWx0c1NvcnRNZW51e21hcmdpbi1sZWZ0OmF1dG99LmJyb3dzZVJlc3VsdHNUaXRsZSAjYlZpZXdCdXR0b25ze2FsaWduLXNlbGY6ZmxleC1lbmQ7bWFyZ2luLWxlZnQ6MnJlbX0uYnJvd3NlUmVzdWx0c1RpdGxlICNiVmlld0J1dHRvbnMgYXtjb2xvcjojNDQ2MDdiICFpbXBvcnRhbnR9LmJyb3dzZVJlc3VsdHNUaXRsZSAjYlZpZXdCdXR0b25zIGE6aG92ZXJ7Y29sb3I6I2ZmYWQwMCAhaW1wb3J0YW50fS5zb3J0UmVzdWx0cyAuZHJvcGRvd24tbWVudXtwYWRkaW5nOi41cmVtIDAgMCAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjNDQ2MDdiICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgIzQ0NjA3YiAhaW1wb3J0YW50fS5zb3J0UmVzdWx0cyAuY2lyY2xlU2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojNDQ2MDdiICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjNDQ2MDdiICFpbXBvcnRhbnR9LnNvcnRSZXN1bHRzIGxpIGF7Y29sb3I6IzQ0NjA3YiAhaW1wb3J0YW50fS5zb3J0UmVzdWx0cyBsaSBhOmhvdmVye2NvbG9yOiNmZmFkMDAgIWltcG9ydGFudH0uc29ydFJlc3VsdHMgLmFwcGx5QnV0dG9uIGlucHV0e3dpZHRoOjEwMCU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NDYwN2I7cGFkZGluZzouNXJlbTttYXJnaW4tdG9wOjFyZW07Ym9yZGVyLXN0eWxlOm5vbmUgIWltcG9ydGFudH0uc29ydFJlc3VsdHMgLmFwcGx5QnV0dG9uIGlucHV0OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMyNDY1YX1oNS5zb3J0TWVudXtjb2xvcjojNDQ2MDdifWg1LnNvcnRNZW51IC5zb3J0VmFsdWV7Y29sb3I6IzQ0NjA3YjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICM0NDYwN2I7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ0NjA3Yn1oNS5zb3J0TWVudSAuc29ydFZhbHVlIGl7cGFkZGluZy1sZWZ0Oi41cmVtfSNiU29ydEJ5TGlzdHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLXRvcDoxcmVtfSNiU29ydEJ5TGlzdCB1bD4qe2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjVweCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KXsjYlNvcnRCeUxpc3QgdWw+KntkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX0uYnRuLWdyb3VwIGkuYkdlYXJ7Y29sb3I6I2ZmYWQwMH1oNS5yZWZpbmVkU2VsZWN0aW9ue21hcmdpbi10b3A6MXJlbTtwYWRkaW5nLXRvcDoxcmVtfWg1LnJlZmluZWRTZWxlY3Rpb24gc3Ryb25ne21hcmdpbjowIC43cmVtfWg1LnJlZmluZWRTZWxlY3Rpb24gYS5icm93c2VSZW1vdmVGYWNldD4qe2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O2JvcmRlcjoycHggc29saWQgIzE5YmVkMTtjb2xvcjojMTliZWQxICFpbXBvcnRhbnR9YS5icm93c2VSZW1vdmVGYWNldCBidXR0b246aG92ZXJ7Ym9yZGVyOjJweCBzb2xpZCAjZmZhZDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmYWQwMCAhaW1wb3J0YW50fS5ib3h7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYlJlc3VsdEl0ZW17Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMjUpfS5iUmVzdWx0SXRlbTpob3Zlcntib3gtc2hhZG93OjAgMTRweCAyOHB4IHJnYmEoMCwwLDAsLjI1KSwwIDEwcHggMTBweCByZ2JhKDAsMCwwLC4yMil9LmJSZXN1bHRJdGVtQ29sPmEgcHt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMWYxZjFmfS5iUmVzdWx0SXRlbUNvbD5hIHA6Zmlyc3QtY2hpbGR7Zm9udC1zdHlsZTppdGFsaWN9LmJSZXN1bHRJdGVtQ29udGVudHtoZWlnaHQ6MjAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpey5iUmVzdWx0SXRlbUNvbnRlbnR7aGVpZ2h0OjI0MHB4fX0uYlJlc3VsdEl0ZW1Db250ZW50IC5iUmVzdWx0SXRlbUltZ3ttaW4taGVpZ2h0OjIwcHggIWltcG9ydGFudH0uYlJlc3VsdEl0ZW1UZXh0e21hcmdpbi10b3A6MTBweH0uYlJlc3VsdEl0ZW1UZXh0IC5iUmVzdWx0SXRlbVRleHRUaXRsZXtjb2xvcjojMDAwfS5iUmVzdWx0SXRlbUltZ1BsYWNlaG9sZGVye21hcmdpbi1ib3R0b206MH0uYlJlc3VsdExpc3RJdGVtVGV4dHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDoxcmVtO21hcmdpbi1sZWZ0OjFyZW19LmJSZXN1bHRMaXN0SXRlbVRleHQ+cDpmaXJzdC1jaGlsZHtmb250LXN0eWxlOml0YWxpY30uYlJlc3VsdExpc3RJdGVtVGV4dD5we3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMxZjFmMWZ9I2JSZWZpbmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO292ZXJmbG93OnZpc2libGU7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICM0NDYwN2I7cGFkZGluZzowO21hcmdpbi10b3A6NzBweDttYXJnaW4tYm90dG9tOjQwcHg7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpeyNiUmVmaW5le2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0jYlJlZmluZSBoNXtiYWNrZ3JvdW5kLWNvbG9yOiM0NDYwN2I7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpcIkZqYWxsYSBPbmVcIixzYW5zLXNlcmlmLHNhbnMtc2VyaWY7bWFyZ2luLWJvdHRvbTowcHg7bWFyZ2luLXRvcDowcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxNnB4IDI1cHggMnB4IDI1cHg7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6Ym9sZH0jYlJlZmluZSAuZHJvcGRvd24uYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWxlZnQ6M3JlbTtwYWRkaW5nLXJpZ2h0OjNyZW07cGFkZGluZy1ib3R0b206MTVweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICM0NDYwN2I7ZmxleDoxfSNiUmVmaW5lIC5kcm9wZG93bi5idXR0b246bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6bm9uZX0jYlJlZmluZSAuZHJvcGRvd24uYnV0dG9uIGl7cGFkZGluZy1sZWZ0Oi41cmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpeyNiUmVmaW5lIC5kcm9wZG93bi5idXR0b257ZmxleDowO2JvcmRlci1yaWdodDpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMjIwcHgpeyNiUmVmaW5lIC5kcm9wZG93bi5idXR0b257cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fX0jYlJlZmluZSAuZHJvcGRvd24uYnV0dG9uLnNob3dPbmx5e2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2NjO3BhZGRpbmctdG9wOjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxNSU7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1yaWdodDowcHg7cGFkZGluZy1yaWdodDowcHh9I2JSZWZpbmUgLmRyb3Bkb3duLmJ1dHRvbi5zaG93T25seSBoNXtmb250LXNpemU6MThweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiMxNjE2MTY7cGFkZGluZy1ib3R0b206MHB4fSNiUmVmaW5lIC5kcm9wZG93bi5idXR0b24gaDV7cGFkZGluZy10b3A6MHB4O2NvbG9yOiM0NDYwN2I7cGFkZGluZy1yaWdodDowcHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0jYlJlZmluZSAuZHJvcGRvd24uYnV0dG9uIGg1OmhvdmVye2NvbG9yOiNmZmFkMDB9I2JSZWZpbmUgLmRyb3Bkb3duLm9wZW4uYnV0dG9uIGg1IC5jYXJldHtkaXNwbGF5Om5vbmU7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDowcHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci10b3A6NHB4IGRhc2hlZDtib3JkZXItdG9wOjRweCBzb2xpZFxcOSA7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1sZWZ0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApfSNiUmVmaW5lIC5kcm9wZG93bi5idXR0b24gaDUgLmNhcmV0e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApfSNiUmVmaW5lIC5kcm9wZG93bi5vcGVuLmJ1dHRvbiAuZmEtY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50Olwi74G3XCJ9I2JSZWZpbmUgLmRyb3Bkb3duLm9wZW4uYnV0dG9uIGg1IC5jYXJldDphZnRlciwjYlJlZmluZSAuZHJvcGRvd24ub3Blbi5idXR0b24gaDUgLmNhcmV0OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlci13aWR0aDoxMHB4IDEwcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO3otaW5kZXg6MTAwMX0jYlJlZmluZSAuZHJvcGRvd24ub3Blbi5idXR0b24gaDUgLmNhcmV0OmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiM0NDYwN2I7Ym90dG9tOi0xM3B4O2xlZnQ6Y2FsYyg2MCUgLSAzMHB4KX0jYlJlZmluZSAuZHJvcGRvd24ub3Blbi5idXR0b24gaDUgLmNhcmV0OmFmdGVye2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZjtib3R0b206LTE0cHg7bGVmdDpjYWxjKDYwJSAtIDMwcHgpfSNiUmVmaW5lIC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHR7Zm9udC13ZWlnaHQ6NDAwfSNiUmVmaW5lIC5icm93c2VUYXJnZXQgYXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzQ2NDY0NjtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoyZW07bWFyZ2luOjBweCAtMTBweCAxMHB4IC0xMHB4O3BhZGRpbmc6MHB4IDEwcHggMHB4IDEwcHh9I2JSZWZpbmUgLmZhY2V0R3JvdXAgbGkgLmZhY2V0SXRlbXtwYWRkaW5nLWxlZnQ6MjBweDttYXgtd2lkdGg6MjQwcHh9I2JSZWZpbmUgLmZhY2V0R3JvdXAgbGkgLmZhY2V0SXRlbVtmYWNldF9pdGVtX3NlbGVjdGVkPVwiMVwiXXtwYWRkaW5nLWxlZnQ6MjBweH0jYlJlZmluZSAuZmFjZXRHcm91cCBocnttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWJvdHRvbToyNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLWJvdHRvbTowcHh9W2ZhY2V0X2l0ZW1fc2VsZWN0ZWQ9XCIxXCJdOjpiZWZvcmV7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7Y29udGVudDp1cmwoXCIuLi8uLi9ncmFwaGljcy9jaGVjay5wbmdcIik7cGFkZGluZy1yaWdodDo2cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMHB4O3RvcDowcHh9I1Nob3dPbmx5X2ZhY2V0X2NvbnRhaW5lciBbZmFjZXRfaXRlbV9zZWxlY3RlZD1cIjFcIl06OmJlZm9yZXtsZWZ0OjI5cHh9LmZhY2V0QXBwbHl7Y2xlYXI6Ym90aDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MjBweDtib3R0b206MHB4O2xlZnQ6MHB4O3Bvc2l0aW9uOmFic29sdXRlfSNiUmVmaW5lIGEuZmFjZXRBcHBseXtiYWNrZ3JvdW5kLWNvbG9yOiM0NDYwN2I7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjE0cHg7cGFkZGluZy1ib3R0b206MTRweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOmFic29sdXRlfSNiUmVmaW5lIGEuZmFjZXRBcHBseTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMzMjQ2NWF9I2JSZWZpbmUgZGl2LmNoZWNrQXJlYXtib3JkZXI6MXB4IHNvbGlkICM0NDYwN2I7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLWJvdHRvbTo0cHg7bWFyZ2luLXRvcDoxcHg7dmVydGljYWwtYWxpZ246bWlkZGxlfSNiUmVmaW5lIGRpdi5jaGVja0FyZWF7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrfSNiUmVmaW5lIC5mYWNldEl0ZW0gYXtmbG9hdDpyaWdodDt3aWR0aDpjYWxjKDEwMCUgLSAxMnB4KTttYXJnaW4tcmlnaHQ6LTEycHg7bGluZS1oZWlnaHQ6MTE2JX0jYlJlZmluZSAuZmFjZXRJdGVtIGE6aG92ZXIsI2JSZWZpbmUgLmZhY2V0SXRlbSBhOmZvY3Vze291dGxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZX0uZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiM3NTc1NzV9LmJSZXN1bHRMaXN0SXRlbSAuYlJlc3VsdExpc3RJdGVtSW1ne21hcmdpbi1yaWdodDoxMHB4fSNiUmVmaW5lIGRpdi5kcm9wZG93bnttYXJnaW4tYm90dG9tOjBweH0uZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiMxNjE2MTZ9LmRyb3Bkb3duIC5oaWVyYXJjaGljYWxMaXN0IC5mYS1jaGV2cm9uLXJpZ2h0e2NvbG9yOiMxNjE2MTYgIWltcG9ydGFudDtmb250LXNpemU6MTRweDtwYWRkaW5nLWxlZnQ6NXB4O3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0jZmFjZXRHcm91cFNob3dPbmx5e21pbi13aWR0aDoyNDBweCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MHB4O3BhZGRpbmctbGVmdDowcHh9I2JSZWZpbmUgI2ZhY2V0R3JvdXBTaG93T25seSBsaSAuZmFjZXRJdGVte3BhZGRpbmctbGVmdDozMHB4fSNiUmVmaW5lICNmYWNldEdyb3VwU2hvd09ubHkgLnJvd3ttYXgtaGVpZ2h0OjI3MHB4O21hcmdpbi1ib3R0b206MzVweH0uZmlsdGVyTGVhZGVye3BhZGRpbmc6MTVweCAxNXB4IDBweCAxNXB4O2ZvbnQtc2l6ZToxNHB4fS5maWx0ZXJEZXNje3BhZGRpbmc6NXB4IDE1cHggMTVweCAxNXB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNGVtfSNiUmVmaW5lIGhye21hcmdpbi1ib3R0b206MHB4fS5mYWNldEdyb3VwLnBhbmVse2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93Om5vbmU7bWluLWhlaWdodDoyNTBweDttYXgtaGVpZ2h0OjQwMHB4O21pbi13aWR0aDoyNTBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOjFweCBzb2xpZCAjNDQ2MDdiO3BhZGRpbmc6MzBweCAxMHB4IDQwcHggMTBweDt0ZXh0LWFsaWduOmxlZnR9I2ZhY2V0R3JvdXBwbGFjZV9mYWNldC5mYWNldEdyb3VwLnBhbmVse3dpZHRoOjQ1MHB4ICFpbXBvcnRhbnR9LmZhY2V0R3JvdXAucGFuZWwgLmNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjIwcHggIWltcG9ydGFudDtvdmVyZmxvdy15OmF1dG87cGFkZGluZy1sZWZ0OjBweDtwYWRkaW5nLXJpZ2h0OjBweH0jYlJlZmluZSAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0LCNiUmVmaW5lIC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MHB4O21hcmdpbi1sZWZ0OjBweH0jYlJlZmluZSAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0OmZvY3VzLCNiUmVmaW5lIC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6Zm9jdXMsI2JSZWZpbmUgLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDphY3RpdmUsI2JSZWZpbmUgLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDphY3RpdmV7Ym94LXNoYWRvdzpub25lO21hcmdpbi1ib3R0b206MXB4O2JvcmRlcjowcHh9I2JSZWZpbmUgLmZhY2V0R3JvdXAgbGkgLmZhY2V0SXRlbXttYXJnaW4tYm90dG9tOjI0cHg7bWluLWhlaWdodDoyNHB4O2NsZWFyOmJvdGg7ZGlzcGxheTppbmxpbmUtYmxvY2t9I2JSZWZpbmUgLnJvd3ttYXgtaGVpZ2h0OjI4MHB4O21hcmdpbi1ib3R0b206aW8wMHB4O21hcmdpbi1sZWZ0OjBweDttYXJnaW4tcmlnaHQ6MHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59I2JSZWZpbmUgI2JIaWVyYXJjaHlMaXN0X3BsYWNlX2ZhY2V0e3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjE1cHh9I2JSZWZpbmUgbGkgLmhpZXJhcmNoaWNhbExpc3QgLmZhY2V0SXRlbXttYXJnaW4tYm90dG9tOjEycHh9I2JSZWZpbmUgYXtjb2xvcjojNDQ2MDdiO2ZvbnQtc2l6ZToxNXB4fSNiUmVmaW5lIGE6aG92ZXJ7Y29sb3I6I2ZmYWQwMH0jZmFjZXRHcm91cHBsYWNlX2ZhY2V0IGgxe2Rpc3BsYXk6bm9uZX0jYkFuY2VzdG9yTGlzdHtmb250LXdlaWdodDpib2xkO2NsZWFyOmJvdGh9LmJTY3JvbGxMaXN0SGllcmFyY2h5e2NsZWFyOmxlZnR9I2JSZWZpbmUgZGl2e21hcmdpbi1ib3R0b206MHB4fSNiUmVmaW5lIGRpdiNiQW5jZXN0b3JMaXN0e3dpZHRoOjgwJTttYXJnaW4tYm90dG9tOjEycHh9LmZhY2V0SXRlbSAuZ2x5cGhpY29uLWNoZXZyb24tZG93bntmb250LXNpemU6MTBweH0jYlJlZmluZSAucm93LmhpZXJhcmNoaWNhbExpc3R7bWFyZ2luLWJvdHRvbTowcHg7b3ZlcmZsb3cteTphdXRvfSNiUmVmaW5lIC5oaWVyYXJjaGljYWxMaXN0IC5mYWNldEl0ZW0gYXtmbG9hdDpub25lfSNiUmVmaW5lIC5mYWNldEdyb3VwIGxpIC5oaWVyYXJjaGljYWxMaXN0IC5mYWNldEl0ZW17cGFkZGluZy1sZWZ0OjBweH0jYlJlZmluZSAuZHJvcGRvd24tbWVudXtyaWdodDowcHggIWltcG9ydGFudDtsZWZ0OjBweCAhaW1wb3J0YW50O21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5zZWFyY2hDcml0e2NvbG9yOiM3NTc1NzU7Zm9udC1zdHlsZTppdGFsaWN9YnV0dG9uLnJlZmluZXtjdXJzb3I6ZGVmYXVsdH1idXR0b24ucmVmaW5lOmZvY3VzLGJ1dHRvbi5yZWZpbmU6YWN0aXZle2JveC1zaGFkb3c6bm9uZTt0ZXh0LXNoYWRvdzpub25lO2JvcmRlcjowcHg7b3V0bGluZTp0aGluIGRvdHRlZCAjZmZmfS5icm93c2VUYXJnZXQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ucmVzdWx0cyBhIC5nbHlwaGljb24sLnJlc3VsdHMgYSAuc3ZnLWlubGluZS0tZmF7Y29sb3I6Izg4OCAhaW1wb3J0YW50fS5yZXN1bHRzIGEuYWN0aXZlIC5nbHlwaGljb257Y29sb3I6IzQ2NDY0NiAhaW1wb3J0YW50fS5zb3J0TWVudXtjdXJzb3I6ZGVmYXVsdDtmb250LXNpemU6MTVweDtjb2xvcjojMTYxNjE2fS5zb3J0VmFsdWV7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjAwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNmQ2ZDY7cGFkZGluZzo1cHggNXB4IDVweCAxMHB4O21hcmdpbi1sZWZ0OjVweDtjb2xvcjojMTYxNjE2fS5zb3J0VmFsdWUgLnN2Zy1pbmxpbmUtLWZhe2Zsb2F0OnJpZ2h0O2ZvbnQtc2l6ZToxMXB4O21hcmdpbi10b3A6NXB4O2NvbG9yOiM3NTc1NzV9LnNvcnRSZXN1bHRzLm9wZW4gLnNvcnRWYWx1ZSAuZmEtY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50Olwi74G3XCJ9LnNvcnRSZXN1bHRzIC5kcm9wZG93bi1tZW51e2xlZnQ6aW5oZXJpdDt0b3A6MjJweDtyaWdodDowcHg7ei1pbmRleDoxMDAwMDtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzO2JvcmRlcjoxcHggc29saWQgIzc1NzU3NTtib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO3JpZ2h0OjBweDt3aWR0aDoyMDBweH0uc29ydFJlc3VsdHMgLmRyb3Bkb3duLW1lbnUgbGkgYXtmb250LXNpemU6MTVweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO3BhZGRpbmctbGVmdDoyMHB4O2NvbG9yOiMxNjE2MTZ9LnNvcnRSZXN1bHRzIC5vcGVuIC5zb3J0VmFsdWUsLnNvcnRSZXN1bHRzLm9wZW4gLnNvcnRWYWx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjM7Ym9yZGVyOjFweCBzb2xpZCAjNzU3NTc1O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmNpcmNsZVNlbGVjdHtib3JkZXI6MXB4IHNvbGlkICM3NTc1NzU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7Ym9yZGVyLXJhZGl1czoxNHB4O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjNweDtsZWZ0Oi0xMHB4fS5jaXJjbGVTZWxlY3RlZHtib3JkZXI6MXB4IHNvbGlkICM3NTc1NzU7YmFja2dyb3VuZC1jb2xvcjojNzU3NTc1O3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7Ym9yZGVyLXJhZGl1czoxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7dG9wOjNweDtsZWZ0Oi0xMHB4fS5yZWZpbmVkU2VsZWN0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjJyZW0gMCAwIDE1cHh9LnJlZmluZWRTZWxlY3Rpb24gaDY6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0ucmVmaW5lZFNlbGVjdGlvbiBoNnttYXJnaW46MCAuNXJlbX0uZ2FsbGVyeURldGFpbE5hdmlnYXRpb257bWFyZ2luLWJvdHRvbToycmVtO3BhZGRpbmc6MXJlbTtib3JkZXI6MnB4IHNvbGlkICM1Njc5OWN9LmdhbGxlcnlEZXRhaWxOYXZpZ2F0aW9uIGg2e21hcmdpbi1sZWZ0OjE1cHg7bWFyZ2luLWJvdHRvbToxNXB4fS5nYWxsZXJ5RGV0YWlsSW50cm97bWFyZ2luLWJvdHRvbToycmVtfS5nYWxsZXJ5RGV0YWlsSW50cm8gaDF7bWFyZ2luLWJvdHRvbToxcmVtfWgxLm9ubGluZUV4aGliaXRUaXRsZXttYXJnaW4tYm90dG9tOjJyZW19Lm9ubGluZUV4aGliaXRMaXN0e21hcmdpbi1ib3R0b206MnJlbX0ub25saW5lRXhoaWJpdExpc3QgaW1ne21hcmdpbi1ib3R0b206MXJlbX0ub25saW5lRXhoaWJpdExpc3QgYXtmb250LWZhbWlseTpcIkZqYWxsYSBPbmVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOm5vbmV9LmdhbGxlcnlQYWdlIGgye3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG8gMWVtIGF1dG8gIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmdhbGxlcnlQYWdlIGgye21hcmdpbjowIGF1dG8gMmVtIGF1dG8gIWltcG9ydGFudH19LmdhbGxlcnlQYWdlIGgze21hcmdpbi1ib3R0b206MTBweH0uZ2FsbGVyeVBhZ2UgaDZ7cGFkZGluZzoxcmVtIDB9Lm1haW5HYWxsZXJ5SW1ne21hcmdpbjowIDAgMjBweCAwfS5tYWluR2FsbGVyeUltZyBoM3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjUpO2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1haW5HYWxsZXJ5SW1nIGgze21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nOjA7Y29sb3I6IzQ0NjA3YjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm1haW5HYWxsZXJ5SW1nIGgzIHNwYW57Y29sb3I6IzUyNzQ5NX19Lm1haW5HYWxsZXJ5SW1nIC5jYXB0aW9ue21hcmdpbjoxcmVtIDAgLjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1haW5HYWxsZXJ5SW1ne21hcmdpbi1ib3R0b206MH19I2dhbGxlcnlTZXRJbmZvIGg2e21hcmdpbjouNXJlbSAwfVtkYXRhLXJlYWRtb3JlXXtwb3NpdGlvbjpyZWxhdGl2ZX1bZGF0YS1yZWFkbW9yZV06YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgI2ZmZik7dHJhbnNpdGlvbjpoZWlnaHQgMXN9W2RhdGEtcmVhZG1vcmVdW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdOmJlZm9yZSxbZGF0YS1yZWFkbW9yZV1bYXJpYS1leHBhbmRlZD10cnVlXS50cmFuc2l0aW9uaW5nOmJlZm9yZXtoZWlnaHQ6ODBweH1bZGF0YS1yZWFkbW9yZV1bYXJpYS1leHBhbmRlZD1mYWxzZV0udHJhbnNpdGlvbmluZzpiZWZvcmV7aGVpZ2h0OjB9LmdhbGxlcnlMaW5re21hcmdpbi10b3A6MXJlbTtwYWRkaW5nLXRvcDouNzVyZW07Ym9yZGVyLXRvcDoycHggc29saWQgI2Q1ZDVkNX0uZ2FsbGVyeUxpbmsgaDV7Y29sb3I6IzE5YmVkMTt0cmFuc2l0aW9uOi4zcyBlYXNlLWluLW91dH0uZ2FsbGVyeUxpbmsgaDU6aG92ZXJ7Y29sb3I6I2ZmYWQwMH0uZ2FsbGVyeUxpbmsgc3BhbntwYWRkaW5nLXJpZ2h0Oi41ZW19LmpjYXJvdXNlbC13cmFwcGVyIGgze21hcmdpbi10b3A6MmVtO3BhZGRpbmctYm90dG9tOi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuamNhcm91c2VsLXdyYXBwZXIgaDN7bWFyZ2luLXRvcDowfX0uamNhcm91c2VsLXdyYXBwZXIgLmdhbGxlcnlJdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7bWFyZ2luOjA7cGFkZGluZzoxNXB4fS5qY2Fyb3VzZWwtd3JhcHBlciAuZ2FsbGVyeUl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZhZDAwfS5qY2Fyb3VzZWwtd3JhcHBlciAuZ2FsbGVyeUl0ZW06aG92ZXIgLmdhbGxlcnlJdGVtVGV4dCBoNSwuamNhcm91c2VsLXdyYXBwZXIgLmdhbGxlcnlJdGVtOmhvdmVyIHB7Y29sb3I6I2ZmZn0uamNhcm91c2VsLXdyYXBwZXIgLmdhbGxlcnlJdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MnB4IHNvbGlkICNkNWQ1ZDV9LmpjYXJvdXNlbC13cmFwcGVyIC5nYWxsZXJ5SXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0uamNhcm91c2VsLXdyYXBwZXIgLmdhbGxlcnlJdGVtIGF7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1vei1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy1tb3otYm94LW9yaWVudDpob3Jpem9udGFsO2JveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tb3otYm94LWRpcmVjdGlvbjpub3JtYWw7Ym94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpyb3c7LW1vei1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93Oy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tb3otYm94LWFsaWduOmNlbnRlcjtib3gtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW8tYWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXJ9LmpjYXJvdXNlbC13cmFwcGVyIC5nYWxsZXJ5SXRlbSBhIC5nYWxsZXJ5SXRlbVRleHQgaDUsLmpjYXJvdXNlbC13cmFwcGVyIC5nYWxsZXJ5SXRlbSBhIHB7Y29sb3I6IzVmNWY1ZjttYXJnaW46MCAwIDAgMnJlbX0uamNhcm91c2VsLXdyYXBwZXIgLmZhe2ZvbnQtc2l6ZTo0MHB4fS5qY2Fyb3VzZWwtd3JhcHBlciAuZ2FsbGVyeU5leHR7ZmxvYXQ6cmlnaHR9LmFib3V0SGVhZGVye21heC13aWR0aDoxMjAwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nOjNyZW0gMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmxlZnR9LmFib3V0SGVhZGVyOjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrfS5hYm91dFRpdGxle2NvbG9yOiNmZmY7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1mYW1pbHk6XCJGamFsbGEgT25lXCIsc2Fucy1zZXJpZjtwYWRkaW5nLWJvdHRvbTouNHJlbTtkaXNwbGF5OmlubGluZTtwb3NpdGlvbjpyZWxhdGl2ZX0uYWJvdXRUaXRsZTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNmZmFkMDA7Y29udGVudDpcIlwifUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsuYWJvdXRUaXRsZTphZnRlcnt3aWR0aDoxMjAlfX0uYWJvdXRJbmZvIGg1e21hcmdpbi10b3A6MXJlbX0uZmFxQ29udGFpbmVye2Rpc3BsYXk6YmxvY2t9LmZhcUNvbnRhaW5lciBoNXtwYWRkaW5nOi41cmVtIDA7bWFyZ2luOjFyZW0gMDtib3JkZXItdG9wOjFweCBzb2xpZCAjNDQ2MDdiO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM0NDYwN2J9LmZhcUNvbnRhaW5lciBkaXZ7cGFkZGluZzowIDAgMXJlbSAwfS5mYXFDb250YWluZXIgZGl2OmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjFyZW19LmZhcUNvbnRhaW5lciBoNntsaW5lLWhlaWdodDoxLjN9LnNlYXJjaFRlcm17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjb2xvcjojMmMzZTUwfS5zZWFyY2hSZXN1bHROdW1iZXJzIGg1e3BhZGRpbmctdG9wOjFlbTtkaXNwbGF5OmlubGluZS1ibG9ja30jb2JqZWN0c0Jsb2Nre3BhZGRpbmc6MWVtIDAgMmVtIDB9LnNvcnRTZWFyY2hSZXN1bHRze2Zsb2F0OnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuc29ydFNlYXJjaFJlc3VsdHN7cGFkZGluZy1ib3R0b206MWVtfX0uYmxvY2tSZXN1bHRze3BhZGRpbmctdG9wOjJlbX0ubXVsdGlzZWFyY2hJbWdQbGFjZWhvbGRlcnt3aWR0aDoyMDBweH1kaXYub2JqZWN0c1Jlc3VsdC5tdWx0aXNlYXJjaFJlc3VsdCxkaXYuY29sbGVjdGlvbnNSZXN1bHQubXVsdGlzZWFyY2hSZXN1bHR7cGFkZGluZy1ib3R0b206MmVtfWRpdi5vYmplY3RzUmVzdWx0Lm11bHRpc2VhcmNoUmVzdWx0IGEsZGl2LmNvbGxlY3Rpb25zUmVzdWx0Lm11bHRpc2VhcmNoUmVzdWx0IGF7ZGlzcGxheTpibG9ja31kaXYub2JqZWN0c1Jlc3VsdC5tdWx0aXNlYXJjaFJlc3VsdCBhIGltZyxkaXYuY29sbGVjdGlvbnNSZXN1bHQubXVsdGlzZWFyY2hSZXN1bHQgYSBpbWd7d2lkdGg6YXV0b30uaGVhZGluZ1BhZGRpbmd7cGFkZGluZzowIDJyZW0gMCAycmVtfS5hcnRpc3RzUGFnZXtwYWRkaW5nOjAgMnJlbSAwIDJyZW19LmFydGlzdExpc3RMZXR0ZXJCYXJ7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoyLjM1NzY1MjAyMzQlO3dpZHRoOjEwMCV9LmFydGlzdExpc3RMZXR0ZXJCYXI6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uYXJ0aXN0TGlzdExldHRlckJhciBhe3BhZGRpbmctcmlnaHQ6MXJlbTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5hcnRpc3RMaXN0TGV0dGVyQmFyIGF7bWFyZ2luLWJvdHRvbTowfX0uYXJ0aXN0TGlzdExldHRlckJhciBhIGg2e2NvbG9yOiNmZmFkMDA7Ym9yZGVyOjJweCBzb2xpZCAjZmZhZDAwO2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6M3JlbTt0cmFuc2l0aW9uOi4zcyBlYXNlLWluLW91dH0uYXJ0aXN0TGlzdExldHRlckJhciBhIGg2OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmYWQwMDtjb2xvcjojZmZmfS5hcnRpc3RMaXN0TGV0dGVyQmFyIGhye21hcmdpbi10b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmFydGlzdExpc3RMZXR0ZXJCYXIgaHJ7bWFyZ2luLXRvcDoyMHB4fX0ubGlzdExpbmt7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoyLjg0MjU4NjA4NTclO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyZW19Lmxpc3RMaW5rOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpey5saXN0TGlua3tmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuODQyNTg2MDg1NyU7d2lkdGg6MzguMjk0NDQ4MzQ4NiU7bWFyZ2luLWJvdHRvbToyZW19Lmxpc3RMaW5rOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubGlzdExpbmt7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoyLjg0MjU4NjA4NTclO3dpZHRoOjI4LjAxMDE4OTc0JTttYXJnaW4tYm90dG9tOjJlbX0ubGlzdExpbms6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5saXN0TGlua3tmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuODQyNTg2MDg1NyU7d2lkdGg6MjIuODY4MDYwNDM1NyV9Lmxpc3RMaW5rOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9fS5saXN0TGluayBhIC5hcnRpc3RCbG9ja3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7dHJhbnNpdGlvbjouM3MgZWFzZS1pbi1vdXR9Lmxpc3RMaW5rIGEgLmFydGlzdEJsb2NrIGg2e3BhZGRpbmc6MjBweCAyMHB4O3RleHQtYWxpZ246Y2VudGVyfS5saXN0TGluayBhIC5hcnRpc3RCbG9jazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmFkMDB9Lmxpc3RMaW5rIGEgLmFydGlzdEJsb2NrOmhvdmVyIGg2ey13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjVzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC41cyBlYXNlLWluLW91dDtjb2xvcjojZmZmfWgyLm13LWhlYWRsaW5le2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi44NDI1ODYwODU3JTt3aWR0aDoxMDAlfWgyLm13LWhlYWRsaW5lOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmxpYnJhcnlIZWFkZXJ7bWF4LXdpZHRoOjEyMDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmc6NnJlbSAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6bGVmdH0ubGlicmFyeUhlYWRlcjo6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9ja30ubGlicmFyeVRpdGxle2NvbG9yOiNmZmY7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1mYW1pbHk6XCJGamFsbGEgT25lXCIsc2Fucy1zZXJpZjtwYWRkaW5nLWJvdHRvbTouNHJlbTtkaXNwbGF5OmlubGluZTtwb3NpdGlvbjpyZWxhdGl2ZX0ubGlicmFyeVRpdGxlOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2ZmYWQwMDtjb250ZW50OlwiXCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpey5saWJyYXJ5VGl0bGU6YWZ0ZXJ7d2lkdGg6MTEwJX19LmJpb0ltZ3tmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuODQyNTg2MDg1NyU7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjJyZW19LmJpb0ltZzpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYmlvSW1ne2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi44NDI1ODYwODU3JTt3aWR0aDoyOC4wMTAxODk3NCU7bWFyZ2luLWJvdHRvbTowcmVtfS5iaW9JbWc6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH19LmJpb3tmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuODQyNTg2MDg1NyU7d2lkdGg6MTAwJTttYXJnaW46MH0uYmlvOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmJpbyBoNHttYXJnaW4tYm90dG9tOjEuNXJlbX0uYmlvIHA6bnRoLWNoaWxkKDIpe21hcmdpbi1ib3R0b206MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYmlve2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Mi44NDI1ODYwODU3JTt3aWR0aDo2OS4xNDcyMjQxNzQzJX0uYmlvOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9fS5saWJyYXJ5SW5mb3ttYXJnaW46MnJlbSAwIDAgMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5saWJyYXJ5SW5mb3ttYXJnaW46MnJlbSAycmVtIDAgMnJlbX19LmxpYnJhcnlJbmZvIGRpdntmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIuODQyNTg2MDg1NyU7d2lkdGg6MzguMjk0NDQ4MzQ4NiV9LmxpYnJhcnlJbmZvIGRpdjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5saWJyYXJ5SW5mbyBkaXYgaDV7bWFyZ2luLWJvdHRvbToxcmVtfWgyLmxpc3RpbmdIZWFkaW5ne3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MnJlbX0ubGlzdGluZ0NvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5saXN0aW5nQ29udGFpbmVyIGF7Ym9yZGVyOjFweCBzb2xpZCAjNDQ2MDdiO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjEyKSwwIDFweCAycHggcmdiYSgwLDAsMCwuMjQpO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0O3BhZGRpbmc6MXJlbX0ubGlzdGluZ0NvbnRhaW5lciBhOmhvdmVye2JveC1zaGFkb3c6MCA3cHggMTRweCByZ2JhKDAsMCwwLC4yNSksMCA1cHggNXB4IHJnYmEoMCwwLDAsLjIyKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmxpc3RpbmdDb250YWluZXIgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7Lmxpc3RpbmdDb250YWluZXIgYXtwYWRkaW5nOjB9fS5saXN0aW5nQ29udGFpbmVyIGEgaW1ne21heC1oZWlnaHQ6MjUwcHg7cGFkZGluZy1ib3R0b206MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmxpc3RpbmdDb250YWluZXIgYSBpbWd7d2lkdGg6YXV0bztwYWRkaW5nLWJvdHRvbTowfX0ubGlzdGluZ0NvbnRhaW5lciBhIGg2e3BhZGRpbmc6MCAxcmVtfS5saXN0aW5nQ29udGFpbmVyIGEgaDY6Zmlyc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNDQ2MDdifS5saXN0aW5nQ29udGFpbmVyIGEgaDY6bnRoLWNoaWxkKDJuKXtwYWRkaW5nLXRvcDoxcmVtfS5uZXdzbGV0dGVyX2ludHJvIGg0e21hcmdpbi1ib3R0b206MXJlbX0iLCJIMSxIMixhLGE6aG92ZXIsaDEsaDJ7Y29sb3I6IzE5YmVkMX1IMSAuYnRuLWdyb3VwLEg0LEg1LGg0LGg1e3RleHQtdHJhbnNmb3JtOm5vbmV9SDYsYm9keSxoNntjb2xvcjojNDU0NTQ1fS5uYXZiYXIuYWN0aXZlLGgxIGksbGFiZWx7Zm9udC13ZWlnaHQ6NDAwfS5iR2VhcjphY3RpdmUsLmJHZWFyOmhvdmVyLC5idG4tc2VhcmNoLC5wb2ludGVye2N1cnNvcjpwb2ludGVyfWh0bWx7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxMDAlfWJvZHl7Zm9udC1mYW1pbHk6TGF0b0xpZ2h0O21hcmdpbi1ib3R0b206ODBweH1hLGE6YWN0aXZlLGE6Zm9jdXN7b3V0bGluZTowO3RleHQtZGVjb3JhdGlvbjpub25lfUgxLEgyLEgzLEg0LEg1LEg2LGgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtZmFtaWx5OmxhdG87Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUgxLGgxe2ZvbnQtc2l6ZToyMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tdG9wOjB9SDIsaDJ7Zm9udC1zaXplOjE4cHh9SDMsaDN7Zm9udC1zaXplOjE2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMzMzN9SDQsaDR7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzI2MjYyNjtsaW5lLWhlaWdodDoxMzUlfUg1LGg1e2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM4NTg1ODV9LmJ0bi1kZWZhdWx0LC5jYXBzLC5zZXRzIC5zZXRzQmFjaywudXBwZXJjYXNlLEg2LGg2LGxhYmVse3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1INixoNntmb250LXNpemU6MTJweDtwYWRkaW5nLWJvdHRvbTowO21hcmdpbjoxMHB4IDAgNXB4fS5jYXB0aW9uLGxhYmVse2ZvbnQtc2l6ZToxMXB4fS5jYXB0aW9ue2NvbG9yOiM5OTk7cGFkZGluZy10b3A6NXB4fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206NXB4O2ZvbnQtZmFtaWx5OmxhdG99LmNvbEJvcmRlckxlZnR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNFREVERUR9LmNvbnRhaW5lcnttYXgtd2lkdGg6NTAwMHB4fS5mb3JtLWNvbnRyb2x7Zm9udC1zaXplOjEycHh9LmFsaWducmlnaHR7dGV4dC1hbGlnbjpyaWdodH1oMSBpe2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctYm90dG9tOjEwcHg7Y29sb3I6IzY2Nn0uc21hbGxlcntmb250LXNpemU6LjdlbX0ucm93U21hbGxQYWRkaW5ne21hcmdpbi1yaWdodDotNnB4O21hcmdpbi1sZWZ0Oi02cHh9LnNtYWxscGFkZGluZ3twYWRkaW5nOjZweH0uYWxlcnR7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1pbWFnZTpub25lfS5sYlNldCwubmF2YmFyey13ZWJraXQtYm94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyl9LmFsZXJ0LWluZm97YmFja2dyb3VuZC1jb2xvcjojZWRmOGZkfS5ub3RpZmljYXRpb25FcnJvciwubm90aWZpY2F0aW9uSW5mbywubm90aWZpY2F0aW9uTWVzc2FnZSwubm90aWZpY2F0aW9uV2FybmluZ3twYWRkaW5nOjE1cHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo0cHh9Lm5vdGlmaWNhdGlvbkluZm8sLm5vdGlmaWNhdGlvbk1lc3NhZ2V7Y29sb3I6IzNhODdhZDtiYWNrZ3JvdW5kLWNvbG9yOiNlZGY4ZmQ7Ym9yZGVyLWNvbG9yOiNiY2U4ZjF9Lm5vdGlmaWNhdGlvbkluZm8sLm5vdGlmaWNhdGlvbk1lc3NhZ2UgYXtjb2xvcjojM2E4N2FkfS5ub3RpZmljYXRpb25FcnJvcntjb2xvcjojYjk0YTQ4O2JhY2tncm91bmQtY29sb3I6I2YyZGVkZTtib3JkZXItY29sb3I6I2VlZDNkN30ubm90aWZpY2F0aW9uRXJyb3IgYXtjb2xvcjojYjk0YTQ4fS5ub3RpZmljYXRpb25XYXJuaW5ne2NvbG9yOiNjMDk4NTM7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzO2JvcmRlci1jb2xvcjojZmJlZWQ1fS5ub3RpZmljYXRpb25XYXJuaW5nIGF7Y29sb3I6I2MwOTg1M30ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWRhbmdlciwucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWluZm8sLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1zdWNjZXNzLC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItd2FybmluZ3tiYWNrZ3JvdW5kOjAgMH0uYnRuLXNlYXJjaCwubmF2YmFye2JhY2tncm91bmQtaW1hZ2U6bm9uZX0ubmF2YmFyLXRvZ2dsZXttYXJnaW4tdG9wOjEycHg7bWFyZ2luLWJvdHRvbToxMXB4fS5uYXZiYXItdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0ubmF2YmFye2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyOjA7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyl9Lm5hdmJhci1jb2xsYXBzZXstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpeyN1c2VyLW5hdmJhci10b2dnbGV7ZGlzcGxheTpub25lIWltcG9ydGFudH0ubmF2YmFyLWNvbGxhcHNle3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19LmRyb3Bkb3duLW1lbnV7Zm9udC1zaXplOjEycHg7cGFkZGluZzo1cHggMDtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzowIDJweCAzcHggcmdiYSgwLDAsMCwuMTc2KTtib3JkZXI6MXB4IHNvbGlkICNjY2N9Lm5hdmJhciAubmF2YmFyLW5hdj4uYWN0aXZlPmF7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2NvbG9yOiMwMDB9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5uYXY+bGk+YSwubmF2PmxpPmE6Zm9jdXMsLm5hdj5saT5hOmhvdmVye2ZvbnQtZmFtaWx5OmxhdG87Y29sb3I6IzAwMH0ubmF2YmFyLWJyYW5kLC5uYXZiYXItbmF2PmxpPmF7dGV4dC1zaGFkb3c6MCAwIDAgcmdiYSgyNTUsMjU1LDI1NSwuMjUpfS5uYXZiYXItbmF2PmxpPmF7bGluZS1oZWlnaHQ6MjdweH0uZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3VzLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwuZHJvcGRvd24tbWVudT5saT5hOmZvY3VzLC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6bm9uZTtjb2xvcjojMDAwfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5he2NvbG9yOiMwMDB9Lm5hdj5saS5kcm9wZG93bj5hLmljb257Zm9udC1zaXplOjE2cHg7cGFkZGluZy10b3A6MTdweDtwYWRkaW5nLWJvdHRvbToxM3B4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLWZvcm17cGFkZGluZy1yaWdodDo1cHg7bWFyZ2luLXRvcDoxMHB4fX0ubmF2YmFyLXRvZ2dsZS11c2Vye3BhZGRpbmc6NnB4IDEwcHg7bWFyZ2luLWxlZnQ6LTEwcHg7Y29sb3I6I2NjY30uYnRuLWRlZmF1bHQsLmJ0bi1kZWZhdWx0IGEsLmZpbHRlck1lbnVGYWNldExpc3QgbGkuYWN0aXZlIGF7Y29sb3I6I2ZmZn0ubmF2YmFyLWJyYW5kIGltZ3t3aWR0aDoxMDAlfS5uYXZiYXItYnJhbmR7d2lkdGg6MjAwcHg7cGFkZGluZzo4cHggMCA4cHggMTVweH0ubmF2YmFyIC5mb3JtLWNvbnRyb2x7cGFkZGluZzowIDdweDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwcHg7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2ZvbnQtZmFtaWx5OkxhdG99Lm5hdmJhciAuZm9ybS1jb250cm9sOmZvY3Vze2JvcmRlcjowO291dGxpbmU6MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6IzE5QkVEMTtib3gtc2hhZG93OjAgMCAwIHJnYmEoMCwwLDAsLjA3NSkgaW5zZXQsMCAwIDAgcmdiYSgxMDIsMTc1LDIzMywuNik7b3V0bGluZTowfS5uYXZiYXIgLmZvcm1PdXRsaW5le2JvcmRlcjoxcHggc29saWQgI2NjYzstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6M3B4fS5uYXZiYXItZm9ybSAuZm9ybS1ncm91cHt3aWR0aDoxNDBweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhciAuZm9ybU91dGxpbmV7bWFyZ2luLWxlZnQ6NXB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lm5hdj5saS5kcm9wZG93bj5hLmljb257Zm9udC1zaXplOjE4cHh9Lm5hdj5saT5hLC5uYXY+bGk+YTpmb2N1cywubmF2PmxpPmE6aG92ZXJ7Zm9udC1zaXplOjE0cHh9Lm5hdmJhciAuZm9ybU91dGxpbmV7bWFyZ2luLWxlZnQ6MjBweH19QG1lZGlhIChtYXgtd2lkdGg6MTAxMHB4KXt1bC5tZW51SXRlbXN7d2lkdGg6MTAwJTtib3JkZXItdG9wOnNvbGlkIDFweCAjZGRkfS5tZW51SXRlbXMubmF2YmFyLW5hdj5saT5he3BhZGRpbmctdG9wOjVweDtwYWRkaW5nLWJvdHRvbTo1cHh9Lm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdi5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uY29udGFpbmVyLm1lbnVCYXJ7cGFkZGluZzowfS5uYXZiYXI+LmNvbnRhaW5lciAubmF2YmFyLWJyYW5ke21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsjdXNlci1uYXZiYXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH0ubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6ODUlfS5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9se2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOjVweH0ubmF2YmFyLWZvcm17Ym9yZGVyOjB9LmNvbnRhaW5lci5tZW51QmFye3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0uYnRuLXNlYXJjaHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1cHg7dG9wOjNweH19LmJ0bi1zZWFyY2h7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo2cHg7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtvdXRsaW5lOjA7YmFja2dyb3VuZC1jb2xvcjojRkZGO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTBweDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lOy1vLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYnRuLWRlZmF1bHR7YmFja2dyb3VuZDojMTliZWQxO2JvcmRlcjowO3RleHQtc2hhZG93OjAgMCAwICNGRkY7Zm9udC1zaXplOjEzcHg7cGFkZGluZzo2cHggN3B4IDVweDtib3gtc2hhZG93OjAgMCAwIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSBpbnNldCwwIDAgMCByZ2JhKDAsMCwwLC4wNzUpO2JvcmRlci1yYWRpdXM6MDtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1mYW1pbHk6TGF0b30uYnRuLWRlZmF1bHQuYWN0aXZlLC5idG4tZGVmYXVsdDphY3RpdmUsLmJ0bi1kZWZhdWx0OmZvY3VzLC5idG4tZGVmYXVsdDpob3Zlciwub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6IzE5YmVkMTtjb2xvcjojZmZmfS5uYXYtcGlsbHM+bGk+YSwubmF2LXBpbGxzPmxpPmE6aG92ZXJ7Ym9yZGVyLXJhZGl1czowfS5mcm9udCAubmF2LXBpbGxzLm5hdi1zdGFja2Vke21hcmdpbi1ib3R0b206MTVweH0uYnJvd3NlTWVudUZhY2V0e2NsZWFyOmJvdGg7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctYm90dG9tOjB9LmZpbHRlck1lbnVGYWNldExpc3R7bWluLWhlaWdodDoyMDBweDtmb250LXNpemU6MTFweDtwYWRkaW5nLWJvdHRvbToxMHB4O3BhZGRpbmctdG9wOjEwcHg7Zm9udC1mYW1pbHk6TGF0b30uZmlsdGVyTWVudUZhY2V0TGlzdCB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MnB4IDAgMDtwYWRkaW5nOjA7Y2xlYXI6Ym90aH0uZmlsdGVyTWVudUZhY2V0TGlzdCBsaXtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MCAwIDJweDtwYWRkaW5nOjRweCAycHggNHB4IDRweDtib3JkZXItcmFkaXVzOjJweH0uZmlsdGVyTWVudUZhY2V0TGlzdCBsaS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMTliZWQxfS5maWx0ZXJNZW51RmFjZXRMaXN0IGxpIGF7Y29sb3I6IzY2NjtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjpub25lfS5maWx0ZXJNZW51RmFjZXRMaXN0IGxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZpbHRlcmJ5bGFiZWx7Y29sb3I6IzY2Njtmb250LXNpemU6MTJweDtwYWRkaW5nLWJvdHRvbTozcHg7cGFkZGluZy1sZWZ0OjRweH11bC5icm93c2VNZW51RmFjZXRMaXN0LHVsLmJyb3dzZU1lbnVGYWNldExpc3Q+bGk+YXtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjAgMCA1cHh9dWwuYnJvd3NlTWVudUZhY2V0TGlzdCx1bC5icm93c2VNZW51RmFjZXRMaXN0IGxpIGF7ZmxvYXQ6bGVmdH11bC5icm93c2VNZW51RmFjZXRMaXN0PmxpIGRpdntmb250LXNpemU6MTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNjOWM5Yzk7Y29sb3I6I0ZGRjtmb250LXdlaWdodDo3MDB9ZGl2LmJyb3dzZUZhY2V0SXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkICNmZmY7Ym9yZGVyLXRvcDoycHggc29saWQgI2ZmZjtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmO2hlaWdodDphdXRvO3BhZGRpbmctdG9wOjNweDtmb250LXNpemU6MTJweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7ZGl2LmJyb3dzZUZhY2V0SXRlbXtoZWlnaHQ6NjBweH1kaXYuYnJvd3NlRmFjZXRJdGVtIGF7ZGlzcGxheTpibG9jaztoZWlnaHQ6NjBweH1kaXYuYnJvd3NlRmFjZXRIaWVyYXJjaHlJdGVte2hlaWdodDo3NXB4fWRpdi5icm93c2VGYWNldEhpZXJhcmNoeUl0ZW0gYXtkaXNwbGF5OmJsb2NrO2hlaWdodDo3NXB4fX1kaXYuYnJvd3NlRmFjZXRIaWVyYXJjaHlJdGVtIGF7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fWRpdi5icm93c2VGYWNldEl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fWRpdi5icm93c2VGYWNldEl0ZW0gYXtmb250LXNpemU6MTJweH1kaXYuYnJvd3NlRmFjZXRJdGVtIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzE5YmVkMX1kaXYuYnJvd3NlRmFjZXRJdGVtIGxpe21hcmdpbjowO3BhZGRpbmc6MH0uYnJvd3NlSGVhZGVybmF2e2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmc6NXB4O2JvcmRlci1yaWdodDozcHggc29saWQgI2ZmZjtsZXR0ZXItc3BhY2luZzoxcHh9LmZpbHRlck1lbnVSZXN1bHRzLC5tYWluRmFjZXR7cGFkZGluZy10b3A6MnB4fS5icm93c2VIZWFkZXJuYXYuYWN0aXZle2JhY2tncm91bmQtY29sb3I6Izc3N30uYnJvd3NlSGVhZGVybmF2LmFjdGl2ZSBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJyb3dzZUhlYWRlcm5hdi5hY3RpdmUgLmNhcmV0e2JvcmRlci10b3A6I2ZmZiA0cHggc29saWR9LmJyb3dzZUhlYWRlcm5hdiAuY2FyZXR7bWFyZ2luLWxlZnQ6NXB4O2Zsb2F0OnJpZ2h0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tdG9wOjdweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItdG9wOiM5OTkgNHB4IHNvbGlkfS5maWx0ZXJNZW51UmVzdWx0cyBkaXYgZGl2LnJvd3tvdmVyZmxvdzphdXRvO21heC1oZWlnaHQ6MzI1cHh9Lm1haW5GYWNldHtjb2xvcjojMjYyNjI2O21pbi1oZWlnaHQ6MzBweDtsaW5lLWhlaWdodDoyOHB4O2JhY2tncm91bmQtY29sb3I6I2U3ZTdlNzttYXJnaW4tdG9wOi01cHh9Lm1haW5GYWNldCBsaSwubWFpbkZhY2V0IHVse3BhZGRpbmc6MCFpbXBvcnRhbnQ7bGlzdC1zdHlsZS10eXBlOm5vbmV9Lm1haW5GYWNldCB1bHttYXJnaW46MCFpbXBvcnRhbnR9Lm1haW5GYWNldCBsaXttYXJnaW46MCAzMHB4IDAgMCFpbXBvcnRhbnQ7ZmxvYXQ6bm9uZX0ubWFpbkZhY2V0IGxpIC5hY3RpdmUgYXtjb2xvcjojMDAwfS5tYWluRmFjZXQgbGkgYTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5icm93c2VkaXZpZGVye2NsZWFyOmJvdGg7bWFyZ2luLXRvcDoyMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2N9ZGl2LmJyb3dzZU1lbnVCcm93c2VBbGx7bWFyZ2luLXRvcDo1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5tYWluRmFjZXQgbGl7ZmxvYXQ6bGVmdH0uYnJvd3NlZGl2aWRlcntwYWRkaW5nLWJvdHRvbToyMHB4fWRpdi5icm93c2VNZW51QnJvd3NlQWxse3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxcHg7cmlnaHQ6MThweDttYXJnaW4tdG9wOjB9ZGl2LmJyb3dzZU1lbnVCcm93c2VTZWFyY2h7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjNweDtsZWZ0OjE1cHh9fWRpdi5icm93c2VNZW51QnJvd3NlU2VhcmNoIGlucHV0e2ZvbnQtc2l6ZToxMXB4fS5icm93c2VNZW51QnJvd3NlU2VhcmNoIC5mb3JtLWNvbnRyb2wsLmJyb3dzZU1lbnVCcm93c2VTZWFyY2ggLmZvcm0tY29udHJvbDphY3RpdmUsLmJyb3dzZU1lbnVCcm93c2VTZWFyY2ggLmZvcm0tY29udHJvbDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyOjFweCBzb2xpZCAjQ0NDO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSkgaW5zZXQ7Y29sb3I6IzU1NTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7cGFkZGluZzo2cHggMTJweDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0IDBzLGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAwczt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTAwJX0uZmlsdGVyTWVudUZhY2V0TGlzdCAuYnRuLWRlZmF1bHR7YmFja2dyb3VuZDowIDA7Y29sb3I6I2NjY30uZmlsdGVyTWVudUZhY2V0TGlzdCAuYnRuLWRlZmF1bHQgYXtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxMXB4fS5icm93c2VIZWFkZXJuYXYgYXtjb2xvcjojNjY2O2ZvbnQtZmFtaWx5OkxhdG99YS5icm93c2VSZW1vdmVGYWNldCBpbWd7bWFyZ2luLWJvdHRvbTozcHh9Lm1haW5mYWNldHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7bWFyZ2luLXRvcDotNXB4fS5uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e292ZXJmbG93OmF1dG99LmRldGFpbEJyb3dzZUZhY2V0e2JvcmRlcjoxcHggc29saWQgI2RkZDtoZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO2Rpc3BsYXk6bm9uZX0vKiFcclxuICogWWFtbSEzXHJcbiAqIFlldCBhbm90aGVyIG1lZ2FtZW51IGZvciBCb290c3RyYXAgM1xyXG4gKlxyXG4gKiBodHRwOi8vZ2VlZG1vLmdpdGh1Yi5jb20veWFtbTNcclxuICovLmdyaWQtZGVtbyBbY2xhc3MqPWNvbC1de2JhY2tncm91bmQtY29sb3I6I0U1RTFFQTtib3JkZXI6MXB4IHNvbGlkICNEMUQxRDE7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoyO21hcmdpbi1ib3R0b206NXB4O21hcmdpbi10b3A6NXB4O3RleHQtYWxpZ246Y2VudGVyfS5ncmlkLWRlbW97cGFkZGluZzoxMHB4IDMwcHh9LnlhbW0gLmNvbGxhcHNlLC55YW1tIC5kcm9wZG93biwueWFtbSAuZHJvcHVwLC55YW1tIC5uYXZ7cG9zaXRpb246c3RhdGljfSNjYUZvcm1PdmVybGF5LC55YW1tIC5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnlhbW0gLmRyb3Bkb3duLW1lbnV7bGVmdDphdXRvfS55YW1tIC5uYXYubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51e2xlZnQ6YXV0bztyaWdodDowfS55YW1tIC55YW1tLWNvbnRlbnR7cGFkZGluZzoyMHB4IDMwcHh9LnlhbW0gLmRyb3Bkb3duLnlhbW0tZncgLmRyb3Bkb3duLW1lbnV7bGVmdDowO3JpZ2h0OjB9I2NhRm9ybU92ZXJsYXl7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7cGFkZGluZzoyMHB4IDE1cHg7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjUwMHB4O292ZXJmbG93OmF1dG87Ym9yZGVyLXJhZGl1czo1cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDRweCByZ2JhKDAsMCwwLC4yKTtib3gtc2hhZG93OjAgMXB4IDRweCByZ2JhKDAsMCwwLC4yKX0ubGJJdGVtQ29udGVudCwubGJJdGVtSW1nLC5sYlNldCBoNSwubGJTZXRJbWd7b3ZlcmZsb3c6aGlkZGVufSNjYUZvcm1PdmVybGF5IC5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtyaWdodDoxMHB4fSNjYUZvcm1PdmVybGF5ICNSZWdGb3JtIEgxe3RleHQtYWxpZ246bGVmdH0jZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNFM0UzRTM7Zm9udC1zaXplOjEycHg7Y29sb3I6I2FiYWJhYjtsaW5lLWhlaWdodDoyLjJlbTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDo4MHB4O3BhZGRpbmc6MCAxNXB4O2ZvbnQtZmFtaWx5OmxhdG99LmxiSXRlbUNvbnRhaW5lciwubGJJdGVtQ29udGFpbmVyTGlzdHttaW4td2lkdGg6MTUwcHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7I2NhRm9ybU92ZXJsYXl7d2lkdGg6NTAwcHg7bWFyZ2luOjE1JSBhdXRvIDB9I1JlZ0Zvcm0gSDF7dGV4dC1hbGlnbjpyaWdodH0jZm9vdGVye21hcmdpbjoyMHB4IDAgMH19I2Zvb3RlciBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6I2FiYWJhYn0jZm9vdGVyIHVsIGEsLmZyb250IC5qY2Fyb3VzZWwtcGFnaW5hdGlvbiBhLC5mcm9udCBhLmpjYXJvdXNlbC1jb250cm9sLW5leHQsLmZyb250IGEuamNhcm91c2VsLWNvbnRyb2wtcHJldiwuc2V0cyAuc2V0c0JhY2sgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0jZm9vdGVyIHVsIGF7Y29sb3I6IzE5YmVkMX0jZm9vdGVyIHVsIGxpe3BhZGRpbmc6MCAyMHB4IDAgMH0jZm9vdGVyIHVse21hcmdpbi1ib3R0b206MH0jZm9vdGVyIHVsLnNvY2lhbHtwYWRkaW5nLXRvcDo1cHg7Zm9udC1zaXplOjIwcHh9I2Zvb3RlciB1bC5zb2NpYWwgbGl7cGFkZGluZzowIDEwcHggMCAwfS5zZXRzIEgxLC5zZXRzIEgxIC5idG4tZ3JvdXB7cGFkZGluZzowO21hcmdpbjowfS5zZXRzIEgxIC5idG4tZ3JvdXB7Zm9udC1zaXplOjE2cHg7cGFkZGluZy10b3A6NXB4O21hcmdpbi1ib3R0b206MH0uc2V0cyAuc2V0c0JhY2t7bWFyZ2luOjAgNXB4IDAgMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzowIDVweCAzcHg7dGV4dC1hbGlnbjpjZW50ZXI7ZmxvYXQ6bGVmdH0uc2V0cyAuc2V0c0JhY2sgYXtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0Oi4zZW07Zm9udC1zaXplOjE0cHh9LnNldHMgLnNldHNCYWNrIGEgLnNtYWxse2ZvbnQtc2l6ZTo3cHg7Y29sb3I6IzAwMDtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjVweH0uc2V0cyBINXttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6MH0jbGJWaWV3QnV0dG9uc3tmb250LXNpemU6MThweDtwYWRkaW5nLWJvdHRvbTo1cHh9QG1lZGlhIChtaW4td2lkdGg6NzY3cHgpeyNsYlZpZXdCdXR0b25ze3RleHQtYWxpZ246cmlnaHR9fSNsYlZpZXdCdXR0b25zIGEgLmdseXBoaWNvbntjb2xvcjojYWJhYmFifSNsYlZpZXdCdXR0b25zIGEuYWN0aXZlIC5nbHlwaGljb257Y29sb3I6IzQ1NDU0NX0ubGJTZXRDb250YWluZXJ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0ubGJTZXRDb3VudHtmb250LXNpemU6MTNweDtjb2xvcjojODU4NTg1O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5jbGFzc3Jvb20gaDUsLmNyU2V0IGg1LC5sYlNldCBoNSwubGJTZXRDb250ZW50IC5jYXB0aW9ue3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubGJTZXR7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4IDE1cHggNXB4O21hcmdpbi1ib3R0b206MzBweDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Zm9udC1zaXplOjEycHh9LmxiU2V0OmhvdmVye21hcmdpbjotMyU7ei1pbmRleDoyMDA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTA2JX0ubGJTZXQucmVhZFNldHtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmF9LmxiU2V0IGg1e2ZvbnQtc2l6ZToxM3B4O21hcmdpbi10b3A6MDtoZWlnaHQ6MWVtfS5sYlNldDpob3ZlciBINXtoZWlnaHQ6YXV0b31AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LmxiU2V0IGg1e2ZvbnQtc2l6ZToxMHB4O2hlaWdodDoyZW07b3ZlcmZsb3c6aGlkZGVufX0ubGJJdGVtQ29udGFpbmVye21pbi1oZWlnaHQ6MzEwcHg7cG9zaXRpb246cmVsYXRpdmV9LmxiSXRlbUNvbnRhaW5lckxpc3R7bWluLWhlaWdodDo3MnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5sYkl0ZW17LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtwYWRkaW5nOjEwcHg7bWFyZ2luLWJvdHRvbTozMHB4O2JhY2tncm91bmQtY29sb3I6I0ZGRjtwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDoxLjJlbTtmb250LXNpemU6MTFweH0ubGJTZXRJbWdQbGFjZWhvbGRlciwubGJTZXRUaHVtYlBsYWNlaG9sZGVye2JhY2tncm91bmQtY29sb3I6I0Y1RjVGNTtib3JkZXI6MnB4IHNvbGlkICNFREVERUQ7dGV4dC1hbGlnbjpjZW50ZXJ9LmFjdGl2aXR5c3RyZWFtLC5jbGFzc3Jvb20gc21hbGx7bGluZS1oZWlnaHQ6MS4xZW19LmxiSXRlbUNvbnRhaW5lckxpc3QgLmxiSXRlbXttYXJnaW4tYm90dG9tOjE1cHh9LmxiSXRlbTpob3ZlcntjdXJzb3I6bW92ZTt6LWluZGV4OjEwMDB9LmxiSXRlbUNvbnRhaW5lciAubGJJdGVtOmhvdmVye3Bvc2l0aW9uOmFic29sdXRlfS5sYkl0ZW1Db250YWluZXJMaXN0IC5sYkl0ZW06aG92ZXJ7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmxiSXRlbUNvbnRhaW5lciAubGJJdGVtOmhvdmVye3BhZGRpbmc6MTVweDt3aWR0aDoxMTAlO2xlZnQ6LTUlO3RvcDotNSV9fS5sYkl0ZW1Db250ZW50e2hlaWdodDoyNTBweH0ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJJdGVtQ29udGVudHtoZWlnaHQ6NzJweH0ubGJJdGVtQ29udGFpbmVyIC5sYkl0ZW06aG92ZXIgLmxiSXRlbUNvbnRlbnR7bWluLWhlaWdodDoyNTBweDtoZWlnaHQ6YXV0b30ubGJJdGVtQ29udGFpbmVyIC5sYkV4cGFuZGVkSW5mbywubGJTZXRFeHBhbmRlZEluZm97d2lkdGg6MTAwJTt6LWluZGV4OjEwMDtkaXNwbGF5Om5vbmU7Y29sb3I6Izk5OX0ubGJJdGVtOmhvdmVyIC5sYkV4cGFuZGVkSW5mbywubGJTZXQ6aG92ZXIgLmxiU2V0RXhwYW5kZWRJbmZve2Rpc3BsYXk6aW5saW5lfS5sYkV4cGFuZGVkSW5mbyBIUiwubGJTZXRFeHBhbmRlZEluZm8gSFJ7bWFyZ2luLWJvdHRvbTo1cHg7bWFyZ2luLXRvcDo1cHh9LmxiSXRlbSBhLC5sYlNldCBhe2NvbG9yOiM2NjZ9LmxiSXRlbUltZ3ttYXgtaGVpZ2h0OjIwMHB4O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo1cHh9LmxiSXRlbTpob3ZlciAubGJJdGVtSW1ne21heC1oZWlnaHQ6NjAwcHh9LmxiSXRlbUltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJJdGVtSW1ne3dpZHRoOjcycHg7bWF4LWhlaWdodDo3MnB4O3RleHQtYWxpZ246Y2VudGVyO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEwcHh9LmxiSXRlbUNvbnRhaW5lckxpc3QgLmxiSXRlbUltZyBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6YXV0b30ubGJJdGVtVGh1bWIsbGJTZXRUaHVtYntmbG9hdDpsZWZ0O21hcmdpbjoxLjUlO3dpZHRoOjMwJX0ubGJJdGVtVGh1bWIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjcycHg7bWF4LWhlaWdodDo3MnB4fS5sYlNldEltZ3ttYXJnaW4tYm90dG9tOjEwcHg7bWF4LWhlaWdodDoxNjhweH0ubGJTZXRJbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmxiU2V0VGh1bWJSb3d7bWFyZ2luOjAgLTEwcHggMCAwfUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsubGJTZXRUaHVtYlJvd0NvbnRhaW5lcntkaXNwbGF5Om5vbmV9fS5sYlNldFRodW1iQ29sc3twYWRkaW5nOjAgMTBweCAxMHB4IDB9LmxiU2V0VGh1bWIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmxiU2V0VGh1bWJQbGFjZWhvbGRlcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5sYlNldFRodW1iUGxhY2Vob2xkZXIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmxiU2V0VGh1bWJQbGFjZWhvbGRlciBpe3Bvc2l0aW9uOmFic29sdXRlO3RvcDozNSU7bGVmdDowO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjUwJX0ubGJTZXRJbWdQbGFjZWhvbGRlcntjb2xvcjojODU4NTg1O3BhZGRpbmc6NjBweCA1cHggNzJweDt3aWR0aDoxMDAlfS5sYkl0ZW1Db250YWluZXJMaXN0IC5sYlNldEltZ1BsYWNlaG9sZGVye3BhZGRpbmc6MTBweDtmb250LXNpemU6MzBweH0ubGJTZXRJdGVtQ29tbWVudHtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTtwYWRkaW5nOjNweCAxMHB4IDEwcHg7YmFja2dyb3VuZC1jb2xvcjojRkZGO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt6LWluZGV4OjIwMDstd2Via2l0LWJveC1zaGFkb3c6NXB4IDFweCAxMHB4IHJnYmEoMCwwLDAsLjIpO2JveC1zaGFkb3c6N3B4IDFweCAxMHB4IHJnYmEoMCwwLDAsLjIpO2hlaWdodDoxMDAlfS5jclNldCwuZnJvbnRTbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmxiU2V0SW1ne21heC1oZWlnaHQ6Mjg1cHh9LmxiU2V0VGh1bWJSb3d7bWFyZ2luOjAgLTEwcHh9LmxiU2V0SXRlbUNvbW1lbnR7bGVmdDoxMDAlO3dpZHRoOjIyMHB4fX0ubGJTZXRDb21tZW50IC5idG4teHMsLmxiU2V0SXRlbUNvbW1lbnQgLmJ0bi14c3twYWRkaW5nOjVweCFpbXBvcnRhbnQ7Zm9udC1zaXplOjEwcHg7bWFyZ2luLXRvcDotMTBweH0ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJTZXRJdGVtQ29tbWVudHtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpfS5sYlNldENvbW1lbnR7ZGlzcGxheTpub25lO3BhZGRpbmctYm90dG9tOjVweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmxiU2V0Q29tbWVudCAuY2xvc2Vjb21tZW50e21hcmdpbi10b3A6LTMwcHh9fS5sYlNldENvbW1lbnRIZWFkZXJ7Zm9udC1zaXplOjExcHg7cGFkZGluZy1ib3R0b206NXB4fS5sYkl0ZW1Db250YWluZXIgLmxiU2V0SXRlbUNvbW1lbnR7cGFkZGluZy10b3A6MjVweH0ubGJJdGVtQ29udGFpbmVyIC5sYlNldEl0ZW1Db21tZW50IC5jbG9zZWNvbW1lbnR7bWFyZ2luLXRvcDotMTVweH0ubGJTZXRJdGVtQ29tbWVudCAubGJDb21tZW50c3tvdmVyZmxvdzphdXRvO21heC1oZWlnaHQ6MTI1cHg7Y2xlYXI6cmlnaHQ7bWFyZ2luLWJvdHRvbToxMHB4fS5sYkl0ZW1Db250YWluZXIgLmxiSXRlbTpob3ZlciAubGJTZXRJdGVtQ29tbWVudCAubGJDb21tZW50c3ttYXgtaGVpZ2h0OjE1MHB4fS5sYlNldENvbW1lbnQgLmxiQ29tbWVudHN7b3ZlcmZsb3c6YXV0bzttYXgtaGVpZ2h0Ojc1cHg7Y2xlYXI6cmlnaHQ7bWFyZ2luLWJvdHRvbToxMHB4fS5sYlNldDpob3ZlciAubGJTZXRDb21tZW50IC5sYkNvbW1lbnRze21heC1oZWlnaHQ6MjMwcHh9LmxiU2V0Q29tbWVudCAubGJDb21tZW50cyBibG9ja3F1b3RlLC5sYlNldEl0ZW1Db21tZW50IC5sYkNvbW1lbnRzIGJsb2NrcXVvdGV7cGFkZGluZy10b3A6NXB4O3BhZGRpbmctYm90dG9tOjVweDttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjVweH0ubGJTZXRDb21tZW50IHRleHRhcmVhLC5sYlNldEl0ZW1Db21tZW50IHRleHRhcmVhe2hlaWdodDo1NXB4O21hcmdpbi1ib3R0b206NXB4fS5sYlNldENvbnRlbnQgLmNhcHRpb257Zm9udC1zaXplOjEwcHg7Y29sb3I6I2NjYztwYWRkaW5nLXRvcDowfS5yZWFkU2V0e2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0uc2V0cyAud2FybmluZ3tjb2xvcjojM2E4N2FkO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztmb250LXNpemU6MTFweDtwYWRkaW5nOjEycHg7bWFyZ2luLWJvdHRvbToxMHB4O2JvcmRlci1yYWRpdXM6MTBweH0uY3JSZXNwb25zZUhlYWRlciBhLC5jclNldCBoNSBhLC5mcm9udCBIMSwubGJTZXRDb21tZW50SGVhZGVyIGF7Y29sb3I6Izg1ODU4NX0uYWN0aXZpdHljb2wgLmxiU2V0Q29tbWVudEhlYWRlciwubGJTZXRDb21tZW50SGVhZGVye2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nLXRvcDoxMHB4O21hcmdpbi10b3A6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTNlM2UzfS5sYlNldENvbW1lbnRIZWFkZXIgSFJ7bWFyZ2luOjEwcHggMH0ubGJJdGVtQ29udGFpbmVyTGlzdCAubGJTZXRDb21tZW50SGVhZGVye2JvcmRlci10b3A6bm9uZTttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6NXB4fS5hY3Rpdml0eXN0cmVhbXtoZWlnaHQ6NzAwcHg7b3ZlcmZsb3cteTpoaWRkZW59I2xiVGltZWxpbmVDb250YWluZXJ7aGVpZ2h0OjUwMHB4fS5jbGFzc3Jvb20gaDF7bWFyZ2luLWJvdHRvbToxNXB4fS5jclNldHstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO3BhZGRpbmc6MTVweCAxNXB4IDEwcHg7bWFyZ2luOjAgMCAzMHB4O2JhY2tncm91bmQtY29sb3I6I0ZGRjtmb250LXNpemU6MTJweH0uY3JTZXQgaDV7Zm9udC1zaXplOjEzcHg7bWFyZ2luLXRvcDowfUBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsuY3JTZXQgLmNyU2V0SW1ne3BhZGRpbmctYm90dG9tOjEwcHh9fS5jclNldCAuY3JTZXRJbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmNyU2V0IC5idG57bWFyZ2luLXRvcDotNXB4fS5jclNldCBocnttYXJnaW46MTBweCAwfS5jckRldGFpbENvbW1lbnRDb2x7b3ZlcmZsb3c6YXV0bzttYXgtaGVpZ2h0OjQ1MHB4fS5jckRldGFpbEFzc2lnbm1lbnRJbmZve2JhY2tncm91bmQtY29sb3I6I0VERURFRDtwYWRkaW5nOjEwcHg7bWFyZ2luLXRvcDowfS5jckxpc3RVc2VyR3JvdXB7cGFkZGluZy1ib3R0b206MTVweH0uY3JMaXN0VXNlckdyb3VwIHVse3BhZGRpbmctbGVmdDoxNXB4IWltcG9ydGFudDttYXgtaGVpZ2h0OjEyMHB4fS5jckxpc3RVc2VyR3JvdXAgZGx7cGFkZGluZy1ib3R0b206MDttYXJnaW4tYm90dG9tOjB9LmNyTGlzdFVzZXJHcm91cCBkZHtwYWRkaW5nLWJvdHRvbToxMHB4fS5jclNldEltZ1BsYWNlaG9sZGVye2JhY2tncm91bmQtY29sb3I6I0Y1RjVGNTtib3JkZXI6MnB4IHNvbGlkICNFREVERUQ7Y29sb3I6Izg1ODU4NTtwYWRkaW5nOjI1JSAwO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCV9I2NyVXNlclJlc3BvbmR7cGFkZGluZzoxNXB4O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTttYXJnaW4tYm90dG9tOjIwcHh9I2NyVXNlclJlc3BvbmQgLmJ0bnttYXJnaW4tdG9wOjEwcHh9LmNyUmVzcG9uc2VIZWFkZXJ7Zm9udC1zaXplOjExcHg7cGFkZGluZy1ib3R0b206NXB4O2ZvbnQtd2VpZ2h0OjcwMH0uZnJvbnQgSDF7bGluZS1oZWlnaHQ6MS4zO3RleHQtdHJhbnNmb3JtOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5hY3Rpdml0eXN0cmVhbTpob3ZlcntvdmVyZmxvdy15OmF1dG99LmZyb250IEgxe2ZvbnQtc2l6ZToyOHB4O2ZvbnQtZmFtaWx5OkxhdG9MaWdodDtwYWRkaW5nLXRvcDoxNXB4fX0uZnJvbnQgLmpjYXJvdXNlbC13cmFwcGVye21hcmdpbi1ib3R0b206MjBweDttYXJnaW4tdG9wOi0yMHB4fS5mcm9udCAuamNhcm91c2VsLWNvbnRyb2wtcHJldntsZWZ0OjAhaW1wb3J0YW50fS5mcm9udCAuamNhcm91c2VsLWNvbnRyb2wtbmV4dHtyaWdodDowfS5mcm9udCAuamNhcm91c2VsLWNvbnRyb2wtbmV4dCwuZnJvbnQgLmpjYXJvdXNlbC1jb250cm9sLXByZXZ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtoZWlnaHQ6NDVweDttYXJnaW4tdG9wOi0zMHB4O3BhZGRpbmctYm90dG9tOjIwcHg7cGFkZGluZy10b3A6MTBweDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjU1cHg7d2lkdGg6NDVweDtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzowIDAgMCAjOTk5O3RleHQtc2hhZG93OjAgMCAxMHB4ICMwMDB9LmZyb250U2xpZGUgaW1ne2hlaWdodDo0MDBweDt3aWR0aDphdXRvfS5mcm9udCBhLmpjYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMsLmZyb250IGEuamNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciwuZnJvbnQgYS5qY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLC5mcm9udCBhLmpjYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXJ7Y29sb3I6I0ZGRn0uZnJvbnQgLmpjYXJvdXNlbC1wYWdpbmF0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5mcm9udCAuamNhcm91c2VsLXBhZ2luYXRpb24gYXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MXB4O2xpbmUtaGVpZ2h0OjFlbTttaW4td2lkdGg6MTBweDt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MjVweDtwYWRkaW5nOjNweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tcmlnaHQ6NXB4O2JvcmRlcjoxcHggc29saWQgIzY2NjtvcGFjaXR5Oi43NX0uZnJvbnQgLmpjYXJvdXNlbC1wYWdpbmF0aW9uIGEuYWN0aXZle2JhY2tncm91bmQ6IzY2Njtjb2xvcjojNjY2O29wYWNpdHk6MTt0ZXh0LXNoYWRvdzpub25lO3RleHQtZGVjb3JhdGlvbjpub25lfS5mcm9udCAubmF2LXBpbGxzPmxpOmhvdmVyPmEsLmZyb250IC5uYXYtcGlsbHM+bGk+YSwuZnJvbnQgLm5hdi1waWxscz5saT5hOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtjb2xvcjojMzMzfS5mcm9udCAubmF2LXBpbGxzPmxpPmF7cGFkZGluZzoxMnB4IDEwcHggMTBweDtmb250LXNpemU6MTRweDt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06bm9uZX0uZnJvbnQgLm5hdi1waWxscz5saT5hOmhvdmVye2ZvbnQtd2VpZ2h0OjQwMH0uZnJvbnRTbGlkZSAuZnJvbnRTbGlkZUNhcHRpb24sLmZyb250U2xpZGU6aG92ZXIgLmZyb250U2xpZGVDYXB0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSk7cGFkZGluZzoxNXB4O3dpZHRoOjEwMCU7ei1pbmRleDoxMDA7Zm9udC13ZWlnaHQ6NzAwO2JvdHRvbTowfS5mcm9udFNsaWRlIC5mcm9udFNsaWRlQ2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojRkZGO29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2Utb3V0O3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2Utb3V0fS5mcm9udFNsaWRlOmhvdmVyIC5mcm9udFNsaWRlQ2FwdGlvbntvcGFjaXR5OjE7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6I0ZGRn0uZnJvbnRTbGlkZUNhcHRpb24gYXtjb2xvcjojRkZGfS5kZXRhaWwgSFJ7Y29sb3I6I2VkZWRlZDtwYWRkaW5nOjA7bWFyZ2luOjEwcHggMH0uZGV0YWlse2NvbG9yOiM0NTQ1NDU7Zm9udC1zaXplOjEycHh9LmRldGFpbCBhe2NvbG9yOiM5OTk7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmRldGFpbCBhOmhvdmVye2NvbG9yOiM3MzczNzM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZGV0YWlsIEg0e3BhZGRpbmc6MDttYXJnaW46MH0uZGV0YWlsIC5kZXRhaWxOYXZCZ0xlZnQsLmRldGFpbCAuZGV0YWlsTmF2QmdSaWdodCwuZGV0YWlsIC5uYXZUb3AgYXttYXJnaW4tdG9wOi0yMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kLWNvbG9yOiNFQkVCRUI7dGV4dC1hbGlnbjpjZW50ZXJ9LmRldGFpbCBINiBhe2NvbG9yOiMxOWJlZDE7cGFkZGluZzoycHggMCAwIDEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmRldGFpbCAuZGV0YWlsTmF2QmdMZWZ0LC5kZXRhaWwgLmRldGFpbE5hdkJnUmlnaHR7d2lkdGg6NDVweDtoZWlnaHQ6MTEwcHg7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5kZXRhaWwgLmRldGFpbE5hdkJnTGVmdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjB9LmRldGFpbCAuZGV0YWlsTmF2QmdSaWdodHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS5kZXRhaWwgLmRldGFpbE5hdkJnTGVmdCBhLC5kZXRhaWwgLmRldGFpbE5hdkJnUmlnaHQgYXtjb2xvcjojOGU4OTg1O2xpbmUtaGVpZ2h0Oi4zZW07Zm9udC1zaXplOjE4cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmRldGFpbCAuZGV0YWlsTmF2QmdMZWZ0IGEgLnNtYWxsLC5kZXRhaWwgLmRldGFpbE5hdkJnUmlnaHQgYSAuc21hbGx7Zm9udC1zaXplOjhweDtjb2xvcjojYWJhYmFiO3BhZGRpbmctYm90dG9tOjIwcHg7cGFkZGluZy10b3A6M3B4fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsuZGV0YWlsIC5uYXZMZWZ0UmlnaHR7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmRldGFpbCAubmF2VG9we2Rpc3BsYXk6bm9uZX19LmRldGFpbCAubmF2VG9we3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctYm90dG9tOjEwcHh9LmRldGFpbCAubmF2VG9wIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNGRkY7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjRkZGfS5kZXRhaWwgLm5hdlRvcCBhIC5zbWFsbHtmb250LXNpemU6OHB4O2NvbG9yOiNhYmFiYWJ9LmRldGFpbCAucmVwVmlld2VyQ2Fyb3VzZWwgbGl7dGV4dC1hbGlnbjpjZW50ZXJ9LmRldGFpbCAucmVwVmlld2VyQ29udCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjUwMHB4O29iamVjdC1maXQ6Y29udGFpbn0uZGV0YWlsIC51bml0e21hcmdpbi1ib3R0b206MTJweH0uZGV0YWlsIC51bml0IGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfSNkZXRhaWxSZXByZXNlbnRhdGlvblRodW1ibmFpbHN7cGFkZGluZy10b3A6MH0uZGV0YWlsIC5yZXBWaWV3ZXJDb250e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmRldGFpbCBhdWRpb3t3aWR0aDoxMDAlfS5kZXRhaWwgLmRldGFpbE1lZGlhUGxhY2Vob2xkZXJ7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLXRvcDoxNTBweDtwYWRkaW5nLWJvdHRvbToxNTBweDtjb2xvcjojQUJBQkFCO2JvcmRlcjoxcHggc29saWQgI2ViZWJlYn0uZGV0YWlsICNkZXRhaWxSZXBOYXYgYSwuZGV0YWlsIC5kZXRhaWxNZWRpYVRvb2xiYXIgYSwuZ2FsbGVyeSAuZGV0YWlsTWVkaWFUb29sYmFyIGF7Y29sb3I6IzkyOTI5Mn0uZGV0YWlsIC5kZXRhaWxNZWRpYVRvb2xiYXIsLmdhbGxlcnkgLmRldGFpbE1lZGlhVG9vbGJhcntiYWNrZ3JvdW5kLWNvbG9yOiNlYmViZWI7cGFkZGluZzoycHggNXB4IDdweDtmb250LXNpemU6MTJweDtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5Om5vbmU7dG9wOjA7ei1pbmRleDoyMDB9LmRldGFpbCAucmVwVmlld2VyQ29udDpob3ZlciAuZGV0YWlsTWVkaWFUb29sYmFye2Rpc3BsYXk6YmxvY2t9I2JNb3JlUGFuZWwsI2JNb3JlUGFuZWxDbG9zZSwjYlJlZmluZUJ1dHRvbiwjYlJlZmluZUNsb3NlLCNkZXRhaWxDb21tZW50cywuYlNldHNTZWxlY3RNdWx0aXBsZSwuZGV0YWlsICNkZXRhaWxTY3JvbGxCdXR0b25OZXh0LmluYWN0aXZlLC5kZXRhaWwgI2RldGFpbFNjcm9sbEJ1dHRvblByZXZpb3VzLmluYWN0aXZle2Rpc3BsYXk6bm9uZX0uZGV0YWlsIC5kZXRhaWxNZWRpYVRvb2xiYXIgc3BhbiwuZ2FsbGVyeSAuZGV0YWlsTWVkaWFUb29sYmFyIHNwYW57cGFkZGluZzo1cHh9LmRldGFpbCAjZGV0YWlsUmVwTmF2e3BhZGRpbmc6MnB4IDAgN3B4O2ZvbnQtc2l6ZToxMnB4fSNkZXRhaWxDb21tZW50cyBIMiwuZGV0YWlsIC5kZXRhaWxUb29se2ZvbnQtc2l6ZToxMXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZGV0YWlsICNkZXRhaWxSZXBOYXZQcmV2e2Zsb2F0OmxlZnR9LmRldGFpbCAjZGV0YWlsUmVwTmF2TmV4dHtmbG9hdDpyaWdodH0uZGV0YWlsICNkZXRhaWxSZXBOYXYgYS5pbmFjdGl2ZXtjb2xvcjojREVERURFfS5kZXRhaWwgI2RldGFpbFJlcE5hdiBzcGFue3BhZGRpbmc6NXB4fS5kZXRhaWwgI2RldGFpbFRvb2xze2NsZWFyOmJvdGg7cGFkZGluZy10b3A6MTBweDttYXJnaW4tdG9wOjMwcHg7Zm9udC1mYW1pbHk6bGF0b30uZGV0YWlsIC5kZXRhaWxUb29se2NvbG9yOiM4NTg1ODU7cGFkZGluZzo1cHg7bWFyZ2luLXJpZ2h0OjVweDtib3JkZXItcmFkaXVzOjNweH0uZGV0YWlsIC5kZXRhaWxUb29sIGksLmRldGFpbCAuZGV0YWlsVG9vbCBzcGFue2NvbG9yOiM5MjkyOTI7bWFyZ2luLXJpZ2h0OjVweH0uZGV0YWlsIC5kZXRhaWxUb29sIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmpjYXJvdXNlbCwuamNhcm91c2VsLXdyYXBwZXJ7d2lkdGg6MTAwJSFpbXBvcnRhbnR9I2RldGFpbENvbW1lbnRze2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7cGFkZGluZzoxMHB4IDA7Y29sb3I6IzkyOTI5Mn0jZGV0YWlsQ29tbWVudHMgSDJ7Y29sb3I6IzkyOTI5MjtwYWRkaW5nOjA7bWFyZ2luOjB9LmRldGFpbCAjdGFnc3ttYXJnaW4tYm90dG9tOjEwcHh9LmRldGFpbCAjZGV0YWlsUmVsYXRlZE9iamVjdHN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtwYWRkaW5nOjEwcHggMDttYXJnaW4tYm90dG9tOjIwcHh9LmRldGFpbCAjZGV0YWlsU2Nyb2xsQnV0dG9uTmV4dCwuZGV0YWlsICNkZXRhaWxTY3JvbGxCdXR0b25QcmV2aW91c3tyaWdodDowO2JhY2tncm91bmQtY29sb3I6I2ViZWJlYjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDtoZWlnaHQ6MTQ1cHg7b3BhY2l0eTouNztwYWRkaW5nOjYwcHggMTBweCAwO2NvbG9yOiM0NTQ1NDU7Zm9udC1zaXplOjE1cHg7bWFyZ2luOjEwcHggMDt3aWR0aDoyNXB4fS5kZXRhaWwgI2RldGFpbFNjcm9sbEJ1dHRvblByZXZpb3Vze2xlZnQ6MH0uZGV0YWlsICNkZXRhaWxTY3JvbGxCdXR0b25OZXh0OmhvdmVyLC5kZXRhaWwgI2RldGFpbFNjcm9sbEJ1dHRvblByZXZpb3VzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RlZGVkZTtjdXJzb3I6cG9pbnRlcjtjb2xvcjojMDAwfS5kZXRhaWwgLmRldGFpbE9iamVjdHNSZXN1bHR7ZmxvYXQ6bGVmdDt3aWR0aDoxNTBweDtoZWlnaHQ6MTQ1cHg7bWFyZ2luOjEwcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDEwcHggcmdiYSgwLDAsMCwuMik7Ym94LXNoYWRvdzowIDFweCAxMHB4IHJnYmEoMCwwLDAsLjIpO2JhY2tncm91bmQtY29sb3I6I0ZGRjtsaW5lLWhlaWdodDoxZW07cGFkZGluZzoxMHB4O2ZvbnQtc2l6ZToxMXB4O292ZXJmbG93OmhpZGRlbn0uYkZhY2V0RGVzY3JpcHRpb24sLmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgLmRldGFpbEFubm90YXRpb25MaXN0e21heC1oZWlnaHQ6MTUwcHg7b3ZlcmZsb3c6YXV0b30uZGV0YWlsIC5kZXRhaWxPYmplY3RzUmVzdWx0IGF7Y29sb3I6IzQ1NDU0NX0uZGV0YWlsIC5kZXRhaWxPYmplY3RzUmVzdWx0IGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbi1ib3R0b206NXB4fS5kZXRhaWwgI2RldGFpbEFubm90YXRpb25ze21hcmdpbjoyMHB4IDAgMzBweH0uZGV0YWlsICNkZXRhaWxBbm5vdGF0aW9ucyB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZS10eXBlOm5vbmU7bGlzdC1zdHlsZS1wb3NpdGlvbjppbnNpZGU7Ym9yZGVyLXRvcDoxcHggI2NjYyBzb2xpZDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtib3JkZXItcmlnaHQ6MXB4ICNjY2Mgc29saWR9LmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgbGl7bWFyZ2luOjA7cGFkZGluZzo1cHg7Ym9yZGVyLWJvdHRvbToxcHggI2NjYyBzb2xpZDtiYWNrZ3JvdW5kLWNvbG9yOiNGNUY1RjV9LmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgbGkuYWN0aXZle2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOml0YWxpY30uZGV0YWlsICNkZXRhaWxBbm5vdGF0aW9ucyB1bCBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNBQkFCQUI7Y3Vyc29yOnBvaW50ZXJ9LmRldGFpbCAjZGV0YWlsQW5ub3RhdGlvbnMgdWwgbGkuZGV0YWlsQW5ub3RhdGlvbiBhe3RleHQtZGVjb3JhdGlvbjpub25lfSNkZXRhaWxSZXByZXNlbnRhdGlvblRodW1ibmFpbHMgYSBpbWd7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2hlaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6NXB4O3dpZHRoOjEwMCV9I2RldGFpbFJlcHJlc2VudGF0aW9uVGh1bWJuYWlscyBhLmFjdGl2ZSBpbWd7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmfWEucmVhZG1vcmUtanMtdG9nZ2xle3BhZGRpbmctdG9wOjEwcHg7Y29sb3I6IzE5YmVkMX0udHJpbVRleHR7bWFyZ2luLXRvcDo1cHh9LmNhQXVkaW9QbGF5ZXJ7cGFkZGluZy10b3A6MjZweH0uZGV0YWlsIC5leHBvcnRDb2xsZWN0aW9uIC5mYSwuZGV0YWlsIC5leHBvcnRDb2xsZWN0aW9uIC5nbHlwaGljb24sLmRldGFpbCAuZXhwb3J0Q29sbGVjdGlvbiBhe2NvbG9yOiM4NTg1ODUhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ucmVzdWx0cyBzdHJvbmcsLnNldHMgSDUgc3Ryb25ne2NvbG9yOiMwMDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjQwMH0ucmVzdWx0cyBhIC5mYSwucmVzdWx0cyBhIC5nbHlwaGljb257Y29sb3I6I2FiYWJhYiFpbXBvcnRhbnR9LnJlc3VsdHMgYS5hY3RpdmUgLmdseXBoaWNvbntjb2xvcjojNDU0NTQ1fS5yZXN1bHRzIEgxe21hcmdpbjowIDAgMTBweDtwYWRkaW5nOjB9LnJlc3VsdHMgSDV7bWFyZ2luOjB9LmJGYWNldERlc2NyaXB0aW9ue21hcmdpbjoxMHB4fSNiU29ydEJ5TGlzdHtmbG9hdDpyaWdodDttYXJnaW4tdG9wOjVweH0jYlNvcnRCeUxpc3QgdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7ZGlzcGxheTppbmxpbmU7cGFkZGluZzowfSNiU29ydEJ5TGlzdCB1bCBsaXtmb250LXNpemU6MTJweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCA1cHggMCAwfSNiU29ydEJ5TGlzdCB1bCBsaS5kaXZpZGV7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICM4NTg1ODU7d2lkdGg6M3B4fSNiU29ydEJ5TGlzdCB1bCBsaS5zZWxlY3RlZFNvcnR7Y29sb3I6IzQ1NDU0NX0jYlNvcnRCeUxpc3QgbGkgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiM4NTg1ODV9I2JTb3J0QnlMaXN0IHVsIGxpIHN0cm9uZ3tjb2xvcjojMDAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo0MDB9I2JWaWV3QnV0dG9uc3t0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmctYm90dG9tOjVweH0jYkxldHRlckJhciBhe3BhZGRpbmc6M3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTJweH0jYkxldHRlckJhciBhLnNlbGVjdGVkTGV0dGVyLCNiTGV0dGVyQmFyIGE6aG92ZXJ7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQtY29sb3I6I0VERURFRDt0ZXh0LWRlY29yYXRpb246bm9uZX0jYnJvd3NlUmVzdWx0c0NvbnRhaW5lcnttYXJnaW4tdG9wOjIwcHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmJSZXN1bHRJdGVtQ29se2hlaWdodDoyOTBweH0uYlJlc3VsdEl0ZW1Db250ZW50e2hlaWdodDoyNDBweDtvdmVyZmxvdzpoaWRkZW59LmJSZXN1bHRJdGVte2JhY2tncm91bmQtY29sb3I6I0ZGRjstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjMpO2xpbmUtaGVpZ2h0OjFlbTtwYWRkaW5nOjEwcHh9LmJSZXN1bHRJdGVtIC5iU2V0c1NlbGVjdE11bHRpcGxlLC5iUmVzdWx0TGlzdEl0ZW0gLmJTZXRzU2VsZWN0TXVsdGlwbGV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDt0b3A6MDt6LWluZGV4OjEwMH0uYlJlc3VsdEl0ZW06aG92ZXIgLmJTZXRzU2VsZWN0TXVsdGlwbGV7cmlnaHQ6MTNweDt0b3A6MjBweH0uYlJlc3VsdEl0ZW0gLmJSZXN1bHRJdGVtSW1ne21hcmdpbi1ib3R0b206NXB4O21heC1oZWlnaHQ6MTgwcHg7bWluLWhlaWdodDoxMDBweDtvdmVyZmxvdzpoaWRkZW59LmJSZXN1bHRJdGVtIGltZ3toZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5iUmVzdWx0SXRlbTpob3Zlcntmb250LXNpemU6MTJweDtoZWlnaHQ6YXV0bzttYXJnaW46LTIwcHggLThweCAwO21pbi1oZWlnaHQ6MzAwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDB9LmJSZXN1bHRJdGVtOmhvdmVyIC5iUmVzdWx0SXRlbUNvbnRlbnR7aGVpZ2h0OmF1dG87bWluLWhlaWdodDoyNDBweH0uYlJlc3VsdEl0ZW06aG92ZXIgLmJSZXN1bHRJdGVtSW1ne2hlaWdodDphdXRvO21heC1oZWlnaHQ6NTAwcHh9LmJSZXN1bHRJdGVtSW1nUGxhY2Vob2xkZXJ7YmFja2dyb3VuZC1jb2xvcjojRjVGNUY1O2JvcmRlcjoycHggc29saWQgI0VERURFRDtjb2xvcjojODU4NTg1O21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nOjYwcHggNXB4IDcycHg7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uYlJlc3VsdEl0ZW0gLmJSZXN1bHRJdGVtVGV4dCBhe2NvbG9yOiM0NTQ1NDU7bGluZS1oZWlnaHQ6MS4yZW19LmJSZXN1bHRJdGVtIC5iUmVzdWx0SXRlbVRleHR7bGluZS1oZWlnaHQ6MS4yZW07Zm9udC1zaXplOjExcHh9LmJSZXN1bHRJdGVtIC5iUmVzdWx0SXRlbVRleHQgc21hbGwsLmJSZXN1bHRJdGVtIC5iUmVzdWx0SXRlbVRleHQgc21hbGwgYXtjb2xvcjojQUJBQkFCfS5iUmVzdWx0SXRlbUV4cGFuZGVkSW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTAwMH0uYlJlc3VsdEl0ZW1FeHBhbmRlZEluZm8gYSAuZmEsLmJSZXN1bHRMaXN0SXRlbUV4cGFuZGVkSW5mbyBhIC5mYXtmb250LXNpemU6MTRweH0uYlJlc3VsdEl0ZW1FeHBhbmRlZEluZm8gaHIsLmJSZXN1bHRMaXN0SXRlbUV4cGFuZGVkSW5mbyBocnttYXJnaW4tYm90dG9tOjEwcHh9I2JSZWZpbmV7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2xpbmUtaGVpZ2h0Oi43NWVtO3BhZGRpbmc6MTVweCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTA7b3ZlcmZsb3cteTphdXRvO2Rpc3BsYXk6YmxvY2t9I2JSZWZpbmUgSDN7bWFyZ2luOjB9I2JSZWZpbmUgSDV7bWFyZ2luLWJvdHRvbTo4cHg7bWFyZ2luLXRvcDoyMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjB9I2JSZWZpbmUgYXtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE0NiV9I2JSZWZpbmUgYS5tb3Jle2NvbG9yOiM4NTg1ODU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0jYlJlZmluZSBkaXZ7bWFyZ2luLWJvdHRvbTo1cHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpeyNiUmVmaW5lLmZpeGVke3Bvc2l0aW9uOmZpeGVkO3RvcDowO21hcmdpbi10b3A6MH19QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpeyNiUmVmaW5le2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjEwMDAwO3RvcDowO2xlZnQ6MDtyaWdodDowO292ZXJmbG93OmF1dG8haW1wb3J0YW50O2hlaWdodDoxMDAlIWltcG9ydGFudDttYXJnaW46MDt3aWR0aDoxMDAlfSNiUmVmaW5lQnV0dG9ue2Rpc3BsYXk6aW5saW5lfSNiUmVmaW5lQnV0dG9uIC5mYXtjb2xvcjojNjY2IWltcG9ydGFudDt0b3A6LTJweDtwb3NpdGlvbjpyZWxhdGl2ZX0jYlJlZmluZUNsb3Nle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjIwcHghaW1wb3J0YW50fX0jYk1vcmVQYW5lbHtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowO2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I0ZGRjstd2Via2l0LWJveC1zaGFkb3c6MCA3cHggMTBweCByZ2JhKDAsMCwwLC4yKTtib3gtc2hhZG93OjAgN3B4IDEwcHggcmdiYSgwLDAsMCwuMik7cGFkZGluZzoxMHB4O3otaW5kZXg6MTAwMDE7bWluLXdpZHRoOjQ1MHB4fSNiTW9yZVBhbmVsIC5iRmlsdGVyQ291bnR7Y29sb3I6IzQ1NDU0NTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOi44ZW07cGFkZGluZy1sZWZ0OjEwcHh9I2JNb3JlUGFuZWwgI2JBbmNlc3Rvckxpc3R7cGFkZGluZzoxMHB4IDA7bWFyZ2luLWJvdHRvbToxMHB4O21heC13aWR0aDo0MDBweH0jYk1vcmVQYW5lbCAjYkFuY2VzdG9yTGlzdCBzcGFue2ZvbnQtc2l6ZTo3cHg7Y29sb3I6IzQ1NDU0NX0jYk1vcmVQYW5lbCAjYkFuY2VzdG9yTGlzdCBhe2NvbG9yOiM0NTQ1NDU7cGFkZGluZzowIDVweDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEycHh9I2JNb3JlUGFuZWwgI2JBbmNlc3Rvckxpc3QgYSBzcGFue2ZvbnQtc2l6ZToxMnB4fSNiTW9yZVBhbmVsICNiU2Nyb2xsTGlzdHtvdmVyZmxvdy15OmF1dG87cGFkZGluZy1sZWZ0OjEwcHg7aGVpZ2h0Ojk1JTtmbG9hdDpsZWZ0O21hcmdpbi10b3A6NXB4O3dpZHRoOjI1MHB4fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsjYk1vcmVQYW5lbCAjYlNjcm9sbExpc3R7d2lkdGg6MzUwcHh9fSNiTW9yZVBhbmVsICNiU2Nyb2xsTGlzdC5iU2Nyb2xsTGlzdEhpZXJhcmNoeXtoZWlnaHQ6ODUlO3BhZGRpbmctbGVmdDoyNXB4fSNiTW9yZVBhbmVsICNiU2Nyb2xsTGlzdCBhe2NvbG9yOiM0NTQ1NDU7bGluZS1oZWlnaHQ6MS4xZW07Zm9udC1zaXplOjExcHh9I2JNb3JlUGFuZWwgI2JTY3JvbGxMaXN0IGRpdntwYWRkaW5nLWJvdHRvbTo4cHh9I2JNb3JlUGFuZWwgI2JMZXR0ZXJCYXJ7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjAgNDBweCAwIDEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9I2JNb3JlUGFuZWwgI2JMZXR0ZXJCYXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo3MDB9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpeyNiTW9yZVBhbmVse21pbi13aWR0aDoxMDBweDtsZWZ0OjB9I2JNb3JlUGFuZWwgI2JTY3JvbGxMaXN0e3dpZHRoOjIwMHB4fSNiTW9yZVBhbmVsQ2xvc2V7ZGlzcGxheTppbmxpbmV9fS5iUmVzdWx0TGlzdEl0ZW1Db2x7aGVpZ2h0OjEyMnB4fS5iUmVzdWx0TGlzdEl0ZW1Db250ZW50e2hlaWdodDo3MnB4O292ZXJmbG93OmhpZGRlbn0uYlJlc3VsdExpc3RJdGVtey13ZWJraXQtYm94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7YmFja2dyb3VuZC1jb2xvcjojRkZGO2xpbmUtaGVpZ2h0OjFlbTtwYWRkaW5nOjEwcHh9LmJSZXN1bHRMaXN0SXRlbTpob3Zlcnstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMTBweCByZ2JhKDAsMCwwLC4yKTtib3gtc2hhZG93OjAgMXB4IDEwcHggcmdiYSgwLDAsMCwuMik7cGFkZGluZzoyMHB4O21hcmdpbjotMTBweDtoZWlnaHQ6MTEycHg7Zm9udC1zaXplOjEycHh9LmJSZXN1bHRMaXN0SXRlbSAuYlJlc3VsdExpc3RJdGVtSW1ne21heC1oZWlnaHQ6NzJweDttaW4taGVpZ2h0OjEwcHg7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowIDVweCAwIDA7ZmxvYXQ6bGVmdH0uYlJlc3VsdExpc3RJdGVtSW1nIC5iUmVzdWx0SXRlbUltZ1BsYWNlaG9sZGVye3BhZGRpbmc6MjBweH0uYlJlc3VsdExpc3RJdGVtIGltZ3t3aWR0aDphdXRvO2hlaWdodDo3MnB4fS5iUmVzdWx0TGlzdEl0ZW0gLmJSZXN1bHRMaXN0SXRlbVRleHQgYXtsaW5lLWhlaWdodDoxLjJlbTtjb2xvcjojNjY2fS5iUmVzdWx0TGlzdEl0ZW0gLmJSZXN1bHRMaXN0SXRlbVRleHR7bGluZS1oZWlnaHQ6MS4yZW07Zm9udC1zaXplOjEycHh9LmJSZXN1bHRMaXN0SXRlbSAuYlJlc3VsdExpc3RJdGVtVGV4dCBzbWFsbCwuYlJlc3VsdExpc3RJdGVtIC5iUmVzdWx0TGlzdEl0ZW1UZXh0IHNtYWxsIGF7Y29sb3I6I2FiYWJhYn0uYlJlc3VsdExpc3RJdGVtRXhwYW5kZWRJbmZve2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7LXdlYmtpdC1ib3gtc2hhZG93OjAgN3B4IDEwcHggcmdiYSgwLDAsMCwuMik7Ym94LXNoYWRvdzowIDdweCAxMHB4IHJnYmEoMCwwLDAsLjIpO3otaW5kZXg6MTAwMDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAtMjBweCAtMjBweDtwYWRkaW5nOjAgMTBweCAxMHB4fS5iUmVzdWx0SXRlbUV4cGFuZGVkSW5mbyBIUnttYXJnaW4tdG9wOjE1cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5icm93c2UgLmJ0biwuc2V0cyAuYnRue2JhY2tncm91bmQtY29sb3I6IzE5YmVkMTtjb2xvcjojZmZmO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6NXB4O2xldHRlci1zcGFjaW5nOjFweDtmb250LXNpemU6MTNweH0uYnJvd3NlIC5idG4gLmdseXBoaWNvbiwuYnJvd3NlIC5idG4gYSwuc2V0cyAuYnRuIC5nbHlwaGljb24sLnNldHMgLmJ0biBhe2NvbG9yOiM4YzhjOGN9Lm1vZGFsLWRpYWxvZyAuYnRue2ZvbnQtc2l6ZToxNHB4fSNiVGltZWxpbmVDb250YWluZXJ7aGVpZ2h0OjUwMHB4fSN0aW1lbGluZS1lbWJlZHt3aWR0aDoxMDAlO2hlaWdodDo1MDBweH0udGwtaGVhZGxpbmUgYXtjb2xvcjojMDAwIWltcG9ydGFudH0ubXVsdGlzZWFyY2ggSDN7bWFyZ2luOjA7cGFkZGluZzowO3RleHQtdHJhbnNmb3JtOm5vbmV9Lm11bHRpc2VhcmNoIEgzIGEsLm11bHRpc2VhcmNoIEgzIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6Izg1ODU4NX0ubXVsdGlzZWFyY2ggLmJsb2NrUmVzdWx0c3toZWlnaHQ6MTcwcHg7bWFyZ2luLWJvdHRvbToxNXB4O292ZXJmbG93OmhpZGRlbjtjbGVhcjpib3RofS5tdWx0aXNlYXJjaEltZ1BsYWNlaG9sZGVye2JhY2tncm91bmQtY29sb3I6I0Y1RjVGNTtib3JkZXI6MnB4IHNvbGlkICNFREVERUQ7Y29sb3I6Izg1ODU4NTtwYWRkaW5nOjIwcHg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm11bHRpc2VhcmNoRnVsbFJlc3VsdHMgYXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6Izg1ODU4NX0ubXVsdGlzZWFyY2hGdWxsUmVzdWx0cyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tdWx0aXNlYXJjaFNvcnQgdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7ZGlzcGxheTppbmxpbmU7cGFkZGluZzowfS5tdWx0aXNlYXJjaFNvcnQgdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjVweH0ubXVsdGlzZWFyY2hTb3J0IHVsIGxpIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjb2xvcjojODU4NTg1fS5tdWx0aXNlYXJjaFNvcnQgdWwgbGkuc2VsZWN0ZWRTb3J0IGF7Y29sb3I6IzQ1NDU0NTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubXVsdGlzZWFyY2hTb3J0IGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlfS5EVi16b29tTGFiZWwsLmFkdmFuY2VkU2VhcmNoRmllbGQgLmZvcm1MYWJlbCwuYWxsTGluayBhLC5nYWxsZXJ5ICNnYWxsZXJ5U2V0SW5mbyBhLC5nYWxsZXJ5IEg0LC5nYWxsZXJ5IEg0IGEsLmdhbGxlcnkgSDV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5tdWx0aXNlYXJjaFNvcnQgc2VsZWN0e3BhZGRpbmc6MDtoZWlnaHQ6MTdweDtmb250LXNpemU6MTJweDtkaXNwbGF5OmlubGluZTt3aWR0aDphdXRvfS5hbGxMaW5rLC5tdWx0aXNlYXJjaCAuc2Nyb2xsQnV0dG9uTmV4dC5pbmFjdGl2ZSwubXVsdGlzZWFyY2ggLnNjcm9sbEJ1dHRvblByZXZpb3VzLmluYWN0aXZle2Rpc3BsYXk6bm9uZX0ubXVsdGlzZWFyY2hTb3J0IHNlbGVjdDpmb2N1c3tib3gtc2hhZG93Om5vbmU7b3V0bGluZTowO2JvcmRlcjoxcHggc29saWQgI2NjY30ubXVsdGlzZWFyY2hTb3J0IHNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzowIDAgMCAjMDAwfS5tdWx0aXNlYXJjaCAuYmxvY2tSZXN1bHRzU2Nyb2xsZXJ7aGVpZ2h0OjE3MHB4fS5tdWx0aXNlYXJjaCAucmVzdWx0QmxvY2t7d2lkdGg6MTAwJTtvdmVyZmxvdy15OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubXVsdGlzZWFyY2ggLm11bHRpU2VhcmNoUmVzdWx0c3tvdmVyZmxvdy14OnNjcm9sbDtvdmVyZmxvdy15OmhpZGRlbjt3aWR0aDoxMDAlfS5tdWx0aXNlYXJjaCAuc2Nyb2xsQnV0dG9uTmV4dCwubXVsdGlzZWFyY2ggLnNjcm9sbEJ1dHRvblByZXZpb3Vze3JpZ2h0OjA7YmFja2dyb3VuZC1jb2xvcjojZWJlYmViO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwO2hlaWdodDoxNTBweDtvcGFjaXR5Oi43O3BhZGRpbmc6NjBweCAxMHB4IDA7Y29sb3I6IzQ1NDU0NTtmb250LXNpemU6MTVweDttYXJnaW46N3B4IDAgMTBweDt3aWR0aDoyNXB4fS5tdWx0aXNlYXJjaCAuc2Nyb2xsQnV0dG9uUHJldmlvdXN7bGVmdDowfS5tdWx0aXNlYXJjaCAuc2Nyb2xsQnV0dG9uTmV4dDpob3ZlciwubXVsdGlzZWFyY2ggLnNjcm9sbEJ1dHRvblByZXZpb3VzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RlZGVkZTtjdXJzb3I6cG9pbnRlcjtjb2xvcjojMDAwfS5tdWx0aXNlYXJjaCAubXVsdGlzZWFyY2hSZXN1bHR7ZmxvYXQ6bGVmdDt3aWR0aDoxNTBweDtoZWlnaHQ6MTQ1cHg7bWFyZ2luOjEwcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7bGluZS1oZWlnaHQ6MWVtO3BhZGRpbmc6MTBweDtmb250LXNpemU6MTFweDtvdmVyZmxvdzpoaWRkZW59Lm9iamVjdHMgLm11bHRpc2VhcmNoUmVzdWx0e3dpZHRoOjIwMHB4O2hlaWdodDoxODVweH0ub2JqZWN0cyAuYmxvY2tSZXN1bHRzU2Nyb2xsZXJ7aGVpZ2h0OjIxMHB4fS5tdWx0aXNlYXJjaCAub2JqZWN0cy5ibG9ja1Jlc3VsdHN7aGVpZ2h0OjIwMHB4fS5tdWx0aXNlYXJjaCAub2JqZWN0cyAuc2Nyb2xsQnV0dG9uTmV4dCwubXVsdGlzZWFyY2ggLm9iamVjdHMgLnNjcm9sbEJ1dHRvblByZXZpb3Vze2hlaWdodDoxOTBweDtwYWRkaW5nLXRvcDo4NXB4fS5tdWx0aXNlYXJjaCAubXVsdGlzZWFyY2hSZXN1bHQgYXtjb2xvcjojNDU0NTQ1fS5tdWx0aXNlYXJjaCAubXVsdGlzZWFyY2hSZXN1bHQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbTo1cHh9Lm11bHRpc2VhcmNoIC5hdXRob3JpdHlTZXR7ZmxvYXQ6bGVmdDt3aWR0aDoyNTBweDtoZWlnaHQ6MTcwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctdG9wOjEwcHh9Lm11bHRpc2VhcmNoIC5hdXRob3JpdHlTZXQgYXtmb250LXNpemU6MTJweDtjb2xvcjojNDU0NTQ1fS5tdWx0aXNlYXJjaCAuYXV0aG9yaXR5UmVzdWx0e21hcmdpbi1ib3R0b206NXB4O2hlaWdodDo0NXB4O2xpbmUtaGVpZ2h0OjEuMWVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjVweCAxMHB4O292ZXJmbG93OmhpZGRlbn0ubXVsdGlzZWFyY2ggLmF1dGhvcml0eVJlc3VsdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYmViZWJ9LmFsbExpbmt7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToyNXB4fS5hbGxMaW5rIGF7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6N3B4O2NvbG9yOiMzMzM7Zm9udC1zaXplOjEzcHg7bGV0dGVyLXNwYWNpbmc6MXB4fS5tdWx0aXNlYXJjaCAucHVsbC1yaWdodHtmb250LWZhbWlseTpsYXRvfUBtZWRpYSAobWF4LXdpZHRoOjUwMHB4KXsuYXV0aG9yaXR5QmxvY2sgLnNjcm9sbEJ1dHRvbk5leHQsLmF1dGhvcml0eUJsb2NrIC5zY3JvbGxCdXR0b25QcmV2aW91cywuanVtcExpbmtzLC5zb3J0VmFsdWVze2Rpc3BsYXk6bm9uZX0ubXVsdGlzZWFyY2ggLmF1dGhvcml0eVNldHt3aWR0aDoxMDAlO21heC13aWR0aDo0NzBweDtmbG9hdDpub25lO21hcmdpbi1yaWdodDowO2hlaWdodDphdXRvfS5tdWx0aXNlYXJjaCAuYXV0aG9yaXR5QmxvY2sgLmJsb2NrUmVzdWx0c1Njcm9sbGVye3dpZHRoOjEwMCUhaW1wb3J0YW50O2hlaWdodDphdXRvfS5tdWx0aXNlYXJjaCAuYXV0aG9yaXR5QmxvY2t7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDoxNzBweH0uYWxsTGlua3tkaXNwbGF5OmJsb2NrfX0uY29sbGVjdGlvbnNMaXN0IGF7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY29sbGVjdGlvbnNMaXN0IHB7bWFyZ2luLWJvdHRvbToyMHB4fSNjb2xsZWN0aW9uSGllcmFyY2h5IEhSe2JvcmRlci10b3A6MnB4IHNvbGlkICM0NTQ1NDUhaW1wb3J0YW50fS5jb2xsZWN0aW9uc0NvbnRhaW5lcntmbG9hdDpsZWZ0O21heC1oZWlnaHQ6NTAwcHg7d2lkdGg6MTAwJTtvdmVyZmxvdy15OnNjcm9sbDtwYWRkaW5nOjIwcHggMTBweCAxMHB4O2ZvbnQtc2l6ZToxNHB4fSNjb2xsZWN0aW9uTG9hZCBkaXYgLm5vbkxpbmtlZENvbGxlY3Rpb24sI2NvbGxlY3Rpb25Mb2FkIGRpdiBhe2ZvbnQtc2l6ZToxNHB4fSNjb2xsZWN0aW9uTG9hZCBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6YXV0b30jY29sbGVjdGlvbkxvYWQgLmxhYmVsIGF7Zm9udC1zaXplOjE5cHh9I2NvbGxlY3Rpb25Mb2FkIC5sYWJlbCwuY29sbGVjdGlvbnNDb250YWluZXIgLmxhYmVse2ZvbnQtc2l6ZToxOXB4O2NvbG9yOiMwMDA7cGFkZGluZy1sZWZ0OjVweDt3aGl0ZS1zcGFjZTpub3JtYWwhaW1wb3J0YW50fSNjb2xsZWN0aW9uTG9hZCAubGFiZWx7cGFkZGluZy1sZWZ0OjB9LmNvbGxlY3Rpb25zQ29udGFpbmVyIC5saXN0SXRlbSwuY29sbGVjdGlvbnNDb250YWluZXIgYXt3aWR0aDoxMDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4O2ZvbnQtc2l6ZToxNHB4fSNjb2xsZWN0aW9uTG9hZCBwLC5jb2xsZWN0aW9uc0NvbnRhaW5lciBwLC5nYWxsZXJ5e2ZvbnQtc2l6ZToxMnB4fS5jb2xsZWN0aW9uc0NvbnRhaW5lciBhLm9wZW5Db2xsZWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6Izg1ODU4NX0jY29sbGVjdGlvbkxvYWQgLmZhLCNjb2xsZWN0aW9uTG9hZCBhIC5mYSwuY29sbGVjdGlvbnNDb250YWluZXIgLmZhLC5jb2xsZWN0aW9uc0NvbnRhaW5lciBhIC5mYSwuY29sbGVjdGlvbnNDb250YWluZXIgc21hbGx7Y29sb3I6Izg1ODU4NX0uY29sbGVjdGlvbnNDb250YWluZXIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9I2NvbGxlY3Rpb25Mb2Fke2Zsb2F0OmxlZnQ7cGFkZGluZzoyMHB4IDIwcHggMTBweDtoZWlnaHQ6NTAwcHg7b3ZlcmZsb3cteTpzY3JvbGw7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICM0NTQ1NDV9I2NvbGxlY3Rpb25Mb2FkIGRpdnttYXJnaW4tYm90dG9tOjEwcHh9LmdhbGxlcnkgSDQsLmdhbGxlcnkgSDQgYXtwYWRkaW5nLXRvcDo1cHg7Y29sb3I6IzAwMDtmb250LXNpemU6MThweCFpbXBvcnRhbnR9LmdhbGxlcnkgSDV7Y29sb3I6IzAwMDtmb250LXNpemU6MTJweH0uZ2FsbGVyeSAjZ2FsbGVyeVNldEluZm97Zm9udC1zaXplOjEzcHg7cGFkZGluZy1ib3R0b206MjBweDtsaW5lLWhlaWdodDoxLjhlbX0uZ2FsbGVyeSAjZ2FsbGVyeVNldEluZm8gaW1ne21heC13aWR0aDo0MDBweDt3aWR0aDoxMDAlO2hlaWdodDphdXRvfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZ2FsbGVyeSAjZ2FsbGVyeVNldEluZm8gaW1ne21heC13aWR0aDphdXRvfX0uZ2FsbGVyeSAjZ2FsbGVyeVNldEluZm8gYXtjb2xvcjojNDU0NTQ1O2ZvbnQtc2l6ZToxMnB4fS5nYWxsZXJ5IC5nYWxsZXJ5SXRlbXtwYWRkaW5nOjEwcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4zKTttYXJnaW46NXB4IDEwcHggMTVweCA1cHh9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5nYWxsZXJ5IC5nYWxsZXJ5SXRlbXttYXgtd2lkdGg6NTUwcHh9fS5nYWxsZXJ5IC5nYWxsZXJ5SXRlbSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM0NTQ1NDV9LmdhbGxlcnkgLmdhbGxlcnlJdGVtIC5nYWxsZXJ5SXRlbUltZ3tmbG9hdDpsZWZ0O3dpZHRoOjI1JTttYXJnaW4tcmlnaHQ6MTBweH0uZ2FsbGVyeSAuZ2FsbGVyeUl0ZW0gLmdhbGxlcnlJdGVtSW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5nYWxsZXJ5IC5nYWxsZXJ5TmV4dCwuZ2FsbGVyeSAuZ2FsbGVyeVByZXZpb3Vze2JhY2tncm91bmQtY29sb3I6I0VGRUZFRjtjb2xvcjojNjY2O2ZvbnQ6MzNweC8xZW0gQXJpYWwsc2Fucy1zZXJpZjtwYWRkaW5nOjJweCAxMnB4IDVweDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ2FsbGVyeSAuZ2FsbGVyeU5leHR7cGFkZGluZy1sZWZ0OjE0cHg7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjEwcHh9LmdhbGxlcnkgLmdhbGxlcnlQcmV2aW91c3twYWRkaW5nLXJpZ2h0OjE0cHg7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDo1cHh9LmdhbGxlcnkgLmdhbGxlcnlOZXh0LmluYWN0aXZlLC5nYWxsZXJ5IC5nYWxsZXJ5UHJldmlvdXMuaW5hY3RpdmV7b3BhY2l0eTouNTtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmlubGluZX0uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbEltYWdlQXJlYXttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4IDA7cG9zaXRpb246cmVsYXRpdmV9LmdhbGxlcnkgI2dhbGxlcnlEZXRhaWxJbWFnZUFyZWEgI2dhbGxlcnlEZXRhaWxJbWFnZVdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgYXV0bztoZWlnaHQ6YXV0b30uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbEltYWdlQXJlYSAjZ2FsbGVyeURldGFpbEltYWdlV3JhcHBlcjpob3ZlciAuZGV0YWlsTWVkaWFUb29sYmFye2Rpc3BsYXk6YmxvY2s7bGVmdDowfS5nYWxsZXJ5ICNnYWxsZXJ5RGV0YWlsSW1hZ2VBcmVhIGltZ3toZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5nYWxsZXJ5IC5nYWxsZXJ5RGV0YWlsTmV4dCwuZ2FsbGVyeSAuZ2FsbGVyeURldGFpbFByZXZpb3Vze2JhY2tncm91bmQtY29sb3I6I0VGRUZFRjtjb2xvcjojNjY2O2ZvbnQ6MzNweC8xZW0gQXJpYWwsc2Fucy1zZXJpZjt0b3A6MTMwcHg7cGFkZGluZzoycHggMTJweCA1cHg7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ei1pbmRleDoxMDB9LmdhbGxlcnkgLmdhbGxlcnlEZXRhaWxOZXh0e3BhZGRpbmctbGVmdDoxNHB4O3JpZ2h0OjVweH0uZ2FsbGVyeSAuZ2FsbGVyeURldGFpbFByZXZpb3Vze3BhZGRpbmctcmlnaHQ6MTRweDtsZWZ0OjVweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmdhbGxlcnkgI2dhbGxlcnlEZXRhaWxJbWFnZUFyZWF7aGVpZ2h0OjQzMHB4fS5nYWxsZXJ5ICNnYWxsZXJ5RGV0YWlsSW1hZ2VBcmVhIGltZ3ttYXgtaGVpZ2h0OjQzMHB4O21heC13aWR0aDoxMDAlfS5nYWxsZXJ5IC5nYWxsZXJ5RGV0YWlsTmV4dCwuZ2FsbGVyeSAuZ2FsbGVyeURldGFpbFByZXZpb3Vze3RvcDoyMTBweH19LmdhbGxlcnkgLmdhbGxlcnlEZXRhaWxOZXh0LmluYWN0aXZlLC5nYWxsZXJ5IC5nYWxsZXJ5RGV0YWlsUHJldmlvdXMuaW5hY3RpdmV7b3BhY2l0eTouNTtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmlubGluZX0uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbE9iamVjdEluZm97cGFkZGluZy10b3A6MTBweDtsaW5lLWhlaWdodDoxLjhlbX0uZ2FsbGVyeSAjZ2FsbGVyeURldGFpbEltYWdlR3JpZHttaW4taGVpZ2h0OjMwMHB4fS5nYWxsZXJ5ICNnYWxsZXJ5RGV0YWlsSW1hZ2VHcmlkIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO3BhZGRpbmc6NXB4O2JvcmRlcjoxcHggc29saWQgI2RkZDttYXJnaW46MTBweCAwfS5nYWxsZXJ5ICNnYWxsZXJ5RGV0YWlsSW1hZ2VHcmlkIC5nYWxsZXJ5SWNvbkFjdGl2ZSBpbWd7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmfS5nYWxsZXJ5IC5nYWxsZXJ5SWNvbkhpZGRlbntkaXNwbGF5Om5vbmV9LmdhbGxlcnkgLnNldERlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjhlbX0uZ2FsbGVyeSAuZ2FsbGVyeURldGFpbEJvdHRvbXtjbGVhcjpib3RoO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlM2UzZTM7cGFkZGluZy1ib3R0b206MTBweDttYXJnaW4tYm90dG9tOjE1cHh9LkJvb2tSZWFkZXJDb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJSFpbXBvcnRhbnQ7bWluLWhlaWdodDo1MDBweCFpbXBvcnRhbnR9I2NhTWVkaWFPdmVybGF5Q29udGVudCwjY2FNZWRpYVBhbmVsQ29udGVudEFyZWF7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uRFYtdmlld3N7bWFyZ2luLWxlZnQ6NzJweH0jY2FNZWRpYVBhbmVse3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ei1pbmRleDozMTAwMH0jY2FNZWRpYVBhbmVsICNjbG9zZXtmbG9hdDpyaWdodDt3aWR0aDoxNXB4O2hlaWdodDoxNnB4O21hcmdpbjoxMHB4fSNjYU1lZGlhUGFuZWwgI2Nsb3NlIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHh9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMsZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHNNaW5pbWFse2JhY2tncm91bmQtY29sb3I6IzAwMDtmb250LXNpemU6MTFweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojRkZGO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MzIwMDA7Ym90dG9tOjB9I2NhTWVkaWFPdmVybGF5Q29udGVudHttYXJnaW46MDtvdmVyZmxvdzphdXRvO3RleHQtYWxpZ246Y2VudGVyfWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xze3BhZGRpbmc6MTBweCAwO3dpZHRoOjEwMCU7bGVmdDowO29wYWNpdHk6LjV9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHNNaW5pbWFse3BhZGRpbmc6NXB4O3dpZHRoOjMycHg7cmlnaHQ6MDtvcGFjaXR5Oi44fWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzOmhvdmVyLGRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzTWluaW1hbDpob3ZlcntvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KX1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyBhe3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojRkZGfWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzIGE6aG92ZXJ7Y29sb3I6I0ZGRn1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAuY2xvc2V7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjAgMTBweCAwIDIwcHg7Zm9udC1zaXplOjIycHg7b3BhY2l0eTouOX1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAuZG93bmxvYWR7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjJweCAwIDAgMjBweDtmb250LXNpemU6MTZweH1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAub2JqZWN0SW5mb3tmb250LXNpemU6MTFweDtjb2xvcjojRkZGO3BhZGRpbmctbGVmdDoxMHB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDo0MCU7ZmxvYXQ6bGVmdH1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAuY2FwdGlvbkxlZnQsZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMgLmNhcHRpb25SaWdodHt3aWR0aDo0NSU7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToxMHB4O2Zsb2F0OmxlZnR9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMgLmNhcHRpb25SaWdodHttYXJnaW4tbGVmdDoyNXB4fWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzIC5jYXB0aW9uTGVmdHttYXJnaW4tbGVmdDoxNXB4fWRpdi5jYU1lZGlhT3ZlcmxheUNvbnRyb2xzIC5yZWNvcmRMaW5re2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEycHg7bWFyZ2luLWxlZnQ6MTVweDttYXJnaW4tYm90dG9tOjEwcHh9ZGl2LmNhTWVkaWFPdmVybGF5Q29udHJvbHMgLnJlY29yZExpbmsgYXtmb250LXNpemU6MTJweH1kaXYuY2FNZWRpYU92ZXJsYXlDb250cm9scyAucmVwTmF2e2Zsb2F0OmxlZnQ7d2lkdGg6MTYlO3BhZGRpbmc6MCAyJTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojRkZGfWRpdi5jYU1lZGlhT3ZlcmxheVJlcFRodW1ic3tjb2xvcjojRkZGO2ZvbnQtc2l6ZToxMXB4O3RleHQtYWxpZ246cmlnaHQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjYwcHg7cmlnaHQ6MTFweDtwYWRkaW5nOjNweDt6LWluZGV4OjMyMDAwO29wYWNpdHk6LjN9ZGl2LmNhTWVkaWFPdmVybGF5UmVwVGh1bWJzOmhvdmVye29wYWNpdHk6MX1kaXYuY2FNZWRpYU92ZXJsYXlSZXBUaHVtYnMgaW1ne21hcmdpbjoycHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH1kaXYuY2FNZWRpYU92ZXJsYXlSZXBUaHVtYnMgYS5zZWxlY3RlZFJlcCBpbWd7Ym9yZGVyOjFweCBzb2xpZCAjRkZGfS5zdGF0aWNQYWdlIHB7bGluZS1oZWlnaHQ6MS44ZW19LkRWLWNvbnRyb2xze2JhY2tncm91bmQ6I2VmZWZlZn0uRFYtdmlld0Fubm90YXRpb25zIC5EVi12aWV3cyAuRFYtYW5ub3RhdGlvblZpZXcgc3BhbiwuRFYtdmlld0RvY3VtZW50IC5EVi12aWV3cyAuRFYtZG9jdW1lbnRWaWV3IHNwYW4sLkRWLXZpZXdTZWFyY2ggLkRWLXZpZXdzIC5EVi10ZXh0VmlldyBzcGFuLC5EVi12aWV3VGV4dCAuRFYtdmlld3MgLkRWLXRleHRWaWV3IHNwYW4sLkRWLXZpZXdUaHVtYm5haWxzIC5EVi12aWV3cyAuRFYtdGh1bWJuYWlsc1ZpZXcgc3BhbntiYWNrZ3JvdW5kOjAgMH0uRFYtcGFnZXMsLkRWLXBhcGVye2JhY2tncm91bmQ6I2ZmZn0uRFYtaGVhZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7Ym94LXNoYWRvdzowIDAgMCByZ2JhKDAsMCwwLC41KTtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyMDAwMH0uRFYtdmlld3MgZGl2IHNwYW57YmFja2dyb3VuZDowIDA7Ym9yZGVyLWJvdHRvbTowIG5vbmUhaW1wb3J0YW50O2NvbG9yOiMwMDAhaW1wb3J0YW50fS5EVi12aWV3QW5ub3RhdGlvbnMgLkRWLXZpZXdzIC5EVi1hbm5vdGF0aW9uVmlldyBzcGFuLC5EVi12aWV3RG9jdW1lbnQgLkRWLXZpZXdzIC5EVi1kb2N1bWVudFZpZXcgc3BhbiwuRFYtdmlld1NlYXJjaCAuRFYtdmlld3MgLkRWLXRleHRWaWV3IHNwYW4sLkRWLXZpZXdUZXh0IC5EVi12aWV3cyAuRFYtdGV4dFZpZXcgc3BhbiwuRFYtdmlld1RodW1ibmFpbHMgLkRWLXZpZXdzIC5EVi10aHVtYm5haWxzVmlldyBzcGFue2JhY2tncm91bmQtcG9zaXRpb246MCAtNDBweDtib3JkZXItYm90dG9tLWNvbG9yOiNBMEEwQTA7Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQtY29sb3I6I2U2ZTdlODt0ZXh0LXNoYWRvdzowIDAgMCAjRkZGfS5EVi1zZWFyY2hJbnB1dHtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo2cHh9LkRWLWRvY1ZpZXdlciAuRFYtc2VhcmNoSW5wdXR7YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9wbmc7Y2hhcnNldD11dGYtODtiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUF3QUFBQU1DQVlBQUFCV2RWem5BQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBQWx3U0ZsekFBQUs4QUFBQ3ZBQlFxdzBtQUFBQUJ4MFJWaDBVMjltZEhkaGNtVUFRV1J2WW1VZ1JtbHlaWGR2Y210eklFTlRNNWpXUmdNQUFBRmxTVVJCVkNpUmJZL05xcXBnRklZZmp4TGl5RUZDZnlEWnBFbEZSRjVQdDFBM0ZOMUJOeUVxUkFUZlNGQW8ra2VDbXVRbjVQRU1Ec1haZTU5bnVKNzE4cTZsQU54dXR6SU1RNFFRN0hZN2JOdW0xK3ZodWk3VmFsWGhIN1EwVGN2bGNra1FCSjloSE1mRWNjenBkQ0pOMDlLeXJFOUlDOE9RSUFob3Q5dU1SaU02blE1SmtyQmFyUWpEa0ZxdHhwY0dJUVFBNC9FWTEzV3BWQ3BZbG9XcXFteTNXOTcremEvOWZnL0FZRERBTUF4MFhjY3dEUHI5UGdCdi93bTBXaTBBb2loQzA3Uy90WnBHRkVVQXZQMG4wTzEyQWZBOEQ5LzN5YklNMy9meFBBOEF4M0crL2pBY0RybGVyNnpYYTVJazRUdENDTzczZTJtYXBnS2dTQ25MdytIQVpyTWhpaUtPeHlQTlpoUEhjUkJDa0tZcDlYcWQyV3lHYVpxS0FpQ2xMTE1zSTg5elhxOFhtcWFocWlxUHg0UEZZc0hsY3FIUmFEQ2RUdEVBZEYxWGZ0d0NQSi9QY2pLWk1KL1BrVklpcGVTL2kyK0tvbER5UFA5OVBwOHBpZ0xidHZrRE1ES2w2bmtDRTA4QUFBQUFTVVZPUks1Q1lJST0pIDVweCA1cHggbm8tcmVwZWF0ICNGRkY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWw7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MTRweDttYXJnaW46MnB4IDVweCAwIDA7b3V0bGluZTowO3BhZGRpbmc6NHB4IDIwcHggM3B4O3dpZHRoOjIxMHB4fS5EVi12aWV3cyBkaXYuRFYtZmlyc3Qgc3BhbiwuRFYtdmlld3MgZGl2LkRWLWxhc3Qgc3Bhbntib3JkZXI6MXB4IHNvbGlkICNDQ0N9LkRWLWZvb3RlcntiYWNrZ3JvdW5kOiNlZmVmZWY7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYztib3R0b206MDtib3gtc2hhZG93OjAgMCAycHggcmdiYSgwLDAsMCwuMDUpO2NvbG9yOiMzMzM7aGVpZ2h0OjMzcHg7bGVmdDowO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RleHQtc2hhZG93OjAgMCAwICNEREQ7ei1pbmRleDoyMDAwMH0uRFYtbmV4dCwuRFYtcHJldmlvdXN7LW1vei1ib3JkZXItYm90dG9tLWNvbG9yczpub25lOy1tb3otYm9yZGVyLWxlZnQtY29sb3JzOm5vbmU7LW1vei1ib3JkZXItcmlnaHQtY29sb3JzOm5vbmU7LW1vei1ib3JkZXItdG9wLWNvbG9yczpub25lO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2dyYXBoaWNzL2J1dHRvbnMvZG9jdmlld19jb250cm9scy5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3JkZXItaW1hZ2U6bm9uZTtib3JkZXI6MDtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MjJweDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWluZGVudDotMTAwMGVtO3RvcDowO3dpZHRoOjMycHh9LkRWLWZvb3RlciAuRFYtdHJpZ2dlciwuRFYtZnVsbHNjcmVlbntib3JkZXItd2lkdGg6MH0uRFYtY3VycmVudEFubm90YXRpb25QcmVmaXgsLkRWLWN1cnJlbnRQYWdlUHJlZml4LC5EVi1jdXJyZW50UGFnZVN1ZmZpeHtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxMXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uRFYtem9vbUxhYmVse2NvbG9yOiM2NjY7ZGlzcGxheTppbmxpbmU7ZmxvYXQ6bGVmdDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDttYXJnaW46M3B4IDAgMCA2cHg7cGFkZGluZzozcHggMTZweCAwIDA7cG9zaXRpb246cmVsYXRpdmV9LkRWLW5hcnJvd0NvbnRyb2xzIC5EVi16b29tQm94e3dpZHRoOjgwcHh9LnZjby1zdG9yeWpzLC52Y28tc3RvcnlqcyAudHdpdHRlciBibG9ja3F1b3RlIHAsLnZjby1zdG9yeWpzIC52Y28tZmVhdHVyZSBoMSwudmNvLXN0b3J5anMgLnZjby1mZWF0dXJlIGgyLC52Y28tc3RvcnlqcyAudmNvLWZlYXR1cmUgaDMsLnZjby1zdG9yeWpzIC52Y28tZmVhdHVyZSBoNCwudmNvLXN0b3J5anMgLnZjby1mZWF0dXJlIGg1LC52Y28tc3RvcnlqcyAudmNvLWZlYXR1cmUgaDYsLnZjby1zdG9yeWpzIGJsb2NrcXVvdGUsLnZjby1zdG9yeWpzIGJsb2NrcXVvdGUgcCwudmNvLXN0b3J5anMgcHtmb250LWZhbWlseTphcmlhbCFpbXBvcnRhbnR9LnZjby1zdG9yeWpzIGgze2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHh9LmFkdmFuY2VkQ29udGFpbmVye21hcmdpbi10b3A6MTBweH0uYWR2YW5jZWRTZWFyY2hGaWVsZHttYXJnaW4tYm90dG9tOjEwcHh9LmFkdmFuY2VkU2VhcmNoRmllbGQgLmZvcm1MYWJlbHtjb2xvcjojNDU0NTQ1O2ZvbnQtc2l6ZToxMXB4O2ZvbnQtZmFtaWx5OmxhdG99LmFkdmFuY2VkRm9ybVN1Ym1pdHttYXJnaW4tYm90dG9tOjIwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7dGV4dC1hbGlnbjpyaWdodH0uYWR2YW5jZWRGb3JtU3VibWl0IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmZn0uYWR2YW5jZWRGb3JtU3VibWl0IHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFkdmFuY2VkU2VhcmNoRmllbGQgaW5wdXQsLmFkdmFuY2VkU2VhcmNoRmllbGQgc2VsZWN0LC5hZHZhbmNlZFNlYXJjaEZpZWxkIHRleHRhcmVhe3dpZHRoOjEwMCUhaW1wb3J0YW50O3Jlc2l6ZTpub25lO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNjY2M7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1czt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztmb250LXNpemU6MTJweDtwYWRkaW5nOjVweCAxMHB4O2NvbG9yOiM1NTV9LmFkdmFuY2VkU2VhcmNoRmllbGQgc2VsZWN0e2hlaWdodDozMHB4fS5maW5kaW5nYWlkIEgxe21hcmdpbi1ib3R0b206MjBweDtjb2xvcjojODU4NTg1fSNmaW5kaW5nQWlkQ29udHttYXJnaW4tdG9wOjIwcHh9LmNvbGxIZWFkZXIgYXtmb250LWZhbWlseTpsYXRvO2NvbG9yOiM0MTQxNTE7Zm9udC1zaXplOjE2cHh9LmZhLWFuZ2xlLWRvdWJsZS1kb3duLmZpbmRpbmctYWlkLC5mYS1zcXVhcmUtby5maW5kaW5nLWFpZHtmbG9hdDpsZWZ0O3BhZGRpbmc6NHB4IDVweDttYXJnaW46MCA1cHg7Ym9yZGVyLXJhZGl1czo0cHh9LmZhLWFuZ2xlLWRvdWJsZS1kb3duLmZpbmRpbmctYWlkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZX0uZmEtYW5nbGUtcmlnaHQuZmluZGluZy1haWR7ZmxvYXQ6bGVmdDtwYWRkaW5nOjRweCAxMHB4O2ZvbnQtd2VpZ2h0OjcwMH0uY29sbGVjdGlvblRpbGV7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMyk7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmc6MTVweDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjhlbX0uY29sbGVjdGlvblRpbGUgLnRpdGxle3BhZGRpbmctYm90dG9tOjEwcHg7Zm9udC1mYW1pbHk6bGF0b30uY29sbGVjdGlvblRpbGUgLnRpdGxlIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE0cHh9LnVpLXRvb2x0aXB7cGFkZGluZzo1cHg7bWF4LXdpZHRoOjMwMHB4fUBtZWRpYSBwcmludHthW2hyZWZdOmFmdGVyLGFiYnJbdGl0bGVdOmFmdGVye2NvbnRlbnQ6XCJcIiFpbXBvcnRhbnR9Lm5hdmJhcntkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtib3JkZXI6MH0ubmF2LC5uYXZiYXIgZm9ybXtkaXNwbGF5Om5vbmV9fS50aHJlZXNpeHR5e3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjphdXRvO3RleHQtYWxpZ246bGVmdH0udGhyZWVzaXh0eSAudGhyZWVzaXh0eV9pbWFnZXN7ZGlzcGxheTpub25lO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnRocmVlc2l4dHkgLnRocmVlc2l4dHlfaW1hZ2VzIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDphdXRvfS50aHJlZXNpeHR5IC50aHJlZXNpeHR5X2ltYWdlcyBpbWcucHJldmlvdXMtaW1hZ2V7dmlzaWJpbGl0eTpoaWRkZW59LnRocmVlc2l4dHkgLnRocmVlc2l4dHlfaW1hZ2VzIGltZy5jdXJyZW50LWltYWdle3Zpc2liaWxpdHk6dmlzaWJsZX0udGhyZWVzaXh0eSAuc3Bpbm5lcnt3aWR0aDo2MHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0bztoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kOiMzMzM7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC43KTstd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4Oy1tb3otYm9yZGVyLXJhZGl1czo1cHg7Ym9yZGVyLXJhZGl1czo1cHh9LnRocmVlc2l4dHkgLnNwaW5uZXIgc3Bhbntmb250LWZhbWlseTpBcmlhbCxcIk1TIFRyZWJ1Y2hldFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6Ym9sZGVyO2NvbG9yOiNGRkY7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MzBweDtkaXNwbGF5OmJsb2NrfS50aHJlZXNpeHR5IC5uYXZfYmFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjEwcHg7ei1pbmRleDoxMX0udGhyZWVzaXh0eSAubmF2X2JhciBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtmbG9hdDpsZWZ0O2JhY2tncm91bmQ6dXJsKC4uL2dyYXBoaWNzL3RocmVlc2l4dHkvc3ByaXRlcy5wbmcpIG5vLXJlcGVhdDt0ZXh0LWluZGVudDotOTk5OTlweH0udGhyZWVzaXh0eSAubmF2X2JhciBhLm5hdl9iYXJfcGxheXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMCFpbXBvcnRhbnR9LnRocmVlc2l4dHkgLm5hdl9iYXIgYS5uYXZfYmFyX3ByZXZpb3Vze2JhY2tncm91bmQtcG9zaXRpb246MCAtNzNweCFpbXBvcnRhbnR9LnRocmVlc2l4dHkgLm5hdl9iYXIgYS5uYXZfYmFyX3N0b3B7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zN3B4IWltcG9ydGFudH0udGhyZWVzaXh0eSAubmF2X2JhciBhLm5hdl9iYXJfbmV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEwNHB4IWltcG9ydGFudH0udGhyZWVzaXh0eTotd2Via2l0LWZ1bGwtc2NyZWVue2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDoyMDBweH0udGhyZWVzaXh0eTotbW96LWZ1bGwtc2NyZWVue2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDoyMDBweH1pbnB1dFt0eXBlPXRleHRdLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5ne2JhY2tncm91bmQ6dXJsKC4uL2dyYXBoaWNzL2luZGljYXRvci5naWYpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQgI2ZmZn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpZiAkYm9yZGVyLWJveC1zaXppbmcgPT0gdHJ1ZSB7XG4gIGh0bWwgeyAvLyBodHRwOi8vYml0Lmx5LzFxazJ0VlJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgKiB7XG4gICAgJixcbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5kZWZhdWx0IDAuM3MgdHJhbnNpdGlvblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuQG1peGluIGRlZlRyYW5zaXRpb24oKSB7XG5cdHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuc2xpZGVEb3duXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuXG5cbi5zbGlkZURvd257XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZURvd247XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlRG93bjtcblxuXHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuXG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcblxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdH1cblx0NTAle1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4JSk7XG5cdH1cblx0NjUle1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNCUpO1xuXHR9XG5cdDgwJXtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNCUpO1xuXHR9XG5cdDk1JXtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIlKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZURvd24ge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHR9XG5cdDUwJXtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4JSk7XG5cdH1cblx0NjUle1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00JSk7XG5cdH1cblx0ODAle1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQlKTtcblx0fVxuXHQ5NSV7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIlKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG5cdH1cbn0iLCIjeyRhbGwtYnV0dG9uc30ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBoMywgaDQsIGg1LCBoNiwgYSB7XG4gIFx0bWFyZ2luOiAwO1xuICBcdHBhZGRpbmc6IDAuNWVtO1xuICAgIGNvbG9yOiAkYm9keWJsYWNrO1xuXHR9XG59XG5cbiN7JGFsbC1idXR0b25zLWZvY3VzfSxcbiN7JGFsbC1idXR0b25zLWhvdmVyfSxcbiN7JGFsbC1idXR0b25zLWFjdGl2ZX0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2V0YXNwaGFsdDtcbiAgYm9yZGVyOiAycHggc29saWQgJHdldGFzcGhhbHQ7XG4gIGgzLCBoNCwgaDUsIGg2LCBhIHtcbiAgXHRjb2xvcjogd2hpdGU7XG5cdH1cbn1cbi5hcnJvd0xpbmsge1xuICBoNntcbiAgICBjb2xvcjogJGhlYWRpbmdUZXh0O1xuICAgIEBpbmNsdWRlIGRlZlRyYW5zaXRpb24oKTtcbiAgfVxuICAuZmEtYW5nbGUtcmlnaHQge1xuICAgIEBpbmNsdWRlIGRlZlRyYW5zaXRpb24oKTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBoNiB7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG4gICAgLmZhLWFuZ2xlLXJpZ2h0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsMCk7XG4gICAgfVxuICB9XG59XG5Aa2V5ZnJhbWVzIEluZGVudCB7XG4gIDAlICAgeyB0ZXh0LWluZGVudDogMDsgfVxuICA1MCUgeyB0ZXh0LWluZGVudDogMTBweDsgfVxuICAxMDAlIHsgdGV4dC1pbmRlbnQ6IDA7IH1cbn1cbi5hcnJvd0xpbmstd2hpdGUge1xuICBAZXh0ZW5kIC5hcnJvd0xpbms7XG4gIGg2IHtcbiAgICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgfVxufSIsIi8vIGNvbG9ycyB1c2VkIGluIHRoZSBzaXRlXG5cbiRwcmltYXJ5OiAjNTY3OTljO1xuJHByaW1hcnktbGlnaHQ6ICM2YzhkYWU7XG4kc2Vjb25kYXJ5OiAjRkZBRDAwO1xuJGJvZHlUZXh0OiAjMUYxRjFGO1xuLy8gJGxpbmtzOiAjMWU3OWQ0O1xuJGxpbms6ICMxOWJlZDE7XG4kaGVhZGluZ1RleHQ6IGRhcmtlbigkcHJpbWFyeSwgMTApOyAvLyMzNDQ5NWVcbiRoZWFkaW5nVGV4dC1hbHQ6IHdoaXRlO1xuJGhlYWRpbmdUZXh0LWdyZXk6IHRyYW5zcGFyZW50aXplKGJsYWNrLCAwLjMpO1xuJGhlYWRpbmdUZXh0LWZvb3RlcjogIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiRiYWNrZ3JvdW5kOiAjRUVFRUVFOyAvL2dyZXkgMjAwIG1hdGVyaWFsIGNvbG9yXG4vL2dyZXlzXG4kd2V0YXNwaGFsdDogIzM0NDk1ZTtcbiRjb25jcmV0ZTogIzk1YTVhNjtcbiRzaWx2ZXI6ICNiZGMzYzc7XG4kY2xhc3NpY2dyZXk6ICNlZWU7XG4kZGFya2NsYXNzaWNncmV5OiAjNUY1RjVGO1xuXG4vL2JsdWVzXG4kbWlkbmlnaHRibHVlOiAjMmMzZTUwO1xuJGJlbGl6ZWhvbGU6ICMyOTgwYjk7XG5cblxuLy9ibGFja3NcbiRib2R5YmxhY2s6ICMxRjFGMUY7XG5cbkBtaXhpbiBncmFkaWVudEJsdWUge1xuXHRAaW5jbHVkZSBsaW5lYXItZ3JhZGllbnQoJHByaW1hcnktbGlnaHQsICRwcmltYXJ5KTtcblx0QGluY2x1ZGUgbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgJHByaW1hcnktbGlnaHQsICRwcmltYXJ5KTtcblx0QGluY2x1ZGUgbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgJHByaW1hcnktbGlnaHQsICRwcmltYXJ5LCAkZmFsbGJhY2s6ICRwcmltYXJ5KTtcbn1cbiIsIlxuLy8gdXNpbmcgbW9kdWxhcnNjYWxlLXNhc3MgY2FsY3VsYXRvciB0byBjcmVhdGUgYSBiYXNlIGZvbnQgc2l6ZS4gVGhlIGJhc2UgZm9udCBzaXplIGlzIHRoZW4gbXVsdGlwbGllZCBvciBkaXZpZGVkIGJ5IHRoZSByYXRpbywgd2hpY2ggaXMgdGhlIG1ham9yLXNlY29uZFxuLy8gaW4gdGhpcyBjYXNlLlxuJG1zLWJhc2U6IDE2cHg7XG4kbXMtcmF0aW86ICRtYWpvci1zZWNvbmQ7XG5cbi8vIHVzaW5nIHR5cGkgc2FzcyBtaXhpbiB0byBjcmVhdGUgcmVzcG9uc2l2ZSB0eXBvZ3JhcGh5LiBUaGUgYnJlYWtwb2ludHMgc2lnbmlmeSB3aGVuIHRoZSB0eXBlIHdpbGwgc2NhbGUgdXAuXG4vLyBUaGUgbXMgZnVuY3Rpb24gZnJvbSB0aGUgbW9kdWxhcnNjYWxlIGNhbGN1bGF0b3IgaXMgdXNlZCB0byBjYWxjdWxhdGUgcmF0aW9zLlxuJGJyZWFrcG9pbnRzOiAoXG4gIHNtYWxsOiA3NjhweCxcbiAgbGFyZ2U6IDExMDBweFxuKTtcblxuJHR5cGk6IChcbiAgbnVsbDogKDE2cHgsIDEuMSksXG4gIHNtYWxsOiAoMThweCwgMS4yKSxcbiAgbGFyZ2U6ICgyMHB4LCAxLjMpXG4pO1xuXG4kcC1tYXA6IChcbiAgbnVsbDogKG1zKDApLCAxLjIpLFxuICBzbWFsbDogKG1zKDEpLCAxLjMpLFxuICBsYXJnZTogKG1zKDIpLCAxLjQpXG4pO1xuXG4kaDEtbWFwOiAoXG4gIG51bGw6IChtcyg0KSwgMS4xKSxcbiAgc21hbGw6IChtcyg3KSwgMS4yKSxcbiAgbGFyZ2U6IChtcygxMCksIDEuMylcbik7XG5cbiRoMi1tYXA6IChcbiAgbnVsbDogKG1zKDYpLCAxLjEpLFxuICBzbWFsbDogKG1zKDcpLCAxLjIpLFxuICBsYXJnZTogKG1zKDgpLCAxLjMpXG4pO1xuXG4kaDMtbWFwOiAoXG4gIG51bGw6IChtcyg0KSwgMS4xKSxcbiAgc21hbGw6IChtcyg1KSwgMS4yKSxcbiAgbGFyZ2U6IChtcyg2KSwgMS4zKVxuKTtcblxuJGg0LW1hcDogKFxuICBudWxsOiAobXMoMiksIDEuMSksXG4gIHNtYWxsOiAobXMoNCksIDEuMiksXG4gIGxhcmdlOiAobXMoNSksIDEuMylcbik7XG5cbiRoNS1tYXA6IChcbiAgbnVsbDogKG1zKDIpLCAxLjEpLFxuICBzbWFsbDogKG1zKDMpLCAxLjIpLFxuICBsYXJnZTogKG1zKDQpLCAxLjMpXG4pO1xuXG4kaDYtbWFwOiAoXG4gIG51bGw6IChtcygxKSwgMS4xKSxcbiAgc21hbGw6IChtcygyKSwgMS4yKSxcbiAgbGFyZ2U6IChtcygzKSwgMS4zKVxuKTtcblxuXG5odG1sIHtcbiAgXHRAaW5jbHVkZSB0eXBpLWJhc2UoKTtcbiAgXHRAaW5jbHVkZSBmb250U3R5bGUoJG9wZW4tc2Fucyk7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuaDEge1xuXHRAaW5jbHVkZSB0eXBpKCRoMS1tYXApO1xuXHRAaW5jbHVkZSBmb250U3R5bGUoJGZqYWxsYSk7XG5cdGNvbG9yOiAkaGVhZGluZ1RleHQ7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5oMiB7XG5cdEBpbmNsdWRlIHR5cGkoJGgyLW1hcCk7XG5cdEBpbmNsdWRlIGZvbnRTdHlsZSgkZmphbGxhKTtcbiAgY29sb3I6ICRoZWFkaW5nVGV4dDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5oMyB7XG5cdEBpbmNsdWRlIHR5cGkoJGgzLW1hcCk7XG5cdEBpbmNsdWRlIGZvbnRTdHlsZSgkZmphbGxhKTtcbiAgY29sb3I6ICRoZWFkaW5nVGV4dDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdG1hcmdpbjogMDtcbn1cbmg0IHtcblx0QGluY2x1ZGUgdHlwaSgkaDQtbWFwKTtcblx0QGluY2x1ZGUgZm9udFN0eWxlKCRmamFsbGEpO1xuICBjb2xvcjogJGhlYWRpbmdUZXh0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bWFyZ2luOiAwO1xufVxuaDUge1xuICBAaW5jbHVkZSB0eXBpKCRoNS1tYXApO1xuICBAaW5jbHVkZSBmb250U3R5bGUoJGZqYWxsYSk7XG4gIGNvbG9yOiAkaGVhZGluZ1RleHQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5oNiB7XG4gIEBpbmNsdWRlIHR5cGkoJGg2LW1hcCk7XG4gIEBpbmNsdWRlIGZvbnRTdHlsZSgkZmphbGxhKTtcbiAgY29sb3I6ICRoZWFkaW5nVGV4dDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxucCB7XG4gIFx0QGluY2x1ZGUgdHlwaS1iYXNlKCRwLW1hcCk7XG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKCRib2R5Rm9udCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbmEge1xuICBAaW5jbHVkZSBkZWZUcmFuc2l0aW9uKCk7XG59XG4vL2dldCByaWQgb2YgdGV4dCB1bmRlcmxpbmUgd2hlbiBhIGxpbmsgaXMgaG92ZXJlZFxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG5saSB7XG4gICAgQGluY2x1ZGUgdHlwaS1iYXNlKCk7XG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKCRvcGVuLXNhbnMpO1xufVxuLm1hdGVyaWFsLWljb25zIHtcbiAgIEBpbmNsdWRlIHR5cGktYmFzZSgpO1xufVxuaHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJhY2tncm91bmQ7XG59XG5oci5zdHJvbmcge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgZGFya2VuKCRiYWNrZ3JvdW5kLCAxNSk7XG59XG4iLCJcbi8vIF90eS1icmVha3BvaW50XG4vLyA9PT09PT09PT09PT09PVxuLy8gQWxsb3dzIHVzZSBvZiBicmVha3BvaW50LXNhc3MgYW5kIG1hcHB5LWJwLlxuLy8gRmFsbHMgYmFjayB0byBkZWZhdWx0IG1ldGhvZCBvdGhlcndpc2UuXG5AbWl4aW4gX3R5LWJyZWFrcG9pbnQoXG4gICR0eXBpLW1hcFxuKSB7XG4gICRicmVha3BvaW50OiBtYXAtZ2V0KCR0eXBpLW1hcCwgYnJlYWtwb2ludCk7XG4gICRicmVha3BvaW50czogbWFwLWdldCgkdHlwaS1tYXAsIGJyZWFrcG9pbnRzKTtcbiAgJGJwLXZhbDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICBAaWYgJHR5cGktYnJlYWtwb2ludCA9PSBicmVha3BvaW50IHtcbiAgICBAaWYgbWl4aW4tZXhpc3RzKGJyZWFrcG9pbnQpIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtc2V0KCd0byBlbXMnLCB0cnVlKTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSkge1xuICAgICAgICBAaW5jbHVkZSBfdHktd3JpdGUtcHJvcHMoJHR5cGktbWFwKTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBlcnJvciAnQnJlYWtwb2ludC1zYXNzIExpYnJhcnkgbm90IGZvdW5kJ1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICR0eXBpLWJyZWFrcG9pbnQgPT0gbWFwcHktYnJlYWtwb2ludCBvciAkdHlwaS1icmVha3BvaW50ID09IG1hcHB5LWJyZWFrcG9pbnRzIHtcbiAgICBAaWYgbWl4aW4tZXhpc3RzKG1hcHB5LWJwKSB7XG4gICAgICBAaW5jbHVkZSBtYXBweS1icChtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpKSB7XG4gICAgICAgIEBpbmNsdWRlIF90eS13cml0ZS1wcm9wcygkdHlwaS1tYXApO1xuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQGVycm9yICdNYXBweSBCcmVha3BvaW50cyBMaWJyYXJ5IG5vdCBmb3VuZCdcbiAgICB9XG4gIH1cblxuICBAZWxzZSB7XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgICAgQGluY2x1ZGUgX3R5LXdyaXRlLXByb3BzKCR0eXBpLW1hcCk7XG4gICAgfVxuICB9XG59XG5cbi8vIF90eS13cml0ZS1wcm9wc1xuLy8gPT09PT09PT09PT09PT09XG4vLyBXcml0ZXMgZm9udC1zaXplIChhbmQgbGluZSBoZWlnaHQpIHByb3BlcnRpZXNcbkBtaXhpbiBfdHktd3JpdGUtcHJvcHMgKFxuICAkdHlwaS1tYXBcbikge1xuICAkdGFyZ2V0OiBtYXAtZ2V0KCR0eXBpLW1hcCwgdGFyZ2V0KTtcbiAgJGJyZWFrcG9pbnQ6IG1hcC1nZXQoJHR5cGktbWFwLCBicmVha3BvaW50KTtcbiAgJHR5cGk6IG1hcC1nZXQoJHR5cGktbWFwLCB0eXBpKTtcbiAgJGJhc2U6IG1hcC1nZXQoJHR5cGktbWFwLCBiYXNlKTtcbiAgJHJlbTogbWFwLWdldCgkdHlwaS1tYXAsIHJlbSk7XG5cbiAgJGJwLXZhbDogbWFwLWdldCgkdGFyZ2V0LCAkYnJlYWtwb2ludCk7XG4gICRmb250LXNpemU6IG51bGw7XG4gICRsaW5lLWhlaWdodDogbnVsbDtcblxuICBAaWYgdHlwZS1vZigkYnAtdmFsKSA9PSAnbnVsbCcge1xuICAgICRsYXN0LXZhbGlkLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJHR5cGktbWFwLCBsYXN0LXZhbGlkLWJyZWFrcG9pbnQpO1xuICAgICRicC12YWw6IG1hcC1nZXQoJHRhcmdldCwgJGxhc3QtdmFsaWQtYnJlYWtwb2ludCk7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkYnAtdmFsKSA9PSBcImxpc3RcIiBhbmQgbGVuZ3RoKCRicC12YWwpID4gMSB7XG4gICAgJGZvbnQtc2l6ZTogbnRoKCRicC12YWwsIDEpO1xuICAgICRsaW5lLWhlaWdodDogbnRoKCRicC12YWwsIDIpO1xuICAgIGZvbnQtc2l6ZTogX3R5LWZvbnQtc2l6ZSgkZm9udC1zaXplLCAkYnJlYWtwb2ludCwgJHR5cGksICRyZW0sICRiYXNlLCAkdHlwaS1tYXApO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cbiAgQGVsc2UgIHtcbiAgICAkZm9udC1zaXplOiAkYnAtdmFsO1xuICAgIGZvbnQtc2l6ZTogX3R5LWZvbnQtc2l6ZSgkZm9udC1zaXplLCAkYnJlYWtwb2ludCwgJHR5cGksICRyZW0sICRiYXNlLCAkdHlwaS1tYXApO1xuICB9XG59IiwiXG5cbkBtaXhpbiBmb250U3R5bGUoJGZvbnQpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgXHRmb250LWZhbWlseTogJGZvbnQ7XG59XG5cbiRvc3dhbGQ6ICdPc3dhbGQnLCBzYW5zLXNlcmlmO1xuJGZqYWxsYTogJ0ZqYWxsYSBPbmUnLCBzYW5zLXNlcmlmO1xuJG9wZW4tc2FuczogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kam9zZWZpbi1zYW5zOiAnSm9zZWZpbiBTYW5zJywgc2Fucy1zZXJpZjtcbiRsYXRvOidMYXRvJywgc2Fucy1zZXJpZjtcbiRib2R5Rm9udDogJ0F2ZXJhZ2UnLCBzYW5zLXNlcmlmO1xuJGhlYWRpbmdGb250OiAnRmphbGxhIE9uZScsIHNhbnMtc2VyaWY7XG5cbiIsImltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0bWF4LWhlaWdodDogNTAwcHg7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cbn0iLCIkbmF2aWdhdGlvbi1wYWRkaW5nOiAycmVtO1xuJG5hdmlnYXRpb24tY29sb3ItaG92ZXI6ICRzZWNvbmRhcnk7XG4kbmF2aWdhdGlvbi1oZWlnaHQ6IDgwcHg7XG4kc2VhcmNoLWJvcmRlci1jb2xvcjogbGlnaHRlbihibGFjaywgNSk7XG4kbmF2aWdhdGlvbi1hY3RpdmUtbGluay1jb2xvcjogdHJhbnNwYXJlbnRpemUod2hpdGUsIDAuNSk7XG5cbmhlYWRlci5uYXZpZ2F0aW9uIHtcbiAgbWluLWhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xuXG4gIC5uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG5cbiAgLmxvZ28taW1nIHtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEuMmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIH1cbiAgfVxuICAubG9nby10ZXh0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtaGVpZ2h0OiAkbmF2aWdhdGlvbi1oZWlnaHQ7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDEuN2VtIDAgMC44ZW0gMDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG4gICAgICBwYWRkaW5nOiAxLjRlbSAwIDAuOGVtIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKCRuYXZpZ2F0aW9uKSB7XG4gICAgICBwYWRkaW5nOiAxLjJlbSAwIDAuOGVtIDA7XG4gICAgfVxuICAgICY6aG92ZXIgaDUsXG4gICAgJjpob3ZlciBzcGFuIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgICBoNSB7XG4gICAgICBjb2xvcjogJGhlYWRpbmdUZXh0O1xuICAgICAgQGluY2x1ZGUgZGVmVHJhbnNpdGlvbigpO1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCRoZWFkaW5nVGV4dCwgMyk7XG4gICAgfVxuICB9XG5cbiAgLy9uYXYgY29udGFpbmVyXG4gIG5hdiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWluLWhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG5hdmlnYXRpb24pIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICYub3BlbmluZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoJG5hdmlnYXRpb24pIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIG5hdiBtZW51XG4gIC5tZW51LXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMS43cmVtO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwLjZyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEoJG5hdmlnYXRpb24pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC8vaGFtYnVyZ2VyIGRpc3BsYXkgYW5kIGNsb3NlXG4gIC5oYW1idXJnZXIsXG4gIC5oYW1idXJnZXI6OmJlZm9yZSxcbiAgLmhhbWJ1cmdlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogJGhlYWRpbmdUZXh0O1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiAyZW07XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDM1MG1zO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAzNTBtcztcbiAgfVxuXG4gIC5oYW1idXJnZXI6OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpO1xuICB9XG5cbiAgLmhhbWJ1cmdlcjo6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG4gIH1cblxuICAub3BlbiAuaGFtYnVyZ2VyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAub3BlbiAuaGFtYnVyZ2VyOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3BlbiAuaGFtYnVyZ2VyOjphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCkgcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpIHJvdGF0ZSgtOTBkZWcpO1xuICB9XG5cbiAgLy8gVGhlIG5hdiBsaSBpdGVtc1xuXG4gIHVsIGxpLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nRm9udDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRuYXZpZ2F0aW9uKSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRoZWFkaW5nVGV4dDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJG5hdmlnYXRpb24pIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgICAgfVxuICAgICAgLmNhcmV0IHtcbiAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRoZWFkaW5nVGV4dDtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWNvbG9yLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluayAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBub25lIDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbmF2aWdhdGlvbikge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgY29sb3I6ICRkYXJrY2xhc3NpY2dyZXk7XG4gICAgfVxuICAgIC51c2VyLWRyb3Bkb3duIHtcblxuICAgIH1cbiAgfVxuICAvLyBEcm9wZG93biBDYXJldFxuLy8gICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4vLyAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICB3aWR0aDogMDtcbi8vICAgICAgIGhlaWdodDogMDtcbi8vICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuLy8gICAgICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4vLyAgICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgICAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4vLyAgICAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuLy8gICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbi8vICAgICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbi8vICAgfVxuLy8gLmRyb3Bkb3duLXN1Ym1lbnUge1xuLy8gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyB9XG5cbi8vIC5kcm9wZG93bi1zdWJtZW51Pi5kcm9wZG93bi1tZW51IHtcbi8vICAgdG9wOiAwO1xuLy8gICBsZWZ0OiAxMDAlO1xuLy8gICBtYXJnaW4tdG9wOiAtNnB4O1xuLy8gICBtYXJnaW4tbGVmdDogLTFweDtcbi8vICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDZweCA2cHggNnB4O1xuLy8gICAtbW96LWJvcmRlci1yYWRpdXM6IDAgNnB4IDZweDtcbi8vICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDZweDtcbi8vIH1cblxuLy8gLmRyb3Bkb3duLXN1Ym1lbnU6aG92ZXI+LmRyb3Bkb3duLW1lbnUge1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vIH1cblxuLy8gLmRyb3Bkb3duLXN1Ym1lbnU+YTphZnRlciB7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICBjb250ZW50OiBcIiBcIjtcbi8vICAgZmxvYXQ6IHJpZ2h0O1xuLy8gICB3aWR0aDogMDtcbi8vICAgaGVpZ2h0OiAwO1xuLy8gICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuLy8gICBib3JkZXItc3R5bGU6IHNvbGlkO1xuLy8gICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA1cHg7XG4vLyAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjO1xuLy8gICBtYXJnaW4tdG9wOiA1cHg7XG4vLyAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4vLyB9XG5cbi8vIC5kcm9wZG93bi1zdWJtZW51OmhvdmVyPmE6YWZ0ZXIge1xuLy8gICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbi8vIH1cblxuLy8gLmRyb3Bkb3duLXN1Ym1lbnUucHVsbC1sZWZ0IHtcbi8vICAgZmxvYXQ6IG5vbmU7XG4vLyB9XG5cbi8vIC5kcm9wZG93bi1zdWJtZW51LnB1bGwtbGVmdD4uZHJvcGRvd24tbWVudSB7XG4vLyAgIGxlZnQ6IC0xMDAlO1xuLy8gICBtYXJnaW4tbGVmdDogMTBweDtcbi8vICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHggMCA2cHggNnB4O1xuLy8gICAtbW96LWJvcmRlci1yYWRpdXM6IDZweCAwIDZweCA2cHg7XG4vLyAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDZweCA2cHg7XG4vLyB9XG4gIC8vIHNlYXJjaCBidXR0b24gY29udGFpbmVyXG4gIC5zZWFyY2gtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVyZW07XG4gICAgdG9wOiAxLjk0cmVtO1xuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbmF2aWdhdGlvbikge1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgdG9wOiAxLjVyZW07XG4gICAgICByaWdodDogMzBweDtcbiAgICB9XG4gIH1cbiAgLy8gc2VhcmNoIGJ1dHRvblxuICAjc2VhcmNoVG9nZ2xlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY29sb3I6ICRoZWFkaW5nVGV4dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1jb2xvci1ob3ZlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJG5hdmlnYXRpb24pIHtcbiAgICAgIC8vbWFyZ2luOiAxLjVyZW0gMS41cmVtIDAgMDtcbiAgICB9XG4gIH1cbn1cbi8vU2VhcmNoIGJhciBvcGVuIGFuZCBjbG9zZVxuI3NlYXJjaGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICB3aWR0aDogNjAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2VhcmNoLWJvcmRlci1jb2xvcjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb2xvcjogJGhlYWRpbmdUZXh0O1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDAuOGVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgfVxuXG4gICAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3R0b206IDAuM2VtO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDlweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwLjNlbTtcbiAgICAgIHRvcDogMC40ZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbmF2aWdhdGlvbikge1xuICAgICAgICB0b3A6IDAuNmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBpbnB1dCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8gTWFrZXMgYW4gZWxlbWVudCBhIG91dGVyIGNvbnRhaW5lciBieSBjZW50ZXJpbmcgaXQgaW4gdGhlIHZpZXdwb3J0LCBjbGVhcmluZyBpdHMgZmxvYXRzLCBhbmQgc2V0dGluZyBpdHMgYG1heC13aWR0aGAuXG4vLy8gQWx0aG91Z2ggb3B0aW9uYWwsIHVzaW5nIGBvdXRlci1jb250YWluZXJgIGlzIHJlY29tbWVuZGVkLiBUaGUgbWl4aW4gY2FuIGJlIGNhbGxlZCBvbiBtb3JlIHRoYW4gb25lIGVsZW1lbnQgcGVyIHBhZ2UsIGFzIGxvbmcgYXMgdGhleSBhcmUgbm90IG5lc3RlZC5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyIFt1bml0XX0gJGxvY2FsLW1heC13aWR0aCBbJG1heC13aWR0aF1cbi8vLyAgIE1heCB3aWR0aCB0byBiZSBhcHBsaWVkIHRvIHRoZSBlbGVtZW50LiBDYW4gYmUgYSBwZXJjZW50YWdlIG9yIGEgbWVhc3VyZS5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBvdXRlci1jb250YWluZXIoMTAwJSk7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIG1heC13aWR0aDogMTAwJTtcbi8vLyAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4vLy8gICAgIG1hcmdpbi1yaWdodDogYXV0bztcbi8vLyAgIH1cbi8vL1xuLy8vICAgLmVsZW1lbnQ6OmFmdGVyIHtcbi8vLyAgICAgY2xlYXI6IGJvdGg7XG4vLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4vLy8gICAgIGRpc3BsYXk6IHRhYmxlO1xuLy8vICAgfVxuXG5AbWl4aW4gb3V0ZXItY29udGFpbmVyKCRsb2NhbC1tYXgtd2lkdGg6ICRtYXgtd2lkdGgpIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1heC13aWR0aDogJGxvY2FsLW1heC13aWR0aDtcbiAgbWFyZ2luOiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8gU2V0cyB0aGUgcmVsYXRpdmUgd2lkdGggb2YgYSBzaW5nbGUgZ3JpZCBjb2x1bW4uIFRoZSB1bml0IHVzZWQgc2hvdWxkIGJlIHRoZSBzYW1lIG9uZSB1c2VkIHRvIGRlZmluZSBgJGd1dHRlcmAuIFNldCB3aXRoIGEgYCFnbG9iYWxgIGZsYWcuXG4vLy9cbi8vLyBAdHlwZSBOdW1iZXIgKFVuaXQpXG5cbiRjb2x1bW46IDQuMjM1OGVtICFkZWZhdWx0O1xuXG4vLy8gU2V0cyB0aGUgcmVsYXRpdmUgd2lkdGggb2YgYSBzaW5nbGUgZ3JpZCBndXR0ZXIuIFRoZSB1bml0IHVzZWQgc2hvdWxkIGJlIHRoZSBzYW1lIG9uZSB1c2VkIHRvIGRlZmluZSBgJGNvbHVtbmAuIFNldCB3aXRoIHRoZSBgIWdsb2JhbGAgZmxhZy5cbi8vL1xuLy8vIEB0eXBlIE51bWJlciAoVW5pdClcblxuJGd1dHRlcjogMS42MThlbSAhZGVmYXVsdDtcblxuLy8vIFNldHMgdGhlIHRvdGFsIG51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBncmlkLiBJdHMgdmFsdWUgY2FuIGJlIG92ZXJyaWRkZW4gaW5zaWRlIGEgbWVkaWEgcXVlcnkgdXNpbmcgdGhlIGBtZWRpYSgpYCBtaXhpbi4gU2V0IHdpdGggdGhlIGAhZ2xvYmFsYCBmbGFnLlxuLy8vXG4vLy8gQHR5cGUgTnVtYmVyIChVbml0bGVzcylcblxuJGdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XG5cbi8vLyBTZXRzIHRoZSBtYXgtd2lkdGggcHJvcGVydHkgb2YgdGhlIGVsZW1lbnQgdGhhdCBpbmNsdWRlcyBgb3V0ZXItY29udGFpbmVyKClgLiBTZXQgd2l0aCB0aGUgYCFnbG9iYWxgIGZsYWcuXG4vLy9cbi8vLyBAdHlwZSBOdW1iZXIgKFVuaXQpXG4vLy9cbiRtYXgtd2lkdGg6IDEyMDBweCAhZGVmYXVsdDtcblxuLy8vIFdoZW4gc2V0IHRvIHRydWUsIGl0IHNldHMgdGhlIGJveC1zaXppbmcgcHJvcGVydHkgb2YgYWxsIGVsZW1lbnRzIHRvIGBib3JkZXItYm94YC4gU2V0IHdpdGggYSBgIWdsb2JhbGAgZmxhZy5cbi8vL1xuLy8vIEB0eXBlIEJvb2xcbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIGh0bWwge1xuLy8vICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4vLy9cbi8vLyAgICosICo6OmFmdGVyLCAqOjpiZWZvcmUge1xuLy8vICAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xuLy8vICAgfVxuXG4kYm9yZGVyLWJveC1zaXppbmc6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLyBTZXRzIHRoZSBkZWZhdWx0IFttZWRpYSBmZWF0dXJlXShodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLW1lZGlhcXVlcmllcy8jbWVkaWEpIHRoYXQgYG1lZGlhKClgIGFuZCBgbmV3LWJyZWFrcG9pbnQoKWAgcmV2ZXJ0IHRvIHdoZW4gb25seSBhIGJyZWFrcG9pbnQgdmFsdWUgaXMgcGFzc2VkLiBTZXQgd2l0aCBhIGAhZ2xvYmFsYCBmbGFnLlxuLy8vXG4vLy8gQHR5cGUgU3RyaW5nXG5cbiRkZWZhdWx0LWZlYXR1cmU6IG1pbi13aWR0aDsgLy8gRGVmYXVsdCBAbWVkaWEgZmVhdHVyZSBmb3IgdGhlIGJyZWFrcG9pbnQoKSBtaXhpblxuXG4vLy9TZXRzIHRoZSBkZWZhdWx0IGxheW91dCBkaXJlY3Rpb24gb2YgdGhlIGdyaWQuIENhbiBiZSBgTFRSYCBvciBgUlRMYC4gU2V0IHdpdGggYSBgIWdsb2JhbGAgZmxhZy5cbi8vL1xuLy8vQHR5cGUgU3RyaW5nXG5cbiRkZWZhdWx0LWxheW91dC1kaXJlY3Rpb246IExUUiAhZGVmYXVsdDtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIFByb3ZpZGVzIGFuIGVhc3kgd2F5IHRvIGluY2x1ZGUgYSBjbGVhcmZpeCBmb3IgY29udGFpbmluZyBmbG9hdHMuXG4vLy9cbi8vLyBAbGluayBodHRwOi8vZ29vLmdsL3lQNWhpWlxuLy8vXG4vLy8gQGV4YW1wbGUgc2Nzc1xuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzc1xuLy8vICAgLmVsZW1lbnQ6OmFmdGVyIHtcbi8vLyAgICAgY2xlYXI6IGJvdGg7XG4vLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4vLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8vICAgfVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8gT3V0cHV0cyBhIG1lZGlhLXF1ZXJ5IGJsb2NrIHdpdGggYW4gb3B0aW9uYWwgZ3JpZCBjb250ZXh0ICh0aGUgdG90YWwgbnVtYmVyIG9mIGNvbHVtbnMgdXNlZCBpbiB0aGUgZ3JpZCkuXG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R9ICRxdWVyeVxuLy8vICAgQSBsaXN0IG9mIG1lZGlhIHF1ZXJ5IGZlYXR1cmVzIGFuZCB2YWx1ZXMsIHdoZXJlIGVhY2ggYCRmZWF0dXJlYCBzaG91bGQgaGF2ZSBhIGNvcnJlc3BvbmRpbmcgYCR2YWx1ZWAuXG4vLy8gICBGb3IgYSBsaXN0IG9mIHZhbGlkIHZhbHVlcyBmb3IgYCRmZWF0dXJlYCwgY2xpY2sgW2hlcmVdKGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtbWVkaWFxdWVyaWVzLyNtZWRpYTEpLlxuLy8vXG4vLy8gICBJZiB0aGVyZSBpcyBvbmx5IGEgc2luZ2xlIGAkdmFsdWVgIGluIGAkcXVlcnlgLCBgJGRlZmF1bHQtZmVhdHVyZWAgaXMgZ29pbmcgdG8gYmUgdXNlZC5cbi8vL1xuLy8vICAgVGhlIG51bWJlciBvZiB0b3RhbCBjb2x1bW5zIGluIHRoZSBncmlkIGNhbiBiZSBzZXQgYnkgcGFzc2luZyBgJGNvbHVtbnNgIGF0IHRoZSBlbmQgb2YgdGhlIGxpc3QgKG92ZXJyaWRlcyBgJHRvdGFsLWNvbHVtbnNgKS5cbi8vL1xuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXIgKHVuaXRsZXNzKX0gJHRvdGFsLWNvbHVtbnMgWyRncmlkLWNvbHVtbnNdXG4vLy8gICAtIE51bWJlciBvZiBjb2x1bW5zIHRvIHVzZSBpbiB0aGUgbmV3IGdyaWQgY29udGV4dC4gQ2FuIGJlIHNldCBhcyBhIHNob3J0aGFuZCBpbiB0aGUgZmlyc3QgcGFyYW1ldGVyLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAucmVzcG9uc2l2ZS1lbGVtZW50IHtcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKDc2OXB4KSB7XG4vLy8gICAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2KTtcbi8vLyAgICAgIH1cbi8vLyAgIH1cbi8vL1xuLy8vICAubmV3LWNvbnRleHQtZWxlbWVudCB7XG4vLy8gICAgQGluY2x1ZGUgbWVkaWEobWluLXdpZHRoIDMyMHB4IG1heC13aWR0aCA0ODBweCwgNikge1xuLy8vICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDYpO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgY3NzIC0gQ1NTIE91dHB1dFxuLy8vICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuLy8vICAgIC5yZXNwb25zaXZlLWVsZW1lbnQge1xuLy8vICAgICAgZGlzcGxheTogYmxvY2s7XG4vLy8gICAgICBmbG9hdDogbGVmdDtcbi8vLyAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4vLy8gICAgICB3aWR0aDogNDguODIxMTclO1xuLy8vICAgIH1cbi8vL1xuLy8vICAgIC5yZXNwb25zaXZlLWVsZW1lbnQ6bGFzdC1jaGlsZCB7XG4vLy8gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuLy8vICAgIC5uZXctY29udGV4dC1lbGVtZW50IHtcbi8vLyAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8vICAgICAgZmxvYXQ6IGxlZnQ7XG4vLy8gICAgICBtYXJnaW4tcmlnaHQ6IDQuODI5MTYlO1xuLy8vICAgICAgd2lkdGg6IDEwMCU7XG4vLy8gICAgfVxuLy8vXG4vLy8gICAgLm5ldy1jb250ZXh0LWVsZW1lbnQ6bGFzdC1jaGlsZCB7XG4vLy8gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vLy8gICAgfVxuLy8vICB9XG5cbkBtaXhpbiBtZWRpYSgkcXVlcnk6ICRmZWF0dXJlICR2YWx1ZSAkY29sdW1ucywgJHRvdGFsLWNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmIGxlbmd0aCgkcXVlcnkpID09IDEge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkZGVmYXVsdC1mZWF0dXJlOiBudGgoJHF1ZXJ5LCAxKSkge1xuICAgICAgJGRlZmF1bHQtZ3JpZC1jb2x1bW5zOiAkZ3JpZC1jb2x1bW5zO1xuICAgICAgJGdyaWQtY29sdW1uczogJHRvdGFsLWNvbHVtbnMgIWdsb2JhbDtcbiAgICAgIEBjb250ZW50O1xuICAgICAgJGdyaWQtY29sdW1uczogJGRlZmF1bHQtZ3JpZC1jb2x1bW5zICFnbG9iYWw7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAkbG9vcC10bzogbGVuZ3RoKCRxdWVyeSk7XG4gICAgJG1lZGlhLXF1ZXJ5OiBcInNjcmVlbiBhbmQgXCI7XG4gICAgJGRlZmF1bHQtZ3JpZC1jb2x1bW5zOiAkZ3JpZC1jb2x1bW5zO1xuICAgICRncmlkLWNvbHVtbnM6ICR0b3RhbC1jb2x1bW5zICFnbG9iYWw7XG5cbiAgICBAaWYgaXMtbm90KGlzLWV2ZW4obGVuZ3RoKCRxdWVyeSkpKSB7XG4gICAgICAkZ3JpZC1jb2x1bW5zOiBudGgoJHF1ZXJ5LCAkbG9vcC10bykgIWdsb2JhbDtcbiAgICAgICRsb29wLXRvOiAkbG9vcC10byAtIDE7XG4gICAgfVxuXG4gICAgJGk6IDE7XG4gICAgQHdoaWxlICRpIDw9ICRsb29wLXRvIHtcbiAgICAgICRtZWRpYS1xdWVyeTogJG1lZGlhLXF1ZXJ5ICsgXCIoXCIgKyBudGgoJHF1ZXJ5LCAkaSkgKyBcIjogXCIgKyBudGgoJHF1ZXJ5LCAkaSArIDEpICsgXCIpIFwiO1xuXG4gICAgICBAaWYgKCRpICsgMSkgIT0gJGxvb3AtdG8ge1xuICAgICAgICAkbWVkaWEtcXVlcnk6ICRtZWRpYS1xdWVyeSArIFwiYW5kIFwiO1xuICAgICAgfVxuXG4gICAgICAkaTogJGkgKyAyO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRtZWRpYS1xdWVyeX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgICAkZ3JpZC1jb2x1bW5zOiAkZGVmYXVsdC1ncmlkLWNvbHVtbnMgIWdsb2JhbDtcbiAgICB9XG4gIH1cbn1cbiIsIlxuXG4ubmF2TGVmdCB7XG5cdC8vcGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHQ+IGEge1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIFx0QGluY2x1ZGUgZmxleCgxKTtcbiAgICBcdHBhZGRpbmc6IDZweDtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0Ym9yZGVyOiAgMXB4IHNvbGlkICRkYXJrY2xhc3NpY2dyZXk7XG4gICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgXHRAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICAgIFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgICBcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICBcdCY6aG92ZXIge1xuICAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2NsYXNzaWNncmV5O1xuICAgIFx0XHRoNiB7XG4gICAgXHRcdFx0Y29sb3I6IHdoaXRlO1xuICAgIFx0XHR9XG4gICAgXHR9XG5cdFx0aDYge1xuXHRcdFx0Y29sb3I6ICRkYXJrY2xhc3NpY2dyZXk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdGkuTGVmdCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5kZXRhaWxDb250YWluZXIge1xuXHRwYWRkaW5nOiAwIDE1cHg7XG59XG4ubmF2UmlnaHQge1xuXHRAZXh0ZW5kIC5uYXZMZWZ0O1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGg2IHtcblx0XHRpLlJpZ2h0IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0cHg7XG5cdFx0fVxuXHR9XG59XG4uZGV0YWlsSGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlZGV2aWNlKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG59XG4uZGV0YWlsVGl0bGVfQ29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDJyZW07XG5cdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGhlYWRpbmdUZXh0O1xuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2VkZXZpY2UpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDIwKTtcblx0XHRtYXJnaW4tdG9wOiAwcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcmVtO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblx0LmRldGFpbFRpdGxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2VkZXZpY2UpIHtcblx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHR9XG5cdFx0KiB7XG5cdFx0XHRjb2xvcjogJGhlYWRpbmdUZXh0O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlZGV2aWNlKSB7XG5cdFx0XHRcdGNvbG9yOiAkaGVhZGluZ1RleHQtYWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoNDpmaXJzdC1jaGlsZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlZGV2aWNlKSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaGVhZGluZ1RleHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGg0Om50aC1jaGlsZCgybikge1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuNzVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZWRldmljZSkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGhlYWRpbmdUZXh0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoNiB7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0fVxuXG5cdH1cbn1cblxuXG4uZGV0YWlsQ29udGFpbmVyIHtcblxufVxuLmRldGFpbERlc2NyaXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlZGV2aWNlKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRkaXYge1xuXHRcdGg2IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuXHRcdH1cblx0fVxuXG59XG4uZGV0YWlsTGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZWRldmljZSkge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0ZGl2IC5kZXRhaWxMaXN0X0dyb3VwIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRoNiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIEFSVElTVCBERVRBSUwgUEFHRVxuLmFydGlzdFByb2ZpbGUge1xuXHRAaW5jbHVkZSBwYWQoMjBweCAwKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBuYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNuSUhodGJHNXpPbmhzYVc1clBTZG9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJKeUIzYVdSMGFEMG5NVEF3SnlCb1pXbG5hSFE5SnpVd0p6NEtDVHhrWldaelBnb0pDVHhuSUdsa1BTZHNhVzVsY3ljK0Nna0pDVHhzYVc1bElIZ3hQU2N3SnlCNU1UMG5NQ2NnZURJOUp6SXdKeUI1TWowbk1qVW5JSE4wY205clpTMTNhV1IwYUQwbk1TY2djM1J5YjJ0bFBTY2paV05sWTJWakp5OCtDZ2tKQ1R4c2FXNWxJSGd4UFNjeE5TY2dlVEU5SnpBbklIZ3lQU2N6TlNjZ2VUSTlKekkxSnlCemRISnZhMlV0ZDJsa2RHZzlKekVuSUhOMGNtOXJaVDBuSTJaaVptSm1ZaWN2UGdvSkNRazhiR2x1WlNCNE1UMG5NekFuSUhreFBTY3dKeUI0TWowbk5UQW5JSGt5UFNjeU5TY2djM1J5YjJ0bExYZHBaSFJvUFNjeEp5QnpkSEp2YTJVOUp5TmxZMlZqWldNbkx6NEtDUWs4TDJjK0NnazhMMlJsWm5NK0NnazhjbVZqZENCNFBTY3RNVEFsSnlCNVBTY3RNVEFsSnlCM2FXUjBhRDBuTVRJd0pTY2dhR1ZwWjJoMFBTY3hNakFsSnlCbWFXeHNQU2NqWm1abVptWm1KeTgrQ2drOGRYTmxJSGhzYVc1ck9taHlaV1k5SnlOc2FXNWxjeWNnZUQwbk5UQW5JSGs5SnpJMUp5QXZQZ29KUEhWelpTQjRiR2x1YXpwb2NtVm1QU2NqYkdsdVpYTW5JSGc5SnpVd0p5QjVQU2N0TWpVbklIUnlZVzV6Wm05eWJUMG5iV0YwY21sNEtERWdNQ0F3SUMweElEQWdNQ2tuTHo0S0NUeDFjMlVnZUd4cGJtczZhSEpsWmowbkkyeHBibVZ6SnlBZ0x6NEtDVHgxYzJVZ2VHeHBibXM2YUhKbFpqMG5JMnhwYm1Wekp5QjRQU2N3SnlCNVBTY3ROVEFuSUhSeVlXNXpabTl5YlQwbmJXRjBjbWw0S0RFZ01DQXdJQzB4SURBZ01Da25MejRnSUFvOEwzTjJaejQ9KTtcblx0aDEsIGgzIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0aDMge1xuXHRcdGNvbG9yOiAkbWlkbmlnaHRibHVlO1xuXHRcdC8vQGluY2x1ZGUgcGFkKDAgMCAuNWVtIDApO1xuXHR9XG5cdGhyLmFydGlzdCB7XG5cdCAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICBib3JkZXI6IG5vbmU7XG5cdCAgIG1hcmdpbjogMWVtIGF1dG8gMWVtIGF1dG87XG5cdCAgIHBhZGRpbmc6IDA7XG5cdCAgIGJhY2tncm91bmQ6ICRib2R5YmxhY2s7XG5cdCAgIHdpZHRoOiA1MCU7XG5cdCAgIGhlaWdodDogMnB4O1xuXHR9XG59XG5cbi5yb3cuUmVwcmVzZW50YXRpb24ge1xuXHRAaW5jbHVkZSBtYXJnaW4oMmVtIDApO1xuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0QGluY2x1ZGUgbWFyZ2luKDRlbSAwKTtcblx0fVxuXHRoNiB7XG5cdFx0cGFkZGluZzoxNXB4IDA7XG5cdFx0Ly8gQGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuXHRcdC8vIFx0QGluY2x1ZGUgcGFkKDAgMCAxNXB4IDApO1xuXHRcdC8vIH1cblx0fVxufVxuXG4uZGV0YWlsSXRlbSB7XG5cdHBhZGRpbmctYm90dG9tOiAxZW07XG5cbn1cbi5yb3cucmVsYXRlZFdvcmtzIHtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xhc3NpY2dyZXk7XG5cdGhyLmRldGFpbCB7XG5cdCAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICBib3JkZXI6IG5vbmU7XG5cdCAgIG1hcmdpbjogMCBhdXRvIDJlbSBhdXRvO1xuXHQgICBwYWRkaW5nOiAwO1xuXHQgICBiYWNrZ3JvdW5kOiAkZGFya2NsYXNzaWNncmV5O1xuXHQgICBoZWlnaHQ6IDFweDtcblx0fVxufVxuXG4udG9wT2JqRGVzYyB7XG5cdEBpbmNsdWRlIG1hcmdpbig0ZW0gMCAwIDApO1xuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0QGluY2x1ZGUgbWFyZ2luKDApO1xuXHR9XG5cbn1cbmg0Lm9iamVjdFRpdGxlIHtcblx0Y29sb3I6ICRoZWFkaW5nVGV4dC1ncmV5O1xufVxuLm9iamVjdERlc2NyaXB0aW9uIHtcblx0QGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuXHRcdEBpbmNsdWRlIG1hcmdpbigyNXB4IDAgMCAwKTtcblx0XHRoNiB7XG5cdFx0XHRAaW5jbHVkZSBwYWQoMCAwIDEwcHggMCk7XG5cdFx0fVxuXHR9XG59XG4uY291bnRyeVByb2ZpbGUge1xuXHRAaW5jbHVkZSBwYWQoNDBweCAwKTtcblx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nNjQnIHZpZXdCb3g9JzAgMCAzMiA2NCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMjhoMjBWMTZoLTR2OEg0VjRoMjh2MjhoLTRWOEg4djEyaDR2LThoMTJ2MjBIMHYtNHptMTIgOGgyMHY0SDE2djI0SDB2LTRoMTJWMzZ6bTE2IDEyaC00djEyaDh2NEgyMFY0NGgxMnYxMmgtNHYtOHpNMCAzNmg4djIwSDB2LTRoNFY0MEgwdi00eicgZmlsbD0nJTIzYmRiZGJkJyBmaWxsLW9wYWNpdHk9JzAuMjUnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcblx0aDQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIEEgbWl4aW4gZm9yIGdlbmVyYXRpbmcgdmVuZG9yIHByZWZpeGVzIG9uIG5vbi1zdGFuZGFyZGl6ZWQgcHJvcGVydGllcy5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkcHJvcGVydHlcbi8vLyAgIFByb3BlcnR5IHRvIHByZWZpeFxuLy8vXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWVcbi8vLyAgIFZhbHVlIHRvIHVzZVxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkcHJlZml4ZXNcbi8vLyAgIFByZWZpeGVzIHRvIGRlZmluZVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIEBpbmNsdWRlIHByZWZpeGVyKGJvcmRlci1yYWRpdXMsIDEwcHgsIHdlYmtpdCBtcyBzcGVjKTtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLy8gICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLy8gICB9XG4vLy9cbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXdlYmtpdFxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3ItbW96aWxsYVxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3ItbWljcm9zb2Z0XG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci1vcGVyYVxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3Itc3BlY1xuXG5AbWl4aW4gcHJlZml4ZXIoJHByb3BlcnR5LCAkdmFsdWUsICRwcmVmaXhlcykge1xuICBAZWFjaCAkcHJlZml4IGluICRwcmVmaXhlcyB7XG4gICAgQGlmICRwcmVmaXggPT0gd2Via2l0IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci13ZWJraXQge1xuICAgICAgICAtd2Via2l0LSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBtb3oge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1vemlsbGEge1xuICAgICAgICAtbW96LSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBtcyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3ItbWljcm9zb2Z0IHtcbiAgICAgICAgLW1zLSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBvIHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1vcGVyYSB7XG4gICAgICAgIC1vLSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHByZWZpeCA9PSBzcGVjIHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1zcGVjIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG4gICAgICB9XG4gICAgfSBAZWxzZSAge1xuICAgICAgQHdhcm4gXCJVbnJlY29nbml6ZWQgcHJlZml4OiAjeyRwcmVmaXh9XCI7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBkaXNhYmxlLXByZWZpeC1mb3ItYWxsKCkge1xuICAkcHJlZml4LWZvci13ZWJraXQ6ICAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1vemlsbGE6ICAgZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3ItbWljcm9zb2Z0OiBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1vcGVyYTogICAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLXNwZWM6ICAgICAgZmFsc2UgIWdsb2JhbDtcbn1cbiIsIi8vIENTUzMgRmxleGlibGUgQm94IE1vZGVsIGFuZCBwcm9wZXJ0eSBkZWZhdWx0c1xuXG4vLyBDdXN0b20gc2hvcnRoYW5kIG5vdGF0aW9uIGZvciBmbGV4Ym94XG5AbWl4aW4gYm94KCRvcmllbnQ6IGlubGluZS1heGlzLCAkcGFjazogc3RhcnQsICRhbGlnbjogc3RyZXRjaCkge1xuICBAaW5jbHVkZSBkaXNwbGF5LWJveDtcbiAgQGluY2x1ZGUgYm94LW9yaWVudCgkb3JpZW50KTtcbiAgQGluY2x1ZGUgYm94LXBhY2soJHBhY2spO1xuICBAaW5jbHVkZSBib3gtYWxpZ24oJGFsaWduKTtcbn1cblxuQG1peGluIGRpc3BsYXktYm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgLy8gSUUgMTBcbiAgZGlzcGxheTogYm94O1xufVxuXG5AbWl4aW4gYm94LW9yaWVudCgkb3JpZW50OiBpbmxpbmUtYXhpcykge1xuLy8gaG9yaXpvbnRhbHx2ZXJ0aWNhbHxpbmxpbmUtYXhpc3xibG9jay1heGlzfGluaGVyaXRcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yaWVudCwgJG9yaWVudCwgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuQG1peGluIGJveC1wYWNrKCRwYWNrOiBzdGFydCkge1xuLy8gc3RhcnR8ZW5kfGNlbnRlcnxqdXN0aWZ5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1wYWNrLCAkcGFjaywgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtcGFjazogJHBhY2s7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtYWxpZ24oJGFsaWduOiBzdHJldGNoKSB7XG4vLyBzdGFydHxlbmR8Y2VudGVyfGJhc2VsaW5lfHN0cmV0Y2hcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWFsaWduLCAkYWxpZ24sIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LWFsaWduOiAkYWxpZ247IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZGlyZWN0aW9uKCRkaXJlY3Rpb246IG5vcm1hbCkge1xuLy8gbm9ybWFsfHJldmVyc2V8aW5oZXJpdFxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZGlyZWN0aW9uLCAkZGlyZWN0aW9uLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtbGluZXMoJGxpbmVzOiBzaW5nbGUpIHtcbi8vIHNpbmdsZXxtdWx0aXBsZVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtbGluZXMsICRsaW5lcywgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuQG1peGluIGJveC1vcmRpbmFsLWdyb3VwKCRpbnQ6IDEpIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yZGluYWwtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LW9yZGVyOiAkaW50OyAvLyBJRSAxMFxufVxuXG5AbWl4aW4gYm94LWZsZXgoJHZhbHVlOiAwKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LCAkdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4OiAkdmFsdWU7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZmxleC1ncm91cCgkaW50OiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG4vLyBDU1MzIEZsZXhpYmxlIEJveCBNb2RlbCBhbmQgcHJvcGVydHkgZGVmYXVsdHNcbi8vIFVuaWZpZWQgYXR0cmlidXRlcyBmb3IgMjAwOSwgMjAxMSwgYW5kIDIwMTIgZmxhdm91cnMuXG5cbi8vIDIwMDkgLSBkaXNwbGF5IChib3ggfCBpbmxpbmUtYm94KVxuLy8gMjAxMSAtIGRpc3BsYXkgKGZsZXhib3ggfCBpbmxpbmUtZmxleGJveClcbi8vIDIwMTIgLSBkaXNwbGF5IChmbGV4IHwgaW5saW5lLWZsZXgpXG5AbWl4aW4gZGlzcGxheSgkdmFsdWUpIHtcbi8vIGZsZXggfCBpbmxpbmUtZmxleFxuICBAaWYgJHZhbHVlID09IFwiZmxleFwiIHtcbiAgICAvLyAyMDA5XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuXG4gICAgLy8gMjAxMlxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7IC8vIDIwMTEgKElFIDEwKVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiaW5saW5lLWZsZXhcIiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYm94O1xuXG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfSBAZWxzZSB7XG4gICAgZGlzcGxheTogJHZhbHVlO1xuICB9XG59XG5cbi8vIDIwMDkgLSBib3gtZmxleCAoaW50ZWdlcilcbi8vIDIwMTEgLSBmbGV4IChkZWNpbWFsIHwgd2lkdGggZGVjaW1hbClcbi8vIDIwMTIgLSBmbGV4IChpbnRlZ2VyIGludGVnZXIgd2lkdGgpXG5AbWl4aW4gZmxleCgkdmFsdWUpIHtcblxuICAvLyBHcmFiIGZsZXgtZ3JvdyBmb3Igb2xkZXIgYnJvd3NlcnMuXG4gICRmbGV4LWdyb3c6IG50aCgkdmFsdWUsIDEpO1xuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWZsZXgsICRmbGV4LWdyb3csIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApLCAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBzcGVjKTtcbn1cblxuLy8gMjAwOSAtIGJveC1vcmllbnQgKCBob3Jpem9udGFsIHwgdmVydGljYWwgfCBpbmxpbmUtYXhpcyB8IGJsb2NrLWF4aXMpXG4vLyAgICAgIC0gYm94LWRpcmVjdGlvbiAobm9ybWFsIHwgcmV2ZXJzZSlcbi8vIDIwMTEgLSBmbGV4LWRpcmVjdGlvbiAocm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZSlcbi8vIDIwMTIgLSBmbGV4LWRpcmVjdGlvbiAocm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZSlcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkdmFsdWU6IHJvdykge1xuXG4gIC8vIEFsdCB2YWx1ZXMuXG4gICR2YWx1ZS0yMDA5OiAkdmFsdWU7XG4gICR2YWx1ZS0yMDExOiAkdmFsdWU7XG4gICRkaXJlY3Rpb246IG5vcm1hbDtcblxuICBAaWYgJHZhbHVlID09IHJvdyB7XG4gICAgJHZhbHVlLTIwMDk6IGhvcml6b250YWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwicm93LXJldmVyc2VcIiB7XG4gICAgJHZhbHVlLTIwMDk6IGhvcml6b250YWw7XG4gICAgJGRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uIHtcbiAgICAkdmFsdWUtMjAwOTogdmVydGljYWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiY29sdW1uLXJldmVyc2VcIiB7XG4gICAgJHZhbHVlLTIwMDk6IHZlcnRpY2FsO1xuICAgICRkaXJlY3Rpb246IHJldmVyc2U7XG4gIH1cblxuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmllbnQsICR2YWx1ZS0yMDA5LCB3ZWJraXQgbW96IHNwZWMpO1xuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZGlyZWN0aW9uLCAkZGlyZWN0aW9uLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1kaXJlY3Rpb24sICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG59XG5cbi8vIDIwMDkgLSBib3gtbGluZXMgKHNpbmdsZSB8IG11bHRpcGxlKVxuLy8gMjAxMSAtIGZsZXgtd3JhcCAobm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZSlcbi8vIDIwMTIgLSBmbGV4LXdyYXAgKG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2UpXG5AbWl4aW4gZmxleC13cmFwKCR2YWx1ZTogbm93cmFwKSB7XG4gIC8vIEFsdCB2YWx1ZXNcbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IG5vd3JhcCB7XG4gICAgJGFsdC12YWx1ZTogc2luZ2xlO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSB3cmFwIHtcbiAgICAkYWx0LXZhbHVlOiBtdWx0aXBsZTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJ3cmFwLXJldmVyc2VcIiB7XG4gICAgJGFsdC12YWx1ZTogbXVsdGlwbGU7XG4gIH1cblxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtbGluZXMsICRhbHQtdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtd3JhcCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gVE9ETzogcGFyc2UgdmFsdWVzIGludG8gZmxleC1kaXJlY3Rpb24vZmxleC13cmFwXG4vLyAyMDExIC0gVE9ETzogcGFyc2UgdmFsdWVzIGludG8gZmxleC1kaXJlY3Rpb24vZmxleC13cmFwXG4vLyAyMDEyIC0gZmxleC1mbG93IChmbGV4LWRpcmVjdGlvbiB8fCBmbGV4LXdyYXApXG5AbWl4aW4gZmxleC1mbG93KCR2YWx1ZSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWZsb3csICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuLy8gMjAwOSAtIGJveC1vcmRpbmFsLWdyb3VwIChpbnRlZ2VyKVxuLy8gMjAxMSAtIGZsZXgtb3JkZXIgKGludGVnZXIpXG4vLyAyMDEyIC0gb3JkZXIgKGludGVnZXIpXG5AbWl4aW4gb3JkZXIoJGludDogMCkge1xuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmRpbmFsLWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIob3JkZXIsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LW9yZGVyOiAkaW50O1xufVxuXG4vLyAyMDEyIC0gZmxleC1ncm93IChudW1iZXIpXG5AbWl4aW4gZmxleC1ncm93KCRudW1iZXI6IDApIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1ncm93LCAkbnVtYmVyLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogJG51bWJlcjtcbn1cblxuLy8gMjAxMiAtIGZsZXgtc2hyaW5rIChudW1iZXIpXG5AbWl4aW4gZmxleC1zaHJpbmsoJG51bWJlcjogMSkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LXNocmluaywgJG51bWJlciwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6ICRudW1iZXI7XG59XG5cbi8vIDIwMTIgLSBmbGV4LWJhc2lzIChudW1iZXIpXG5AbWl4aW4gZmxleC1iYXNpcygkd2lkdGg6IGF1dG8pIHtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC1iYXNpcywgJHdpZHRoLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJHdpZHRoO1xufVxuXG4vLyAyMDA5IC0gYm94LXBhY2sgKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwganVzdGlmeSlcbi8vIDIwMTEgLSBmbGV4LXBhY2sgKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwganVzdGlmeSlcbi8vIDIwMTIgLSBqdXN0aWZ5LWNvbnRlbnQgKGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQpXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuXG4gIC8vIEFsdCB2YWx1ZXMuXG4gICRhbHQtdmFsdWU6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBcImZsZXgtc3RhcnRcIiB7XG4gICAgJGFsdC12YWx1ZTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJGFsdC12YWx1ZTogZW5kO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWJldHdlZW5cIiB7XG4gICAgJGFsdC12YWx1ZToganVzdGlmeTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJzcGFjZS1hcm91bmRcIiB7XG4gICAgJGFsdC12YWx1ZTogZGlzdHJpYnV0ZTtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LXBhY2ssICRhbHQtdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihqdXN0aWZ5LWNvbnRlbnQsICR2YWx1ZSwgd2Via2l0IG1veiBtcyBvIHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1wYWNrOiAkYWx0LXZhbHVlO1xufVxuXG4vLyAyMDA5IC0gYm94LWFsaWduIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTEgLSBmbGV4LWFsaWduIChzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1pdGVtcyAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuQG1peGluIGFsaWduLWl0ZW1zKCR2YWx1ZTogc3RyZXRjaCkge1xuXG4gICRhbHQtdmFsdWU6ICR2YWx1ZTtcblxuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkYWx0LXZhbHVlOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBlbmQ7XG4gIH1cblxuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1hbGlnbiwgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGFsaWduLWl0ZW1zLCAkdmFsdWUsIHdlYmtpdCBtb3ogbXMgbyBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtYWxpZ246ICRhbHQtdmFsdWU7XG59XG5cbi8vIDIwMTEgLSBmbGV4LWl0ZW0tYWxpZ24gKGF1dG8gfCBzdGFydCB8IGVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbi8vIDIwMTIgLSBhbGlnbi1zZWxmIChhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XG5cbiAgJHZhbHVlLTIwMTE6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBcImZsZXgtc3RhcnRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcImZsZXgtZW5kXCIge1xuICAgICR2YWx1ZS0yMDExOiBlbmQ7XG4gIH1cblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGFsaWduLXNlbGYsICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlLTIwMTE7XG59XG5cbi8vIDIwMTEgLSBmbGV4LWxpbmUtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5IHwgZGlzdHJpYnV0ZSB8IHN0cmV0Y2gpXG4vLyAyMDEyIC0gYWxpZ24tY29udGVudCAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcblxuICAkdmFsdWUtMjAxMTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkdmFsdWUtMjAxMTogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJHZhbHVlLTIwMTE6IGVuZDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gXCJzcGFjZS1iZXR3ZWVuXCIge1xuICAgICR2YWx1ZS0yMDExOiBqdXN0aWZ5O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWFyb3VuZFwiIHtcbiAgICAkdmFsdWUtMjAxMTogZGlzdHJpYnV0ZTtcbiAgfVxuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24tY29udGVudCwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1saW5lLXBhY2s6ICR2YWx1ZS0yMDExO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8gQWRkcyBwYWRkaW5nIHRvIHRoZSBlbGVtZW50LlxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkcGFkZGluZyBbZmxleC1ndXR0ZXIoKV1cbi8vLyAgIEEgbGlzdCBvZiBwYWRkaW5nIHZhbHVlKHMpIHRvIHVzZS4gUGFzc2luZyBgZGVmYXVsdGAgaW4gdGhlIGxpc3Qgd2lsbCByZXN1bHQgaW4gdXNpbmcgdGhlIGd1dHRlciB3aWR0aCBhcyBhIHBhZGRpbmcgdmFsdWUuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgcGFkKDMwcHggLTIwcHggMTBweCBkZWZhdWx0KTtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgcGFkZGluZzogMzBweCAtMjBweCAxMHB4IDIuMzU3NjUlO1xuLy8vICAgfVxuXG5AbWl4aW4gcGFkKCRwYWRkaW5nOiBmbGV4LWd1dHRlcigpKSB7XG4gICRwYWRkaW5nLWxpc3Q6IG51bGw7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcGFkZGluZyB7XG4gICAgJHZhbHVlOiBpZigkdmFsdWUgPT0gJ2RlZmF1bHQnLCBmbGV4LWd1dHRlcigpLCAkdmFsdWUpO1xuICAgICRwYWRkaW5nLWxpc3Q6IGpvaW4oJHBhZGRpbmctbGlzdCwgJHZhbHVlKTtcbiAgfVxuICBwYWRkaW5nOiAkcGFkZGluZy1saXN0O1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8gRGlyZWN0aW9uYWwtcHJvcGVydHkgbWl4aW5zIGFyZSBzaG9ydGhhbmRzIGZvciB3cml0aW5nIHByb3BlcnRpZXMgbGlrZSB0aGUgZm9sbG93aW5nXG4vLy9cbi8vLyBAaWdub3JlIFlvdSBjYW4gYWxzbyB1c2UgYGZhbHNlYCBpbnN0ZWFkIG9mIGBudWxsYC5cbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHZhbHNcbi8vLyAgIExpc3Qgb2YgZGlyZWN0aW9uYWwgdmFsdWVzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgYm9yZGVyLXN0eWxlKGRvdHRlZCBudWxsKTtcbi8vLyAgICAgQGluY2x1ZGUgbWFyZ2luKG51bGwgMCAxMHB4KTtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZG90dGVkO1xuLy8vICAgICBib3JkZXItdG9wLXN0eWxlOiBkb3R0ZWQ7XG4vLy8gICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4vLy8gICAgIG1hcmdpbi1sZWZ0OiAwO1xuLy8vICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vLy8gICB9XG4vLy9cbi8vLyBAcmVxdWlyZSB7ZnVuY3Rpb259IGNvbnRhaW5zLWZhbHN5XG4vLy9cbi8vLyBAcmV0dXJuIHtMaXN0fVxuXG5AZnVuY3Rpb24gY29sbGFwc2UtZGlyZWN0aW9uYWxzKCR2YWxzKSB7XG4gICRvdXRwdXQ6IG51bGw7XG5cbiAgJGE6IG50aCgkdmFscywgMSk7XG4gICRiOiBpZihsZW5ndGgoJHZhbHMpIDwgMiwgJGEsIG50aCgkdmFscywgMikpO1xuICAkYzogaWYobGVuZ3RoKCR2YWxzKSA8IDMsICRhLCBudGgoJHZhbHMsIDMpKTtcbiAgJGQ6IGlmKGxlbmd0aCgkdmFscykgPCAyLCAkYSwgbnRoKCR2YWxzLCBpZihsZW5ndGgoJHZhbHMpIDwgNCwgMiwgNCkpKTtcblxuICBAaWYgJGEgPT0gMCB7ICRhOiAwOyB9XG4gIEBpZiAkYiA9PSAwIHsgJGI6IDA7IH1cbiAgQGlmICRjID09IDAgeyAkYzogMDsgfVxuICBAaWYgJGQgPT0gMCB7ICRkOiAwOyB9XG5cbiAgQGlmICRhID09ICRiIGFuZCAkYSA9PSAkYyBhbmQgJGEgPT0gJGQgeyAkb3V0cHV0OiAkYTsgICAgICAgICAgfVxuICBAZWxzZSBpZiAkYSA9PSAkYyBhbmQgJGIgPT0gJGQgICAgICAgICB7ICRvdXRwdXQ6ICRhICRiOyAgICAgICB9XG4gIEBlbHNlIGlmICRiID09ICRkICAgICAgICAgICAgICAgICAgICAgIHsgJG91dHB1dDogJGEgJGIgJGM7ICAgIH1cbiAgQGVsc2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyAkb3V0cHV0OiAkYSAkYiAkYyAkZDsgfVxuXG4gIEByZXR1cm4gJG91dHB1dDtcbn1cblxuLy8vIE91dHB1dCBkaXJlY3Rpb25hbCBwcm9wZXJ0aWVzLCBmb3IgaW5zdGFuY2UgYG1hcmdpbmAuXG4vLy9cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkcHJlXG4vLy8gICBQcmVmaXggdG8gdXNlXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRzdWZcbi8vLyAgIFN1ZmZpeCB0byB1c2Vcbi8vLyBAcGFyYW0ge0xpc3R9ICR2YWxzXG4vLy8gICBMaXN0IG9mIHZhbHVlc1xuLy8vXG4vLy8gQHJlcXVpcmUge2Z1bmN0aW9ufSBjb2xsYXBzZS1kaXJlY3Rpb25hbHNcbi8vLyBAcmVxdWlyZSB7ZnVuY3Rpb259IGNvbnRhaW5zLWZhbHN5XG5cbkBtaXhpbiBkaXJlY3Rpb25hbC1wcm9wZXJ0eSgkcHJlLCAkc3VmLCAkdmFscykge1xuICAvLyBQcm9wZXJ0eSBOYW1lc1xuICAkdG9wOiAgICAkcHJlICsgXCItdG9wXCIgICAgKyBpZigkc3VmLCBcIi0jeyRzdWZ9XCIsIFwiXCIpO1xuICAkYm90dG9tOiAkcHJlICsgXCItYm90dG9tXCIgKyBpZigkc3VmLCBcIi0jeyRzdWZ9XCIsIFwiXCIpO1xuICAkbGVmdDogICAkcHJlICsgXCItbGVmdFwiICAgKyBpZigkc3VmLCBcIi0jeyRzdWZ9XCIsIFwiXCIpO1xuICAkcmlnaHQ6ICAkcHJlICsgXCItcmlnaHRcIiAgKyBpZigkc3VmLCBcIi0jeyRzdWZ9XCIsIFwiXCIpO1xuICAkYWxsOiAgICAkcHJlICsgICAgICAgICAgICAgaWYoJHN1ZiwgXCItI3skc3VmfVwiLCBcIlwiKTtcblxuICAkdmFsczogY29sbGFwc2UtZGlyZWN0aW9uYWxzKCR2YWxzKTtcblxuICBAaWYgY29udGFpbnMtZmFsc3koJHZhbHMpIHtcbiAgICBAaWYgbnRoKCR2YWxzLCAxKSB7ICN7JHRvcH06IG50aCgkdmFscywgMSk7IH1cblxuICAgIEBpZiBsZW5ndGgoJHZhbHMpID09IDEge1xuICAgICAgQGlmIG50aCgkdmFscywgMSkgeyAjeyRyaWdodH06IG50aCgkdmFscywgMSk7IH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpZiBudGgoJHZhbHMsIDIpIHsgI3skcmlnaHR9OiBudGgoJHZhbHMsIDIpOyB9XG4gICAgfVxuXG4gICAgQGlmIGxlbmd0aCgkdmFscykgPT0gMiB7XG4gICAgICBAaWYgbnRoKCR2YWxzLCAxKSB7ICN7JGJvdHRvbX06IG50aCgkdmFscywgMSk7IH1cbiAgICAgIEBpZiBudGgoJHZhbHMsIDIpIHsgI3skbGVmdH06ICAgbnRoKCR2YWxzLCAyKTsgfVxuICAgIH0gQGVsc2UgaWYgbGVuZ3RoKCR2YWxzKSA9PSAzIHtcbiAgICAgIEBpZiBudGgoJHZhbHMsIDMpIHsgI3skYm90dG9tfTogbnRoKCR2YWxzLCAzKTsgfVxuICAgICAgQGlmIG50aCgkdmFscywgMikgeyAjeyRsZWZ0fTogICBudGgoJHZhbHMsIDIpOyB9XG4gICAgfSBAZWxzZSBpZiBsZW5ndGgoJHZhbHMpID09IDQge1xuICAgICAgQGlmIG50aCgkdmFscywgMykgeyAjeyRib3R0b219OiBudGgoJHZhbHMsIDMpOyB9XG4gICAgICBAaWYgbnRoKCR2YWxzLCA0KSB7ICN7JGxlZnR9OiAgIG50aCgkdmFscywgNCk7IH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7JGFsbH06ICR2YWxzO1xuICB9XG59XG4iLCJmb290ZXIge1xuXG5cdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMjApO1xuXG5cdC5mb290ZXItYmxvY2sge1xuXHRcdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuXHRcdEBpbmNsdWRlIHBhZCg2MHB4IDAgNjBweCAwKTtcblx0XHQvLyAuZm9vdGVyLXRpdGxlIHtcblx0XHQvLyBcdEBpbmNsdWRlIHBhZCg0MHB4IDApO1xuXHRcdC8vIFx0cCB7XG5cdFx0Ly8gXHRcdGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkaGVhZGluZ1RleHQtYWx0LCAwLjQpO1xuXHRcdC8vIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ly8gXHR9XG5cblx0XHQvLyB9XG5cdFx0LmZvb3Rlci1saW5rcyB7XG5cdFx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNik7XG5cdFx0XHRAaW5jbHVkZSBzaGlmdCgzKTtcblxuXHRcdFx0dWwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdEBpbmNsdWRlIHNwYW4tY29sdW1ucygyIG8gNik7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNiBvZiA2KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBwYWQoMCAwIDMwcHggMCk7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogJGhlYWRpbmdUZXh0LWZvb3Rlcjtcblx0XHRcdFx0QGluY2x1ZGUgcGFkKDVweCAwKTtcblx0XHRcdFx0QGluY2x1ZGUgZm9udFN0eWxlKCRmamFsbGEpO1xuXHRcdFx0fVxuXHRcdFx0aDQge1xuXHRcdFx0XHRAaW5jbHVkZSBwYWQoMCAwIDEwcHggMCk7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkaGVhZGluZ1RleHQtYWx0LCAwLjQpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cdC5jb3B5cmlnaHQge1xuXHRcdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuXHRcdEBpbmNsdWRlIHBhZCgwIDAgNDBweCAwKTtcblx0XHRociB7XG5cdFx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMik7XG5cdFx0XHRAaW5jbHVkZSBzaGlmdCg1KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRoZWFkaW5nVGV4dC1mb290ZXI7XG5cdFx0XHR3aWR0aDogMTJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG4gICAgXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXQpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMik7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2hpZnQoNSk7XG5cdFx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNik7XG5cdFx0XHRAaW5jbHVkZSBzaGlmdCgzKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAgJGhlYWRpbmdUZXh0LWZvb3Rlcjtcblx0XHR9XG5cdH1cblxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIFNwZWNpZmllcyB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW4gZWxlbWVudCBzaG91bGQgc3Bhbi4gSWYgdGhlIHNlbGVjdG9yIGlzIG5lc3RlZCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgb2YgaXRzIHBhcmVudCBlbGVtZW50IHNob3VsZCBiZSBwYXNzZWQgYXMgYW4gYXJndW1lbnQgYXMgd2VsbC5cbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHNwYW5cbi8vLyAgIEEgbGlzdCBjb250YWluaW5nIGAkY29sdW1uc2AsIHRoZSB1bml0bGVzcyBudW1iZXIgb2YgY29sdW1ucyB0aGUgZWxlbWVudCBzcGFucyAocmVxdWlyZWQpLCBhbmQgYCRjb250YWluZXItY29sdW1uc2AsIHRoZSBudW1iZXIgb2YgY29sdW1ucyB0aGUgcGFyZW50IGVsZW1lbnQgc3BhbnMgKG9wdGlvbmFsKS5cbi8vL1xuLy8vICAgSWYgb25seSBvbmUgdmFsdWUgaXMgcGFzc2VkLCBpdCBpcyBhc3N1bWVkIHRoYXQgaXQncyBgJGNvbHVtbnNgIGFuZCB0aGF0IHRoYXQgYCRjb250YWluZXItY29sdW1uc2AgaXMgZXF1YWwgdG8gYCRncmlkLWNvbHVtbnNgLCB0aGUgdG90YWwgbnVtYmVyIG9mIGNvbHVtbnMgaW4gdGhlIGdyaWQuXG4vLy9cbi8vLyAgIFRoZSB2YWx1ZXMgY2FuIGJlIHNlcGFyYXRlZCB3aXRoIGFueSBzdHJpbmcgc3VjaCBhcyBgb2ZgLCBgL2AsIGV0Yy5cbi8vL1xuLy8vICAgYCRjb2x1bW5zYCBhbHNvIGFjY2VwdHMgZGVjaW1hbHMgZm9yIHdoZW4gaXQncyBuZWNlc3NhcnkgdG8gYnJlYWsgb3V0IG9mIHRoZSBzdGFuZGFyZCBncmlkLiBFLmcuIFBhc3NpbmcgYDIuNGAgaW4gYSBzdGFuZGFyZCAxMiBjb2x1bW4gZ3JpZCB3aWxsIGRpdmlkZSB0aGUgcm93IGludG8gNSBjb2x1bW5zLlxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRkaXNwbGF5IFtibG9ja11cbi8vLyAgIFNldHMgdGhlIGRpc3BsYXkgcHJvcGVydHkgb2YgdGhlIGVsZW1lbnQuIEJ5IGRlZmF1bHQgaXQgc2V0cyB0aGUgZGlzcGxheSBwcm9wZXJ0eSBvZiB0aGUgZWxlbWVudCB0byBgYmxvY2tgLlxuLy8vXG4vLy8gICBJZiBwYXNzZWQgYGJsb2NrLWNvbGxhcHNlYCwgaXQgYWxzbyByZW1vdmVzIHRoZSBtYXJnaW4gZ3V0dGVyIGJ5IGFkZGluZyBpdCB0byB0aGUgZWxlbWVudCB3aWR0aC5cbi8vL1xuLy8vICAgSWYgcGFzc2VkIGB0YWJsZWAsIGl0IHNldHMgdGhlIGRpc3BsYXkgcHJvcGVydHkgdG8gYHRhYmxlLWNlbGxgIGFuZCBjYWxjdWxhdGVzIHRoZSB3aWR0aCBvZiB0aGUgZWxlbWVudCB3aXRob3V0IHRha2luZyBndXR0ZXJzIGludG8gY29uc2lkZXJhdGlvbi4gVGhlIHJlc3VsdCBkb2VzIG5vdCBhbGlnbiB3aXRoIHRoZSBibG9jay1iYXNlZCBncmlkLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2KTtcbi8vL1xuLy8vICAgIC5uZXN0ZWQtZWxlbWVudCB7XG4vLy8gICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMiBvZiA2KTtcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgZGlzcGxheTogYmxvY2s7XG4vLy8gICAgIGZsb2F0OiBsZWZ0O1xuLy8vICAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuLy8vICAgICB3aWR0aDogNDguODIxMTclO1xuLy8vICAgfVxuLy8vXG4vLy8gICAuZWxlbWVudDpsYXN0LWNoaWxkIHtcbi8vLyAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuLy8vICAgfVxuLy8vXG4vLy8gICAuZWxlbWVudCAubmVzdGVkLWVsZW1lbnQge1xuLy8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vLyAgICAgZmxvYXQ6IGxlZnQ7XG4vLy8gICAgIG1hcmdpbi1yaWdodDogNC44MjkxNiU7XG4vLy8gICAgIHdpZHRoOiAzMC4xMTM4OSU7XG4vLy8gICB9XG4vLy9cbi8vLyAgIC5lbGVtZW50IC5uZXN0ZWQtZWxlbWVudDpsYXN0LWNoaWxkIHtcbi8vLyAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuLy8vICAgfVxuXG5AbWl4aW4gc3Bhbi1jb2x1bW5zKCRzcGFuOiAkY29sdW1ucyBvZiAkY29udGFpbmVyLWNvbHVtbnMsICRkaXNwbGF5OiBibG9jaykge1xuICAkY29sdW1uczogbnRoKCRzcGFuLCAxKTtcbiAgJGNvbnRhaW5lci1jb2x1bW5zOiBjb250YWluZXItc3Bhbigkc3Bhbik7XG5cbiAgJHBhcmVudC1jb2x1bW5zOiBnZXQtcGFyZW50LWNvbHVtbnMoJGNvbnRhaW5lci1jb2x1bW5zKSAhZ2xvYmFsO1xuXG4gICRkaXJlY3Rpb246IGdldC1kaXJlY3Rpb24oJGxheW91dC1kaXJlY3Rpb24sICRkZWZhdWx0LWxheW91dC1kaXJlY3Rpb24pO1xuICAkb3Bwb3NpdGUtZGlyZWN0aW9uOiBnZXQtb3Bwb3NpdGUtZGlyZWN0aW9uKCRkaXJlY3Rpb24pO1xuXG4gICRkaXNwbGF5LXRhYmxlOiBpcy1kaXNwbGF5LXRhYmxlKCRjb250YWluZXItZGlzcGxheS10YWJsZSwgJGRpc3BsYXkpO1xuXG4gIEBpZiAkZGlzcGxheS10YWJsZSAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGNvbHVtbnMgLyAkY29udGFpbmVyLWNvbHVtbnMpO1xuICB9IEBlbHNlIHtcbiAgICBmbG9hdDogI3skb3Bwb3NpdGUtZGlyZWN0aW9ufTtcblxuICAgIEBpZiAkZGlzcGxheSAhPSBuby1kaXNwbGF5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBpZiAkZGlzcGxheSA9PSBjb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSAtbmVhdC13YXJuKFwiVGhlICdjb2xsYXBzZScgYXJndW1lbnQgd2lsbCBiZSBkZXByZWNhdGVkLiBVc2UgJ2Jsb2NrLWNvbGxhcHNlJyBpbnN0ZWFkLlwiKTtcbiAgICB9XG5cbiAgICBAaWYgJGRpc3BsYXkgPT0gY29sbGFwc2Ugb3IgJGRpc3BsYXkgPT0gYmxvY2stY29sbGFwc2Uge1xuICAgICAgd2lkdGg6IGZsZXgtZ3JpZCgkY29sdW1ucywgJGNvbnRhaW5lci1jb2x1bW5zKSArIGZsZXgtZ3V0dGVyKCRjb250YWluZXItY29sdW1ucyk7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiBmbGV4LWdyaWQoJGNvbHVtbnMsICRjb250YWluZXItY29sdW1ucyk7XG4gICAgICB9XG5cbiAgICB9IEBlbHNlIHtcbiAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiBmbGV4LWd1dHRlcigkY29udGFpbmVyLWNvbHVtbnMpO1xuICAgICAgd2lkdGg6IGZsZXgtZ3JpZCgkY29sdW1ucywgJGNvbnRhaW5lci1jb2x1bW5zKTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBUcmFuc2xhdGVzIGFuIGVsZW1lbnQgaG9yaXpvbnRhbGx5IGJ5IGEgbnVtYmVyIG9mIGNvbHVtbnMuIFBvc2l0aXZlIGFyZ3VtZW50cyBzaGlmdCB0aGUgZWxlbWVudCB0byB0aGUgYWN0aXZlIGxheW91dCBkaXJlY3Rpb24sIHdoaWxlIG5lZ2F0aXZlIG9uZXMgc2hpZnQgaXQgdG8gdGhlIG9wcG9zaXRlIGRpcmVjdGlvbi5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyICh1bml0bGVzcyl9ICRuLWNvbHVtbnMgWzFdXG4vLy8gICBOdW1iZXIgb2YgY29sdW1ucyBieSB3aGljaCB0aGUgZWxlbWVudCBzaGlmdHMuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgc2hpZnQoLTMpO1xuLy8vICAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgY3NzIC0gQ1NTIG91dHB1dFxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBtYXJnaW4tbGVmdDogLTI1LjU4OTQxJTtcbi8vLyAgIH1cblxuQG1peGluIHNoaWZ0KCRuLWNvbHVtbnM6IDEpIHtcbiAgQGluY2x1ZGUgc2hpZnQtaW4tY29udGV4dCgkbi1jb2x1bW5zKTtcbn1cblxuLy8vIFRyYW5zbGF0ZXMgYW4gZWxlbWVudCBob3Jpem9udGFsbHkgYnkgYSBudW1iZXIgb2YgY29sdW1ucywgaW4gYSBzcGVjaWZpYyBuZXN0aW5nIGNvbnRleHQuXG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R9ICRzaGlmdFxuLy8vICAgQSBsaXN0IGNvbnRhaW5pbmcgdGhlIG51bWJlciBvZiBjb2x1bW5zIHRvIHNoaWZ0IChgJGNvbHVtbnNgKSBhbmQgdGhlIG51bWJlciBvZiBjb2x1bW5zIG9mIHRoZSBwYXJlbnQgZWxlbWVudCAoYCRjb250YWluZXItY29sdW1uc2ApLlxuLy8vXG4vLy8gICBUaGUgdHdvIHZhbHVlcyBjYW4gYmUgc2VwYXJhdGVkIHdpdGggYW55IHN0cmluZyBzdWNoIGFzIGBvZmAsIGAvYCwgZXRjLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIEBpbmNsdWRlIHNoaWZ0KC0zIG9mIDYpO1xuLy8vICAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgY3NzIC0gQ1NTIG91dHB1dFxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBtYXJnaW4tbGVmdDogLTUyLjQxNDU4JTtcbi8vLyAgIH1cblxuQG1peGluIHNoaWZ0LWluLWNvbnRleHQoJHNoaWZ0OiAkY29sdW1ucyBvZiAkY29udGFpbmVyLWNvbHVtbnMpIHtcbiAgJG4tY29sdW1uczogbnRoKCRzaGlmdCwgMSk7XG4gICRwYXJlbnQtY29sdW1uczogY29udGFpbmVyLXNoaWZ0KCRzaGlmdCkgIWdsb2JhbDtcblxuICAkZGlyZWN0aW9uOiBnZXQtZGlyZWN0aW9uKCRsYXlvdXQtZGlyZWN0aW9uLCAkZGVmYXVsdC1sYXlvdXQtZGlyZWN0aW9uKTtcbiAgJG9wcG9zaXRlLWRpcmVjdGlvbjogZ2V0LW9wcG9zaXRlLWRpcmVjdGlvbigkZGlyZWN0aW9uKTtcblxuICBtYXJnaW4tI3skb3Bwb3NpdGUtZGlyZWN0aW9ufTogJG4tY29sdW1ucyAqIGZsZXgtZ3JpZCgxLCAkcGFyZW50LWNvbHVtbnMpICsgJG4tY29sdW1ucyAqIGZsZXgtZ3V0dGVyKCRwYXJlbnQtY29sdW1ucyk7XG5cbiAgLy8gUmVzZXQgbmVzdGluZyBjb250ZXh0XG4gICRwYXJlbnQtY29sdW1uczogJGdyaWQtY29sdW1ucyAhZ2xvYmFsO1xufVxuIiwiXG4jbWNfZW1iZWRfc2lnbnVwIHtcbiAgICBAaW5jbHVkZSBvdXRlci1jb250YWluZXIoMTAwJSk7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjN2I0NDYwLCA1MCUpOyAvL3Bpbms7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZDZkZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDQwIDEyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCA2LjE3Mkw2LjE3MiAwaDUuNjU2TDAgMTEuODI4VjYuMTcyem00MCA1LjY1NkwyOC4xNzIgMGg1LjY1Nkw0MCA2LjE3MnY1LjY1NnpNNi4xNzIgMTJsMTItMTJoMy42NTZsMTIgMTJoLTUuNjU2TDIwIDMuODI4IDExLjgyOCAxMkg2LjE3MnptMTIgMEwyMCAxMC4xNzIgMjEuODI4IDEyaC0zLjY1NnonIGZpbGw9JyUyM2VhZThlZScgZmlsbC1vcGFjaXR5PScwLjQnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgZm9ybSB7XG4gICAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMCk7XG4gICAgICAgIEBpbmNsdWRlIHNoaWZ0KDEpO1xuICAgICAgICBoNCwgcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICAjbWNfZW1iZWRfc2lnbnVwX3Njcm9sbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWMtZmllbGQtZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKCRmamFsbGEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjQ1cmVtIDEuNHJlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZUcmFuc2l0aW9uKCk7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYW5ub3VuY2VtZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMjApO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2FucztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG59XG5cbi5hbm5vdW5jZW1lbnQgaDZ7XG4gIGNvbG9yOiAjY2NjO1xuICAvL2ZvbnQtc2l6ZTogMC41cmVtO1xufVxuXG4uZXZlbnR7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2FucztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG59XG5cblxuXG5cbi8vaGVybyBpbWFnZSBvbiBmcm9udCBwYWdlXG4uaGVybyB7XG4gIC8vIEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigxMDAlKTtcbiAgLmhlcm8taW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5pbnRyby1oZXJvIHtcbiAgICAgIEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuICAgICAgcGFkZGluZzogMTJyZW0gMDtcbiAgICAgIC8vIFx0QGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuICAgICAgLy8gXHRcdHdpZHRoOiAzMCU7XG4gICAgICAvLyBcdH1cbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgICAvLyBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgIGg1LnRpdGxlIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICB3aWR0aDogY2FsYyg5NnB4ICsgKDE3NiAtIDk2KSAqICgoMTAwdncgLSAzMDBweCkgLyAoMjAwMCAtIDMwMCkpKTtcbiAgICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZmlyc3Qge1xuICBAaW5jbHVkZSBncmFkaWVudEJsdWU7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXG4gIC5maXJzdC1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXG4gICAgLndvcmtzIHtcbiAgICAgIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICB9XG4gICAgICAud29ya3MtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgICAgICA+ICoge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud29ya3MtdGl0bGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoNjRweCArICgxMTIgLSA2NCkgKiAoKDEwMHZ3IC0gMzAwcHgpIC8gKDIwMDAgLSAzMDApKSk7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud29ya3MtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAvL2NvbG9yOiAkaGVhZGluZ1RleHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFydGlzdHMge1xuICAgICAgQGV4dGVuZCAud29ya3M7XG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuICAgICAgICAvLyBAaW5jbHVkZSBzaGlmdCgxKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgLmFydGlzdHMtY29udGFpbmVyIHtcbiAgICAgICAgQGV4dGVuZCAud29ya3MtY29udGFpbmVyO1xuICAgICAgfVxuICAgICAgLmFydGlzdHMtdGl0bGUge1xuICAgICAgICBAZXh0ZW5kIC53b3Jrcy10aXRsZTtcbiAgICAgIH1cbiAgICAgIC5hcnRpc3RzLXRleHQge1xuICAgICAgICBAZXh0ZW5kIC53b3Jrcy10ZXh0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBGUk9OVCBQQUdFIEJMT0NLUyAvL1xuLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLmJsb2NrIHtcbiAgQGluY2x1ZGUgZnJvbnRwYWdlVmVydGljYWwoKTtcblxuICAvLyBibG9jayB0aXRsZXNcblxuICBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBORVcgV09SS1MgU0VDVElPTiAgLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uZm91cnRoIHtcbiAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyKDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgLm5ld1dvcmtzLXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTApO1xuICAgICAgQGluY2x1ZGUgc2hpZnQoMSk7XG4gICAgICAvLyBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMTkpLCAwIDZweCA2cHggcmdiYSgwLDAsMCwwLjIzKTtcblxuICAgIH1cblxuICAgIC5uZXdXb3JrcyB7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cbiAgICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIH1cblxuICAgICAgLmZyb250R3JpZEJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIC4yNSUpO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZnJvbnRHcmlkQmxvY2sgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgIH1cbiAgICAgIC5mcm9udEdyaWRDYXB0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBHQUxMRVJJRVMgU0VDVElPTiAgLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4udGhpcmQge1xuICBAaW5jbHVkZSBvdXRlci1jb250YWluZXIoKTtcbiAgLmdhbGxlcmllcyB7XG4gICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEwKTtcbiAgICBAaW5jbHVkZSBzaGlmdCgxKTtcbiAgICBoMSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJGhlYWRpbmdUZXh0O1xuICAgIH1cbiAgfVxuICAuZ2FsbGVyaWVzQ29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTIgb2YgMTIpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuZ2FsbGVyaWVzSW1nIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2IG9mIDEyKTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5nYWxsZXJpZXNJbmZvIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2IG9mIDEyKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbiAgfVxuICB1bC5nYWxsZXJ5Um93IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC8vbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg1IG9mIDEwKTtcbiAgICBAaW5jbHVkZSBvbWVnYSgybik7XG4gICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDIuNSBvZiAxMCk7XG4gICAgICBAaW5jbHVkZSBvbWVnYS1yZXNldCgybik7XG4gICAgICBAaW5jbHVkZSBvbWVnYSg0bik7XG4gICAgfVxuXG4gICAgJjpob3ZlciBmaWdjYXB0aW9uIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTM1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAxLjVlbTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE3MywgMCwgMC45KTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwLjVzIGVhc2UtaW4gMHMsIHdpZHRoIDJzIGVhc2UtaW4gMnMpO1xuICAgICAgaDYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW1kZXZpY2UpIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMS41cmVtIDA7XG4gIH1cbn1cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRVhISUJJVFMgU0VDVElPTiAgLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uZm91cnRoIHtcbiAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyKDEwMCUpO1xuICAuZXhoaWJpdHMtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMCk7XG4gICAgQGluY2x1ZGUgc2hpZnQoMSk7XG4gICAgYm9yZGVyOiAzcHggc29saWQgd2hpdGU7XG4gICAgLy8gYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLDAsMCwwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwwLDAsMC4yMyk7XG4gIH1cbiAgLmV4aGliaXRzIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjgsIDk1LCAxMjMsIDAuOSk7XG4gICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIGgxIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkaGVhZGluZ1RleHQtYWx0O1xuICAgIH1cbiAgfVxuICAvLyBtYXAgaW5mbyBjb250YWluZXJcbiAgLm1hcEluZm8ge1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMCBvZiAxMCk7XG4gICAgQGluY2x1ZGUgc2hpZnQoMCk7XG4gICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDYgb2YgMTApO1xuICAgICAgQGluY2x1ZGUgc2hpZnQoMik7XG4gICAgfVxuICB9XG4gIC8vZXhoaWJpdHMgYWJvdXQgdGV4dCBhbmQgY3VycmVudCBleGhpYml0c1xuICAuZXhDb250YWluZXIge1xuICAgIC5leEFib3V0IHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMiBvZiAxMik7XG4gICAgICAvLyBAaW5jbHVkZSBtZWRpYSgkbGFyZ2VkZXZpY2UpIHtcbiAgICAgIC8vIFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDMgb2YgNik7XG4gICAgICAvLyB9XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICBpbWcge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgICAgIH1cbiAgICAgIC5leEFib3V0LVRleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBkaXYgcHtcbm1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmV4Q3VycmVudCB7XG4gICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNiBvZiA2KTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2VkZXZpY2UpIHtcbiAgICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDMgb2YgNik7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICBoNiB7XG4gICAgICAgIGNvbG9yOiAkaGVhZGluZ1RleHQtYWx0O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2VkZXZpY2UpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYge1xuICAgICAgICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gbG9jYXRpb24gYW5kIGhvdXJzIGluZm9cbiAgLmxvY2F0aW9uSG91cnMge1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2IG9mIDYpO1xuICAgIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBtYXJnaW46IDJyZW0gMCAwIDA7XG4gICAgLmV4TG9jYXRpb24ge1xuICAgICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAvLyBwYWRkaW5nOiAxZW07XG4gICAgICBzZWN0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgICAgIGg2IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICAgICAgICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgY29sb3I6ICRoZWFkaW5nVGV4dC1hbHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy9saW5lIGRpdmlkaW5nIGxvY2F0aW9uIGFuZCBob3VycyBjb2x1bW5zXG4gICAgLmxpbmUge1xuICAgICAgQGluY2x1ZGUgbGluZURpdmlkZXIoKTtcbiAgICB9XG5cbiAgICAuZXhIb3VycyB7XG4gICAgICBAZXh0ZW5kIC5leExvY2F0aW9uO1xuICAgICAgY29sb3I6ICRoZWFkaW5nVGV4dC1hbHQ7XG4gICAgfVxuICB9XG5cbiAgLy8gY29udGVudCB3aW5kb3cgb24gZ29vZ2xlIG1hcFxuICAjbWFwX2NhbnZhcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMHJlbTtcblxuICAgICNtYXBDb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEuNWVtIDA7XG4gICAgfVxuXG4gICAgI21hcEJvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDEuNWVtO1xuICAgICAgcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5maWZ0aCB7XG4gIEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuICAuQUZGQSB7XG4gICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEwKTtcbiAgICBAaW5jbHVkZSBzaGlmdCgxKTtcbiAgICBoMSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5BRkZBLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbiIsIkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJHBvcywgJGcxLCAkZzI6IG51bGwsXG4gICAgICAgICAgICAgICAgICAgICAgICRnMzogbnVsbCwgJGc0OiBudWxsLFxuICAgICAgICAgICAgICAgICAgICAgICAkZzU6IG51bGwsICRnNjogbnVsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgJGc3OiBudWxsLCAkZzg6IG51bGwsXG4gICAgICAgICAgICAgICAgICAgICAgICRnOTogbnVsbCwgJGcxMDogbnVsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgJGZhbGxiYWNrOiBudWxsKSB7XG4gIC8vIERldGVjdCB3aGF0IHR5cGUgb2YgdmFsdWUgZXhpc3RzIGluICRwb3NcbiAgJHBvcy10eXBlOiB0eXBlLW9mKG50aCgkcG9zLCAxKSk7XG4gICRwb3Mtc3BlYzogbnVsbDtcbiAgJHBvcy1kZWdyZWU6IG51bGw7XG5cbiAgLy8gSWYgJHBvcyBpcyBtaXNzaW5nIGZyb20gbWl4aW4sIHJlYXNzaWduIHZhcnMgYW5kIGFkZCBkZWZhdWx0IHBvc2l0aW9uXG4gIEBpZiAoJHBvcy10eXBlID09IGNvbG9yKSBvciAobnRoKCRwb3MsIDEpID09IFwidHJhbnNwYXJlbnRcIikgIHtcbiAgICAkZzEwOiAkZzk7ICRnOTogJGc4OyAkZzg6ICRnNzsgJGc3OiAkZzY7ICRnNjogJGc1O1xuICAgICRnNTogJGc0OyAkZzQ6ICRnMzsgJGczOiAkZzI7ICRnMjogJGcxOyAkZzE6ICRwb3M7XG4gICAgJHBvczogbnVsbDtcbiAgfVxuXG4gIEBpZiAkcG9zIHtcbiAgICAkcG9zaXRpb25zOiBfbGluZWFyLXBvc2l0aW9ucy1wYXJzZXIoJHBvcyk7XG4gICAgJHBvcy1kZWdyZWU6IG50aCgkcG9zaXRpb25zLCAxKTtcbiAgICAkcG9zLXNwZWM6ICAgbnRoKCRwb3NpdGlvbnMsIDIpO1xuICB9XG5cbiAgJGZ1bGw6ICRnMSwgJGcyLCAkZzMsICRnNCwgJGc1LCAkZzYsICRnNywgJGc4LCAkZzksICRnMTA7XG5cbiAgLy8gU2V0ICRnMSBhcyB0aGUgZGVmYXVsdCBmYWxsYmFjayBjb2xvclxuICAkZmFsbGJhY2stY29sb3I6IG50aCgkZzEsIDEpO1xuXG4gIC8vIElmICRmYWxsYmFjayBpcyBhIGNvbG9yIHVzZSB0aGF0IGNvbG9yIGFzIHRoZSBmYWxsYmFjayBjb2xvclxuICBAaWYgKHR5cGUtb2YoJGZhbGxiYWNrKSA9PSBjb2xvcikgb3IgKCRmYWxsYmFjayA9PSBcInRyYW5zcGFyZW50XCIpIHtcbiAgICAkZmFsbGJhY2stY29sb3I6ICRmYWxsYmFjaztcbiAgfVxuXG4gIGJhY2tncm91bmQtY29sb3I6ICRmYWxsYmFjay1jb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJHBvcy1kZWdyZWUgJGZ1bGwpOyAvLyBTYWZhcmkgNS4xKywgQ2hyb21lXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVucXVvdGUoXCJsaW5lYXItZ3JhZGllbnQoI3skcG9zLXNwZWN9I3skZnVsbH0pXCIpO1xufVxuIiwiXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyAgRlJPTlQgUEFHRSBTUEFDSU5HIE1JWElOUyAgLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AbWl4aW4gZnJvbnRwYWdlVmVydGljYWwoKSB7XG5cdHBhZGRpbmc6IDRyZW0gMDtcbn1cbkBtaXhpbiBmcm9udHBhZ2VUd29Db2x1bW4gKCkge1xuXHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTApO1xuXHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDQpO1xuXHRcdEBpbmNsdWRlIHNoaWZ0KC41KTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0QGluY2x1ZGUgZGlzcGxheShmbGV4KTtcblx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblx0QGluY2x1ZGUgZmlsbC1wYXJlbnQ7XG5cdFx0aW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHQvL0BpbmNsdWRlIGZsZXgtZ3JvdygxKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XG5cdFx0fVxuXG5cdFx0LnBhZ2VCdXR0b24ge1xuXG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1zZWxmKGZsZXgtZW5kKTtcblxuXHRcdH1cblxuXHRcdGgxLCAucGFnZUJ1dHRvbiAge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblxufVxuQG1peGluIGxpbmVEaXZpZGVyICgpIHtcblx0d2lkdGg6IDNweDtcblx0ZmxleDogMTtcblx0aGVpZ2h0OiA1cmVtO1xuXHQvLyBtYXJnaW46IGF1dG8gMWVtO1xuXHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAkaGVhZGluZ1RleHQtYWx0O1xuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0Ly8gbWFyZ2luOiBhdXRvO1xuXHR9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8gUmVtb3ZlcyB0aGUgZWxlbWVudCdzIGd1dHRlciBtYXJnaW4sIHJlZ2FyZGxlc3Mgb2YgaXRzIHBvc2l0aW9uIGluIHRoZSBncmlkIGhpZXJhcmNoeSBvciBkaXNwbGF5IHByb3BlcnR5LiBJdCBjYW4gdGFyZ2V0IGEgc3BlY2lmaWMgZWxlbWVudCwgb3IgZXZlcnkgYG50aC1jaGlsZGAgb2NjdXJyZW5jZS4gV29ya3Mgb25seSB3aXRoIGBibG9ja2AgbGF5b3V0cy5cbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHF1ZXJ5IFtibG9ja11cbi8vLyAgIExpc3Qgb2YgYXJndW1lbnRzLiBTdXBwb3J0ZWQgYXJndW1lbnRzIGFyZSBgbnRoLWNoaWxkYCBzZWxlY3RvcnMgKHRhcmdldHMgYSBzcGVjaWZpYyBwc2V1ZG8gZWxlbWVudCkgYW5kIGBhdXRvYCAodGFyZ2V0cyBgbGFzdC1jaGlsZGApLlxuLy8vXG4vLy8gICBXaGVuIHBhc3NlZCBhbiBgbnRoLWNoaWxkYCBhcmd1bWVudCBvZiB0eXBlIGAqbmAgd2l0aCBgYmxvY2tgIGRpc3BsYXksIHRoZSBvbWVnYSBtaXhpbiBhdXRvbWF0aWNhbGx5IGFkZHMgYSBjbGVhciB0byB0aGUgYCpuKzFgIHRoIGVsZW1lbnQuIE5vdGUgdGhhdCBjb21wb3NpdGUgYXJndW1lbnRzIHN1Y2ggYXMgYDJuKzFgIGRvIG5vdCBzdXBwb3J0IHRoaXMgZmVhdHVyZS5cbi8vL1xuLy8vICAgKipEZXByZWNhdGlvbiB3YXJuaW5nKio6IFRoZSBvbWVnYSBtaXhpbiB3aWxsIG5vIGxvbmdlciB0YWtlIGEgYCRkaXJlY3Rpb25gIGFyZ3VtZW50LiBUbyBjaGFuZ2UgdGhlIGxheW91dCBkaXJlY3Rpb24sIHVzZSBgcm93KCRkaXJlY3Rpb24pYCBvciBzZXQgYCRkZWZhdWx0LWxheW91dC1kaXJlY3Rpb25gIGluc3RlYWQuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgb21lZ2E7XG4vLy8gICB9XG4vLy9cbi8vLyAgIC5udGgtZWxlbWVudCB7XG4vLy8gICAgIEBpbmNsdWRlIG9tZWdhKDRuKTtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuLy8vICAgfVxuLy8vXG4vLy8gICAubnRoLWVsZW1lbnQ6bnRoLWNoaWxkKDRuKSB7XG4vLy8gICAgIG1hcmdpbi1yaWdodDogMDtcbi8vLyAgIH1cbi8vL1xuLy8vICAgLm50aC1lbGVtZW50Om50aC1jaGlsZCg0bisxKSB7XG4vLy8gICAgIGNsZWFyOiBsZWZ0O1xuLy8vICAgfVxuXG5AbWl4aW4gb21lZ2EoJHF1ZXJ5OiBibG9jaywgJGRpcmVjdGlvbjogZGVmYXVsdCkge1xuICAkdGFibGU6IGJlbG9uZ3MtdG8odGFibGUsICRxdWVyeSk7XG4gICRhdXRvOiBiZWxvbmdzLXRvKGF1dG8sICRxdWVyeSk7XG5cbiAgQGlmICRkaXJlY3Rpb24gIT0gZGVmYXVsdCB7XG4gICAgQGluY2x1ZGUgLW5lYXQtd2FybihcIlRoZSBvbWVnYSBtaXhpbiB3aWxsIG5vIGxvbmdlciB0YWtlIGEgJGRpcmVjdGlvbiBhcmd1bWVudC4gVG8gY2hhbmdlIHRoZSBsYXlvdXQgZGlyZWN0aW9uLCB1c2UgdGhlIGRpcmVjdGlvbigpey4uLn0gbWl4aW4uXCIpO1xuICB9IEBlbHNlIHtcbiAgICAkZGlyZWN0aW9uOiBnZXQtZGlyZWN0aW9uKCRsYXlvdXQtZGlyZWN0aW9uLCAkZGVmYXVsdC1sYXlvdXQtZGlyZWN0aW9uKTtcbiAgfVxuXG4gIEBpZiAkdGFibGUge1xuICAgIEBpbmNsdWRlIC1uZWF0LXdhcm4oXCJUaGUgb21lZ2EgbWl4aW4gbm8gbG9uZ2VyIHJlbW92ZXMgcGFkZGluZyBpbiB0YWJsZSBsYXlvdXRzLlwiKTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHF1ZXJ5KSA9PSAxIHtcbiAgICBAaWYgJGF1dG8ge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGVsc2UgaWYgY29udGFpbnMtZGlzcGxheS12YWx1ZSgkcXVlcnkpIGFuZCAkdGFibGUgPT0gZmFsc2Uge1xuICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDA7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgbnRoLWNoaWxkKCRxdWVyeSwgJGRpcmVjdGlvbik7XG4gICAgfVxuICB9IEBlbHNlIGlmIGxlbmd0aCgkcXVlcnkpID09IDIge1xuICAgIEBpZiAkYXV0byB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tI3skZGlyZWN0aW9ufTogMDtcbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIG50aC1jaGlsZChudGgoJHF1ZXJ5LCAxKSwgJGRpcmVjdGlvbik7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAaW5jbHVkZSAtbmVhdC13YXJuKFwiVG9vIG1hbnkgYXJndW1lbnRzIHBhc3NlZCB0byB0aGUgb21lZ2EoKSBtaXhpbi5cIik7XG4gIH1cbn1cblxuQG1peGluIG50aC1jaGlsZCgkcXVlcnksICRkaXJlY3Rpb24pIHtcbiAgJG9wcG9zaXRlLWRpcmVjdGlvbjogZ2V0LW9wcG9zaXRlLWRpcmVjdGlvbigkZGlyZWN0aW9uKTtcblxuICAmOm50aC1jaGlsZCgjeyRxdWVyeX0pIHtcbiAgICBtYXJnaW4tI3skZGlyZWN0aW9ufTogMDtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCRxdWVyeSkgPT0gbnVtYmVyIGFuZCB1bml0KCRxdWVyeSkgPT0gXCJuXCIge1xuICAgICY6bnRoLWNoaWxkKCN7JHF1ZXJ5fSsxKSB7XG4gICAgICBjbGVhcjogJG9wcG9zaXRlLWRpcmVjdGlvbjtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBvbWVnYS1yZXNldCgkbnRoKSB7XG4gICY6bnRoLWNoaWxkKCN7JG50aH0pIHsgbWFyZ2luLXJpZ2h0OiBmbGV4LWd1dHRlcigpOyB9XG4gICY6bnRoLWNoaWxkKCN7JG50aH0rMSkgeyBjbGVhcjogbm9uZSB9XG59IiwiYm9keSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4vLyBUSElTIE9WRVJSSURFUyBCT09UU1RSQVAgQ09OVEFJTkVSIFRPIE1BS0UgU0lERSBQQURESU5HIDMwcHhcbi5jb250YWluZXIge1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdG1hcmdpbjogYXV0byAwO1xufVxuLnBhZ2VIZWFkZXItV3JhcHBlciB7XG5cdC8vQGluY2x1ZGUgZ3JhZGllbnRGYWRlQmx1ZTtcbn1cblxuLnBhZ2VIZWFkZXIge1xuXHRAaW5jbHVkZSBvdXRlci1jb250YWluZXIoKTtcblx0cGFkZGluZzogM3JlbSAwO1xuXHQucGFnZUhlYWRlci1UaXRsZSB7XG5cdFx0Ly9wYWRkaW5nLXRvcDogMnJlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcblx0XHRcdC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0QGluY2x1ZGUgZm9udFN0eWxlKCRmamFsbGEpO1xuXG5cdFx0fVxuXHR9XG5cdC8vIHAuZmFjZXRzVGl0bGUge1xuXHQvLyBcdGNvbG9yOiAkaGVhZGluZ1RleHQtYWx0O1xuXHQvLyB9XG5cblx0LnBhZ2VIZWFkZXItSW5mbyB7XG5cdFx0cGFkZGluZzogMXJlbSAwIDAgMDtcblx0XHR3aWR0aDogODAlO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZWRldmljZSkge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxuLmJvcmRlclRpdGxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlZGV2aWNlKSB7XG5cdFx0XHR3aWR0aDogMTMwJTtcblx0XHR9XG5cdH1cbn1cbiNwYWdlQ29udGVudCB7XG5cdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuXHRtYXJnaW46IDRyZW0gYXV0bztcbn1cbiNkZXRhaWxDb250ZW50IHtcblx0QGluY2x1ZGUgb3V0ZXItY29udGFpbmVyKCk7XG5cdG1hcmdpbjogNHJlbSBhdXRvO1xufSIsIlxuaDIuZ2FsbGVyeURldGFpbCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiAwIGF1dG8gMWVtIGF1dG8gIWltcG9ydGFudDtcblxuXHQuZ2FsbGVyeURldGFpbE5hbWUge1xuXHRcdGNvbG9yOiAjMzQ0OTVlO1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyZW0gYXV0byAhaW1wb3J0YW50O1xuXHR9XG59XG4uZ2FsbGVyeURldGFpbFByZXZpb3VzIHtcblx0aS5mYS5mYS1hbmdsZS1sZWZ0IHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblx0fVxufVxuLmdhbGxlcnlEZXRhaWxOZXh0e1xuXHRpLmZhLmZhLWFuZ2xlLXJpZ2h0IHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW1kZXZpY2UpIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHR9XG5cdH1cbn1cblxuaDYuZ2FsbGVyeVZpZXdSZWNvcmQge1xuXHRjb2xvcjogJGxpbms7XG59XG4jZ2FsbGVyeURldGFpbEltYWdlV3JhcHBlciB7XG5cdHBhZGRpbmctdG9wOiA2cHg7XG5cdFxufVxuLy8gVGhpcyBoaWRlcyB0aGUgYWxsIG9mIHRoZSBpbWFnZSBpY29ucyBmb3IgdGhlIGdhbGxlcnkgdW50aWwgdGhlIG1vcmUgbGluayBpcyBjbGlja2VkXG4uZ2FsbGVyeUljb25IaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuI2dhbGxlcnlEZXRhaWxJbWFnZUFyZWEge1xuXG59XG4jZ2FsbGVyeURldGFpbE9iamVjdEluZm8ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0fVxuXHQuc2V0SXRlbUluZm9MaXN0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59XG4uZ2FsbGVyeURldGFpbERlc2NyaXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0aDQge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cbn1cbiIsIlxuLmJyb3dzZUNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdHBhZGRpbmc6IDBweCAxNXB4O1xuXHRtYXJnaW46IGF1dG8gMDtcblx0bWF4LXdpZHRoOiA1MDAwcHg7XG59XG5cbi5icm93c2VSZXN1bHRzVGl0bGUge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQ+ICoge1xuXHRcdFx0cGFkZGluZzogMXJlbSAwLjVyZW07XG5cdFx0XHQvL21hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRmb3JtIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHQuYnRuLWdyb3VwIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNiVmlld0J1dHRvbnMge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQvLyA+ICp7XG5cdC8vIFx0ZGlzcGxheTogYmxvY2s7XG5cdC8vIFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHQvLyBcdEBpbmNsdWRlIG1lZGlhKCRzbWFsbGRldmljZSkge1xuXHQvLyBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvLyBcdH1cblx0Ly8gfVxuXHQuYnRuLWdyb3VwIHtcblx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0fVxuXHRmb3JtI2RldGFpbE5hdkJyb3dzZVJlc3VsdHNTb3J0TWVudSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cblx0I2JWaWV3QnV0dG9ucyB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGhlYWRpbmdUZXh0ICFpbXBvcnRhbnQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8vU29ydCBieVxuLnNvcnRSZXN1bHRzICB7XG5cdC5kcm9wZG93bi1tZW51IHtcblx0XHRwYWRkaW5nOiAwLjVyZW0gMCAwIDAgIWltcG9ydGFudDtcblx0XHQvL21hcmdpbi10b3A6IDAuNXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRoZWFkaW5nVGV4dCAhaW1wb3J0YW50O1xuXHQgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkaGVhZGluZ1RleHQgIWltcG9ydGFudDtcblx0fVxuXHQuY2lyY2xlU2VsZWN0ZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nVGV4dCAgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkaGVhZGluZ1RleHQgICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRsaSBhIHtcblx0XHRjb2xvcjogJGhlYWRpbmdUZXh0ICFpbXBvcnRhbnQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYXBwbHlCdXR0b24gaW5wdXR7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nVGV4dDtcblx0XHRwYWRkaW5nOiAwLjVyZW07XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGVhZGluZ1RleHQsIDEwKTtcblx0XHR9XG5cdH1cbn1cbmg1LnNvcnRNZW51IHtcblx0Y29sb3I6ICRoZWFkaW5nVGV4dDtcblx0LnNvcnRWYWx1ZSB7XG5cdFx0Y29sb3I6ICRoZWFkaW5nVGV4dDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRoZWFkaW5nVGV4dDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGhlYWRpbmdUZXh0O1xuXHRcdC8vbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG5cdFx0aSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcblx0XHR9XG5cdH1cbn1cblxuXG5cblxuXG5cblxuXG5cbiNiU29ydEJ5TGlzdCB7XG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0cGFkZGluZy10b3A6IDFyZW07XG5cdHVsID4gKntcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuXHRcdEBpbmNsdWRlIG1lZGlhKCRzbWFsbGRldmljZSkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4vL2ljb25zXG4uYnRuLWdyb3VwIHtcblx0aS5iR2VhciB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdH1cbn1cblxuXG4vL1NlbGVjdGVkIHJlZmluZW1lbnQgYnV0dG9uc1xuaDUucmVmaW5lZFNlbGVjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRzdHJvbmcge1xuXHRcdG1hcmdpbjogMCAwLjdyZW07XG5cdH1cblx0YS5icm93c2VSZW1vdmVGYWNldCA+ICoge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGxpbms7XG5cdFx0Y29sb3I6ICRsaW5rICFpbXBvcnRhbnQ7XG5cdFx0fVxufVxuYS5icm93c2VSZW1vdmVGYWNldCBidXR0b24ge1xuIFx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeSAgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHNlY29uZGFyeSAgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYm94IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YSB7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cblxuXG4uYlJlc3VsdEl0ZW0ge1xuXHRib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1ICk7XG4gIC8vYm9yZGVyOiAxcHggc29saWQgJGRhcmtjbGFzc2ljZ3JleTtcblx0Ly9AaW5jbHVkZSBkZWZUcmFuc2l0aW9uKCk7XG5cdCY6aG92ZXIge1xuXHRcdCBib3gtc2hhZG93OiAwIDE0cHggMjhweCByZ2JhKDAsMCwwLDAuMjUpLCAwIDEwcHggMTBweCByZ2JhKDAsMCwwLDAuMjIpO1xuXHR9XG59XG5cbi5iUmVzdWx0SXRlbUNvbCB7XG5cdD4gYSBwe1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6ICRib2R5VGV4dDtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHR9XG5cdFx0fVxuXHQvLyBib3JkZXI6IDFweCBzb2xpZCAkZGFya2NsYXNzaWNncmV5O1xufVxuLmJSZXN1bHRJdGVtQ29udGVudCB7XG5cdGhlaWdodDogMjAwcHg7XG5cdEBpbmNsdWRlIG1lZGlhKCRzbWFsbGRldmljZSkge1xuXHRcdGhlaWdodDogMjQwcHg7XG5cdH1cblx0LmJSZXN1bHRJdGVtSW1nIHtcblx0XHRtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Ly8gJjpob3ZlciB7XG5cdFx0Ly8gXHRib3JkZXI6IDFweCBzb2xpZCAkbGluaztcblx0XHQvLyB9XG5cdH1cbn1cbi5iUmVzdWx0SXRlbVRleHQge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHQuYlJlc3VsdEl0ZW1UZXh0VGl0bGUge1xuXHRcdGNvbG9yOiBkYXJrZW4oJGJvZHlUZXh0LCAzMCUpXG5cdH1cblxufVxuXG4uYlJlc3VsdEl0ZW1JbWdQbGFjZWhvbGRlciB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uYlJlc3VsdExpc3RJdGVtVGV4dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHBhZGRpbmctbGVmdDogMXJlbTtcblx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdD4gcDpmaXJzdC1jaGlsZCB7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cdD4gcCB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogJGJvZHlUZXh0O1xuXHRcdH1cbn1cbi8vIEZpbHRlciBSZXN1bHRzIFNlY3Rpb25cblxuI2JSZWZpbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRoZWFkaW5nVGV4dDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLXRvcDogNzBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0ICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxufVxuXG4jYlJlZmluZSBoNSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nVGV4dDtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LWZhbWlseTogJGZqYWxsYSwgc2Fucy1zZXJpZjtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRtYXJnaW4tdG9wOiAwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMTZweCAyNXB4IDJweCAyNXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jYlJlZmluZSAuZHJvcGRvd24uYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGhlYWRpbmdUZXh0O1xuXHRmbGV4OiAxO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0fVxuXHRpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0ZmxleDogMDtcblx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6MTIyMHB4KSB7XG5cdCNiUmVmaW5lIC5kcm9wZG93bi5idXR0b24ge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG59XG5cbiNiUmVmaW5lIC5kcm9wZG93bi5idXR0b24uc2hvd09ubHkge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDE1JTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0cGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4jYlJlZmluZSAuZHJvcGRvd24uYnV0dG9uLnNob3dPbmx5IGg1IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6ICMxNjE2MTY7XG5cdHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbiNiUmVmaW5lIC5kcm9wZG93bi5idXR0b24gaDUge1xuXHRwYWRkaW5nLXRvcDogMHB4O1xuXHRjb2xvcjogJGhlYWRpbmdUZXh0O1xuXHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0fVxufVxuXG4jYlJlZmluZSAuZHJvcGRvd24ub3Blbi5idXR0b24gaDUgLmNhcmV0IHtcblx0Ly9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZFxcOTtcblx0Ym9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiNiUmVmaW5lIC5kcm9wZG93bi5idXR0b24gaDUgLmNhcmV0IHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNiUmVmaW5lIC5kcm9wZG93bi5vcGVuLmJ1dHRvbiAuZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG4jYlJlZmluZSAuZHJvcGRvd24ub3Blbi5idXR0b24gaDUgLmNhcmV0OmFmdGVyLFxuI2JSZWZpbmUgLmRyb3Bkb3duLm9wZW4uYnV0dG9uIGg1IC5jYXJldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItd2lkdGg6IDEwcHggMTBweDtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ei1pbmRleDogMTAwMTtcbn1cblxuI2JSZWZpbmUgLmRyb3Bkb3duLm9wZW4uYnV0dG9uIGg1IC5jYXJldDpiZWZvcmUge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAkaGVhZGluZ1RleHQ7XG5cdGJvdHRvbTogLTEzcHg7XG5cdGxlZnQ6IGNhbGMoNjAlIC0gMzBweCk7XG59XG5cbiNiUmVmaW5lIC5kcm9wZG93bi5vcGVuLmJ1dHRvbiBoNSAuY2FyZXQ6YWZ0ZXIge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZTtcblx0Ym90dG9tOiAtMTRweDtcblx0bGVmdDogY2FsYyg2MCUgLSAzMHB4KTtcbn1cblxuI2JSZWZpbmUgLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbiNiUmVmaW5lIC5icm93c2VUYXJnZXQgYSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICM0NjQ2NDY7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGluZS1oZWlnaHQ6IDJlbTtcblx0bWFyZ2luOiAwcHggLTEwcHggMTBweCAtMTBweDtcblx0cGFkZGluZzogMHB4IDEwcHggMHB4IDEwcHg7XG59XG4vLyBEUk9QRE9XTiBNRU5VU1xuI2JSZWZpbmUgLmZhY2V0R3JvdXAgbGkgLmZhY2V0SXRlbSB7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0bWF4LXdpZHRoOiAyNDBweDtcbn1cblxuI2JSZWZpbmUgLmZhY2V0R3JvdXAgbGkgLmZhY2V0SXRlbVtmYWNldF9pdGVtX3NlbGVjdGVkPVwiMVwiXSB7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuI2JSZWZpbmUgLmZhY2V0R3JvdXAgaHIge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcblx0Ym9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG5bZmFjZXRfaXRlbV9zZWxlY3RlZD1cIjFcIl06OmJlZm9yZSB7XG5cdGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcblx0Y29udGVudDogdXJsKCcuLi8uLi9ncmFwaGljcy9jaGVjay5wbmcnKTtcblx0cGFkZGluZy1yaWdodDogNnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDIwcHg7XG5cdHRvcDogMHB4O1xufVxuXG4jU2hvd09ubHlfZmFjZXRfY29udGFpbmVyIFtmYWNldF9pdGVtX3NlbGVjdGVkPVwiMVwiXTo6YmVmb3JlIHtcblx0bGVmdDogMjlweDtcbn1cblxuLmZhY2V0QXBwbHkge1xuXHRjbGVhcjogYm90aDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0Ym90dG9tOiAwcHg7XG5cdGxlZnQ6IDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jYlJlZmluZSBhLmZhY2V0QXBwbHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZ1RleHQ7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLXRvcDogMTRweDtcblx0cGFkZGluZy1ib3R0b206IDE0cHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaGVhZGluZ1RleHQsIDEwKTtcblx0fVxufVxuXG5cbiNiUmVmaW5lIGRpdi5jaGVja0FyZWEge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkaGVhZGluZ1RleHQ7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdG1hcmdpbi10b3A6IDFweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogY2hlY2t0aGlzICovXG4jYlJlZmluZSBkaXYuY2hlY2tBcmVhIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbiNiUmVmaW5lIC5mYWNldEl0ZW0gYSB7XG5cdGZsb2F0OiByaWdodDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuXHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuXHRsaW5lLWhlaWdodDogMTE2JTtcbn1cblxuI2JSZWZpbmUgLmZhY2V0SXRlbSBhOmhvdmVyLFxuI2JSZWZpbmUgLmZhY2V0SXRlbSBhOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cyxcbi5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSxcbi5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3Zlcixcbi5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1cyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogIzc1NzU3NTtcbn1cblxuLmJSZXN1bHRMaXN0SXRlbSAuYlJlc3VsdExpc3RJdGVtSW1nIHtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4jYlJlZmluZSBkaXYuZHJvcGRvd24ge1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsXG4uZHJvcGRvd24tbWVudT5saT5hOmZvY3VzLFxuLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLFxuLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAjMTYxNjE2O1xufVxuXG4uZHJvcGRvd24gLmhpZXJhcmNoaWNhbExpc3QgLmZhLWNoZXZyb24tcmlnaHQge1xuXHRjb2xvcjogIzE2MTYxNiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHBhZGRpbmctbGVmdDogNXB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4jZmFjZXRHcm91cFNob3dPbmx5IHtcblx0bWluLXdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4jYlJlZmluZSAjZmFjZXRHcm91cFNob3dPbmx5IGxpIC5mYWNldEl0ZW0ge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbiNiUmVmaW5lICNmYWNldEdyb3VwU2hvd09ubHkgLnJvdyB7XG5cdG1heC1oZWlnaHQ6IDI3MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG5cbi8qIEZpbHRlciBwYW5lbCAqL1xuXG4uZmlsdGVyTGVhZGVyIHtcblx0cGFkZGluZzogMTVweCAxNXB4IDBweCAxNXB4O1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5maWx0ZXJEZXNjIHtcblx0cGFkZGluZzogNXB4IDE1cHggMTVweCAxNXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuI2JSZWZpbmUgaHIge1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5mYWNldEdyb3VwLnBhbmVsIHtcblx0Ly93aWR0aDogMjgwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdG1pbi1oZWlnaHQ6IDI1MHB4O1xuXHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0bWluLXdpZHRoOiAyNTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGhlYWRpbmdUZXh0O1xuXHRwYWRkaW5nOiAzMHB4IDEwcHggNDBweCAxMHB4O1xuXHQvL21hcmdpbi10b3A6IDEycHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbiNmYWNldEdyb3VwcGxhY2VfZmFjZXQuZmFjZXRHcm91cC5wYW5lbCB7XG5cdHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4uZmFjZXRHcm91cC5wYW5lbCAuY29udGFpbmVyIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHQvKm1heC1oZWlnaHQ6MzIwcHg7Ki9cblx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuI2JSZWZpbmUgLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCxcbiNiUmVmaW5lIC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4jYlJlZmluZSAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0OmZvY3VzLFxuI2JSZWZpbmUgLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDpmb2N1cyxcbiNiUmVmaW5lIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6YWN0aXZlLFxuI2JSZWZpbmUgLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDphY3RpdmUge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAxcHg7XG5cdGJvcmRlcjogMHB4O1xufVxuXG4jYlJlZmluZSAuZmFjZXRHcm91cCBsaSAuZmFjZXRJdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0bWluLWhlaWdodDogMjRweDtcblx0Y2xlYXI6IGJvdGg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4jYlJlZmluZSAucm93IHtcblx0bWF4LWhlaWdodDogMjgwcHg7XG5cdC8qb3ZlcmZsb3cteTphdXRvOyovXG5cdG1hcmdpbi1ib3R0b206IGlvMDBweDtcblx0bWFyZ2luLWxlZnQ6IDBweDtcblx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbiNiUmVmaW5lICNiSGllcmFyY2h5TGlzdF9wbGFjZV9mYWNldCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbiNiUmVmaW5lIGxpIC5oaWVyYXJjaGljYWxMaXN0IC5mYWNldEl0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4jYlJlZmluZSBhIHtcblx0Y29sb3I6ICRoZWFkaW5nVGV4dDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0fVxufVxuXG4jZmFjZXRHcm91cHBsYWNlX2ZhY2V0IGgxIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuI2JBbmNlc3Rvckxpc3Qge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5iU2Nyb2xsTGlzdEhpZXJhcmNoeSB7XG5cdGNsZWFyOiBsZWZ0O1xufVxuXG4jYlJlZmluZSBkaXYge1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbiNiUmVmaW5lIGRpdiNiQW5jZXN0b3JMaXN0IHtcblx0d2lkdGg6IDgwJTtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmZhY2V0SXRlbSAuZ2x5cGhpY29uLWNoZXZyb24tZG93biB7XG5cdGZvbnQtc2l6ZTogMTBweDtcbn1cblxuI2JSZWZpbmUgLnJvdy5oaWVyYXJjaGljYWxMaXN0IHtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4jYlJlZmluZSAuaGllcmFyY2hpY2FsTGlzdCAuZmFjZXRJdGVtIGEge1xuXHRmbG9hdDogbm9uZTtcbn1cblxuI2JSZWZpbmUgLmZhY2V0R3JvdXAgbGkgLmhpZXJhcmNoaWNhbExpc3QgLmZhY2V0SXRlbSB7XG5cdHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4jYlJlZmluZSAuZHJvcGRvd24tbWVudSB7XG5cdHJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0bGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuXG5cblxuXG4uc2VhcmNoQ3JpdCB7XG5cdGNvbG9yOiAjNzU3NTc1O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJ1dHRvbi5yZWZpbmUge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbi5yZWZpbmU6Zm9jdXMsXG5idXR0b24ucmVmaW5lOmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRib3JkZXI6IDBweDtcblx0b3V0bGluZTogdGhpbiBkb3R0ZWQgI2ZmZjtcbn1cblxuLmJyb3dzZVRhcmdldCBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmVzdWx0cyBhIC5nbHlwaGljb24sXG4ucmVzdWx0cyBhIC5zdmctaW5saW5lLS1mYSB7XG5cdGNvbG9yOiAjODg4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZXN1bHRzIGEuYWN0aXZlIC5nbHlwaGljb24ge1xuXHRjb2xvcjogIzQ2NDY0NiAhaW1wb3J0YW50O1xufVxuXG4uc29ydE1lbnUge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y29sb3I6ICMxNjE2MTY7XG59XG5cbi5zb3J0VmFsdWUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyMDBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkNmQ2O1xuXHRwYWRkaW5nOiA1cHggNXB4IDVweCAxMHB4O1xuXHQ7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGNvbG9yOiAjMTYxNjE2O1xufVxuXG4uc29ydFZhbHVlIC5zdmctaW5saW5lLS1mYSB7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdGNvbG9yOiAjNzU3NTc1O1xufVxuXG4uc29ydFJlc3VsdHMub3BlbiAuc29ydFZhbHVlIC5mYS1jaGV2cm9uLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNzdcIjtcbn1cblxuLnNvcnRSZXN1bHRzIC5kcm9wZG93bi1tZW51IHtcblx0bGVmdDogaW5oZXJpdDtcblx0dG9wOiAyMnB4O1xuXHRyaWdodDogMHB4O1xuXHR6LWluZGV4OiAxMDAwMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcblx0Ym9yZGVyOiAxcHggc29saWQgIzc1NzU3NTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG5cdHJpZ2h0OiAwcHg7XG5cdHdpZHRoOiAyMDBweDtcbn1cblxuLnNvcnRSZXN1bHRzIC5kcm9wZG93bi1tZW51IGxpIGEge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdGNvbG9yOiAjMTYxNjE2O1xufVxuXG4uc29ydFJlc3VsdHMgLm9wZW4gLnNvcnRWYWx1ZSxcbi5zb3J0UmVzdWx0cy5vcGVuIC5zb3J0VmFsdWUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNzU3NTc1O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jaXJjbGVTZWxlY3Qge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNzU3NTc1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR3aWR0aDogMTRweDtcblx0aGVpZ2h0OiAxNHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNHB4O1xuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDNweDtcblx0bGVmdDogLTEwcHg7XG59XG5cbi5jaXJjbGVTZWxlY3RlZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM3NTc1NzU7XG5cdGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHRvcDogM3B4O1xuXHRsZWZ0OiAtMTBweDtcbn1cblxuLy9SRUZJTkVEIFNFTEVDVElPTlxuLnJlZmluZWRTZWxlY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW46IDJyZW0gMCAwIDE1cHg7XG5cdGg2OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHRoNiB7XG5cdFx0bWFyZ2luOiAwIDAuNXJlbTtcblx0fVxufSIsIi8qIGdhbGxlcnkgKi9cbi5nYWxsZXJ5RGV0YWlsTmF2aWdhdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuXHRoNiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxufVxuLmdhbGxlcnlEZXRhaWxJbnRybyB7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdGgxIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHR9XG5cbn1cbmgxLm9ubGluZUV4aGliaXRUaXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ub25saW5lRXhoaWJpdExpc3Qge1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRpbWcge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblx0YSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nRm9udDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uZ2FsbGVyeVBhZ2Uge1xuXHRoMiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCBhdXRvIDFlbSBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMmVtIGF1dG8gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0aDMge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0aDYge1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0fVxufVxuLm1haW5HYWxsZXJ5SW1nIHtcblx0bWFyZ2luOiAwIDAgMjBweCAgMDtcblxuXHRoMyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdGNvbG9yOiAkaGVhZGluZ1RleHQtYWx0O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZzogMXJlbTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW1kZXZpY2UpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y29sb3I6ICRoZWFkaW5nVGV4dDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oJGhlYWRpbmdUZXh0LCA4KTtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHQuY2FwdGlvbiB7XG5cdFx0bWFyZ2luOiAxcmVtIDAgMC41cmVtIDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG59XG4jZ2FsbGVyeVNldEluZm8ge1xuXHRoNiB7XG5cdFx0bWFyZ2luOiAwLjVyZW0gMDtcblx0fVxufVxuLy8gXHRSRUFETU9SRS5KUyBDU1MgUFJPUEVSVElFUyBUTyBBREQgRkFERSBFRkZFQ1QgVE8gVEVYVFxuW2RhdGEtcmVhZG1vcmVdIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vLyBTZXQgZGVmYXVsdCBzdHlsaW5nIG9mIGdyYWRpZW50LlxuLy8gTm90ZSB0aGUgaGVpZ2h0IG9mIDAuIFdlJ2xsIHRyYW5zaXRpb24gdGhlIGhlaWdodCwgcmF0aGVyIHRoYW4gdGhlIGJhY2tncm91bmQuXG4vLyBJIHRoaW5rIHRoaXMgbWFrZXMgZm9yIGEgc21vb3RoZXIgZWZmZWN0LiBUaGlzIGFsc28gaGFzIHRoZSBhZGRlZCBiZW5lZml0XG4vLyBvZiBub3Qgb3ZlcmxheWluZyB0aGUgdGV4dCBhdCB0aGUgYm90dG9tIHdpdGggYW4gYWJzb2x1dGVseSBwb3NpdGlvbmVkIHBzZXVkby1lbGVtZW504oCUZXZlblxuLy8gaWYgaXQgaXMgdHJhbnNwYXJlbnTigJR3aGljaCBjb3VsZCBwcmV2ZW50IHRleHQgc2VsZWN0aW9uLlxuW2RhdGEtcmVhZG1vcmVdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksICNmZmYpO1xuXG4vLyBCZSBzdXJlIHRvIHVzZSB0aGUgc2FtZSBzcGVlZCB2YWx1ZSBhcyBpbiB5b3VyIFJlYWRtb3JlIGNvbmZpZ3VyYXRpb24sIGtlZXBpbmcgaW4gbWluZCB0aGF0IENTUyB0cmFuc2l0aW9uIHNwZWVkIGlzIHN0YXRlZCBpbiBzZWNvbmRzLlxuICB0cmFuc2l0aW9uOiBoZWlnaHQgMXM7XG59XG5cbi8vIFNldCB0aGUgaGVpZ2h0IG9mIHRoZSBncmFkaWVudCB0byA4MCB3aGVuIENMT1NFRFxuW2RhdGEtcmVhZG1vcmVdW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXTpiZWZvcmUsXG4vLyBBbHNvIHdoZW4gdHJhbnNpdGlvbmluZyBmcm9tIE9QRU4gdG8gQ0xPU0VEXG5bZGF0YS1yZWFkbW9yZV1bYXJpYS1leHBhbmRlZD1cInRydWVcIl0udHJhbnNpdGlvbmluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi8vIFRoaXMgaXNuJ3Qgc3RyaWN0bHkgbmVjZXNzYXJ5LCBidXQgSSB0aGluayBpdCBtYWtlcyBmb3IgYSBzbW9vdGhlciBlZmZlY3QuXG4vLyBTZXQgdGhlIGhlaWdodCBvZiB0aGUgZ3JhZGllbnQgdG8gMCB3aGVuIHRyYW5zaXRpb25pbmcgZnJvbSBDTE9TRUQgdG8gT1BFTlxuW2RhdGEtcmVhZG1vcmVdW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXS50cmFuc2l0aW9uaW5nOmJlZm9yZSB7XG4gIGhlaWdodDogMDtcbn1cblxuLy9nbyB0byBnYWxsZXJ5IGxpbmtcbi5nYWxsZXJ5TGluayB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cdHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuXHRib3JkZXItdG9wOiAycHggc29saWQgZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCk7XG5cdGg1IHtcblx0XHRjb2xvcjogJGxpbms7XG5cdFx0QGluY2x1ZGUgZGVmVHJhbnNpdGlvbigpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0fVxuXHR9XG5cdHNwYW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuXHR9XG59XG5cbi5qY2Fyb3VzZWwtd3JhcHBlciB7XG5cdGgzIHtcblx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDAuNXJlbTtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXHRpbWcge1xuXHRcdC8vd2lkdGg6IGF1dG87XG5cblx0fVxuXG5cdC5nYWxsZXJ5SXRlbSB7XG5cdFx0Ly9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiYWNrZ3JvdW5kO1xuXHRcdG1hcmdpbjogMDtcblx0XHRAaW5jbHVkZSBwYWQoMTVweCk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0LmdhbGxlcnlJdGVtVGV4dCBoNSwgcCB7XG5cdFx0XHRcdGNvbG9yOiAkaGVhZGluZ1RleHQtYWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCBkYXJrZW4oJGJhY2tncm91bmQsIDEwKTtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cblx0XHRcdC5nYWxsZXJ5SXRlbVRleHQgaDUsIHAge1xuXHRcdFx0XHRjb2xvcjogJGRhcmtjbGFzc2ljZ3JleTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdC5mYSB7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHR9XG5cdC5nYWxsZXJ5TmV4dCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG4iLCIuYWJvdXRIZWFkZXIge1xuICBAaW5jbHVkZSBvdXRlci1jb250YWluZXIoKTtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uYWJvdXRUaXRsZSB7XG4gIGNvbG9yOiAkaGVhZGluZ1RleHQtYWx0O1xuICBAaW5jbHVkZSBmb250U3R5bGUoJGZqYWxsYSk7XG4gIHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2VkZXZpY2UpIHtcbiAgICAgIHdpZHRoOiAxMjAlO1xuICAgIH1cbiAgfVxufVxuLmFib3V0SW5mbyB7XG4gIGg1IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG4uZmFxQ29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGg1IHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGhlYWRpbmdUZXh0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaGVhZGluZ1RleHQ7XG4gIH1cbiAgZGl2IHtcbiAgICBwYWRkaW5nOiAwIDAgMXJlbSAwO1xuICB9XG4gIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbiAgaDYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgfVxufVxuXG4iLCJcbi5zZWFyY2hUZXJtIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGNvbG9yOiAkbWlkbmlnaHRibHVlO1xufVxuXG4uc2VhcmNoUmVzdWx0TnVtYmVycyB7XG5cdGg1IHtcblx0XHRwYWRkaW5nLXRvcDogMWVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuXG5cbiNvYmplY3RzQmxvY2sge1xuXHRwYWRkaW5nOiAxZW0gMCAyZW0gMDtcbn1cbi5zb3J0U2VhcmNoUmVzdWx0cyB7XG5cdGZsb2F0OiByaWdodDtcblx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdH1cbn1cbi5ibG9ja1Jlc3VsdHMge1xuXHRwYWRkaW5nLXRvcDogMmVtO1xufVxuLm11bHRpc2VhcmNoSW1nUGxhY2Vob2xkZXIge1xuXHR3aWR0aDogMjAwcHg7XG59XG5kaXYub2JqZWN0c1Jlc3VsdC5tdWx0aXNlYXJjaFJlc3VsdCwgZGl2LmNvbGxlY3Rpb25zUmVzdWx0Lm11bHRpc2VhcmNoUmVzdWx0IHtcblx0cGFkZGluZy1ib3R0b206IDJlbTtcblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxufSIsIi5oZWFkaW5nUGFkZGluZyB7XG5cdHBhZGRpbmc6IDAgMnJlbSAwIDJyZW07XG59XG4uYXJ0aXN0c1BhZ2Uge1xuXHRwYWRkaW5nOiAwIDJyZW0gMCAycmVtO1xufVxuLmFydGlzdExpc3RMZXR0ZXJCYXIge1xuXHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTIpO1xuXHRhIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW1kZXZpY2UpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdGg2IHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR3aWR0aDogM3JlbTtcblx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAzcmVtO1xuXHRcdEBpbmNsdWRlIGRlZlRyYW5zaXRpb24oKTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aHIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cblxufVxuLmxpc3RMaW5rIHtcblxuXHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTAgb2YgMTApO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG5cblx0QGluY2x1ZGUgbWVkaWEoJHNtYWxsZGV2aWNlKSB7XG5cdFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDQgb2YgMTApO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG5cdFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDMgb2YgMTApO1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZWRldmljZSkge1xuXHRcdEBpbmNsdWRlIHNwYW4tY29sdW1ucygyLjUgb2YgMTApO1xuXG5cdH1cblxuXHRhIHtcblx0XHQuYXJ0aXN0QmxvY2sge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cdFx0XHRAaW5jbHVkZSBkZWZUcmFuc2l0aW9uKCk7XG5cdFx0XHRoNiB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMjBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdGg2IHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzIGVhc2UtaW4tb3V0KTtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbmgyLm13LWhlYWRsaW5lIHtcblx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEwIG9mIDEwKTtcblxufVxuIiwiLmxpYnJhcnlIZWFkZXIge1xuICBAaW5jbHVkZSBvdXRlci1jb250YWluZXIoKTtcbiAgcGFkZGluZzogNnJlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG5cbi5saWJyYXJ5VGl0bGUge1xuICBjb2xvcjogJGhlYWRpbmdUZXh0LWFsdDtcbiAgQGluY2x1ZGUgZm9udFN0eWxlKCRmamFsbGEpO1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlZGV2aWNlKSB7XG4gICAgICB3aWR0aDogMTEwJTtcbiAgICB9XG4gIH1cbn1cblxuLmJpb0ltZyB7XG4gIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMCBvZiAxMCk7XG4gIC8vIG1hcmdpbjogMnJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG4gICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDMgb2YgMTApO1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cbn1cbi5iaW8ge1xuICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTAgb2YgMTApO1xuICBtYXJnaW46IDA7XG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgcDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG4gICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDcgb2YgMTApO1xuICB9XG59XG4ubGlicmFyeUluZm8ge1xuICBtYXJnaW46IDJyZW0gMCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuICAgIG1hcmdpbjogMnJlbSAycmVtIDAgMnJlbTtcbiAgfVxuICBkaXYge1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg0IG9mIDEwKTtcbiAgICBoNSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuIiwiXG5oMi5saXN0aW5nSGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ubGlzdGluZ0NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkaGVhZGluZ1RleHQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuMTIpLCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjI0KTtcbiAgICAgICAgQGluY2x1ZGUgZGVmVHJhbnNpdGlvbigpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggcmdiYSgwLDAsMCwwLjI1KSwgMCA1cHggNXB4IHJnYmEoMCwwLDAsMC4yMik7XG4gICAgICAgIH1cbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bWRldmljZSkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlZGV2aWNlKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG5cbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtZGV2aWNlKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGhlYWRpbmdUZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubmV3c2xldHRlcl9pbnRybyB7XG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4iXX0= */
