*{-webkit-box-sizing:border-box;box-sizing:border-box}.cmmi-patterns .breakout,.cmmi-patterns .path-fork .paths,.cmmi-patterns .photo-stripe>img{margin:0 -1em}@media (min-width: 40em){.cmmi-patterns .breakout,.cmmi-patterns .path-fork .paths,.cmmi-patterns .photo-stripe>img{margin-right:-5.5555%;margin-left:-5.5555%}}@media (min-width: 50em){.cmmi-patterns .breakout,.cmmi-patterns .path-fork .paths,.cmmi-patterns .photo-stripe>img{margin-right:-12.5%;margin-left:-12.5%}}@media (min-width: 60em){.cmmi-patterns .breakout,.cmmi-patterns .path-fork .paths,.cmmi-patterns .photo-stripe>img{margin-right:-21.4285%;margin-left:-21.4285%}}@media (min-width: 70em){.cmmi-patterns .breakout,.cmmi-patterns .path-fork .paths,.cmmi-patterns .photo-stripe>img{max-width:none}}.cmmi-patterns .row,.cmmi-patterns hr.layout-wide,.cmmi-patterns .gauge-list .cards,.cmmi-patterns .gauge-list .resource-cards,.cmmi-patterns .recommended-items,.cmmi-patterns .timeline{margin-right:1em;margin-left:1em}@media (min-width: 40em){.cmmi-patterns .row,.cmmi-patterns hr.layout-wide,.cmmi-patterns .gauge-list .cards,.cmmi-patterns .gauge-list .resource-cards,.cmmi-patterns .recommended-items,.cmmi-patterns .timeline{margin-right:5%;margin-left:5%}}@media (min-width: 50em){.cmmi-patterns .row,.cmmi-patterns hr.layout-wide,.cmmi-patterns .gauge-list .cards,.cmmi-patterns .gauge-list .resource-cards,.cmmi-patterns .recommended-items,.cmmi-patterns .timeline{margin-right:10%;margin-left:10%}}@media (min-width: 60em){.cmmi-patterns .row,.cmmi-patterns hr.layout-wide,.cmmi-patterns .gauge-list .cards,.cmmi-patterns .gauge-list .resource-cards,.cmmi-patterns .recommended-items,.cmmi-patterns .timeline{margin-right:15%;margin-left:15%}}@media (min-width: 70em){.cmmi-patterns .row,.cmmi-patterns hr.layout-wide,.cmmi-patterns .gauge-list .cards,.cmmi-patterns .gauge-list .resource-cards,.cmmi-patterns .recommended-items,.cmmi-patterns .timeline{margin-right:auto;margin-left:auto;max-width:50em}.cmmi-patterns .expanded.row,.cmmi-patterns hr.expanded.layout-wide,.cmmi-patterns .gauge-list .expanded.cards,.cmmi-patterns .gauge-list .expanded.resource-cards,.cmmi-patterns .expanded.recommended-items,.cmmi-patterns .expanded.timeline{margin-right:15%;margin-left:15%;max-width:none}}.cmmi-patterns .cta,.cmmi-patterns footer.site,.cmmi-patterns header.site,.cmmi-patterns .megamenu-panel,.cmmi-patterns .path-fork,.cmmi-patterns header.page:not(.site) .content,.cmmi-patterns .row.stripe,.cmmi-patterns .row.photo-stripe{padding-right:1em;padding-left:1em}@media (min-width: 40em){.cmmi-patterns .cta,.cmmi-patterns footer.site,.cmmi-patterns header.site,.cmmi-patterns .megamenu-panel,.cmmi-patterns .path-fork,.cmmi-patterns header.page:not(.site) .content,.cmmi-patterns .row.stripe,.cmmi-patterns .row.photo-stripe{padding-right:5%;padding-left:5%}}@media (min-width: 50em){.cmmi-patterns .cta,.cmmi-patterns footer.site,.cmmi-patterns header.site,.cmmi-patterns .megamenu-panel,.cmmi-patterns .path-fork,.cmmi-patterns header.page:not(.site) .content,.cmmi-patterns .row.stripe,.cmmi-patterns .row.photo-stripe{padding-right:10%;padding-left:10%}}@media (min-width: 60em){.cmmi-patterns .cta,.cmmi-patterns footer.site,.cmmi-patterns header.site,.cmmi-patterns .megamenu-panel,.cmmi-patterns .path-fork,.cmmi-patterns header.page:not(.site) .content,.cmmi-patterns .row.stripe,.cmmi-patterns .row.photo-stripe{padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns .cta,.cmmi-patterns footer.site,.cmmi-patterns header.site,.cmmi-patterns .megamenu-panel,.cmmi-patterns .path-fork,.cmmi-patterns header.page:not(.site) .content,.cmmi-patterns .row.stripe,.cmmi-patterns .row.photo-stripe{max-width:none;padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}.cmmi-patterns .expanded.cta,.cmmi-patterns footer.expanded.site,.cmmi-patterns header.expanded.site,.cmmi-patterns .expanded.megamenu-panel,.cmmi-patterns .expanded.path-fork,.cmmi-patterns header.page:not(.site) .expanded.content,.cmmi-patterns .expanded.row.stripe,.cmmi-patterns .expanded.row.photo-stripe{padding-right:15%;padding-left:15%}}.cmmi-patterns .hidden,.cmmi-patterns .calendar nav .prev span,.cmmi-patterns .calendar nav .next span,.cmmi-patterns .card-selection .selection-card,.cmmi-patterns header.conference.capability-counts-2018 .videobg>.video-container,.cmmi-patterns header.conference.capability-counts-2019 .videobg>.video-container,.cmmi-patterns header.conference.capability-counts-2019-video .videobg>.video-container,.cmmi-patterns table.editable tr.removing,.cmmi-patterns .fav span,.cmmi-patterns footer.site .contact .social .facebook span,.cmmi-patterns footer.site .contact .social .twitter span,.cmmi-patterns footer.site .contact .social .linkedin span,.cmmi-patterns div.image-gallery .overlay,.cmmi-patterns header.site>nav.megamenu-small .megamenu-search-toggle,.cmmi-patterns header.site>nav.megamenu-small .cart,.cmmi-patterns .pagination .first,.cmmi-patterns .pagination .last,.cmmi-patterns .partner-directory-search .checkboxes br,.cmmi-patterns .partner-directory-search .partner-org-names,.cmmi-patterns .sharing .twitter span,.cmmi-patterns .sharing .facebook span,.cmmi-patterns .sharing .linkedin span,.cmmi-patterns .tag-select-wrapper .initialized,.kentico-search-page-form .SearchDialog .editing-form-label-cell label,.site-search .SearchDialog .editing-form-label-cell label,.cmmi-patterns .partner-search-form br,.TabControlTable .TabControlSelectedLeft,.TabControlTable .TabControlLeft,.TabControlTable .TabControlSelectedRight,.TabControlTable .TabControlRight,.MyAddresses .unigrid-actions,.MyAddresses .filling-column,.MyOrders .unigrid-actions,.MyOrders .filling-column,.add-event .radio-list-vertical br,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-bottom{display:none;visibility:hidden}.cmmi-patterns ul.articles,.cmmi-patterns ol.articles,.cmmi-patterns .row ul.articles,.cmmi-patterns .row ol.articles,.cmmi-patterns ul.breadcrumbs,.cmmi-patterns .calendar .day-names,.cmmi-patterns ul.cards,.cmmi-patterns ul.resource-cards,.cmmi-patterns ol.cards,.cmmi-patterns ol.resource-cards,.cmmi-patterns .challenge-solution,.cmmi-patterns ul.checkboxes,.cmmi-patterns ul.inline-checkboxes,.cmmi-patterns ul.chunked,.cmmi-patterns ol.chunked,.cmmi-patterns .course-listing,.cmmi-patterns .course-listing .info,.cmmi-patterns .cybermaturity-roadmap-explainer .captions ul,.cmmi-patterns .details-list,.cmmi-patterns .events-list,.cmmi-patterns .conference-events-list,.cmmi-patterns .event .instructors,.cmmi-patterns ul.files,.cmmi-patterns ol.files,.cmmi-patterns .filters ul,.cmmi-patterns footer.site .social,.cmmi-patterns footer.site nav ul,.cmmi-patterns .gauge-list nav ul,.cmmi-patterns header.site>nav .primary,.cmmi-patterns header.site>nav.primary,.cmmi-patterns header.site>nav .secondary,.cmmi-patterns header.site>nav.secondary,.cmmi-patterns .how-it-works,.cmmi-patterns .icon-listing,.cmmi-patterns div.image-gallery .gallery,.cmmi-patterns ul.image-gallery,.cmmi-patterns olul.image-gallery,.cmmi-patterns .level ul,.cmmi-patterns ul.logos,.cmmi-patterns ol.logos,.cmmi-patterns header.site>.megamenu-full-secondary>ul,.cmmi-patterns header.site>.megamenu-full-primary ul,.cmmi-patterns .megamenu-panel .items ul,.cmmi-patterns header.site>nav.megamenu-small ul,.cmmi-patterns .megamenu-small-controls,.cmmi-patterns ul.news-headlines,.cmmi-patterns ol.news-headlines,.cmmi-patterns .news-listing,.cmmi-patterns nav.tabs ul,.cmmi-patterns nav.TabControlTable ul,.cmmi-patterns .partner-directory-search-results,.cmmi-patterns ul.person-list,.cmmi-patterns ol.person-list,.cmmi-patterns ul.person-list>li ul,.cmmi-patterns ol.person-list>li ul,.cmmi-patterns .process-steps ul,.cmmi-patterns ul.radio,.cmmi-patterns ol.radio,.cmmi-patterns .recommended-items>ul,.cmmi-patterns .sharing ul,.cmmi-patterns .sidebar-menu,.cmmi-patterns .solution-choice,.cmmi-patterns ul.statistics,.cmmi-patterns ol.statistics,.cmmi-patterns ul.tabs,.cmmi-patterns ul.TabControlTable,.cmmi-patterns ol.tabs,.cmmi-patterns ol.TabControlTable,.cmmi-patterns .tags,.cmmi-patterns .testimonial ul.images,.cmmi-patterns .world-map-stats{list-style-type:none;margin:1em 0;padding:0}.cmmi-patterns .breadcrumbs .breadcrumb-sep-ltr,.cmmi-patterns .breadcrumbs .breadcrumb-sep-rtl,.cmmi-patterns .calendar .outside-month,.cmmi-patterns .filters .selection,.cmmi-patterns header.site>h1,.cmmi-patterns header.hero .scroll-prompt{overflow:hidden;text-indent:100%;white-space:nowrap}.cmmi-patterns button,.cmmi-patterns .button,.cmmi-patterns input.js.file+label,.cmmi-patterns .pagination>strong,.cmmi-patterns .pagination>strong:hover,.cmmi-patterns .solution-choice .get-started,.cmmi-patterns .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns a.NewItemLink,.cmmi-patterns .ContributionPanel a,.ContributionPanel .cmmi-patterns a,.cmmi-patterns .cmmi-model-viewer-options a,.cmmi-patterns input[type='button'],.cmmi-patterns input[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a,.cmmi-patterns header.site>.megamenu-full-secondary .logout a,.cmmi-patterns header.site>.megamenu-full-secondary .register a{background:#363639;border:0.25em solid #363639;border-radius:.5em;color:#fff;cursor:pointer;display:inline-block;font-family:'Gotham', sans-serif;font-size:0.75em;font-weight:bold;letter-spacing:0.25em;line-height:1.25;outline:none;padding:1em 1.5em;text-align:center;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-transform:uppercase}.cmmi-patterns button:visited,.cmmi-patterns .button:visited,.cmmi-patterns input.js.file+label:visited,.cmmi-patterns .pagination>strong:visited,.cmmi-patterns .solution-choice .get-started:visited,.cmmi-patterns .ContentBody a.NewItemLink:visited,.ContentBody .cmmi-patterns a.NewItemLink:visited,.cmmi-patterns .ContributionPanel a:visited,.ContributionPanel .cmmi-patterns a:visited,.cmmi-patterns .cmmi-model-viewer-options a:visited,.cmmi-patterns input:visited[type='button'],.cmmi-patterns input:visited[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a:visited,.cmmi-patterns header.site>.megamenu-full-secondary .logout a:visited,.cmmi-patterns header.site>.megamenu-full-secondary .register a:visited{color:#fff}.cmmi-patterns button:focus,.cmmi-patterns .button:focus,.cmmi-patterns input.js.file+label:focus,.cmmi-patterns .pagination>strong:focus,.cmmi-patterns .solution-choice .get-started:focus,.cmmi-patterns .ContentBody a.NewItemLink:focus,.ContentBody .cmmi-patterns a.NewItemLink:focus,.cmmi-patterns .ContributionPanel a:focus,.ContributionPanel .cmmi-patterns a:focus,.cmmi-patterns .cmmi-model-viewer-options a:focus,.cmmi-patterns input:focus[type='button'],.cmmi-patterns input:focus[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a:focus,.cmmi-patterns header.site>.megamenu-full-secondary .logout a:focus,.cmmi-patterns header.site>.megamenu-full-secondary .register a:focus,.cmmi-patterns button:hover,.cmmi-patterns .button:hover,.cmmi-patterns input.js.file+label:hover,.cmmi-patterns .pagination>strong:hover,.cmmi-patterns .solution-choice .get-started:hover,.cmmi-patterns .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns a.NewItemLink:hover,.cmmi-patterns .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns a:hover,.cmmi-patterns .cmmi-model-viewer-options a:hover,.cmmi-patterns input:hover[type='button'],.cmmi-patterns input:hover[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register a:hover{background:#4f4f53;border:0.25em solid #4f4f53;text-decoration:none}.cmmi-patterns button.p2,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .p2.button,.cmmi-patterns input.js.file+label.p2,.cmmi-patterns .pagination>strong.p2,.cmmi-patterns .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .ContributionPanel a.get-started,.ContributionPanel .cmmi-patterns .solution-choice a.get-started,.cmmi-patterns .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns a.p2.NewItemLink,.cmmi-patterns .ContributionPanel a,.ContributionPanel .cmmi-patterns a,.cmmi-patterns .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .p2 a,.cmmi-patterns input.p2[type='button'],.cmmi-patterns input.p2[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a.p2,.cmmi-patterns header.site>.megamenu-full-secondary .login .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .login a,.cmmi-patterns header.site>.megamenu-full-secondary .login .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .login a,.cmmi-patterns header.site>.megamenu-full-secondary .logout a.p2,.cmmi-patterns header.site>.megamenu-full-secondary .logout .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .logout a,.cmmi-patterns header.site>.megamenu-full-secondary .logout .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .logout a,.cmmi-patterns header.site>.megamenu-full-secondary .register a.p2,.cmmi-patterns header.site>.megamenu-full-secondary .register .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .register a,.cmmi-patterns header.site>.megamenu-full-secondary .register .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .register a{background:transparent;color:#363639}.cmmi-patterns button.p2:focus,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:focus,.cmmi-patterns .p2.button:focus,.cmmi-patterns input.js.file+label.p2:focus,.cmmi-patterns .pagination>strong.p2:focus,.cmmi-patterns .solution-choice .p2.get-started:focus,.cmmi-patterns .ContentBody a.p2.NewItemLink:focus,.ContentBody .cmmi-patterns a.p2.NewItemLink:focus,.cmmi-patterns .ContributionPanel a:focus,.ContributionPanel .cmmi-patterns a:focus,.cmmi-patterns .cmmi-model-viewer-options a.p2:focus,.cmmi-patterns .cmmi-model-viewer-options .p2 a:focus,.cmmi-patterns input.p2:focus[type='button'],.cmmi-patterns input.p2:focus[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a.p2:focus,.cmmi-patterns header.site>.megamenu-full-secondary .login .ContributionPanel a:focus,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .login a:focus,.cmmi-patterns header.site>.megamenu-full-secondary .login .cmmi-model-viewer-options .p2 a:focus,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .login a:focus,.cmmi-patterns header.site>.megamenu-full-secondary .logout a.p2:focus,.cmmi-patterns header.site>.megamenu-full-secondary .logout .ContributionPanel a:focus,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .logout a:focus,.cmmi-patterns header.site>.megamenu-full-secondary .logout .cmmi-model-viewer-options .p2 a:focus,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .logout a:focus,.cmmi-patterns header.site>.megamenu-full-secondary .register a.p2:focus,.cmmi-patterns header.site>.megamenu-full-secondary .register .ContributionPanel a:focus,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .register a:focus,.cmmi-patterns header.site>.megamenu-full-secondary .register .cmmi-model-viewer-options .p2 a:focus,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .register a:focus,.cmmi-patterns button.p2:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .p2.button:hover,.cmmi-patterns input.js.file+label.p2:hover,.cmmi-patterns .pagination>strong.p2:hover,.cmmi-patterns .solution-choice .p2.get-started:hover,.cmmi-patterns .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns a.p2.NewItemLink:hover,.cmmi-patterns .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns a:hover,.cmmi-patterns .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns input.p2:hover[type='button'],.cmmi-patterns input.p2:hover[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a.p2:hover,.cmmi-patterns header.site>.megamenu-full-secondary .login .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .login a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .login .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .login a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout a.p2:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .logout a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .logout a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register a.p2:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .register a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .register a:hover{background:rgba(255,255,255,0.5)}.cmmi-patterns button[disabled],.cmmi-patterns .button[disabled],.cmmi-patterns input.js.file+label[disabled],.cmmi-patterns .pagination>strong[disabled],.cmmi-patterns .solution-choice .get-started[disabled],.cmmi-patterns .ContentBody a.NewItemLink[disabled],.ContentBody .cmmi-patterns a.NewItemLink[disabled],.cmmi-patterns .ContributionPanel a[disabled],.ContributionPanel .cmmi-patterns a[disabled],.cmmi-patterns .cmmi-model-viewer-options a[disabled],.cmmi-patterns input[disabled][type='button'],.cmmi-patterns input[disabled][type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a[disabled],.cmmi-patterns header.site>.megamenu-full-secondary .logout a[disabled],.cmmi-patterns header.site>.megamenu-full-secondary .register a[disabled]{cursor:not-allowed;opacity:0.3333}.cmmi-patterns button[disabled]:focus,.cmmi-patterns .button[disabled]:focus,.cmmi-patterns input.js.file+label[disabled]:focus,.cmmi-patterns .pagination>strong[disabled]:focus,.cmmi-patterns .solution-choice .get-started[disabled]:focus,.cmmi-patterns .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns a.NewItemLink[disabled]:focus,.cmmi-patterns .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns input[disabled]:focus[type='button'],.cmmi-patterns input[disabled]:focus[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a[disabled]:focus,.cmmi-patterns header.site>.megamenu-full-secondary .logout a[disabled]:focus,.cmmi-patterns header.site>.megamenu-full-secondary .register a[disabled]:focus,.cmmi-patterns button[disabled]:hover,.cmmi-patterns .button[disabled]:hover,.cmmi-patterns input.js.file+label[disabled]:hover,.cmmi-patterns .pagination>strong[disabled]:hover,.cmmi-patterns .solution-choice .get-started[disabled]:hover,.cmmi-patterns .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns a.NewItemLink[disabled]:hover,.cmmi-patterns .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns input[disabled]:hover[type='button'],.cmmi-patterns input[disabled]:hover[type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a[disabled]:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout a[disabled]:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register a[disabled]:hover{background:#363639;border:0.25em solid #363639}.cmmi-patterns button[disabled].p2[disabled],.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button[disabled][disabled],.cmmi-patterns .button[disabled].p2[disabled],.cmmi-patterns input.js.file+label[disabled].p2[disabled],.cmmi-patterns .pagination>strong[disabled].p2[disabled],.cmmi-patterns .solution-choice .get-started[disabled].p2[disabled],.cmmi-patterns .ContentBody a.NewItemLink[disabled].p2[disabled],.ContentBody .cmmi-patterns a.NewItemLink[disabled].p2[disabled],.cmmi-patterns .ContributionPanel a[disabled][disabled],.ContributionPanel .cmmi-patterns a[disabled][disabled],.cmmi-patterns .cmmi-model-viewer-options a[disabled].p2[disabled],.cmmi-patterns .cmmi-model-viewer-options .p2 a[disabled][disabled],.cmmi-patterns input[disabled].p2[disabled][type='button'],.cmmi-patterns input[disabled].p2[disabled][type='submit'],.cmmi-patterns header.site>.megamenu-full-secondary .login a[disabled].p2[disabled],.cmmi-patterns header.site>.megamenu-full-secondary .login .ContributionPanel a[disabled][disabled],.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .login a[disabled][disabled],.cmmi-patterns header.site>.megamenu-full-secondary .logout a[disabled].p2[disabled],.cmmi-patterns header.site>.megamenu-full-secondary .logout .ContributionPanel a[disabled][disabled],.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .logout a[disabled][disabled],.cmmi-patterns header.site>.megamenu-full-secondary .register a[disabled].p2[disabled],.cmmi-patterns header.site>.megamenu-full-secondary .register .ContributionPanel a[disabled][disabled],.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .register a[disabled][disabled]{background:transparent}.cmmi-patterns ul.outlined.cards,.cmmi-patterns .dashboard-widget ul.cards.card,.cmmi-patterns .dashboard-widget ul.cards.dashboard-widget,.cmmi-patterns .dashboard-widget ul.dashboard-widget.resource-cards,.cmmi-patterns .dashboard-widget ul.card.resource-cards,.cmmi-patterns ul.outlined.resource-cards,.cmmi-patterns ol.outlined.cards,.cmmi-patterns .dashboard-widget ol.cards.card,.cmmi-patterns .dashboard-widget ol.cards.dashboard-widget,.cmmi-patterns .dashboard-widget ol.dashboard-widget.resource-cards,.cmmi-patterns .dashboard-widget ol.card.resource-cards,.cmmi-patterns ol.outlined.resource-cards,.cmmi-patterns .dashboard-widget ul.cards>li.details-list,.cmmi-patterns .dashboard-widget ul.resource-cards>li.details-list,.cmmi-patterns .dashboard-widget ul.cards>li.events-list,.cmmi-patterns .dashboard-widget ul.resource-cards>li.events-list,.cmmi-patterns .dashboard-widget ul.cards>li.conference-events-list,.cmmi-patterns .dashboard-widget ul.resource-cards>li.conference-events-list,.cmmi-patterns .dashboard-widget ul.cards>li.solution-choice,.cmmi-patterns .dashboard-widget ul.resource-cards>li.solution-choice,.cmmi-patterns .dashboard-widget ol.cards>li.details-list,.cmmi-patterns .dashboard-widget ol.resource-cards>li.details-list,.cmmi-patterns .dashboard-widget ol.cards>li.events-list,.cmmi-patterns .dashboard-widget ol.resource-cards>li.events-list,.cmmi-patterns .dashboard-widget ol.cards>li.conference-events-list,.cmmi-patterns .dashboard-widget ol.resource-cards>li.conference-events-list,.cmmi-patterns .dashboard-widget ol.cards>li.solution-choice,.cmmi-patterns .dashboard-widget ol.resource-cards>li.solution-choice,.cmmi-patterns .dashboard-widget .customer-spotlight>li.details-list,.cmmi-patterns .dashboard-widget .customer-spotlight>li.events-list,.cmmi-patterns .dashboard-widget .customer-spotlight>li.conference-events-list,.cmmi-patterns .dashboard-widget .customer-spotlight>li.solution-choice,.cmmi-patterns .dashboard-widget .dashboard-widget.details-list,.cmmi-patterns .dashboard-widget .dashboard-widget.events-list,.cmmi-patterns .dashboard-widget .dashboard-widget.conference-events-list,.cmmi-patterns .dashboard-widget .dashboard-widget.solution-choice,.cmmi-patterns .dashboard-widget .card.details-list,.cmmi-patterns .dashboard-widget .events-list>li.details-list,.cmmi-patterns .dashboard-widget .conference-events-list>li.details-list,.cmmi-patterns .dashboard-widget .card.events-list,.cmmi-patterns .dashboard-widget .events-list>li.events-list,.cmmi-patterns .dashboard-widget .conference-events-list>li.events-list,.cmmi-patterns .dashboard-widget .events-list>li.conference-events-list,.cmmi-patterns .dashboard-widget .conference-events-list>li.conference-events-list,.cmmi-patterns .dashboard-widget .card.conference-events-list,.cmmi-patterns .dashboard-widget .events-list>li.solution-choice,.cmmi-patterns .dashboard-widget .conference-events-list>li.solution-choice,.cmmi-patterns .dashboard-widget .card.solution-choice,.cmmi-patterns .outlined.details-list,.cmmi-patterns .outlined.events-list,.cmmi-patterns .outlined.conference-events-list,.cmmi-patterns .outlined.solution-choice{border:0}.cmmi-patterns ul.outlined.cards>li,.cmmi-patterns .dashboard-widget ul.cards.card>li,.cmmi-patterns .dashboard-widget ul.cards.dashboard-widget>li,.cmmi-patterns .dashboard-widget ul.dashboard-widget.resource-cards>li,.cmmi-patterns .dashboard-widget ul.card.resource-cards>li,.cmmi-patterns ul.outlined.resource-cards>li,.cmmi-patterns ol.outlined.cards>li,.cmmi-patterns .dashboard-widget ol.cards.card>li,.cmmi-patterns .dashboard-widget ol.cards.dashboard-widget>li,.cmmi-patterns .dashboard-widget ol.dashboard-widget.resource-cards>li,.cmmi-patterns .dashboard-widget ol.card.resource-cards>li,.cmmi-patterns ol.outlined.resource-cards>li,.cmmi-patterns .dashboard-widget ul.cards>li.details-list>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.details-list>li,.cmmi-patterns .dashboard-widget ul.cards>li.events-list>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.events-list>li,.cmmi-patterns .dashboard-widget ul.cards>li.conference-events-list>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.conference-events-list>li,.cmmi-patterns .dashboard-widget ul.cards>li.solution-choice>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.solution-choice>li,.cmmi-patterns .dashboard-widget ol.cards>li.details-list>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.details-list>li,.cmmi-patterns .dashboard-widget ol.cards>li.events-list>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.events-list>li,.cmmi-patterns .dashboard-widget ol.cards>li.conference-events-list>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.conference-events-list>li,.cmmi-patterns .dashboard-widget ol.cards>li.solution-choice>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.solution-choice>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.details-list>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.events-list>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.conference-events-list>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.solution-choice>li,.cmmi-patterns .dashboard-widget .dashboard-widget.details-list>li,.cmmi-patterns .dashboard-widget .dashboard-widget.events-list>li,.cmmi-patterns .dashboard-widget .dashboard-widget.conference-events-list>li,.cmmi-patterns .dashboard-widget .dashboard-widget.solution-choice>li,.cmmi-patterns .dashboard-widget .card.details-list>li,.cmmi-patterns .dashboard-widget .events-list>li.details-list>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.details-list>li,.cmmi-patterns .dashboard-widget .card.events-list>li,.cmmi-patterns .dashboard-widget .events-list>li.events-list>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.events-list>li,.cmmi-patterns .dashboard-widget .events-list>li.conference-events-list>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.conference-events-list>li,.cmmi-patterns .dashboard-widget .card.conference-events-list>li,.cmmi-patterns .dashboard-widget .events-list>li.solution-choice>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.solution-choice>li,.cmmi-patterns .dashboard-widget .card.solution-choice>li,.cmmi-patterns .outlined.details-list>li,.cmmi-patterns .outlined.events-list>li,.cmmi-patterns .outlined.conference-events-list>li,.cmmi-patterns .outlined.solution-choice>li{border:1px solid #e5e1e6}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-Thin_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-Thin_Web.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-ThinItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-ThinItalic_Web.woff") format("woff");font-weight:100;font-style:italic}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-XLight_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-XLight_Web.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-XLightItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-XLightItalic_Web.woff") format("woff");font-weight:200;font-style:italic}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-Light_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-Light_Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-LightItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-LightItalic_Web.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-Book_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-Book_Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-BookItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-Medium_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-Medium_Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-MediumItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-MediumItalic_Web.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-Bold_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-Bold_Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-BoldItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-BoldItalic_Web.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-Black_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-Black_Web.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-BlackItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-BlackItalic_Web.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-Ultra_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-Ultra_Web.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Gotham';src:url("https://cdn.cmmiinstitute.com/design/Gotham-UltraItalic_Web.woff2") format("woff2"),url("https://cdn.cmmiinstitute.com/design/Gotham-UltraItalic_Web.woff") format("woff");font-weight:900;font-style:italic}.cmmi-patterns{/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */-webkit-box-sizing:border-box;box-sizing:border-box}.cmmi-patterns html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.cmmi-patterns body{margin:0}.cmmi-patterns article,.cmmi-patterns aside,.cmmi-patterns footer,.cmmi-patterns header,.cmmi-patterns nav,.cmmi-patterns section{display:block}.cmmi-patterns h1{font-size:2em;margin:0.67em 0}.cmmi-patterns figcaption,.cmmi-patterns figure{display:block}.cmmi-patterns figure{margin:1em 40px}.cmmi-patterns hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}.cmmi-patterns main{display:block}.cmmi-patterns pre{font-family:monospace, monospace;font-size:1em}.cmmi-patterns a{background-color:transparent;-webkit-text-decoration-skip:objects}.cmmi-patterns abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cmmi-patterns b,.cmmi-patterns strong{font-weight:inherit}.cmmi-patterns b,.cmmi-patterns strong{font-weight:bolder}.cmmi-patterns code,.cmmi-patterns kbd,.cmmi-patterns samp{font-family:monospace, monospace;font-size:1em}.cmmi-patterns dfn{font-style:italic}.cmmi-patterns mark{background-color:#ff0;color:#000}.cmmi-patterns small{font-size:80%}.cmmi-patterns sub,.cmmi-patterns sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.cmmi-patterns sub{bottom:-0.25em}.cmmi-patterns sup{top:-0.5em}.cmmi-patterns audio,.cmmi-patterns video{display:inline-block}.cmmi-patterns audio:not([controls]){display:none;height:0}.cmmi-patterns img{border-style:none}.cmmi-patterns svg:not(:root){overflow:hidden}.cmmi-patterns button,.cmmi-patterns input,.cmmi-patterns optgroup,.cmmi-patterns select,.cmmi-patterns textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.cmmi-patterns button{overflow:visible}.cmmi-patterns button,.cmmi-patterns select{text-transform:none}.cmmi-patterns button,.cmmi-patterns html [type="button"],.cmmi-patterns [type="reset"],.cmmi-patterns [type="submit"]{-webkit-appearance:button}.cmmi-patterns button::-moz-focus-inner,.cmmi-patterns [type="button"]::-moz-focus-inner,.cmmi-patterns [type="reset"]::-moz-focus-inner,.cmmi-patterns [type="submit"]::-moz-focus-inner{border-style:none;padding:0}.cmmi-patterns button:-moz-focusring,.cmmi-patterns [type="button"]:-moz-focusring,.cmmi-patterns [type="reset"]:-moz-focusring,.cmmi-patterns [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}.cmmi-patterns input{overflow:visible}.cmmi-patterns [type="checkbox"],.cmmi-patterns [type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.cmmi-patterns [type="number"]::-webkit-inner-spin-button,.cmmi-patterns [type="number"]::-webkit-outer-spin-button{height:auto}.cmmi-patterns [type="search"]{-webkit-appearance:textfield;outline-offset:-2px}.cmmi-patterns [type="search"]::-webkit-search-cancel-button,.cmmi-patterns [type="search"]::-webkit-search-decoration{-webkit-appearance:none}.cmmi-patterns ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.cmmi-patterns fieldset{padding:0.35em 0.75em 0.625em}.cmmi-patterns legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}.cmmi-patterns progress{display:inline-block;vertical-align:baseline}.cmmi-patterns textarea{overflow:auto}.cmmi-patterns details{display:block}.cmmi-patterns summary{display:list-item}.cmmi-patterns menu{display:block}.cmmi-patterns canvas{display:inline-block}.cmmi-patterns template{display:none}.cmmi-patterns [hidden]{display:none}.cmmi-patterns,.cmmi-patterns input,.cmmi-patterns select,.cmmi-patterns textarea{font-family:'Gotham', 'Helvetica', 'Verdana', sans-serif;font-style:normal;font-weight:300;hanging-punctuation:first;line-height:1.5}.cmmi-patterns h1{font-family:'Gotham', 'Helvetica', 'Verdana', sans-serif;font-size:2em;font-style:normal;font-weight:200;margin:1em 0}.cmmi-patterns h2,.cmmi-patterns .model-ca-enq header h1,.cmmi-patterns .model-ca-edp header h1,.cmmi-patterns .model-ca-dms header h1,.cmmi-patterns .model-ca-sms header h1,.cmmi-patterns .model-ca-pmw header h1,.cmmi-patterns .model-ca-mbr header h1,.cmmi-patterns .model-ca-mwf header h1,.cmmi-patterns .model-ca-si header h1,.cmmi-patterns .model-ca-msaf header h1,.cmmi-patterns .model-ca-msec header h1,.cmmi-patterns .model-ca-imp header h1,.cmmi-patterns .model-ca-shp header h1{font-family:'Gotham', 'Helvetica', 'Verdana', sans-serif;font-size:1.5em;font-style:normal;font-weight:700;margin:1em 0 0.5em 0}.cmmi-patterns h3{font-family:'Gotham', 'Helvetica', 'Verdana', sans-serif;font-size:1em;font-style:normal;font-weight:700;margin:1em 0}.cmmi-patterns h4{font-family:'Gotham', 'Helvetica', 'Verdana', sans-serif;font-size:1em;font-style:italic;font-weight:400;margin:1em 0 0.5em 0}.cmmi-patterns .light{font-weight:200}.cmmi-patterns ul,.cmmi-patterns ol{margin:1em 0;padding:0}.cmmi-patterns ul ul,.cmmi-patterns ul ol,.cmmi-patterns ol ul,.cmmi-patterns ol ol{margin:0 0 0 2em}.cmmi-patterns p,.cmmi-patterns li{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cmmi-patterns p>.openq:first-child,.cmmi-patterns p>q:first-child{margin-left:-0.4em}.cmmi-patterns p>em:first-child>.openq:first-child,.cmmi-patterns p>em:first-child>q:first-child,.cmmi-patterns p>strong:first-child>.openq:first-child,.cmmi-patterns p>strong:first-child>q:first-child{margin-left:-0.4em}.cmmi-patterns p>em:first-child>em:first-child>.openq:first-child,.cmmi-patterns p>em:first-child>em:first-child>q:first-child,.cmmi-patterns p>em:first-child>strong:first-child>.openq:first-child,.cmmi-patterns p>em:first-child>strong:first-child>q:first-child,.cmmi-patterns p>strong:first-child>em:first-child>.openq:first-child,.cmmi-patterns p>strong:first-child>em:first-child>q:first-child,.cmmi-patterns p>strong:first-child>strong:first-child>.openq:first-child,.cmmi-patterns p>strong:first-child>strong:first-child>q:first-child{margin-left:-0.4em}.cmmi-patterns p.error{color:red}.cmmi-patterns p+p.action,.cmmi-patterns ul+p.action,.cmmi-patterns ol+p.action{margin-top:2em}.cmmi-patterns p.action+p.action{margin-top:0}.cmmi-patterns .all-cap-heading,.cmmi-patterns .calendar nav>span,.cmmi-patterns .comparison th.recommended,.cmmi-patterns .filters h2,.cmmi-patterns .filters .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .filters h1,.cmmi-patterns .filters .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .filters h1,.cmmi-patterns .filters .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .filters h1,.cmmi-patterns .filters .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .filters h1,.cmmi-patterns .filters .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .filters h1,.cmmi-patterns .filters .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .filters h1,.cmmi-patterns .filters .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .filters h1,.cmmi-patterns .filters .model-ca-si header h1,.cmmi-patterns .model-ca-si header .filters h1,.cmmi-patterns .filters .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .filters h1,.cmmi-patterns .filters .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .filters h1,.cmmi-patterns .filters .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .filters h1,.cmmi-patterns .filters .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .filters h1,.cmmi-patterns .resource-detail .download span{letter-spacing:0.2em;text-transform:uppercase}.cmmi-patterns .row .row{margin:0}.cmmi-patterns .row .col1,.cmmi-patterns .row .col2,.cmmi-patterns .row .col3,.cmmi-patterns .row .col4,.cmmi-patterns .row .col5,.cmmi-patterns .row .col6,.cmmi-patterns .row .col7,.cmmi-patterns .row .col8,.cmmi-patterns .row .col9,.cmmi-patterns .row .col10,.cmmi-patterns .row .col11,.cmmi-patterns .row .col12{display:block;margin-bottom:1em}@media (min-width: 60em){.cmmi-patterns .row .col1,.cmmi-patterns .row .col2,.cmmi-patterns .row .col3,.cmmi-patterns .row .col4,.cmmi-patterns .row .col5,.cmmi-patterns .row .col6,.cmmi-patterns .row .col7,.cmmi-patterns .row .col8,.cmmi-patterns .row .col9,.cmmi-patterns .row .col10,.cmmi-patterns .row .col11,.cmmi-patterns .row .col12{float:left;margin:0}.cmmi-patterns .row .col1+.col1,.cmmi-patterns .row .col2+.col1,.cmmi-patterns .row .col3+.col1,.cmmi-patterns .row .col4+.col1,.cmmi-patterns .row .col5+.col1,.cmmi-patterns .row .col6+.col1,.cmmi-patterns .row .col7+.col1,.cmmi-patterns .row .col8+.col1,.cmmi-patterns .row .col9+.col1,.cmmi-patterns .row .col10+.col1,.cmmi-patterns .row .col11+.col1,.cmmi-patterns .row .col12+.col1,.cmmi-patterns .row .col1+.col2,.cmmi-patterns .row .col2+.col2,.cmmi-patterns .row .col3+.col2,.cmmi-patterns .row .col4+.col2,.cmmi-patterns .row .col5+.col2,.cmmi-patterns .row .col6+.col2,.cmmi-patterns .row .col7+.col2,.cmmi-patterns .row .col8+.col2,.cmmi-patterns .row .col9+.col2,.cmmi-patterns .row .col10+.col2,.cmmi-patterns .row .col11+.col2,.cmmi-patterns .row .col12+.col2,.cmmi-patterns .row .col1+.col3,.cmmi-patterns .row .col2+.col3,.cmmi-patterns .row .col3+.col3,.cmmi-patterns .row .col4+.col3,.cmmi-patterns .row .col5+.col3,.cmmi-patterns .row .col6+.col3,.cmmi-patterns .row .col7+.col3,.cmmi-patterns .row .col8+.col3,.cmmi-patterns .row .col9+.col3,.cmmi-patterns .row .col10+.col3,.cmmi-patterns .row .col11+.col3,.cmmi-patterns .row .col12+.col3,.cmmi-patterns .row .col1+.col4,.cmmi-patterns .row .col2+.col4,.cmmi-patterns .row .col3+.col4,.cmmi-patterns .row .col4+.col4,.cmmi-patterns .row .col5+.col4,.cmmi-patterns .row .col6+.col4,.cmmi-patterns .row .col7+.col4,.cmmi-patterns .row .col8+.col4,.cmmi-patterns .row .col9+.col4,.cmmi-patterns .row .col10+.col4,.cmmi-patterns .row .col11+.col4,.cmmi-patterns .row .col12+.col4,.cmmi-patterns .row .col1+.col5,.cmmi-patterns .row .col2+.col5,.cmmi-patterns .row .col3+.col5,.cmmi-patterns .row .col4+.col5,.cmmi-patterns .row .col5+.col5,.cmmi-patterns .row .col6+.col5,.cmmi-patterns .row .col7+.col5,.cmmi-patterns .row .col8+.col5,.cmmi-patterns .row .col9+.col5,.cmmi-patterns .row .col10+.col5,.cmmi-patterns .row .col11+.col5,.cmmi-patterns .row .col12+.col5,.cmmi-patterns .row .col1+.col6,.cmmi-patterns .row .col2+.col6,.cmmi-patterns .row .col3+.col6,.cmmi-patterns .row .col4+.col6,.cmmi-patterns .row .col5+.col6,.cmmi-patterns .row .col6+.col6,.cmmi-patterns .row .col7+.col6,.cmmi-patterns .row .col8+.col6,.cmmi-patterns .row .col9+.col6,.cmmi-patterns .row .col10+.col6,.cmmi-patterns .row .col11+.col6,.cmmi-patterns .row .col12+.col6,.cmmi-patterns .row .col1+.col7,.cmmi-patterns .row .col2+.col7,.cmmi-patterns .row .col3+.col7,.cmmi-patterns .row .col4+.col7,.cmmi-patterns .row .col5+.col7,.cmmi-patterns .row .col6+.col7,.cmmi-patterns .row .col7+.col7,.cmmi-patterns .row .col8+.col7,.cmmi-patterns .row .col9+.col7,.cmmi-patterns .row .col10+.col7,.cmmi-patterns .row .col11+.col7,.cmmi-patterns .row .col12+.col7,.cmmi-patterns .row .col1+.col8,.cmmi-patterns .row .col2+.col8,.cmmi-patterns .row .col3+.col8,.cmmi-patterns .row .col4+.col8,.cmmi-patterns .row .col5+.col8,.cmmi-patterns .row .col6+.col8,.cmmi-patterns .row .col7+.col8,.cmmi-patterns .row .col8+.col8,.cmmi-patterns .row .col9+.col8,.cmmi-patterns .row .col10+.col8,.cmmi-patterns .row .col11+.col8,.cmmi-patterns .row .col12+.col8,.cmmi-patterns .row .col1+.col9,.cmmi-patterns .row .col2+.col9,.cmmi-patterns .row .col3+.col9,.cmmi-patterns .row .col4+.col9,.cmmi-patterns .row .col5+.col9,.cmmi-patterns .row .col6+.col9,.cmmi-patterns .row .col7+.col9,.cmmi-patterns .row .col8+.col9,.cmmi-patterns .row .col9+.col9,.cmmi-patterns .row .col10+.col9,.cmmi-patterns .row .col11+.col9,.cmmi-patterns .row .col12+.col9,.cmmi-patterns .row .col1+.col10,.cmmi-patterns .row .col2+.col10,.cmmi-patterns .row .col3+.col10,.cmmi-patterns .row .col4+.col10,.cmmi-patterns .row .col5+.col10,.cmmi-patterns .row .col6+.col10,.cmmi-patterns .row .col7+.col10,.cmmi-patterns .row .col8+.col10,.cmmi-patterns .row .col9+.col10,.cmmi-patterns .row .col10+.col10,.cmmi-patterns .row .col11+.col10,.cmmi-patterns .row .col12+.col10,.cmmi-patterns .row .col1+.col11,.cmmi-patterns .row .col2+.col11,.cmmi-patterns .row .col3+.col11,.cmmi-patterns .row .col4+.col11,.cmmi-patterns .row .col5+.col11,.cmmi-patterns .row .col6+.col11,.cmmi-patterns .row .col7+.col11,.cmmi-patterns .row .col8+.col11,.cmmi-patterns .row .col9+.col11,.cmmi-patterns .row .col10+.col11,.cmmi-patterns .row .col11+.col11,.cmmi-patterns .row .col12+.col11,.cmmi-patterns .row .col1+.col12,.cmmi-patterns .row .col2+.col12,.cmmi-patterns .row .col3+.col12,.cmmi-patterns .row .col4+.col12,.cmmi-patterns .row .col5+.col12,.cmmi-patterns .row .col6+.col12,.cmmi-patterns .row .col7+.col12,.cmmi-patterns .row .col8+.col12,.cmmi-patterns .row .col9+.col12,.cmmi-patterns .row .col10+.col12,.cmmi-patterns .row .col11+.col12,.cmmi-patterns .row .col12+.col12{margin-left:1em}.cmmi-patterns .row .overhang.col1,.cmmi-patterns .row .overhang.col2,.cmmi-patterns .row .overhang.col3,.cmmi-patterns .row .overhang.col4,.cmmi-patterns .row .overhang.col5,.cmmi-patterns .row .overhang.col6,.cmmi-patterns .row .overhang.col7,.cmmi-patterns .row .overhang.col8,.cmmi-patterns .row .overhang.col9,.cmmi-patterns .row .overhang.col10,.cmmi-patterns .row .overhang.col11,.cmmi-patterns .row .overhang.col12{margin-top:-5em;position:relative}.cmmi-patterns .row:after{clear:both;content:'';display:block;height:0;width:100%}.cmmi-patterns .row .col11{width:calc((((99.9% - 11em)/12) * 11) + (10em))}.cmmi-patterns .row .col11 .col11{width:calc((((99.9% - 10em)/11) * 11) + (10em))}.cmmi-patterns .row .col11 .col10{width:calc((((99.9% - 10em)/11) * 10) + (9em))}.cmmi-patterns .row .col11 .col9{width:calc((((99.9% - 10em)/11) * 9) + (8em))}.cmmi-patterns .row .col11 .col8{width:calc((((99.9% - 10em)/11) * 8) + (7em))}.cmmi-patterns .row .col11 .col7{width:calc((((99.9% - 10em)/11) * 7) + (6em))}.cmmi-patterns .row .col11 .col6{width:calc((((99.9% - 10em)/11) * 6) + (5em))}.cmmi-patterns .row .col11 .col5{width:calc((((99.9% - 10em)/11) * 5) + (4em))}.cmmi-patterns .row .col11 .col4{width:calc((((99.9% - 10em)/11) * 4) + (3em))}.cmmi-patterns .row .col11 .col3{width:calc((((99.9% - 10em)/11) * 3) + (2em))}.cmmi-patterns .row .col11 .col2{width:calc((((99.9% - 10em)/11) * 2) + (1em))}.cmmi-patterns .row .col11 .col1{width:calc((((99.9% - 10em)/11) * 1) + (0em))}.cmmi-patterns .row .col10{width:calc((((99.9% - 11em)/12) * 10) + (9em))}.cmmi-patterns .row .col10 .col10{width:calc((((99.9% - 9em)/10) * 10) + (9em))}.cmmi-patterns .row .col10 .col9{width:calc((((99.9% - 9em)/10) * 9) + (8em))}.cmmi-patterns .row .col10 .col8{width:calc((((99.9% - 9em)/10) * 8) + (7em))}.cmmi-patterns .row .col10 .col7{width:calc((((99.9% - 9em)/10) * 7) + (6em))}.cmmi-patterns .row .col10 .col6{width:calc((((99.9% - 9em)/10) * 6) + (5em))}.cmmi-patterns .row .col10 .col5{width:calc((((99.9% - 9em)/10) * 5) + (4em))}.cmmi-patterns .row .col10 .col4{width:calc((((99.9% - 9em)/10) * 4) + (3em))}.cmmi-patterns .row .col10 .col3{width:calc((((99.9% - 9em)/10) * 3) + (2em))}.cmmi-patterns .row .col10 .col2{width:calc((((99.9% - 9em)/10) * 2) + (1em))}.cmmi-patterns .row .col10 .col1{width:calc((((99.9% - 9em)/10) * 1) + (0em))}.cmmi-patterns .row .col9{width:calc((((99.9% - 11em)/12) * 9) + (8em))}.cmmi-patterns .row .col9 .col9{width:calc((((99.9% - 8em)/9) * 9) + (8em))}.cmmi-patterns .row .col9 .col8{width:calc((((99.9% - 8em)/9) * 8) + (7em))}.cmmi-patterns .row .col9 .col7{width:calc((((99.9% - 8em)/9) * 7) + (6em))}.cmmi-patterns .row .col9 .col6{width:calc((((99.9% - 8em)/9) * 6) + (5em))}.cmmi-patterns .row .col9 .col5{width:calc((((99.9% - 8em)/9) * 5) + (4em))}.cmmi-patterns .row .col9 .col4{width:calc((((99.9% - 8em)/9) * 4) + (3em))}.cmmi-patterns .row .col9 .col3{width:calc((((99.9% - 8em)/9) * 3) + (2em))}.cmmi-patterns .row .col9 .col2{width:calc((((99.9% - 8em)/9) * 2) + (1em))}.cmmi-patterns .row .col9 .col1{width:calc((((99.9% - 8em)/9) * 1) + (0em))}.cmmi-patterns .row .col8{width:calc((((99.9% - 11em)/12) * 8) + (7em))}.cmmi-patterns .row .col8 .col8{width:calc((((99.9% - 7em)/8) * 8) + (7em))}.cmmi-patterns .row .col8 .col7{width:calc((((99.9% - 7em)/8) * 7) + (6em))}.cmmi-patterns .row .col8 .col6{width:calc((((99.9% - 7em)/8) * 6) + (5em))}.cmmi-patterns .row .col8 .col5{width:calc((((99.9% - 7em)/8) * 5) + (4em))}.cmmi-patterns .row .col8 .col4{width:calc((((99.9% - 7em)/8) * 4) + (3em))}.cmmi-patterns .row .col8 .col3{width:calc((((99.9% - 7em)/8) * 3) + (2em))}.cmmi-patterns .row .col8 .col2{width:calc((((99.9% - 7em)/8) * 2) + (1em))}.cmmi-patterns .row .col8 .col1{width:calc((((99.9% - 7em)/8) * 1) + (0em))}.cmmi-patterns .row .col7{width:calc((((99.9% - 11em)/12) * 7) + (6em))}.cmmi-patterns .row .col7 .col7{width:calc((((99.9% - 6em)/7) * 7) + (6em))}.cmmi-patterns .row .col7 .col6{width:calc((((99.9% - 6em)/7) * 6) + (5em))}.cmmi-patterns .row .col7 .col5{width:calc((((99.9% - 6em)/7) * 5) + (4em))}.cmmi-patterns .row .col7 .col4{width:calc((((99.9% - 6em)/7) * 4) + (3em))}.cmmi-patterns .row .col7 .col3{width:calc((((99.9% - 6em)/7) * 3) + (2em))}.cmmi-patterns .row .col7 .col2{width:calc((((99.9% - 6em)/7) * 2) + (1em))}.cmmi-patterns .row .col7 .col1{width:calc((((99.9% - 6em)/7) * 1) + (0em))}.cmmi-patterns .row .col6{width:calc((((99.9% - 11em)/12) * 6) + (5em))}.cmmi-patterns .row .col6 .col6{width:calc((((99.9% - 5em)/6) * 6) + (5em))}.cmmi-patterns .row .col6 .col5{width:calc((((99.9% - 5em)/6) * 5) + (4em))}.cmmi-patterns .row .col6 .col4{width:calc((((99.9% - 5em)/6) * 4) + (3em))}.cmmi-patterns .row .col6 .col3{width:calc((((99.9% - 5em)/6) * 3) + (2em))}.cmmi-patterns .row .col6 .col2{width:calc((((99.9% - 5em)/6) * 2) + (1em))}.cmmi-patterns .row .col6 .col1{width:calc((((99.9% - 5em)/6) * 1) + (0em))}.cmmi-patterns .row .col5{width:calc((((99.9% - 11em)/12) * 5) + (4em))}.cmmi-patterns .row .col5 .col5{width:calc((((99.9% - 4em)/5) * 5) + (4em))}.cmmi-patterns .row .col5 .col4{width:calc((((99.9% - 4em)/5) * 4) + (3em))}.cmmi-patterns .row .col5 .col3{width:calc((((99.9% - 4em)/5) * 3) + (2em))}.cmmi-patterns .row .col5 .col2{width:calc((((99.9% - 4em)/5) * 2) + (1em))}.cmmi-patterns .row .col5 .col1{width:calc((((99.9% - 4em)/5) * 1) + (0em))}.cmmi-patterns .row .col4{width:calc((((99.9% - 11em)/12) * 4) + (3em))}.cmmi-patterns .row .col4 .col4{width:calc((((99.9% - 3em)/4) * 4) + (3em))}.cmmi-patterns .row .col4 .col3{width:calc((((99.9% - 3em)/4) * 3) + (2em))}.cmmi-patterns .row .col4 .col2{width:calc((((99.9% - 3em)/4) * 2) + (1em))}.cmmi-patterns .row .col4 .col1{width:calc((((99.9% - 3em)/4) * 1) + (0em))}.cmmi-patterns .row .col3{width:calc((((99.9% - 11em)/12) * 3) + (2em))}.cmmi-patterns .row .col3 .col3{width:calc((((99.9% - 2em)/3) * 3) + (2em))}.cmmi-patterns .row .col3 .col2{width:calc((((99.9% - 2em)/3) * 2) + (1em))}.cmmi-patterns .row .col3 .col1{width:calc((((99.9% - 2em)/3) * 1) + (0em))}.cmmi-patterns .row .col2{width:calc((((99.9% - 11em)/12) * 2) + (1em))}.cmmi-patterns .row .col2 .col2{width:calc((((99.9% - 1em)/2) * 2) + (1em))}.cmmi-patterns .row .col2 .col1{width:calc((((99.9% - 1em)/2) * 1) + (0em))}.cmmi-patterns .row .col1{width:calc((((99.9% - 11em)/12) * 1) + (0em))}.cmmi-patterns .row .col12{width:100%}.cmmi-patterns .row .push11.col1,.cmmi-patterns .row .push11.col2,.cmmi-patterns .row .push11.col3,.cmmi-patterns .row .push11.col4,.cmmi-patterns .row .push11.col5,.cmmi-patterns .row .push11.col6,.cmmi-patterns .row .push11.col7,.cmmi-patterns .row .push11.col8,.cmmi-patterns .row .push11.col9,.cmmi-patterns .row .push11.col10,.cmmi-patterns .row .push11.col11,.cmmi-patterns .row .push11.col12{margin-left:calc((((99.9% - 11em)/12) * 11) + (12em))}.cmmi-patterns .row .push11.col1:first-child,.cmmi-patterns .row .push11.col2:first-child,.cmmi-patterns .row .push11.col3:first-child,.cmmi-patterns .row .push11.col4:first-child,.cmmi-patterns .row .push11.col5:first-child,.cmmi-patterns .row .push11.col6:first-child,.cmmi-patterns .row .push11.col7:first-child,.cmmi-patterns .row .push11.col8:first-child,.cmmi-patterns .row .push11.col9:first-child,.cmmi-patterns .row .push11.col10:first-child,.cmmi-patterns .row .push11.col11:first-child,.cmmi-patterns .row .push11.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 11) + (11em))}.cmmi-patterns .row .push10.col1,.cmmi-patterns .row .push10.col2,.cmmi-patterns .row .push10.col3,.cmmi-patterns .row .push10.col4,.cmmi-patterns .row .push10.col5,.cmmi-patterns .row .push10.col6,.cmmi-patterns .row .push10.col7,.cmmi-patterns .row .push10.col8,.cmmi-patterns .row .push10.col9,.cmmi-patterns .row .push10.col10,.cmmi-patterns .row .push10.col11,.cmmi-patterns .row .push10.col12{margin-left:calc((((99.9% - 11em)/12) * 10) + (11em))}.cmmi-patterns .row .push10.col1:first-child,.cmmi-patterns .row .push10.col2:first-child,.cmmi-patterns .row .push10.col3:first-child,.cmmi-patterns .row .push10.col4:first-child,.cmmi-patterns .row .push10.col5:first-child,.cmmi-patterns .row .push10.col6:first-child,.cmmi-patterns .row .push10.col7:first-child,.cmmi-patterns .row .push10.col8:first-child,.cmmi-patterns .row .push10.col9:first-child,.cmmi-patterns .row .push10.col10:first-child,.cmmi-patterns .row .push10.col11:first-child,.cmmi-patterns .row .push10.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 10) + (10em))}.cmmi-patterns .row .push9.col1,.cmmi-patterns .row .push9.col2,.cmmi-patterns .row .push9.col3,.cmmi-patterns .row .push9.col4,.cmmi-patterns .row .push9.col5,.cmmi-patterns .row .push9.col6,.cmmi-patterns .row .push9.col7,.cmmi-patterns .row .push9.col8,.cmmi-patterns .row .push9.col9,.cmmi-patterns .row .push9.col10,.cmmi-patterns .row .push9.col11,.cmmi-patterns .row .push9.col12{margin-left:calc((((99.9% - 11em)/12) * 9) + (10em))}.cmmi-patterns .row .push9.col1:first-child,.cmmi-patterns .row .push9.col2:first-child,.cmmi-patterns .row .push9.col3:first-child,.cmmi-patterns .row .push9.col4:first-child,.cmmi-patterns .row .push9.col5:first-child,.cmmi-patterns .row .push9.col6:first-child,.cmmi-patterns .row .push9.col7:first-child,.cmmi-patterns .row .push9.col8:first-child,.cmmi-patterns .row .push9.col9:first-child,.cmmi-patterns .row .push9.col10:first-child,.cmmi-patterns .row .push9.col11:first-child,.cmmi-patterns .row .push9.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 9) + (9em))}.cmmi-patterns .row .push8.col1,.cmmi-patterns .row .push8.col2,.cmmi-patterns .row .push8.col3,.cmmi-patterns .row .push8.col4,.cmmi-patterns .row .push8.col5,.cmmi-patterns .row .push8.col6,.cmmi-patterns .row .push8.col7,.cmmi-patterns .row .push8.col8,.cmmi-patterns .row .push8.col9,.cmmi-patterns .row .push8.col10,.cmmi-patterns .row .push8.col11,.cmmi-patterns .row .push8.col12{margin-left:calc((((99.9% - 11em)/12) * 8) + (9em))}.cmmi-patterns .row .push8.col1:first-child,.cmmi-patterns .row .push8.col2:first-child,.cmmi-patterns .row .push8.col3:first-child,.cmmi-patterns .row .push8.col4:first-child,.cmmi-patterns .row .push8.col5:first-child,.cmmi-patterns .row .push8.col6:first-child,.cmmi-patterns .row .push8.col7:first-child,.cmmi-patterns .row .push8.col8:first-child,.cmmi-patterns .row .push8.col9:first-child,.cmmi-patterns .row .push8.col10:first-child,.cmmi-patterns .row .push8.col11:first-child,.cmmi-patterns .row .push8.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 8) + (8em))}.cmmi-patterns .row .push7.col1,.cmmi-patterns .row .push7.col2,.cmmi-patterns .row .push7.col3,.cmmi-patterns .row .push7.col4,.cmmi-patterns .row .push7.col5,.cmmi-patterns .row .push7.col6,.cmmi-patterns .row .push7.col7,.cmmi-patterns .row .push7.col8,.cmmi-patterns .row .push7.col9,.cmmi-patterns .row .push7.col10,.cmmi-patterns .row .push7.col11,.cmmi-patterns .row .push7.col12{margin-left:calc((((99.9% - 11em)/12) * 7) + (8em))}.cmmi-patterns .row .push7.col1:first-child,.cmmi-patterns .row .push7.col2:first-child,.cmmi-patterns .row .push7.col3:first-child,.cmmi-patterns .row .push7.col4:first-child,.cmmi-patterns .row .push7.col5:first-child,.cmmi-patterns .row .push7.col6:first-child,.cmmi-patterns .row .push7.col7:first-child,.cmmi-patterns .row .push7.col8:first-child,.cmmi-patterns .row .push7.col9:first-child,.cmmi-patterns .row .push7.col10:first-child,.cmmi-patterns .row .push7.col11:first-child,.cmmi-patterns .row .push7.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 7) + (7em))}.cmmi-patterns .row .push6.col1,.cmmi-patterns .row .push6.col2,.cmmi-patterns .row .push6.col3,.cmmi-patterns .row .push6.col4,.cmmi-patterns .row .push6.col5,.cmmi-patterns .row .push6.col6,.cmmi-patterns .row .push6.col7,.cmmi-patterns .row .push6.col8,.cmmi-patterns .row .push6.col9,.cmmi-patterns .row .push6.col10,.cmmi-patterns .row .push6.col11,.cmmi-patterns .row .push6.col12{margin-left:calc((((99.9% - 11em)/12) * 6) + (7em))}.cmmi-patterns .row .push6.col1:first-child,.cmmi-patterns .row .push6.col2:first-child,.cmmi-patterns .row .push6.col3:first-child,.cmmi-patterns .row .push6.col4:first-child,.cmmi-patterns .row .push6.col5:first-child,.cmmi-patterns .row .push6.col6:first-child,.cmmi-patterns .row .push6.col7:first-child,.cmmi-patterns .row .push6.col8:first-child,.cmmi-patterns .row .push6.col9:first-child,.cmmi-patterns .row .push6.col10:first-child,.cmmi-patterns .row .push6.col11:first-child,.cmmi-patterns .row .push6.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 6) + (6em))}.cmmi-patterns .row .push5.col1,.cmmi-patterns .row .push5.col2,.cmmi-patterns .row .push5.col3,.cmmi-patterns .row .push5.col4,.cmmi-patterns .row .push5.col5,.cmmi-patterns .row .push5.col6,.cmmi-patterns .row .push5.col7,.cmmi-patterns .row .push5.col8,.cmmi-patterns .row .push5.col9,.cmmi-patterns .row .push5.col10,.cmmi-patterns .row .push5.col11,.cmmi-patterns .row .push5.col12{margin-left:calc((((99.9% - 11em)/12) * 5) + (6em))}.cmmi-patterns .row .push5.col1:first-child,.cmmi-patterns .row .push5.col2:first-child,.cmmi-patterns .row .push5.col3:first-child,.cmmi-patterns .row .push5.col4:first-child,.cmmi-patterns .row .push5.col5:first-child,.cmmi-patterns .row .push5.col6:first-child,.cmmi-patterns .row .push5.col7:first-child,.cmmi-patterns .row .push5.col8:first-child,.cmmi-patterns .row .push5.col9:first-child,.cmmi-patterns .row .push5.col10:first-child,.cmmi-patterns .row .push5.col11:first-child,.cmmi-patterns .row .push5.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 5) + (5em))}.cmmi-patterns .row .push4.col1,.cmmi-patterns .row .push4.col2,.cmmi-patterns .row .push4.col3,.cmmi-patterns .row .push4.col4,.cmmi-patterns .row .push4.col5,.cmmi-patterns .row .push4.col6,.cmmi-patterns .row .push4.col7,.cmmi-patterns .row .push4.col8,.cmmi-patterns .row .push4.col9,.cmmi-patterns .row .push4.col10,.cmmi-patterns .row .push4.col11,.cmmi-patterns .row .push4.col12{margin-left:calc((((99.9% - 11em)/12) * 4) + (5em))}.cmmi-patterns .row .push4.col1:first-child,.cmmi-patterns .row .push4.col2:first-child,.cmmi-patterns .row .push4.col3:first-child,.cmmi-patterns .row .push4.col4:first-child,.cmmi-patterns .row .push4.col5:first-child,.cmmi-patterns .row .push4.col6:first-child,.cmmi-patterns .row .push4.col7:first-child,.cmmi-patterns .row .push4.col8:first-child,.cmmi-patterns .row .push4.col9:first-child,.cmmi-patterns .row .push4.col10:first-child,.cmmi-patterns .row .push4.col11:first-child,.cmmi-patterns .row .push4.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 4) + (4em))}.cmmi-patterns .row .push3.col1,.cmmi-patterns .row .push3.col2,.cmmi-patterns .row .push3.col3,.cmmi-patterns .row .push3.col4,.cmmi-patterns .row .push3.col5,.cmmi-patterns .row .push3.col6,.cmmi-patterns .row .push3.col7,.cmmi-patterns .row .push3.col8,.cmmi-patterns .row .push3.col9,.cmmi-patterns .row .push3.col10,.cmmi-patterns .row .push3.col11,.cmmi-patterns .row .push3.col12{margin-left:calc((((99.9% - 11em)/12) * 3) + (4em))}.cmmi-patterns .row .push3.col1:first-child,.cmmi-patterns .row .push3.col2:first-child,.cmmi-patterns .row .push3.col3:first-child,.cmmi-patterns .row .push3.col4:first-child,.cmmi-patterns .row .push3.col5:first-child,.cmmi-patterns .row .push3.col6:first-child,.cmmi-patterns .row .push3.col7:first-child,.cmmi-patterns .row .push3.col8:first-child,.cmmi-patterns .row .push3.col9:first-child,.cmmi-patterns .row .push3.col10:first-child,.cmmi-patterns .row .push3.col11:first-child,.cmmi-patterns .row .push3.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 3) + (3em))}.cmmi-patterns .row .push2.col1,.cmmi-patterns .row .push2.col2,.cmmi-patterns .row .push2.col3,.cmmi-patterns .row .push2.col4,.cmmi-patterns .row .push2.col5,.cmmi-patterns .row .push2.col6,.cmmi-patterns .row .push2.col7,.cmmi-patterns .row .push2.col8,.cmmi-patterns .row .push2.col9,.cmmi-patterns .row .push2.col10,.cmmi-patterns .row .push2.col11,.cmmi-patterns .row .push2.col12{margin-left:calc((((99.9% - 11em)/12) * 2) + (3em))}.cmmi-patterns .row .push2.col1:first-child,.cmmi-patterns .row .push2.col2:first-child,.cmmi-patterns .row .push2.col3:first-child,.cmmi-patterns .row .push2.col4:first-child,.cmmi-patterns .row .push2.col5:first-child,.cmmi-patterns .row .push2.col6:first-child,.cmmi-patterns .row .push2.col7:first-child,.cmmi-patterns .row .push2.col8:first-child,.cmmi-patterns .row .push2.col9:first-child,.cmmi-patterns .row .push2.col10:first-child,.cmmi-patterns .row .push2.col11:first-child,.cmmi-patterns .row .push2.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 2) + (2em))}.cmmi-patterns .row .push1.col1,.cmmi-patterns .row .push1.col2,.cmmi-patterns .row .push1.col3,.cmmi-patterns .row .push1.col4,.cmmi-patterns .row .push1.col5,.cmmi-patterns .row .push1.col6,.cmmi-patterns .row .push1.col7,.cmmi-patterns .row .push1.col8,.cmmi-patterns .row .push1.col9,.cmmi-patterns .row .push1.col10,.cmmi-patterns .row .push1.col11,.cmmi-patterns .row .push1.col12{margin-left:calc((((99.9% - 11em)/12) * 1) + (2em))}.cmmi-patterns .row .push1.col1:first-child,.cmmi-patterns .row .push1.col2:first-child,.cmmi-patterns .row .push1.col3:first-child,.cmmi-patterns .row .push1.col4:first-child,.cmmi-patterns .row .push1.col5:first-child,.cmmi-patterns .row .push1.col6:first-child,.cmmi-patterns .row .push1.col7:first-child,.cmmi-patterns .row .push1.col8:first-child,.cmmi-patterns .row .push1.col9:first-child,.cmmi-patterns .row .push1.col10:first-child,.cmmi-patterns .row .push1.col11:first-child,.cmmi-patterns .row .push1.col12:first-child{margin-left:calc((((99.9% - 11em)/12) * 1) + (1em))}}@media (max-width: 60em){.cmmi-patterns .lg-only{font-size:0;margin:0;padding:0}}@media (min-width: 60em){.cmmi-patterns .sm-only{font-size:0;margin:0;padding:0}}.cmmi-patterns strong{font-weight:bold}.cmmi-patterns p{margin:0 0 0.5em 0}.cmmi-patterns a{color:#007dc6;cursor:pointer;font-weight:bold;text-decoration:none}.cmmi-patterns a:visited{color:#6b2b89}.cmmi-patterns a:hover{text-decoration:underline}.cmmi-patterns hr{background:#cdc5cf;border:0;display:block;height:2px;margin:2em auto;max-width:50em}.cmmi-patterns .expanded hr{max-width:100%}.cmmi-patterns dt{font-weight:bold}.cmmi-patterns dd{margin:0 0 1em 0}.cmmi-patterns img{max-width:100%}.cmmi-patterns progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e5e1e6;border-radius:.5em;-webkit-box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8);box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8);height:2em;-webkit-transition:all 0.5s;transition:all 0.5s;width:100%}.cmmi-patterns progress:not([value])::-moz-progress-bar{background-image:-moz-linear-gradient(-45deg, transparent 33%, rgba(0,0,0,0.05) 33%, rgba(0,0,0,0.05) 66%, transparent 66%),-moz-linear-gradient(left, #71c165, #00a651);background-size:4em 2em, 100% 100%;border:none;border-radius:.5em}.cmmi-patterns progress:not([value])::-webkit-progress-bar{background-image:-webkit-linear-gradient(-45deg, transparent 33%, rgba(0,0,0,0.05) 33%, rgba(0,0,0,0.05) 66%, transparent 66%),-webkit-linear-gradient(left, #71c165, #00a651);background-size:4em 2em, 100% 100%;border:none;border-radius:.5em}.cmmi-patterns progress::-webkit-progress-bar{background:#fff;border:1px solid #e5e1e6;border-radius:.5em;-webkit-box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8);box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8)}.cmmi-patterns progress::-webkit-progress-value{background-image:-webkit-linear-gradient(left, #71c165, #00a651);border-radius:.5em}.cmmi-patterns progress::-moz-progress-bar{background-image:-moz-linear-gradient(left, #71c165, #00a651);border-radius:.5em}.cmmi-patterns select.error,.cmmi-patterns .input-time-el.error select,.cmmi-patterns .input-date-el.error select,.cmmi-patterns textarea.error,.cmmi-patterns input.error[type='text'],.cmmi-patterns .input-time-el.error input[type='text'],.cmmi-patterns .input-date-el.error input[type='text'],.cmmi-patterns input.error[type='password'],.cmmi-patterns .input-time-el.error input[type='password'],.cmmi-patterns .input-date-el.error input[type='password'],.cmmi-patterns input.error[type='email'],.cmmi-patterns .input-time-el.error input[type='email'],.cmmi-patterns .input-date-el.error input[type='email'],.cmmi-patterns input.error[type='search'],.cmmi-patterns .input-time-el.error input[type='search'],.cmmi-patterns .input-date-el.error input[type='search'],.cmmi-patterns input.error[type='tel'],.cmmi-patterns .input-time-el.error input[type='tel'],.cmmi-patterns .input-date-el.error input[type='tel'],.cmmi-patterns input.error[type='url'],.cmmi-patterns .input-time-el.error input[type='url'],.cmmi-patterns .input-date-el.error input[type='url'],.cmmi-patterns input.error[type='date'],.cmmi-patterns .input-time-el.error input[type='date'],.cmmi-patterns .input-date-el.error input[type='date'],.cmmi-patterns input.error[type='number'],.cmmi-patterns .input-time-el.error input[type='number'],.cmmi-patterns .input-date-el.error input[type='number'],.cmmi-patterns tr.error input,.cmmi-patterns tr.error select{border:1px solid #b11116}.cmmi-patterns select,.cmmi-patterns textarea,.cmmi-patterns input[type='text'],.cmmi-patterns input[type='password'],.cmmi-patterns input[type='email'],.cmmi-patterns input[type='search'],.cmmi-patterns input[type='tel'],.cmmi-patterns input[type='url'],.cmmi-patterns input[type='date'],.cmmi-patterns input[type='number']{background:#fff;border:1px solid #e5e1e6;border-radius:.5em;-webkit-box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8);box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8);display:block;margin-bottom:0.5em;outline:none;padding:0.66em;width:100%}.cmmi-patterns select:focus,.cmmi-patterns textarea:focus,.cmmi-patterns input[type='text']:focus,.cmmi-patterns input[type='password']:focus,.cmmi-patterns input[type='email']:focus,.cmmi-patterns input[type='search']:focus,.cmmi-patterns input[type='tel']:focus,.cmmi-patterns input[type='url']:focus,.cmmi-patterns input[type='date']:focus,.cmmi-patterns input[type='number']:focus{border:1px solid #24abe2}.cmmi-patterns select+.error,.cmmi-patterns textarea+.error,.cmmi-patterns input[type='text']+.error,.cmmi-patterns input[type='password']+.error,.cmmi-patterns input[type='email']+.error,.cmmi-patterns input[type='search']+.error,.cmmi-patterns input[type='tel']+.error,.cmmi-patterns input[type='url']+.error,.cmmi-patterns input[type='date']+.error,.cmmi-patterns input[type='number']+.error{color:#b11116;margin:0.5em 0}.cmmi-patterns select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(https://cdn.cmmiinstitute.com/icons/triangle.down.gray2.svg) no-repeat;background-position:right 1em center;background-size:0.5em;cursor:pointer;padding-right:2em}.cmmi-patterns select[multiple]{background-image:none;padding-right:0}.cmmi-patterns textarea{height:12em}.cmmi-patterns input[type="checkbox"],.cmmi-patterns input[type="radio"]{clear:left;float:left;height:1em;margin:0.2em 1em 0 0;width:1em}.cmmi-patterns input[type="checkbox"].switch{height:0;visibility:hidden;width:0}.cmmi-patterns input[type="checkbox"].switch+label.switch{background:#a2aaad;border-radius:1em;cursor:pointer;display:block;float:left;height:1em;margin-top:0.3333em;position:relative;text-indent:-9999px;width:2em}.cmmi-patterns input[type="checkbox"].switch+label.switch:after{background:#fff;border-radius:0.8em;content:'';height:0.8em;left:0.1em;position:absolute;top:0.1em;-webkit-transition:0.3s;transition:0.3s;width:0.8em}.cmmi-patterns input[type="checkbox"].switch+label.switch+label{margin-left:5em}.cmmi-patterns input[type="checkbox"].switch:checked+label.switch{background:#00a651}.cmmi-patterns input[type="checkbox"].switch:checked+label.switch:after{left:calc(100% - 0.1em);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.cmmi-patterns input[type="checkbox"].switch:checked+label.switch:active:after{width:1em}.cmmi-patterns label{cursor:pointer;display:block;font-weight:bold;margin:1em 0 0.25em 0}.cmmi-patterns label .note{display:block;font-size:75%;font-weight:300;margin:0}.cmmi-patterns label.required span:first-child:after{color:#ee2931;content:'*';margin:0 0 0 0.1em}.cmmi-patterns label.p2{font-weight:normal}.cmmi-patterns label.error{color:#b11116}.cmmi-patterns label.checkbox,.cmmi-patterns ul.checkboxes label,.cmmi-patterns ul.radio label,.cmmi-patterns ol.radio label,.cmmi-patterns label.radio{font-weight:300;margin:0 0 0 2em}.cmmi-patterns input[type="range"]{display:block;width:100%}.cmmi-patterns .outlined,.cmmi-patterns .dashboard-widget .card,.cmmi-patterns .dashboard-widget ul.cards>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li,.cmmi-patterns .dashboard-widget ol.cards>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li,.cmmi-patterns .dashboard-widget .dashboard-widget,.cmmi-patterns .dashboard-widget .events-list>li,.cmmi-patterns .dashboard-widget .conference-events-list>li{border:1px solid #e5e1e6}.cmmi-patterns .actions{text-align:right}.cmmi-patterns .actions.progress{display:-webkit-box;display:-ms-flexbox;display:flex}.cmmi-patterns .actions.progress>*+*{margin-left:0.5em}.cmmi-patterns .actions.progress progress{margin-top:0.33em;margin-right:1em}.cmmi-patterns [itemtype="http://schema.org/PostalAddress"] [itemprop="name"],.cmmi-patterns [itemtype="http://schema.org/PostalAddress"] [itemprop="streetAddress"],.cmmi-patterns [itemtype="http://schema.org/PostalAddress"] [itemprop="addressCountry"]{display:block}.cmmi-patterns ul.articles>li,.cmmi-patterns ol.articles>li,.cmmi-patterns .row ul.articles>li,.cmmi-patterns .row ol.articles>li{margin-bottom:2em}.cmmi-patterns ul.articles img,.cmmi-patterns ol.articles img,.cmmi-patterns .row ul.articles img,.cmmi-patterns .row ol.articles img{margin-bottom:1em}.cmmi-patterns ul.articles h3,.cmmi-patterns ol.articles h3,.cmmi-patterns .row ul.articles h3,.cmmi-patterns .row ol.articles h3{margin:0 0 0.5em 0}.cmmi-patterns aside[role="alert"]{background:#fff;border-radius:.5em;margin:1em 0;padding:2em 2em 2em 7em}.cmmi-patterns aside[role="alert"]:before{background:#fff url(https://cdn.cmmiinstitute.com/icons/info.svg) no-repeat center;background-size:80%;border-radius:50%;content:'';display:block;float:left;height:3em;margin:-0.75em 0 0 -5em;width:3em}.cmmi-patterns aside[role="alert"] p{margin:0}.cmmi-patterns aside[role="alert"] p+p{margin-top:1em}.cmmi-patterns aside[role="alert"].confirmation:before{background-image:url(https://cdn.cmmiinstitute.com/icons/confirmation.svg)}.cmmi-patterns aside[role="alert"].approved:before{background-image:url(https://cdn.cmmiinstitute.com/icons/approved.svg)}.cmmi-patterns aside[role="alert"].warning:before{background-image:url(https://cdn.cmmiinstitute.com/icons/warning.svg)}.cmmi-patterns aside[role="alert"].error:before{background-image:url(https://cdn.cmmiinstitute.com/icons/error.svg)}.cmmi-patterns ul.breadcrumbs li:before,.cmmi-patterns .breadcrumbs .breadcrumb-sep-ltr,.cmmi-patterns .breadcrumbs .breadcrumb-sep-rtl{background:url(https://cdn.cmmiinstitute.com/icons/caret.right.blue5.svg) no-repeat center;background-size:contain;display:inline-block;height:1em;margin:0 0.5em;vertical-align:middle;width:1em}.cmmi-patterns ul.breadcrumbs li{display:inline}.cmmi-patterns ul.breadcrumbs li:before{content:''}.cmmi-patterns ul.breadcrumbs li:first-child:before{content:none;display:none;visibility:hidden}.cmmi-patterns .breadcrumbs a{border-bottom:1px solid transparent;color:#3f4444;font-weight:normal;padding-bottom:0.25em;text-decoration:none}.cmmi-patterns .breadcrumbs a:hover{border-color:#a2aaad}.cmmi-patterns .breadcrumbs .current,.cmmi-patterns .breadcrumbs .CMSBreadCrumbsCurrentItem{color:#042740;font-weight:bold}.cmmi-patterns .breadcrumbs .breadcrumb-sep-rtl{background:url(https://cdn.cmmiinstitute.com/icons/caret.left.blue5.svg) no-repeat center;background-size:contain}.cmmi-patterns button,.cmmi-patterns .button,.cmmi-patterns input.js.file+label,.cmmi-patterns .pagination>strong,.cmmi-patterns .pagination>strong:hover,.cmmi-patterns .solution-choice .get-started,.cmmi-patterns .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns a.NewItemLink,.cmmi-patterns .ContributionPanel a,.ContributionPanel .cmmi-patterns a,.cmmi-patterns .cmmi-model-viewer-options a,.cmmi-patterns input[type='button'],.cmmi-patterns input[type='submit']{font-family:'Gotham', sans-serif;font-size:0.75em;line-height:1.25;outline:none;text-transform:uppercase}.cmmi-patterns .calendar{display:table;width:100%}.cmmi-patterns .calendar nav>span{font-weight:bold}.cmmi-patterns .calendar nav{display:table-caption;padding:1em 0;text-align:center}.cmmi-patterns .calendar nav .prev,.cmmi-patterns .calendar nav .next{color:#363639;padding:1em;text-decoration:none}.cmmi-patterns .calendar nav .prev:before,.cmmi-patterns .calendar nav .next:after{display:inline-block;height:0;vertical-align:middle;width:0}.cmmi-patterns .calendar nav .prev:before{border-top:0.25em solid transparent;border-right:0.5em solid #363639;border-bottom:0.25em solid transparent;border-left:0;content:''}.cmmi-patterns .calendar nav .next:after{border-top:0.25em solid transparent;border-right:0;border-bottom:0.25em solid transparent;border-left:0.5em solid #363639;content:''}.cmmi-patterns .calendar nav .prev:hover:before{border-right-color:#424246}.cmmi-patterns .calendar nav .next:hover:after{border-left-color:#424246}.cmmi-patterns .calendar .day-names li{display:table-cell;font-size:0.66em;font-weight:bold;letter-spacing:0.1em;padding:1em 0;text-align:center;text-transform:uppercase}.cmmi-patterns .calendar .day-names,.cmmi-patterns .calendar .week{display:table-row;width:100%}.cmmi-patterns .calendar .day-names time,.cmmi-patterns .calendar .week time{color:#8a8d8f;display:table-cell;text-align:center;width:calc(100% / 7)}.cmmi-patterns .calendar .day-names time span,.cmmi-patterns .calendar .week time span{background:transparent;border-radius:50%;display:block;height:2.5em;line-height:2.5;margin:0 auto;width:2.5em}.cmmi-patterns .calendar .day-names time span.marked,.cmmi-patterns .calendar .week time span.marked{background:#f9c0c4;color:#3f4444}.cmmi-patterns .card,.cmmi-patterns ul.cards>li,.cmmi-patterns ul.resource-cards>li,.cmmi-patterns ol.cards>li,.cmmi-patterns ol.resource-cards>li,.cmmi-patterns .customer-spotlight>li,.cmmi-patterns .dashboard-widget,.cmmi-patterns .events-list>li,.cmmi-patterns .conference-events-list>li{background:#fff;border-radius:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:1em;padding:1em}.cmmi-patterns .card.clickable,.cmmi-patterns ul.cards>li.clickable,.cmmi-patterns ul.resource-cards>li.clickable,.cmmi-patterns ol.cards>li.clickable,.cmmi-patterns ol.resource-cards>li.clickable,.cmmi-patterns .customer-spotlight>li.clickable,.cmmi-patterns .clickable.dashboard-widget,.cmmi-patterns .events-list>li.clickable,.cmmi-patterns .conference-events-list>li.clickable{padding:0}.cmmi-patterns .card.clickable>a,.cmmi-patterns ul.cards>li.clickable>a,.cmmi-patterns ul.resource-cards>li.clickable>a,.cmmi-patterns ol.cards>li.clickable>a,.cmmi-patterns ol.resource-cards>li.clickable>a,.cmmi-patterns .customer-spotlight>li.clickable>a,.cmmi-patterns .clickable.dashboard-widget>a,.cmmi-patterns .events-list>li.clickable>a,.cmmi-patterns .conference-events-list>li.clickable>a{color:#363639;display:block;font-weight:300;padding:1em;text-decoration:none}.cmmi-patterns .card h1,.cmmi-patterns ul.cards>li h1,.cmmi-patterns ul.resource-cards>li h1,.cmmi-patterns ol.cards>li h1,.cmmi-patterns ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget h1,.cmmi-patterns .events-list>li h1,.cmmi-patterns .conference-events-list>li h1,.cmmi-patterns .card h2,.cmmi-patterns ul.cards>li h2,.cmmi-patterns ul.resource-cards>li h2,.cmmi-patterns ol.cards>li h2,.cmmi-patterns ol.resource-cards>li h2,.cmmi-patterns .customer-spotlight>li h2,.cmmi-patterns .dashboard-widget h2,.cmmi-patterns .events-list>li h2,.cmmi-patterns .conference-events-list>li h2,.cmmi-patterns .card .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .card h1,.cmmi-patterns ul.cards>li .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .card h1,.cmmi-patterns ul.cards>li .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .card h1,.cmmi-patterns ul.cards>li .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .card h1,.cmmi-patterns ul.cards>li .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .card h1,.cmmi-patterns ul.cards>li .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .card h1,.cmmi-patterns ul.cards>li .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .card h1,.cmmi-patterns ul.cards>li .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-si header h1,.cmmi-patterns .model-ca-si header .card h1,.cmmi-patterns ul.cards>li .model-ca-si header h1,.cmmi-patterns .model-ca-si header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-si header h1,.cmmi-patterns .model-ca-si header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-si header h1,.cmmi-patterns .model-ca-si header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-si header h1,.cmmi-patterns .model-ca-si header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-si header h1,.cmmi-patterns .model-ca-si header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-si header h1,.cmmi-patterns .model-ca-si header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-si header h1,.cmmi-patterns .model-ca-si header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-si header h1,.cmmi-patterns .model-ca-si header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .card h1,.cmmi-patterns ul.cards>li .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .card h1,.cmmi-patterns ul.cards>li .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .card h1,.cmmi-patterns ul.cards>li .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .conference-events-list>li h1,.cmmi-patterns .card .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .card h1,.cmmi-patterns ul.cards>li .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header ul.cards>li h1,.cmmi-patterns ul.resource-cards>li .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header ul.resource-cards>li h1,.cmmi-patterns ol.cards>li .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header ol.cards>li h1,.cmmi-patterns ol.resource-cards>li .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header ol.resource-cards>li h1,.cmmi-patterns .customer-spotlight>li .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .customer-spotlight>li h1,.cmmi-patterns .dashboard-widget .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .dashboard-widget h1,.cmmi-patterns .events-list>li .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .events-list>li h1,.cmmi-patterns .conference-events-list>li .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .conference-events-list>li h1,.cmmi-patterns .card h3,.cmmi-patterns ul.cards>li h3,.cmmi-patterns ul.resource-cards>li h3,.cmmi-patterns ol.cards>li h3,.cmmi-patterns ol.resource-cards>li h3,.cmmi-patterns .customer-spotlight>li h3,.cmmi-patterns .dashboard-widget h3,.cmmi-patterns .events-list>li h3,.cmmi-patterns .conference-events-list>li h3,.cmmi-patterns .card h4,.cmmi-patterns ul.cards>li h4,.cmmi-patterns ul.resource-cards>li h4,.cmmi-patterns ol.cards>li h4,.cmmi-patterns ol.resource-cards>li h4,.cmmi-patterns .customer-spotlight>li h4,.cmmi-patterns .dashboard-widget h4,.cmmi-patterns .events-list>li h4,.cmmi-patterns .conference-events-list>li h4{margin:0 0 0.5em 0}.cmmi-patterns .card h1.icon,.cmmi-patterns ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget h1.icon,.cmmi-patterns .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li h1.icon,.cmmi-patterns .card h2.icon,.cmmi-patterns ul.cards>li h2.icon,.cmmi-patterns ul.resource-cards>li h2.icon,.cmmi-patterns ol.cards>li h2.icon,.cmmi-patterns ol.resource-cards>li h2.icon,.cmmi-patterns .customer-spotlight>li h2.icon,.cmmi-patterns .dashboard-widget h2.icon,.cmmi-patterns .events-list>li h2.icon,.cmmi-patterns .conference-events-list>li h2.icon,.cmmi-patterns .card .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-enq header h1.icon,.cmmi-patterns .model-ca-enq header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-edp header h1.icon,.cmmi-patterns .model-ca-edp header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-dms header h1.icon,.cmmi-patterns .model-ca-dms header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-sms header h1.icon,.cmmi-patterns .model-ca-sms header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-pmw header h1.icon,.cmmi-patterns .model-ca-pmw header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-mbr header h1.icon,.cmmi-patterns .model-ca-mbr header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-mwf header h1.icon,.cmmi-patterns .model-ca-mwf header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-si header h1.icon,.cmmi-patterns .model-ca-si header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-msaf header h1.icon,.cmmi-patterns .model-ca-msaf header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-msec header h1.icon,.cmmi-patterns .model-ca-msec header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-imp header h1.icon,.cmmi-patterns .model-ca-imp header .conference-events-list>li h1.icon,.cmmi-patterns .card .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header .card h1.icon,.cmmi-patterns ul.cards>li .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header ul.cards>li h1.icon,.cmmi-patterns ul.resource-cards>li .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header ul.resource-cards>li h1.icon,.cmmi-patterns ol.cards>li .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header ol.cards>li h1.icon,.cmmi-patterns ol.resource-cards>li .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header ol.resource-cards>li h1.icon,.cmmi-patterns .customer-spotlight>li .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header .customer-spotlight>li h1.icon,.cmmi-patterns .dashboard-widget .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header .dashboard-widget h1.icon,.cmmi-patterns .events-list>li .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header .events-list>li h1.icon,.cmmi-patterns .conference-events-list>li .model-ca-shp header h1.icon,.cmmi-patterns .model-ca-shp header .conference-events-list>li h1.icon,.cmmi-patterns .card h3.icon,.cmmi-patterns ul.cards>li h3.icon,.cmmi-patterns ul.resource-cards>li h3.icon,.cmmi-patterns ol.cards>li h3.icon,.cmmi-patterns ol.resource-cards>li h3.icon,.cmmi-patterns .customer-spotlight>li h3.icon,.cmmi-patterns .dashboard-widget h3.icon,.cmmi-patterns .events-list>li h3.icon,.cmmi-patterns .conference-events-list>li h3.icon,.cmmi-patterns .card h4.icon,.cmmi-patterns ul.cards>li h4.icon,.cmmi-patterns ul.resource-cards>li h4.icon,.cmmi-patterns ol.cards>li h4.icon,.cmmi-patterns ol.resource-cards>li h4.icon,.cmmi-patterns .customer-spotlight>li h4.icon,.cmmi-patterns .dashboard-widget h4.icon,.cmmi-patterns .events-list>li h4.icon,.cmmi-patterns .conference-events-list>li h4.icon{width:100%}.cmmi-patterns .card h1.icon:before,.cmmi-patterns ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li h1.icon:before,.cmmi-patterns .card h2.icon:before,.cmmi-patterns ul.cards>li h2.icon:before,.cmmi-patterns ul.resource-cards>li h2.icon:before,.cmmi-patterns ol.cards>li h2.icon:before,.cmmi-patterns ol.resource-cards>li h2.icon:before,.cmmi-patterns .customer-spotlight>li h2.icon:before,.cmmi-patterns .dashboard-widget h2.icon:before,.cmmi-patterns .events-list>li h2.icon:before,.cmmi-patterns .conference-events-list>li h2.icon:before,.cmmi-patterns .card .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-enq header h1.icon:before,.cmmi-patterns .model-ca-enq header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-edp header h1.icon:before,.cmmi-patterns .model-ca-edp header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-dms header h1.icon:before,.cmmi-patterns .model-ca-dms header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-sms header h1.icon:before,.cmmi-patterns .model-ca-sms header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-pmw header h1.icon:before,.cmmi-patterns .model-ca-pmw header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-mbr header h1.icon:before,.cmmi-patterns .model-ca-mbr header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-mwf header h1.icon:before,.cmmi-patterns .model-ca-mwf header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-si header h1.icon:before,.cmmi-patterns .model-ca-si header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-msaf header h1.icon:before,.cmmi-patterns .model-ca-msaf header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-msec header h1.icon:before,.cmmi-patterns .model-ca-msec header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-imp header h1.icon:before,.cmmi-patterns .model-ca-imp header .conference-events-list>li h1.icon:before,.cmmi-patterns .card .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header .card h1.icon:before,.cmmi-patterns ul.cards>li .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header ul.cards>li h1.icon:before,.cmmi-patterns ul.resource-cards>li .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header ul.resource-cards>li h1.icon:before,.cmmi-patterns ol.cards>li .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header ol.cards>li h1.icon:before,.cmmi-patterns ol.resource-cards>li .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header ol.resource-cards>li h1.icon:before,.cmmi-patterns .customer-spotlight>li .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header .customer-spotlight>li h1.icon:before,.cmmi-patterns .dashboard-widget .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header .dashboard-widget h1.icon:before,.cmmi-patterns .events-list>li .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header .events-list>li h1.icon:before,.cmmi-patterns .conference-events-list>li .model-ca-shp header h1.icon:before,.cmmi-patterns .model-ca-shp header .conference-events-list>li h1.icon:before,.cmmi-patterns .card h3.icon:before,.cmmi-patterns ul.cards>li h3.icon:before,.cmmi-patterns ul.resource-cards>li h3.icon:before,.cmmi-patterns ol.cards>li h3.icon:before,.cmmi-patterns ol.resource-cards>li h3.icon:before,.cmmi-patterns .customer-spotlight>li h3.icon:before,.cmmi-patterns .dashboard-widget h3.icon:before,.cmmi-patterns .events-list>li h3.icon:before,.cmmi-patterns .conference-events-list>li h3.icon:before,.cmmi-patterns .card h4.icon:before,.cmmi-patterns ul.cards>li h4.icon:before,.cmmi-patterns ul.resource-cards>li h4.icon:before,.cmmi-patterns ol.cards>li h4.icon:before,.cmmi-patterns ol.resource-cards>li h4.icon:before,.cmmi-patterns .customer-spotlight>li h4.icon:before,.cmmi-patterns .dashboard-widget h4.icon:before,.cmmi-patterns .events-list>li h4.icon:before,.cmmi-patterns .conference-events-list>li h4.icon:before{background:#fff url(https://cdn.cmmiinstitute.com/icons/info.svg) no-repeat center;background-size:80%;border-radius:50%;content:'';display:inline-block;height:1.5em;margin:0 0.5em 0 0;vertical-align:middle;width:1.5em}.cmmi-patterns .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card h2.icon.confirmation:before,.cmmi-patterns ul.cards>li h2.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li h2.icon.confirmation:before,.cmmi-patterns ol.cards>li h2.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li h2.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li h2.icon.confirmation:before,.cmmi-patterns .dashboard-widget h2.icon.confirmation:before,.cmmi-patterns .events-list>li h2.icon.confirmation:before,.cmmi-patterns .conference-events-list>li h2.icon.confirmation:before,.cmmi-patterns .card .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-enq header h1.icon.confirmation:before,.cmmi-patterns .model-ca-enq header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-edp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-edp header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-dms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-dms header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-sms header h1.icon.confirmation:before,.cmmi-patterns .model-ca-sms header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-pmw header h1.icon.confirmation:before,.cmmi-patterns .model-ca-pmw header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-mbr header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mbr header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-mwf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-mwf header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-si header h1.icon.confirmation:before,.cmmi-patterns .model-ca-si header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-msaf header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msaf header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-msec header h1.icon.confirmation:before,.cmmi-patterns .model-ca-msec header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-imp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-imp header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header .card h1.icon.confirmation:before,.cmmi-patterns ul.cards>li .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header ul.cards>li h1.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header ul.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns ol.cards>li .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header ol.cards>li h1.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header ol.resource-cards>li h1.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header .customer-spotlight>li h1.icon.confirmation:before,.cmmi-patterns .dashboard-widget .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header .dashboard-widget h1.icon.confirmation:before,.cmmi-patterns .events-list>li .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header .events-list>li h1.icon.confirmation:before,.cmmi-patterns .conference-events-list>li .model-ca-shp header h1.icon.confirmation:before,.cmmi-patterns .model-ca-shp header .conference-events-list>li h1.icon.confirmation:before,.cmmi-patterns .card h3.icon.confirmation:before,.cmmi-patterns ul.cards>li h3.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li h3.icon.confirmation:before,.cmmi-patterns ol.cards>li h3.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li h3.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li h3.icon.confirmation:before,.cmmi-patterns .dashboard-widget h3.icon.confirmation:before,.cmmi-patterns .events-list>li h3.icon.confirmation:before,.cmmi-patterns .conference-events-list>li h3.icon.confirmation:before,.cmmi-patterns .card h4.icon.confirmation:before,.cmmi-patterns ul.cards>li h4.icon.confirmation:before,.cmmi-patterns ul.resource-cards>li h4.icon.confirmation:before,.cmmi-patterns ol.cards>li h4.icon.confirmation:before,.cmmi-patterns ol.resource-cards>li h4.icon.confirmation:before,.cmmi-patterns .customer-spotlight>li h4.icon.confirmation:before,.cmmi-patterns .dashboard-widget h4.icon.confirmation:before,.cmmi-patterns .events-list>li h4.icon.confirmation:before,.cmmi-patterns .conference-events-list>li h4.icon.confirmation:before{background-image:url(https://cdn.cmmiinstitute.com/icons/confirmation.svg)}.cmmi-patterns .card h1.icon.approved:before,.cmmi-patterns ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card h2.icon.approved:before,.cmmi-patterns ul.cards>li h2.icon.approved:before,.cmmi-patterns ul.resource-cards>li h2.icon.approved:before,.cmmi-patterns ol.cards>li h2.icon.approved:before,.cmmi-patterns ol.resource-cards>li h2.icon.approved:before,.cmmi-patterns .customer-spotlight>li h2.icon.approved:before,.cmmi-patterns .dashboard-widget h2.icon.approved:before,.cmmi-patterns .events-list>li h2.icon.approved:before,.cmmi-patterns .conference-events-list>li h2.icon.approved:before,.cmmi-patterns .card .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-enq header h1.icon.approved:before,.cmmi-patterns .model-ca-enq header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-edp header h1.icon.approved:before,.cmmi-patterns .model-ca-edp header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-dms header h1.icon.approved:before,.cmmi-patterns .model-ca-dms header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-sms header h1.icon.approved:before,.cmmi-patterns .model-ca-sms header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-pmw header h1.icon.approved:before,.cmmi-patterns .model-ca-pmw header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-mbr header h1.icon.approved:before,.cmmi-patterns .model-ca-mbr header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-mwf header h1.icon.approved:before,.cmmi-patterns .model-ca-mwf header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-si header h1.icon.approved:before,.cmmi-patterns .model-ca-si header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-msaf header h1.icon.approved:before,.cmmi-patterns .model-ca-msaf header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-msec header h1.icon.approved:before,.cmmi-patterns .model-ca-msec header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-imp header h1.icon.approved:before,.cmmi-patterns .model-ca-imp header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header .card h1.icon.approved:before,.cmmi-patterns ul.cards>li .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header ul.cards>li h1.icon.approved:before,.cmmi-patterns ul.resource-cards>li .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header ul.resource-cards>li h1.icon.approved:before,.cmmi-patterns ol.cards>li .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header ol.cards>li h1.icon.approved:before,.cmmi-patterns ol.resource-cards>li .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header ol.resource-cards>li h1.icon.approved:before,.cmmi-patterns .customer-spotlight>li .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header .customer-spotlight>li h1.icon.approved:before,.cmmi-patterns .dashboard-widget .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header .dashboard-widget h1.icon.approved:before,.cmmi-patterns .events-list>li .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header .events-list>li h1.icon.approved:before,.cmmi-patterns .conference-events-list>li .model-ca-shp header h1.icon.approved:before,.cmmi-patterns .model-ca-shp header .conference-events-list>li h1.icon.approved:before,.cmmi-patterns .card h3.icon.approved:before,.cmmi-patterns ul.cards>li h3.icon.approved:before,.cmmi-patterns ul.resource-cards>li h3.icon.approved:before,.cmmi-patterns ol.cards>li h3.icon.approved:before,.cmmi-patterns ol.resource-cards>li h3.icon.approved:before,.cmmi-patterns .customer-spotlight>li h3.icon.approved:before,.cmmi-patterns .dashboard-widget h3.icon.approved:before,.cmmi-patterns .events-list>li h3.icon.approved:before,.cmmi-patterns .conference-events-list>li h3.icon.approved:before,.cmmi-patterns .card h4.icon.approved:before,.cmmi-patterns ul.cards>li h4.icon.approved:before,.cmmi-patterns ul.resource-cards>li h4.icon.approved:before,.cmmi-patterns ol.cards>li h4.icon.approved:before,.cmmi-patterns ol.resource-cards>li h4.icon.approved:before,.cmmi-patterns .customer-spotlight>li h4.icon.approved:before,.cmmi-patterns .dashboard-widget h4.icon.approved:before,.cmmi-patterns .events-list>li h4.icon.approved:before,.cmmi-patterns .conference-events-list>li h4.icon.approved:before{background-image:url(https://cdn.cmmiinstitute.com/icons/approved.svg)}.cmmi-patterns .card h1.icon.warning:before,.cmmi-patterns ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card h2.icon.warning:before,.cmmi-patterns ul.cards>li h2.icon.warning:before,.cmmi-patterns ul.resource-cards>li h2.icon.warning:before,.cmmi-patterns ol.cards>li h2.icon.warning:before,.cmmi-patterns ol.resource-cards>li h2.icon.warning:before,.cmmi-patterns .customer-spotlight>li h2.icon.warning:before,.cmmi-patterns .dashboard-widget h2.icon.warning:before,.cmmi-patterns .events-list>li h2.icon.warning:before,.cmmi-patterns .conference-events-list>li h2.icon.warning:before,.cmmi-patterns .card .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-enq header h1.icon.warning:before,.cmmi-patterns .model-ca-enq header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-edp header h1.icon.warning:before,.cmmi-patterns .model-ca-edp header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-dms header h1.icon.warning:before,.cmmi-patterns .model-ca-dms header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-sms header h1.icon.warning:before,.cmmi-patterns .model-ca-sms header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-pmw header h1.icon.warning:before,.cmmi-patterns .model-ca-pmw header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-mbr header h1.icon.warning:before,.cmmi-patterns .model-ca-mbr header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-mwf header h1.icon.warning:before,.cmmi-patterns .model-ca-mwf header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-si header h1.icon.warning:before,.cmmi-patterns .model-ca-si header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-msaf header h1.icon.warning:before,.cmmi-patterns .model-ca-msaf header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-msec header h1.icon.warning:before,.cmmi-patterns .model-ca-msec header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-imp header h1.icon.warning:before,.cmmi-patterns .model-ca-imp header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header .card h1.icon.warning:before,.cmmi-patterns ul.cards>li .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header ul.cards>li h1.icon.warning:before,.cmmi-patterns ul.resource-cards>li .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header ul.resource-cards>li h1.icon.warning:before,.cmmi-patterns ol.cards>li .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header ol.cards>li h1.icon.warning:before,.cmmi-patterns ol.resource-cards>li .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header ol.resource-cards>li h1.icon.warning:before,.cmmi-patterns .customer-spotlight>li .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header .customer-spotlight>li h1.icon.warning:before,.cmmi-patterns .dashboard-widget .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header .dashboard-widget h1.icon.warning:before,.cmmi-patterns .events-list>li .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header .events-list>li h1.icon.warning:before,.cmmi-patterns .conference-events-list>li .model-ca-shp header h1.icon.warning:before,.cmmi-patterns .model-ca-shp header .conference-events-list>li h1.icon.warning:before,.cmmi-patterns .card h3.icon.warning:before,.cmmi-patterns ul.cards>li h3.icon.warning:before,.cmmi-patterns ul.resource-cards>li h3.icon.warning:before,.cmmi-patterns ol.cards>li h3.icon.warning:before,.cmmi-patterns ol.resource-cards>li h3.icon.warning:before,.cmmi-patterns .customer-spotlight>li h3.icon.warning:before,.cmmi-patterns .dashboard-widget h3.icon.warning:before,.cmmi-patterns .events-list>li h3.icon.warning:before,.cmmi-patterns .conference-events-list>li h3.icon.warning:before,.cmmi-patterns .card h4.icon.warning:before,.cmmi-patterns ul.cards>li h4.icon.warning:before,.cmmi-patterns ul.resource-cards>li h4.icon.warning:before,.cmmi-patterns ol.cards>li h4.icon.warning:before,.cmmi-patterns ol.resource-cards>li h4.icon.warning:before,.cmmi-patterns .customer-spotlight>li h4.icon.warning:before,.cmmi-patterns .dashboard-widget h4.icon.warning:before,.cmmi-patterns .events-list>li h4.icon.warning:before,.cmmi-patterns .conference-events-list>li h4.icon.warning:before{background-image:url(https://cdn.cmmiinstitute.com/icons/warning.svg)}.cmmi-patterns .card h1.icon.error:before,.cmmi-patterns ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card h2.icon.error:before,.cmmi-patterns ul.cards>li h2.icon.error:before,.cmmi-patterns ul.resource-cards>li h2.icon.error:before,.cmmi-patterns ol.cards>li h2.icon.error:before,.cmmi-patterns ol.resource-cards>li h2.icon.error:before,.cmmi-patterns .customer-spotlight>li h2.icon.error:before,.cmmi-patterns .dashboard-widget h2.icon.error:before,.cmmi-patterns .events-list>li h2.icon.error:before,.cmmi-patterns .conference-events-list>li h2.icon.error:before,.cmmi-patterns .card .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-enq header h1.icon.error:before,.cmmi-patterns .model-ca-enq header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-edp header h1.icon.error:before,.cmmi-patterns .model-ca-edp header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-dms header h1.icon.error:before,.cmmi-patterns .model-ca-dms header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-sms header h1.icon.error:before,.cmmi-patterns .model-ca-sms header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-pmw header h1.icon.error:before,.cmmi-patterns .model-ca-pmw header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-mbr header h1.icon.error:before,.cmmi-patterns .model-ca-mbr header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-mwf header h1.icon.error:before,.cmmi-patterns .model-ca-mwf header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-si header h1.icon.error:before,.cmmi-patterns .model-ca-si header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-msaf header h1.icon.error:before,.cmmi-patterns .model-ca-msaf header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-msec header h1.icon.error:before,.cmmi-patterns .model-ca-msec header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-imp header h1.icon.error:before,.cmmi-patterns .model-ca-imp header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header .card h1.icon.error:before,.cmmi-patterns ul.cards>li .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header ul.cards>li h1.icon.error:before,.cmmi-patterns ul.resource-cards>li .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header ul.resource-cards>li h1.icon.error:before,.cmmi-patterns ol.cards>li .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header ol.cards>li h1.icon.error:before,.cmmi-patterns ol.resource-cards>li .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header ol.resource-cards>li h1.icon.error:before,.cmmi-patterns .customer-spotlight>li .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header .customer-spotlight>li h1.icon.error:before,.cmmi-patterns .dashboard-widget .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header .dashboard-widget h1.icon.error:before,.cmmi-patterns .events-list>li .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header .events-list>li h1.icon.error:before,.cmmi-patterns .conference-events-list>li .model-ca-shp header h1.icon.error:before,.cmmi-patterns .model-ca-shp header .conference-events-list>li h1.icon.error:before,.cmmi-patterns .card h3.icon.error:before,.cmmi-patterns ul.cards>li h3.icon.error:before,.cmmi-patterns ul.resource-cards>li h3.icon.error:before,.cmmi-patterns ol.cards>li h3.icon.error:before,.cmmi-patterns ol.resource-cards>li h3.icon.error:before,.cmmi-patterns .customer-spotlight>li h3.icon.error:before,.cmmi-patterns .dashboard-widget h3.icon.error:before,.cmmi-patterns .events-list>li h3.icon.error:before,.cmmi-patterns .conference-events-list>li h3.icon.error:before,.cmmi-patterns .card h4.icon.error:before,.cmmi-patterns ul.cards>li h4.icon.error:before,.cmmi-patterns ul.resource-cards>li h4.icon.error:before,.cmmi-patterns ol.cards>li h4.icon.error:before,.cmmi-patterns ol.resource-cards>li h4.icon.error:before,.cmmi-patterns .customer-spotlight>li h4.icon.error:before,.cmmi-patterns .dashboard-widget h4.icon.error:before,.cmmi-patterns .events-list>li h4.icon.error:before,.cmmi-patterns .conference-events-list>li h4.icon.error:before{background-image:url(https://cdn.cmmiinstitute.com/icons/error.svg)}@media (min-width: 40em){.cmmi-patterns .card,.cmmi-patterns ul.cards>li,.cmmi-patterns ul.resource-cards>li,.cmmi-patterns ol.cards>li,.cmmi-patterns ol.resource-cards>li,.cmmi-patterns .customer-spotlight>li,.cmmi-patterns .dashboard-widget,.cmmi-patterns .events-list>li,.cmmi-patterns .conference-events-list>li,.cmmi-patterns .card.clickable>a,.cmmi-patterns ul.cards>li.clickable>a,.cmmi-patterns ul.resource-cards>li.clickable>a,.cmmi-patterns ol.cards>li.clickable>a,.cmmi-patterns ol.resource-cards>li.clickable>a,.cmmi-patterns .customer-spotlight>li.clickable>a,.cmmi-patterns .clickable.dashboard-widget>a,.cmmi-patterns .events-list>li.clickable>a,.cmmi-patterns .conference-events-list>li.clickable>a{padding:2em}}.cmmi-patterns ul.cards,.cmmi-patterns ul.resource-cards,.cmmi-patterns ol.cards,.cmmi-patterns ol.resource-cards{margin:2em 0}.cmmi-patterns ul.cards>li h4,.cmmi-patterns ul.resource-cards>li h4,.cmmi-patterns ol.cards>li h4,.cmmi-patterns ol.resource-cards>li h4{font-size:1em;font-style:normal;font-weight:bold;margin:0 0 0.25em 0}.cmmi-patterns ul.cards>li>ul,.cmmi-patterns ul.resource-cards>li>ul,.cmmi-patterns ol.cards>li>ul,.cmmi-patterns ol.resource-cards>li>ul{margin-left:0}@media (min-width: 70em){@supports (display: grid){.cmmi-patterns ul.cards,.cmmi-patterns ul.resource-cards,.cmmi-patterns ol.cards,.cmmi-patterns ol.resource-cards{display:grid;grid-template-columns:calc(50% - 0.5em) calc(50% - 0.5em);grid-gap:1em 1em}.cmmi-patterns ul.cards>li,.cmmi-patterns ul.resource-cards>li,.cmmi-patterns ol.cards>li,.cmmi-patterns ol.resource-cards>li{margin-bottom:0}}}@media (min-width: 70em){@supports (display: grid){.cmmi-patterns .row.expanded ul.cards.card-row-3,.cmmi-patterns .row.expanded ul.card-row-3.resource-cards,.cmmi-patterns .row.expanded ol.cards.card-row-3,.cmmi-patterns .row.expanded ol.card-row-3.resource-cards{grid-template-columns:calc(33% - 0.5em) calc(33% - 0.5em) calc(33% - 0.5em)}.cmmi-patterns .row.expanded ul.cards.card-row-4,.cmmi-patterns .row.expanded ul.card-row-4.resource-cards,.cmmi-patterns .row.expanded ol.cards.card-row-4,.cmmi-patterns .row.expanded ol.card-row-4.resource-cards{grid-template-columns:calc(25% - 0.75em) calc(25% - 0.75em) calc(25% - 0.75em) calc(25% - 0.75em)}}}.cmmi-patterns .card-selection.initialized .cards li,.cmmi-patterns .card-selection.initialized .resource-cards li{cursor:pointer;text-align:center}.cmmi-patterns .card-selection.initialized .cards li.active,.cmmi-patterns .card-selection.initialized .resource-cards li.active{background:#042740;color:#fff}.cmmi-patterns .card-selection.initialized .cards h2,.cmmi-patterns .card-selection.initialized .resource-cards h2,.cmmi-patterns .card-selection.initialized .cards .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-si header h1,.cmmi-patterns .model-ca-si header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-si header h1,.cmmi-patterns .model-ca-si header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .card-selection.initialized .resource-cards h1,.cmmi-patterns .card-selection.initialized .cards .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .card-selection.initialized .cards h1,.cmmi-patterns .card-selection.initialized .resource-cards .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .card-selection.initialized .resource-cards h1{margin-top:0}.cmmi-patterns .card-selection.initialized .all{width:100%}.cmmi-patterns .challenge-solution>li{margin-bottom:2em}.cmmi-patterns .challenge-solution .challenge-statement h3:first-child,.cmmi-patterns .challenge-solution .solution h3:first-child{margin-top:0}.cmmi-patterns .challenge-solution .challenge-statement ul,.cmmi-patterns .challenge-solution .solution ul{list-style-type:square;margin:0}.cmmi-patterns .challenge-solution .first,.cmmi-patterns .challenge-solution .then{font-weight:300}.cmmi-patterns .challenge-solution .first strong,.cmmi-patterns .challenge-solution .then strong{font-weight:bold}.cmmi-patterns .challenge-solution .cta{display:block;font-size:1.25em;font-weight:bold;margin:1em 0;padding:1.5em}.cmmi-patterns .challenge-solution .solution{padding:2em 3em}.cmmi-patterns .challenge-solution .dev .then strong,.cmmi-patterns .challenge-solution .dev.then strong,.cmmi-patterns .challenge-solution .dev .challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .dev.challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .dev .challenge-statement cite strong,.cmmi-patterns .challenge-solution .dev.challenge-statement cite strong,.cmmi-patterns .challenge-solution .dev .solution blockquote:before,.cmmi-patterns .challenge-solution .dev.solution blockquote:before,.solution cite strong .cmmi-patterns .challenge-solution .dev.solution cite strong,.cmmi-patterns .challenge-solution .dev figure.quote:before,.cmmi-patterns .challenge-solution .dev figure.quote cite strong{color:#007dc6}.cmmi-patterns .challenge-solution .dev .cta{background:#007dc6;border-color:#007dc6}.cmmi-patterns .challenge-solution .dev .cta:hover{background:#008de0;border-color:#008de0}.cmmi-patterns .challenge-solution .dev .cta:active{background:#006dad;border-color:#006dad}.cmmi-patterns .challenge-solution .svc .then strong,.cmmi-patterns .challenge-solution .svc.then strong,.cmmi-patterns .challenge-solution .svc .challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .svc.challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .svc .challenge-statement cite strong,.cmmi-patterns .challenge-solution .svc.challenge-statement cite strong,.cmmi-patterns .challenge-solution .svc .solution blockquote:before,.cmmi-patterns .challenge-solution .svc.solution blockquote:before,.solution cite strong .cmmi-patterns .challenge-solution .svc.solution cite strong,.cmmi-patterns .challenge-solution .svc figure.quote:before,.cmmi-patterns .challenge-solution .svc figure.quote cite strong{color:#008050}.cmmi-patterns .challenge-solution .svc .cta{background:#008050;border-color:#008050}.cmmi-patterns .challenge-solution .svc .cta:hover{background:#009a60;border-color:#009a60}.cmmi-patterns .challenge-solution .svc .cta:active{background:#006740;border-color:#006740}.cmmi-patterns .challenge-solution .acq .then strong,.cmmi-patterns .challenge-solution .acq.then strong,.cmmi-patterns .challenge-solution .acq .challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .acq.challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .acq .challenge-statement cite strong,.cmmi-patterns .challenge-solution .acq.challenge-statement cite strong,.cmmi-patterns .challenge-solution .acq .solution blockquote:before,.cmmi-patterns .challenge-solution .acq.solution blockquote:before,.solution cite strong .cmmi-patterns .challenge-solution .acq.solution cite strong,.cmmi-patterns .challenge-solution .acq figure.quote:before,.cmmi-patterns .challenge-solution .acq figure.quote cite strong{color:#b11116}.cmmi-patterns .challenge-solution .acq .cta{background:#b11116;border-color:#b11116}.cmmi-patterns .challenge-solution .acq .cta:hover{background:#c81319;border-color:#c81319}.cmmi-patterns .challenge-solution .acq .cta:active{background:#9a0f13;border-color:#9a0f13}.cmmi-patterns .challenge-solution .pm .then strong,.cmmi-patterns .challenge-solution .pm.then strong,.cmmi-patterns .challenge-solution .pm .challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .pm.challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .pm .challenge-statement cite strong,.cmmi-patterns .challenge-solution .pm.challenge-statement cite strong,.cmmi-patterns .challenge-solution .pm .solution blockquote:before,.cmmi-patterns .challenge-solution .pm.solution blockquote:before,.solution cite strong .cmmi-patterns .challenge-solution .pm.solution cite strong,.cmmi-patterns .challenge-solution .pm figure.quote:before,.cmmi-patterns .challenge-solution .pm figure.quote cite strong{color:#2d003e}.cmmi-patterns .challenge-solution .pm .cta{background:#2d003e;border-color:#2d003e}.cmmi-patterns .challenge-solution .pm .cta:hover{background:#400058;border-color:#400058}.cmmi-patterns .challenge-solution .pm .cta:active{background:#1a0025;border-color:#1a0025}.cmmi-patterns .challenge-solution .dmm .then strong,.cmmi-patterns .challenge-solution .dmm.then strong,.cmmi-patterns .challenge-solution .dmm .challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .dmm.challenge-statement blockquote:before,.cmmi-patterns .challenge-solution .dmm .challenge-statement cite strong,.cmmi-patterns .challenge-solution .dmm.challenge-statement cite strong,.cmmi-patterns .challenge-solution .dmm .solution blockquote:before,.cmmi-patterns .challenge-solution .dmm.solution blockquote:before,.solution cite strong .cmmi-patterns .challenge-solution .dmm.solution cite strong,.cmmi-patterns .challenge-solution .dmm figure.quote:before,.cmmi-patterns .challenge-solution .dmm figure.quote cite strong{color:#f15a22}.cmmi-patterns .challenge-solution .dmm .cta{background:#f15a22;border-color:#f15a22}.cmmi-patterns .challenge-solution .dmm .cta:hover{background:#f36c3a;border-color:#f36c3a}.cmmi-patterns .challenge-solution .dmm .cta:active{background:#eb4a0f;border-color:#eb4a0f}.cmmi-patterns .challenge-solution.initialized ul.cards.challenges>li,.cmmi-patterns .challenge-solution.initialized ul.challenges.resource-cards>li{background-image:none;cursor:pointer;padding:2em 3em;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.cmmi-patterns .challenge-solution.initialized ul.cards.challenges h3,.cmmi-patterns .challenge-solution.initialized ul.challenges.resource-cards h3{margin:0 0 1em 0}.cmmi-patterns .challenge-solution.initialized ul.cards.challenges ul,.cmmi-patterns .challenge-solution.initialized ul.challenges.resource-cards ul{list-style-type:square;margin:0}.cmmi-patterns .challenge-solution.initialized ul.cards.challenges ul li,.cmmi-patterns .challenge-solution.initialized ul.challenges.resource-cards ul li{background:transparent;border-radius:0;display:list-item;padding:0}.cmmi-patterns .challenge-solution.initialized .challenges .dev{border-top:0.5em solid #007dc6}.cmmi-patterns .challenge-solution.initialized .challenges .dev:hover,.cmmi-patterns .challenge-solution.initialized .challenges .dev:active{background:#007dc6;color:#fff}.cmmi-patterns .challenge-solution.initialized .challenges .svc{border-top:0.5em solid #008050}.cmmi-patterns .challenge-solution.initialized .challenges .svc:hover,.cmmi-patterns .challenge-solution.initialized .challenges .svc:active{background:#008050;color:#fff}.cmmi-patterns .challenge-solution.initialized .challenges .acq{border-top:0.5em solid #b11116}.cmmi-patterns .challenge-solution.initialized .challenges .acq:hover,.cmmi-patterns .challenge-solution.initialized .challenges .acq:active{background:#b11116;color:#fff}.cmmi-patterns .challenge-solution.initialized .challenges .pm{border-top:0.5em solid #2d003e}.cmmi-patterns .challenge-solution.initialized .challenges .pm:hover,.cmmi-patterns .challenge-solution.initialized .challenges .pm:active{background:#2d003e;color:#fff}.cmmi-patterns .challenge-solution.initialized .challenges .dmm{border-top:0.5em solid #f15a22}.cmmi-patterns .challenge-solution.initialized .challenges .dmm:hover,.cmmi-patterns .challenge-solution.initialized .challenges .dmm:active{background:#f15a22;color:#fff}@media (min-width: 90em){@supports (display: grid){.cmmi-patterns .challenge-solution .challenges{grid-template-columns:calc(50% - 0.5em) calc(50% - 0.5em)}}}.cmmi-patterns textarea+.char-limit,.cmmi-patterns textarea+*>.char-limit{font-size:0.75em;margin-bottom:2em}.cmmi-patterns textarea+.char-limit.over,.cmmi-patterns textarea+*>.char-limit.over{color:#b11116}.cmmi-patterns ul.checkboxes li{margin-bottom:0.5em}.cmmi-patterns ul.inline-checkboxes li{display:inline;margin:0 2em 0 0}.cmmi-patterns ul.inline-checkboxes input[type="checkbox"]{clear:none;float:none;margin-right:0}.cmmi-patterns ul.inline-checkboxes label{display:inline-block;font-weight:300;margin:0}.cmmi-patterns ul.chunked>li,.cmmi-patterns ol.chunked>li{background:#ffedce;border-radius:.5em;margin:0;padding:2em}.cmmi-patterns ul.chunked>li+li,.cmmi-patterns ol.chunked>li+li{margin-top:1em}.cmmi-patterns ul.chunked>li h4,.cmmi-patterns ol.chunked>li h4{font-style:normal;font-weight:bold;margin:0 0 1em 0}.cmmi-patterns ul.chunked>li ul,.cmmi-patterns ol.chunked>li ul{list-style-type:square;margin:1em 0}.cmmi-patterns ul.chunked>li:before,.cmmi-patterns ol.chunked>li:before{content:none;display:none;visibility:hidden}.cmmi-patterns .cmmi-v2-infographic-interactive{background:#fff}.cmmi-patterns .cmmi-v2-infographic-interactive svg .cls-1{fill:#f9a51a}.cmmi-patterns .cmmi-v2-infographic-interactive svg .cls-2{fill:#fff}.cmmi-patterns .cmmi-v2-infographic-interactive svg .cls-3{fill:#ed2931}.cmmi-patterns .cmmi-v2-infographic-interactive svg .cls-4{fill:#8e54a1}.cmmi-patterns .cmmi-v2-infographic-interactive svg .cls-5{fill:#00a551}.cmmi-patterns .cmmi-v2-infographic-interactive svg .cls-6{fill:#24aae1}.cmmi-patterns .cmmi-v2-infographic-interactive svg .cls-7{fill:#363639}.cmmi-patterns .cmmi-v2-infographic-interactive svg .fade{opacity:0.25}.cmmi-patterns .cmmi-v2-infographic-interactive .left .cmmi-v2-infographic-callout{margin-right:2em}.cmmi-patterns .cmmi-v2-infographic-interactive .right .cmmi-v2-infographic-callout{margin-left:2em}.cmmi-patterns .cmmi-v2-infographic-interactive .cmmi-v2-infographic-callout{cursor:pointer;padding-left:0}.cmmi-patterns .cmmi-v2-infographic-interactive .cmmi-v2-infographic-callout h3{font-size:1.5em;font-weight:bold;line-height:1;margin-bottom:0.25em}.cmmi-patterns .cmmi-v2-infographic-interactive .cmmi-v2-infographic-callout:before{content:none;display:none;visibility:hidden}.cmmi-patterns .comparison{border-collapse:separate;border-spacing:1em 0;table-layout:fixed;text-align:center}.cmmi-patterns .comparison h2,.cmmi-patterns .comparison .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .comparison h1,.cmmi-patterns .comparison .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .comparison h1,.cmmi-patterns .comparison .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .comparison h1,.cmmi-patterns .comparison .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .comparison h1,.cmmi-patterns .comparison .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .comparison h1,.cmmi-patterns .comparison .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .comparison h1,.cmmi-patterns .comparison .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .comparison h1,.cmmi-patterns .comparison .model-ca-si header h1,.cmmi-patterns .model-ca-si header .comparison h1,.cmmi-patterns .comparison .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .comparison h1,.cmmi-patterns .comparison .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .comparison h1,.cmmi-patterns .comparison .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .comparison h1,.cmmi-patterns .comparison .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .comparison h1{color:#042740}.cmmi-patterns .comparison .button,.cmmi-patterns .comparison input.js.file+label,.cmmi-patterns .comparison .pagination>strong,.cmmi-patterns .comparison .solution-choice .get-started,.cmmi-patterns .solution-choice .comparison .get-started,.cmmi-patterns .comparison .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .comparison a.NewItemLink,.cmmi-patterns .comparison .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison a,.cmmi-patterns .comparison .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .comparison a{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .comparison .button:active,.cmmi-patterns .comparison input.js.file+label:active,.cmmi-patterns .comparison .pagination>strong:active,.cmmi-patterns .comparison .solution-choice .get-started:active,.cmmi-patterns .solution-choice .comparison .get-started:active,.cmmi-patterns .comparison .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .comparison a.NewItemLink:active,.cmmi-patterns .comparison .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison a:active,.cmmi-patterns .comparison .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .comparison a:active{background:#010a10;border-color:#010a10}.cmmi-patterns .comparison .button:hover,.cmmi-patterns .comparison input.js.file+label:hover,.cmmi-patterns .comparison .pagination>strong:hover,.cmmi-patterns .comparison .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .comparison .get-started:hover,.cmmi-patterns .comparison .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison a.NewItemLink:hover,.cmmi-patterns .comparison .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison a:hover,.cmmi-patterns .comparison .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison a:hover{background:#074470;border-color:#074470}.cmmi-patterns .comparison .button[disabled]:focus,.cmmi-patterns .comparison input.js.file+label[disabled]:focus,.cmmi-patterns .comparison .pagination>strong[disabled]:focus,.cmmi-patterns .comparison .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .comparison .get-started[disabled]:focus,.cmmi-patterns .comparison .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .comparison a.NewItemLink[disabled]:focus,.cmmi-patterns .comparison .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .comparison a[disabled]:focus,.cmmi-patterns .comparison .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .comparison a[disabled]:focus,.cmmi-patterns .comparison .button[disabled]:hover,.cmmi-patterns .comparison input.js.file+label[disabled]:hover,.cmmi-patterns .comparison .pagination>strong[disabled]:hover,.cmmi-patterns .comparison .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .comparison .get-started[disabled]:hover,.cmmi-patterns .comparison .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .comparison a.NewItemLink[disabled]:hover,.cmmi-patterns .comparison .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .comparison a[disabled]:hover,.cmmi-patterns .comparison .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison a[disabled]:hover{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .comparison .button.p2,.cmmi-patterns .comparison input.js.file+label.p2,.cmmi-patterns .comparison .pagination>strong.p2,.cmmi-patterns .comparison .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .comparison .p2.get-started,.cmmi-patterns .comparison .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .comparison a.get-started,.ContributionPanel .cmmi-patterns .comparison .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .comparison a.get-started,.cmmi-patterns .comparison .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison button.get-started,.cmmi-patterns .comparison .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison button.get-started,.cmmi-patterns .comparison .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .comparison a.p2.NewItemLink,.cmmi-patterns .comparison .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .comparison a.NewItemLink,.cmmi-patterns .comparison .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .comparison a.NewItemLink,.cmmi-patterns .comparison .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison a,.cmmi-patterns .comparison .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .comparison a.p2,.cmmi-patterns .comparison .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison a,.ContributionPanel .cmmi-patterns .comparison .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison a,.cmmi-patterns .comparison .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison a,.cmmi-patterns .comparison .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison button.button{background:#fff;border-color:#042740;color:#042740}.cmmi-patterns .comparison .button.p2:active,.cmmi-patterns .comparison input.js.file+label.p2:active,.cmmi-patterns .comparison .pagination>strong.p2:active,.cmmi-patterns .comparison .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .comparison .p2.get-started:active,.cmmi-patterns .comparison .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .comparison a.get-started:active,.ContributionPanel .cmmi-patterns .comparison .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .comparison a.get-started:active,.cmmi-patterns .comparison .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison button.get-started:active,.cmmi-patterns .comparison .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison button.get-started:active,.cmmi-patterns .comparison .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .comparison a.p2.NewItemLink:active,.cmmi-patterns .comparison .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .comparison a.NewItemLink:active,.cmmi-patterns .comparison .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .comparison a.NewItemLink:active,.cmmi-patterns .comparison .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison a:active,.cmmi-patterns .comparison .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .comparison a.p2:active,.cmmi-patterns .comparison .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison a:active,.ContributionPanel .cmmi-patterns .comparison .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison a:active,.cmmi-patterns .comparison .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison a:active,.cmmi-patterns .comparison .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison button.button:active{background:#fff;border-color:#010a10;color:#010a10}.cmmi-patterns .comparison .button.p2:hover,.cmmi-patterns .comparison input.js.file+label.p2:hover,.cmmi-patterns .comparison .pagination>strong.p2:hover,.cmmi-patterns .comparison .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .comparison .p2.get-started:hover,.cmmi-patterns .comparison .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .comparison a.get-started:hover,.ContributionPanel .cmmi-patterns .comparison .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .comparison a.get-started:hover,.cmmi-patterns .comparison .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison button.get-started:hover,.cmmi-patterns .comparison .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison button.get-started:hover,.cmmi-patterns .comparison .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison a.p2.NewItemLink:hover,.cmmi-patterns .comparison .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .comparison a.NewItemLink:hover,.cmmi-patterns .comparison .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .comparison a.NewItemLink:hover,.cmmi-patterns .comparison .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison a:hover,.cmmi-patterns .comparison .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison a.p2:hover,.cmmi-patterns .comparison .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison a:hover,.ContributionPanel .cmmi-patterns .comparison .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison a:hover,.cmmi-patterns .comparison .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison a:hover,.cmmi-patterns .comparison .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison button.button:hover{background:#fff;border-color:#074470;color:#074470}.cmmi-patterns .comparison th,.cmmi-patterns .comparison td{border:0}.cmmi-patterns .comparison th{background:transparent;padding:0;text-align:center}.cmmi-patterns .comparison th.recommended{background:#007dc6;border-top-left-radius:.5em;border-top-right-radius:.5em;color:#fff;font-size:0.75em;font-weight:bold;padding:1em 2em}.cmmi-patterns .comparison tbody td{background:#fff;padding:2em;vertical-align:top}.cmmi-patterns .comparison tbody td:not(.recommended){border-top-left-radius:.5em;border-top-right-radius:.5em}.cmmi-patterns .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody td>h2:first-child,.cmmi-patterns .comparison tbody .model-ca-enq header td>h1:first-child,.cmmi-patterns .model-ca-enq header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-edp header td>h1:first-child,.cmmi-patterns .model-ca-edp header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-dms header td>h1:first-child,.cmmi-patterns .model-ca-dms header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-sms header td>h1:first-child,.cmmi-patterns .model-ca-sms header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-pmw header td>h1:first-child,.cmmi-patterns .model-ca-pmw header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-mbr header td>h1:first-child,.cmmi-patterns .model-ca-mbr header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-mwf header td>h1:first-child,.cmmi-patterns .model-ca-mwf header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-si header td>h1:first-child,.cmmi-patterns .model-ca-si header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-msaf header td>h1:first-child,.cmmi-patterns .model-ca-msaf header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-msec header td>h1:first-child,.cmmi-patterns .model-ca-msec header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-imp header td>h1:first-child,.cmmi-patterns .model-ca-imp header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody .model-ca-shp header td>h1:first-child,.cmmi-patterns .model-ca-shp header .comparison tbody td>h1:first-child,.cmmi-patterns .comparison tbody td>h3:first-child,.cmmi-patterns .comparison tbody td>h4:first-child{margin-top:0}.cmmi-patterns .comparison svg{width:33%}.cmmi-patterns .comparison svg .lvl1,.cmmi-patterns .comparison svg .lvl2,.cmmi-patterns .comparison svg .lvl3{fill:#e5e1e6}.cmmi-patterns .comparison svg .label path,.cmmi-patterns .comparison svg.lvl1 .lvl1,.cmmi-patterns .comparison svg.lvl2 .lvl2,.cmmi-patterns .comparison svg.lvl3 .lvl3{fill:#042740}.cmmi-patterns .comparison tfoot td{background:#fff;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;font-size:1.3333em;padding:0 2em 4em 2em;vertical-align:bottom}.cmmi-patterns .comparison.dmm h2,.cmmi-patterns .comparison.dmm .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-si header h1,.cmmi-patterns .model-ca-si header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .comparison.dmm h1,.cmmi-patterns .comparison.dmm .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .comparison.dmm h1{color:#812c19}.cmmi-patterns .comparison.dmm th.recommended{background:#f58220}.cmmi-patterns .comparison.dmm .button,.cmmi-patterns .comparison.dmm input.js.file+label,.cmmi-patterns .comparison.dmm .pagination>strong,.cmmi-patterns .comparison.dmm .solution-choice .get-started,.cmmi-patterns .solution-choice .comparison.dmm .get-started,.cmmi-patterns .comparison.dmm .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink,.cmmi-patterns .comparison.dmm .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.dmm a,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a{background:#812c19;border-color:#812c19;color:#fff}.cmmi-patterns .comparison.dmm .button:active,.cmmi-patterns .comparison.dmm input.js.file+label:active,.cmmi-patterns .comparison.dmm .pagination>strong:active,.cmmi-patterns .comparison.dmm .solution-choice .get-started:active,.cmmi-patterns .solution-choice .comparison.dmm .get-started:active,.cmmi-patterns .comparison.dmm .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink:active,.cmmi-patterns .comparison.dmm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.dmm a:active,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a:active{background:#561d11;border-color:#561d11}.cmmi-patterns .comparison.dmm .button:hover,.cmmi-patterns .comparison.dmm input.js.file+label:hover,.cmmi-patterns .comparison.dmm .pagination>strong:hover,.cmmi-patterns .comparison.dmm .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .comparison.dmm .get-started:hover,.cmmi-patterns .comparison.dmm .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink:hover,.cmmi-patterns .comparison.dmm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.dmm a:hover,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a:hover{background:#ac3b21;border-color:#ac3b21}.cmmi-patterns .comparison.dmm .button[disabled]:focus,.cmmi-patterns .comparison.dmm input.js.file+label[disabled]:focus,.cmmi-patterns .comparison.dmm .pagination>strong[disabled]:focus,.cmmi-patterns .comparison.dmm .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .comparison.dmm .get-started[disabled]:focus,.cmmi-patterns .comparison.dmm .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink[disabled]:focus,.cmmi-patterns .comparison.dmm .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .comparison.dmm a[disabled]:focus,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a[disabled]:focus,.cmmi-patterns .comparison.dmm .button[disabled]:hover,.cmmi-patterns .comparison.dmm input.js.file+label[disabled]:hover,.cmmi-patterns .comparison.dmm .pagination>strong[disabled]:hover,.cmmi-patterns .comparison.dmm .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .comparison.dmm .get-started[disabled]:hover,.cmmi-patterns .comparison.dmm .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink[disabled]:hover,.cmmi-patterns .comparison.dmm .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .comparison.dmm a[disabled]:hover,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a[disabled]:hover{background:#812c19;border-color:#812c19;color:#fff}.cmmi-patterns .comparison.dmm .button.p2,.cmmi-patterns .comparison.dmm input.js.file+label.p2,.cmmi-patterns .comparison.dmm .pagination>strong.p2,.cmmi-patterns .comparison.dmm .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .comparison.dmm .p2.get-started,.cmmi-patterns .comparison.dmm .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .comparison.dmm a.get-started,.ContributionPanel .cmmi-patterns .comparison.dmm .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .comparison.dmm a.get-started,.cmmi-patterns .comparison.dmm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.dmm button.get-started,.cmmi-patterns .comparison.dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.dmm button.get-started,.cmmi-patterns .comparison.dmm .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .comparison.dmm a.p2.NewItemLink,.cmmi-patterns .comparison.dmm .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .comparison.dmm a.NewItemLink,.cmmi-patterns .comparison.dmm .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink,.cmmi-patterns .comparison.dmm .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.dmm a,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a.p2,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.dmm a,.ContributionPanel .cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.dmm a,.cmmi-patterns .comparison.dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.dmm button.button{background:#fff;border-color:#812c19;color:#812c19}.cmmi-patterns .comparison.dmm .button.p2:active,.cmmi-patterns .comparison.dmm input.js.file+label.p2:active,.cmmi-patterns .comparison.dmm .pagination>strong.p2:active,.cmmi-patterns .comparison.dmm .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .comparison.dmm .p2.get-started:active,.cmmi-patterns .comparison.dmm .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .comparison.dmm a.get-started:active,.ContributionPanel .cmmi-patterns .comparison.dmm .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .comparison.dmm a.get-started:active,.cmmi-patterns .comparison.dmm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.dmm button.get-started:active,.cmmi-patterns .comparison.dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.dmm button.get-started:active,.cmmi-patterns .comparison.dmm .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.dmm a.p2.NewItemLink:active,.cmmi-patterns .comparison.dmm .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .comparison.dmm a.NewItemLink:active,.cmmi-patterns .comparison.dmm .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink:active,.cmmi-patterns .comparison.dmm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.dmm a:active,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a.p2:active,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.dmm a:active,.ContributionPanel .cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a:active,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.dmm a:active,.cmmi-patterns .comparison.dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.dmm button.button:active{background:#fff;border-color:#561d11;color:#561d11}.cmmi-patterns .comparison.dmm .button.p2:hover,.cmmi-patterns .comparison.dmm input.js.file+label.p2:hover,.cmmi-patterns .comparison.dmm .pagination>strong.p2:hover,.cmmi-patterns .comparison.dmm .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .comparison.dmm .p2.get-started:hover,.cmmi-patterns .comparison.dmm .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .comparison.dmm a.get-started:hover,.ContributionPanel .cmmi-patterns .comparison.dmm .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .comparison.dmm a.get-started:hover,.cmmi-patterns .comparison.dmm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.dmm button.get-started:hover,.cmmi-patterns .comparison.dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.dmm button.get-started:hover,.cmmi-patterns .comparison.dmm .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.dmm a.p2.NewItemLink:hover,.cmmi-patterns .comparison.dmm .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .comparison.dmm a.NewItemLink:hover,.cmmi-patterns .comparison.dmm .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .comparison.dmm a.NewItemLink:hover,.cmmi-patterns .comparison.dmm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.dmm a:hover,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a.p2:hover,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.dmm a:hover,.ContributionPanel .cmmi-patterns .comparison.dmm .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.dmm a:hover,.cmmi-patterns .comparison.dmm .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.dmm a:hover,.cmmi-patterns .comparison.dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.dmm button.button:hover{background:#fff;border-color:#ac3b21;color:#ac3b21}.cmmi-patterns .comparison.dmm svg .label path,.cmmi-patterns .comparison.dmm svg.lvl1 .lvl1,.cmmi-patterns .comparison.dmm svg.lvl2 .lvl2,.cmmi-patterns .comparison.dmm svg.lvl3 .lvl3{fill:#812c19}.cmmi-patterns .comparison.acq h2,.cmmi-patterns .comparison.acq .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-si header h1,.cmmi-patterns .model-ca-si header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .comparison.acq h1,.cmmi-patterns .comparison.acq .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .comparison.acq h1{color:#680000}.cmmi-patterns .comparison.acq th.recommended{background:#ee2931}.cmmi-patterns .comparison.acq .button,.cmmi-patterns .comparison.acq input.js.file+label,.cmmi-patterns .comparison.acq .pagination>strong,.cmmi-patterns .comparison.acq .solution-choice .get-started,.cmmi-patterns .solution-choice .comparison.acq .get-started,.cmmi-patterns .comparison.acq .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .comparison.acq a.NewItemLink,.cmmi-patterns .comparison.acq .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.acq a,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a{background:#680000;border-color:#680000;color:#fff}.cmmi-patterns .comparison.acq .button:active,.cmmi-patterns .comparison.acq input.js.file+label:active,.cmmi-patterns .comparison.acq .pagination>strong:active,.cmmi-patterns .comparison.acq .solution-choice .get-started:active,.cmmi-patterns .solution-choice .comparison.acq .get-started:active,.cmmi-patterns .comparison.acq .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.acq a.NewItemLink:active,.cmmi-patterns .comparison.acq .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.acq a:active,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a:active{background:#350000;border-color:#350000}.cmmi-patterns .comparison.acq .button:hover,.cmmi-patterns .comparison.acq input.js.file+label:hover,.cmmi-patterns .comparison.acq .pagination>strong:hover,.cmmi-patterns .comparison.acq .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .comparison.acq .get-started:hover,.cmmi-patterns .comparison.acq .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.acq a.NewItemLink:hover,.cmmi-patterns .comparison.acq .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.acq a:hover,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a:hover{background:#9b0000;border-color:#9b0000}.cmmi-patterns .comparison.acq .button[disabled]:focus,.cmmi-patterns .comparison.acq input.js.file+label[disabled]:focus,.cmmi-patterns .comparison.acq .pagination>strong[disabled]:focus,.cmmi-patterns .comparison.acq .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .comparison.acq .get-started[disabled]:focus,.cmmi-patterns .comparison.acq .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .comparison.acq a.NewItemLink[disabled]:focus,.cmmi-patterns .comparison.acq .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .comparison.acq a[disabled]:focus,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a[disabled]:focus,.cmmi-patterns .comparison.acq .button[disabled]:hover,.cmmi-patterns .comparison.acq input.js.file+label[disabled]:hover,.cmmi-patterns .comparison.acq .pagination>strong[disabled]:hover,.cmmi-patterns .comparison.acq .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .comparison.acq .get-started[disabled]:hover,.cmmi-patterns .comparison.acq .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .comparison.acq a.NewItemLink[disabled]:hover,.cmmi-patterns .comparison.acq .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .comparison.acq a[disabled]:hover,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a[disabled]:hover{background:#680000;border-color:#680000;color:#fff}.cmmi-patterns .comparison.acq .button.p2,.cmmi-patterns .comparison.acq input.js.file+label.p2,.cmmi-patterns .comparison.acq .pagination>strong.p2,.cmmi-patterns .comparison.acq .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .comparison.acq .p2.get-started,.cmmi-patterns .comparison.acq .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .comparison.acq a.get-started,.ContributionPanel .cmmi-patterns .comparison.acq .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .comparison.acq a.get-started,.cmmi-patterns .comparison.acq .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.acq button.get-started,.cmmi-patterns .comparison.acq .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.acq button.get-started,.cmmi-patterns .comparison.acq .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .comparison.acq a.p2.NewItemLink,.cmmi-patterns .comparison.acq .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .comparison.acq a.NewItemLink,.cmmi-patterns .comparison.acq .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .comparison.acq a.NewItemLink,.cmmi-patterns .comparison.acq .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.acq a,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a.p2,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.acq a,.ContributionPanel .cmmi-patterns .comparison.acq .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.acq a,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.acq a,.cmmi-patterns .comparison.acq .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.acq button.button{background:#fff;border-color:#680000;color:#680000}.cmmi-patterns .comparison.acq .button.p2:active,.cmmi-patterns .comparison.acq input.js.file+label.p2:active,.cmmi-patterns .comparison.acq .pagination>strong.p2:active,.cmmi-patterns .comparison.acq .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .comparison.acq .p2.get-started:active,.cmmi-patterns .comparison.acq .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .comparison.acq a.get-started:active,.ContributionPanel .cmmi-patterns .comparison.acq .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .comparison.acq a.get-started:active,.cmmi-patterns .comparison.acq .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.acq button.get-started:active,.cmmi-patterns .comparison.acq .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.acq button.get-started:active,.cmmi-patterns .comparison.acq .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.acq a.p2.NewItemLink:active,.cmmi-patterns .comparison.acq .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .comparison.acq a.NewItemLink:active,.cmmi-patterns .comparison.acq .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .comparison.acq a.NewItemLink:active,.cmmi-patterns .comparison.acq .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.acq a:active,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a.p2:active,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.acq a:active,.ContributionPanel .cmmi-patterns .comparison.acq .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.acq a:active,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.acq a:active,.cmmi-patterns .comparison.acq .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.acq button.button:active{background:#fff;border-color:#350000;color:#350000}.cmmi-patterns .comparison.acq .button.p2:hover,.cmmi-patterns .comparison.acq input.js.file+label.p2:hover,.cmmi-patterns .comparison.acq .pagination>strong.p2:hover,.cmmi-patterns .comparison.acq .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .comparison.acq .p2.get-started:hover,.cmmi-patterns .comparison.acq .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .comparison.acq a.get-started:hover,.ContributionPanel .cmmi-patterns .comparison.acq .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .comparison.acq a.get-started:hover,.cmmi-patterns .comparison.acq .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.acq button.get-started:hover,.cmmi-patterns .comparison.acq .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.acq button.get-started:hover,.cmmi-patterns .comparison.acq .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.acq a.p2.NewItemLink:hover,.cmmi-patterns .comparison.acq .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .comparison.acq a.NewItemLink:hover,.cmmi-patterns .comparison.acq .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .comparison.acq a.NewItemLink:hover,.cmmi-patterns .comparison.acq .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.acq a:hover,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.acq a.p2:hover,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.acq a:hover,.ContributionPanel .cmmi-patterns .comparison.acq .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.acq a:hover,.cmmi-patterns .comparison.acq .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.acq a:hover,.cmmi-patterns .comparison.acq .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.acq button.button:hover{background:#fff;border-color:#9b0000;color:#9b0000}.cmmi-patterns .comparison.acq svg .label path,.cmmi-patterns .comparison.acq svg.lvl1 .lvl1,.cmmi-patterns .comparison.acq svg.lvl2 .lvl2,.cmmi-patterns .comparison.acq svg.lvl3 .lvl3{fill:#680000}.cmmi-patterns .comparison.svc h2,.cmmi-patterns .comparison.svc .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-si header h1,.cmmi-patterns .model-ca-si header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .comparison.svc h1,.cmmi-patterns .comparison.svc .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .comparison.svc h1{color:#07281b}.cmmi-patterns .comparison.svc th.recommended{background:#00a651}.cmmi-patterns .comparison.svc .button,.cmmi-patterns .comparison.svc input.js.file+label,.cmmi-patterns .comparison.svc .pagination>strong,.cmmi-patterns .comparison.svc .solution-choice .get-started,.cmmi-patterns .solution-choice .comparison.svc .get-started,.cmmi-patterns .comparison.svc .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .comparison.svc a.NewItemLink,.cmmi-patterns .comparison.svc .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.svc a,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a{background:#07281b;border-color:#07281b;color:#fff}.cmmi-patterns .comparison.svc .button:active,.cmmi-patterns .comparison.svc input.js.file+label:active,.cmmi-patterns .comparison.svc .pagination>strong:active,.cmmi-patterns .comparison.svc .solution-choice .get-started:active,.cmmi-patterns .solution-choice .comparison.svc .get-started:active,.cmmi-patterns .comparison.svc .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.svc a.NewItemLink:active,.cmmi-patterns .comparison.svc .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.svc a:active,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a:active{background:#000;border-color:#000}.cmmi-patterns .comparison.svc .button:hover,.cmmi-patterns .comparison.svc input.js.file+label:hover,.cmmi-patterns .comparison.svc .pagination>strong:hover,.cmmi-patterns .comparison.svc .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .comparison.svc .get-started:hover,.cmmi-patterns .comparison.svc .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.svc a.NewItemLink:hover,.cmmi-patterns .comparison.svc .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.svc a:hover,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a:hover{background:#0f5338;border-color:#0f5338}.cmmi-patterns .comparison.svc .button[disabled]:focus,.cmmi-patterns .comparison.svc input.js.file+label[disabled]:focus,.cmmi-patterns .comparison.svc .pagination>strong[disabled]:focus,.cmmi-patterns .comparison.svc .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .comparison.svc .get-started[disabled]:focus,.cmmi-patterns .comparison.svc .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .comparison.svc a.NewItemLink[disabled]:focus,.cmmi-patterns .comparison.svc .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .comparison.svc a[disabled]:focus,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a[disabled]:focus,.cmmi-patterns .comparison.svc .button[disabled]:hover,.cmmi-patterns .comparison.svc input.js.file+label[disabled]:hover,.cmmi-patterns .comparison.svc .pagination>strong[disabled]:hover,.cmmi-patterns .comparison.svc .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .comparison.svc .get-started[disabled]:hover,.cmmi-patterns .comparison.svc .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .comparison.svc a.NewItemLink[disabled]:hover,.cmmi-patterns .comparison.svc .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .comparison.svc a[disabled]:hover,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a[disabled]:hover{background:#07281b;border-color:#07281b;color:#fff}.cmmi-patterns .comparison.svc .button.p2,.cmmi-patterns .comparison.svc input.js.file+label.p2,.cmmi-patterns .comparison.svc .pagination>strong.p2,.cmmi-patterns .comparison.svc .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .comparison.svc .p2.get-started,.cmmi-patterns .comparison.svc .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .comparison.svc a.get-started,.ContributionPanel .cmmi-patterns .comparison.svc .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .comparison.svc a.get-started,.cmmi-patterns .comparison.svc .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.svc button.get-started,.cmmi-patterns .comparison.svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.svc button.get-started,.cmmi-patterns .comparison.svc .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .comparison.svc a.p2.NewItemLink,.cmmi-patterns .comparison.svc .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .comparison.svc a.NewItemLink,.cmmi-patterns .comparison.svc .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .comparison.svc a.NewItemLink,.cmmi-patterns .comparison.svc .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.svc a,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a.p2,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.svc a,.ContributionPanel .cmmi-patterns .comparison.svc .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.svc a,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.svc a,.cmmi-patterns .comparison.svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.svc button.button{background:#fff;border-color:#07281b;color:#07281b}.cmmi-patterns .comparison.svc .button.p2:active,.cmmi-patterns .comparison.svc input.js.file+label.p2:active,.cmmi-patterns .comparison.svc .pagination>strong.p2:active,.cmmi-patterns .comparison.svc .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .comparison.svc .p2.get-started:active,.cmmi-patterns .comparison.svc .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .comparison.svc a.get-started:active,.ContributionPanel .cmmi-patterns .comparison.svc .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .comparison.svc a.get-started:active,.cmmi-patterns .comparison.svc .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.svc button.get-started:active,.cmmi-patterns .comparison.svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.svc button.get-started:active,.cmmi-patterns .comparison.svc .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.svc a.p2.NewItemLink:active,.cmmi-patterns .comparison.svc .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .comparison.svc a.NewItemLink:active,.cmmi-patterns .comparison.svc .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .comparison.svc a.NewItemLink:active,.cmmi-patterns .comparison.svc .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.svc a:active,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a.p2:active,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.svc a:active,.ContributionPanel .cmmi-patterns .comparison.svc .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.svc a:active,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.svc a:active,.cmmi-patterns .comparison.svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.svc button.button:active{background:#fff;border-color:#000;color:#000}.cmmi-patterns .comparison.svc .button.p2:hover,.cmmi-patterns .comparison.svc input.js.file+label.p2:hover,.cmmi-patterns .comparison.svc .pagination>strong.p2:hover,.cmmi-patterns .comparison.svc .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .comparison.svc .p2.get-started:hover,.cmmi-patterns .comparison.svc .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .comparison.svc a.get-started:hover,.ContributionPanel .cmmi-patterns .comparison.svc .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .comparison.svc a.get-started:hover,.cmmi-patterns .comparison.svc .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.svc button.get-started:hover,.cmmi-patterns .comparison.svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.svc button.get-started:hover,.cmmi-patterns .comparison.svc .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.svc a.p2.NewItemLink:hover,.cmmi-patterns .comparison.svc .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .comparison.svc a.NewItemLink:hover,.cmmi-patterns .comparison.svc .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .comparison.svc a.NewItemLink:hover,.cmmi-patterns .comparison.svc .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.svc a:hover,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.svc a.p2:hover,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.svc a:hover,.ContributionPanel .cmmi-patterns .comparison.svc .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.svc a:hover,.cmmi-patterns .comparison.svc .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.svc a:hover,.cmmi-patterns .comparison.svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.svc button.button:hover{background:#fff;border-color:#0f5338;color:#0f5338}.cmmi-patterns .comparison.svc svg .label path,.cmmi-patterns .comparison.svc svg.lvl1 .lvl1,.cmmi-patterns .comparison.svc svg.lvl2 .lvl2,.cmmi-patterns .comparison.svc svg.lvl3 .lvl3{fill:#07281b}.cmmi-patterns .comparison.ppl h2,.cmmi-patterns .comparison.ppl .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-si header h1,.cmmi-patterns .model-ca-si header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .comparison.ppl h1,.cmmi-patterns .comparison.ppl .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .comparison.ppl h1{color:#2d003e}.cmmi-patterns .comparison.ppl th.recommended{background:#8f54a2}.cmmi-patterns .comparison.ppl .button,.cmmi-patterns .comparison.ppl input.js.file+label,.cmmi-patterns .comparison.ppl .pagination>strong,.cmmi-patterns .comparison.ppl .solution-choice .get-started,.cmmi-patterns .solution-choice .comparison.ppl .get-started,.cmmi-patterns .comparison.ppl .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink,.cmmi-patterns .comparison.ppl .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.ppl a,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a{background:#2d003e;border-color:#2d003e;color:#fff}.cmmi-patterns .comparison.ppl .button:active,.cmmi-patterns .comparison.ppl input.js.file+label:active,.cmmi-patterns .comparison.ppl .pagination>strong:active,.cmmi-patterns .comparison.ppl .solution-choice .get-started:active,.cmmi-patterns .solution-choice .comparison.ppl .get-started:active,.cmmi-patterns .comparison.ppl .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink:active,.cmmi-patterns .comparison.ppl .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.ppl a:active,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a:active{background:#08000b;border-color:#08000b}.cmmi-patterns .comparison.ppl .button:hover,.cmmi-patterns .comparison.ppl input.js.file+label:hover,.cmmi-patterns .comparison.ppl .pagination>strong:hover,.cmmi-patterns .comparison.ppl .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .comparison.ppl .get-started:hover,.cmmi-patterns .comparison.ppl .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink:hover,.cmmi-patterns .comparison.ppl .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.ppl a:hover,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a:hover{background:#520071;border-color:#520071}.cmmi-patterns .comparison.ppl .button[disabled]:focus,.cmmi-patterns .comparison.ppl input.js.file+label[disabled]:focus,.cmmi-patterns .comparison.ppl .pagination>strong[disabled]:focus,.cmmi-patterns .comparison.ppl .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .comparison.ppl .get-started[disabled]:focus,.cmmi-patterns .comparison.ppl .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink[disabled]:focus,.cmmi-patterns .comparison.ppl .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .comparison.ppl a[disabled]:focus,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a[disabled]:focus,.cmmi-patterns .comparison.ppl .button[disabled]:hover,.cmmi-patterns .comparison.ppl input.js.file+label[disabled]:hover,.cmmi-patterns .comparison.ppl .pagination>strong[disabled]:hover,.cmmi-patterns .comparison.ppl .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .comparison.ppl .get-started[disabled]:hover,.cmmi-patterns .comparison.ppl .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink[disabled]:hover,.cmmi-patterns .comparison.ppl .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .comparison.ppl a[disabled]:hover,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a[disabled]:hover{background:#2d003e;border-color:#2d003e;color:#fff}.cmmi-patterns .comparison.ppl .button.p2,.cmmi-patterns .comparison.ppl input.js.file+label.p2,.cmmi-patterns .comparison.ppl .pagination>strong.p2,.cmmi-patterns .comparison.ppl .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .comparison.ppl .p2.get-started,.cmmi-patterns .comparison.ppl .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .comparison.ppl a.get-started,.ContributionPanel .cmmi-patterns .comparison.ppl .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .comparison.ppl a.get-started,.cmmi-patterns .comparison.ppl .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.ppl button.get-started,.cmmi-patterns .comparison.ppl .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.ppl button.get-started,.cmmi-patterns .comparison.ppl .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .comparison.ppl a.p2.NewItemLink,.cmmi-patterns .comparison.ppl .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .comparison.ppl a.NewItemLink,.cmmi-patterns .comparison.ppl .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink,.cmmi-patterns .comparison.ppl .ContributionPanel a,.ContributionPanel .cmmi-patterns .comparison.ppl a,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a.p2,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.ppl a,.ContributionPanel .cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.ppl a,.cmmi-patterns .comparison.ppl .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.ppl button.button{background:#fff;border-color:#2d003e;color:#2d003e}.cmmi-patterns .comparison.ppl .button.p2:active,.cmmi-patterns .comparison.ppl input.js.file+label.p2:active,.cmmi-patterns .comparison.ppl .pagination>strong.p2:active,.cmmi-patterns .comparison.ppl .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .comparison.ppl .p2.get-started:active,.cmmi-patterns .comparison.ppl .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .comparison.ppl a.get-started:active,.ContributionPanel .cmmi-patterns .comparison.ppl .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .comparison.ppl a.get-started:active,.cmmi-patterns .comparison.ppl .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.ppl button.get-started:active,.cmmi-patterns .comparison.ppl .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.ppl button.get-started:active,.cmmi-patterns .comparison.ppl .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .comparison.ppl a.p2.NewItemLink:active,.cmmi-patterns .comparison.ppl .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .comparison.ppl a.NewItemLink:active,.cmmi-patterns .comparison.ppl .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink:active,.cmmi-patterns .comparison.ppl .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .comparison.ppl a:active,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a.p2:active,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.ppl a:active,.ContributionPanel .cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a:active,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.ppl a:active,.cmmi-patterns .comparison.ppl .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.ppl button.button:active{background:#fff;border-color:#08000b;color:#08000b}.cmmi-patterns .comparison.ppl .button.p2:hover,.cmmi-patterns .comparison.ppl input.js.file+label.p2:hover,.cmmi-patterns .comparison.ppl .pagination>strong.p2:hover,.cmmi-patterns .comparison.ppl .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .comparison.ppl .p2.get-started:hover,.cmmi-patterns .comparison.ppl .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .comparison.ppl a.get-started:hover,.ContributionPanel .cmmi-patterns .comparison.ppl .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .comparison.ppl a.get-started:hover,.cmmi-patterns .comparison.ppl .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.ppl button.get-started:hover,.cmmi-patterns .comparison.ppl .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .comparison.ppl button.get-started:hover,.cmmi-patterns .comparison.ppl .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .comparison.ppl a.p2.NewItemLink:hover,.cmmi-patterns .comparison.ppl .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .comparison.ppl a.NewItemLink:hover,.cmmi-patterns .comparison.ppl .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .comparison.ppl a.NewItemLink:hover,.cmmi-patterns .comparison.ppl .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .comparison.ppl a:hover,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a.p2:hover,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .comparison.ppl a:hover,.ContributionPanel .cmmi-patterns .comparison.ppl .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .comparison.ppl a:hover,.cmmi-patterns .comparison.ppl .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .comparison.ppl a:hover,.cmmi-patterns .comparison.ppl .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .comparison.ppl button.button:hover{background:#fff;border-color:#520071;color:#520071}.cmmi-patterns .comparison.ppl svg .label path,.cmmi-patterns .comparison.ppl svg.lvl1 .lvl1,.cmmi-patterns .comparison.ppl svg.lvl2 .lvl2,.cmmi-patterns .comparison.ppl svg.lvl3 .lvl3{fill:#2d003e}@media (max-width: 60em){.cmmi-patterns header.conference.capability-counts-2018,.cmmi-patterns header.conference.capability-counts-2019,.cmmi-patterns header.conference.capability-counts-2019-video{background:url(https://cdn.cmmiinstitute.com/design/header-bg-cc2018.svg) no-repeat center;background-size:cover;color:#fff}.cmmi-patterns header.conference.capability-counts-2018>h1,.cmmi-patterns header.conference.capability-counts-2019>h1,.cmmi-patterns header.conference.capability-counts-2019-video>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.conference.capability-counts-2018 .megamenu-small-controls a,.cmmi-patterns header.conference.capability-counts-2019 .megamenu-small-controls a,.cmmi-patterns header.conference.capability-counts-2019-video .megamenu-small-controls a{color:#fff}.cmmi-patterns header.conference.capability-counts-2018 button,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"],.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"],.cmmi-patterns header.conference.capability-counts-2018 .button,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .get-started,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a,.cmmi-patterns header.conference.capability-counts-2019 button,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"],.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"],.cmmi-patterns header.conference.capability-counts-2019 .button,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019-video button,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"],.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"],.cmmi-patterns header.conference.capability-counts-2019-video .button,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .get-started,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a{background:#fff;border-color:#fff;color:#00a651}.cmmi-patterns header.conference.capability-counts-2018 button:active,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"]:active,.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"]:active,.cmmi-patterns header.conference.capability-counts-2018 .button:active,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label:active,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong:active,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .get-started:active,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a:active,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a:active,.cmmi-patterns header.conference.capability-counts-2019 button:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"]:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"]:active,.cmmi-patterns header.conference.capability-counts-2019 .button:active,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label:active,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019-video button:active,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"]:active,.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"]:active,.cmmi-patterns header.conference.capability-counts-2019-video .button:active,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label:active,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong:active,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .get-started:active,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a:active,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.conference.capability-counts-2018 button:hover,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"]:hover,.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"]:hover,.cmmi-patterns header.conference.capability-counts-2018 .button:hover,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label:hover,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong:hover,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .get-started:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a:hover,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a:hover,.cmmi-patterns header.conference.capability-counts-2019 button:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"]:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"]:hover,.cmmi-patterns header.conference.capability-counts-2019 .button:hover,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label:hover,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019-video button:hover,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"]:hover,.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"]:hover,.cmmi-patterns header.conference.capability-counts-2019-video .button:hover,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label:hover,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong:hover,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .get-started:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a:hover,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.conference.capability-counts-2018 button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 .button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .get-started[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2018 .button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .get-started[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video .button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .get-started[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019-video .button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .get-started[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a[disabled]:hover{background:#fff;border-color:#fff;color:#00a651}.cmmi-patterns header.conference.capability-counts-2018 button.p2,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"].p2,.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"].p2,.cmmi-patterns header.conference.capability-counts-2018 .button.p2,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label.p2,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong.p2,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .p2.get-started,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2018 a.get-started,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2018 a.get-started,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button.get-started,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2018 button.get-started,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.p2.NewItemLink,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a.p2,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2018 a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2018 a,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button.button,.cmmi-patterns header.conference.capability-counts-2019 button.p2,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"].p2,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"].p2,.cmmi-patterns header.conference.capability-counts-2019 .button.p2,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label.p2,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong.p2,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .p2.get-started,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019 a.get-started,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019 a.get-started,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.get-started,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019 button.get-started,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.p2.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a.p2,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019 a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.button,.cmmi-patterns header.conference.capability-counts-2019-video button.p2,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"].p2,.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"].p2,.cmmi-patterns header.conference.capability-counts-2019-video .button.p2,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label.p2,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong.p2,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .p2.get-started,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019-video a.get-started,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019-video a.get-started,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button.get-started,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019-video button.get-started,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.p2.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a.p2,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019-video a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019-video a,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button.button{background:#00a651;border-color:#fff;color:#fff}.cmmi-patterns header.conference.capability-counts-2018 button.p2:active,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button:active,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"].p2:active,.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"].p2:active,.cmmi-patterns header.conference.capability-counts-2018 .button.p2:active,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label.p2:active,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong.p2:active,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .p2.get-started:active,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2018 a.get-started:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2018 a.get-started:active,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2018 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.p2.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a:active,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a.p2:active,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2018 a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a:active,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2018 a:active,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button.button:active,.cmmi-patterns header.conference.capability-counts-2019 button.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"].p2:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"].p2:active,.cmmi-patterns header.conference.capability-counts-2019 .button.p2:active,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .p2.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019 a.get-started:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019 a.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.p2.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019 a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.button:active,.cmmi-patterns header.conference.capability-counts-2019-video button.p2:active,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button:active,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"].p2:active,.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"].p2:active,.cmmi-patterns header.conference.capability-counts-2019-video .button.p2:active,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label.p2:active,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong.p2:active,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .p2.get-started:active,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019-video a.get-started:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019-video a.get-started:active,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button.get-started:active,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019-video button.get-started:active,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.p2.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a:active,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a.p2:active,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019-video a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a:active,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019-video a:active,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button.button:active{background:#00a651;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.conference.capability-counts-2018 button.p2:hover,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button:hover,.cmmi-patterns header.conference.capability-counts-2018 input[type="button"].p2:hover,.cmmi-patterns header.conference.capability-counts-2018 input[type="submit"].p2:hover,.cmmi-patterns header.conference.capability-counts-2018 .button.p2:hover,.cmmi-patterns header.conference.capability-counts-2018 input.js.file+label.p2:hover,.cmmi-patterns header.conference.capability-counts-2018 .pagination>strong.p2:hover,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2018 .p2.get-started:hover,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2018 a.get-started:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2018 a.get-started:hover,.cmmi-patterns header.conference.capability-counts-2018 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2018 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.p2.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2018 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2018 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 a:hover,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a.p2:hover,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2018 a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2018 a:hover,.cmmi-patterns header.conference.capability-counts-2018 .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2018 a:hover,.cmmi-patterns header.conference.capability-counts-2018 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2018 button.button:hover,.cmmi-patterns header.conference.capability-counts-2019 button.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"].p2:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"].p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .button.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .p2.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019 a.get-started:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019 a.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.p2.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019 a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.button:hover,.cmmi-patterns header.conference.capability-counts-2019-video button.p2:hover,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button:hover,.cmmi-patterns header.conference.capability-counts-2019-video input[type="button"].p2:hover,.cmmi-patterns header.conference.capability-counts-2019-video input[type="submit"].p2:hover,.cmmi-patterns header.conference.capability-counts-2019-video .button.p2:hover,.cmmi-patterns header.conference.capability-counts-2019-video input.js.file+label.p2:hover,.cmmi-patterns header.conference.capability-counts-2019-video .pagination>strong.p2:hover,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019-video .p2.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019-video a.get-started:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019-video a.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019-video .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019-video button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.p2.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019-video a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019-video .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video a:hover,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a.p2:hover,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019-video a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019-video a:hover,.cmmi-patterns header.conference.capability-counts-2019-video .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019-video a:hover,.cmmi-patterns header.conference.capability-counts-2019-video .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019-video button.button:hover{background:#00a651;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.conference.capability-counts-2018 .content,.cmmi-patterns header.conference.capability-counts-2019 .content,.cmmi-patterns header.conference.capability-counts-2019-video .content{background:url(https://cdn.cmmiinstitute.com/design/header-bg-cc2018.svg) no-repeat center;background-size:cover;color:#fff;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.conference.capability-counts-2018 .content,.cmmi-patterns header.conference.capability-counts-2019 .content,.cmmi-patterns header.conference.capability-counts-2019-video .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}.cmmi-patterns header.conference.capability-counts-2018 .content,.cmmi-patterns header.conference.capability-counts-2019 .content,.cmmi-patterns header.conference.capability-counts-2019-video .content{overflow:auto;padding:4em 1em}.cmmi-patterns header.conference.capability-counts-2018 .content h1,.cmmi-patterns header.conference.capability-counts-2019 .content h1,.cmmi-patterns header.conference.capability-counts-2019-video .content h1{font-size:2em;letter-spacing:0.15em;line-height:1;margin:0 0 0.25em 0;text-transform:uppercase}.cmmi-patterns header.conference.capability-counts-2018 .content h1 span,.cmmi-patterns header.conference.capability-counts-2019 .content h1 span,.cmmi-patterns header.conference.capability-counts-2019-video .content h1 span{font-weight:normal}.cmmi-patterns header.conference.capability-counts-2018 .content h1+p,.cmmi-patterns header.conference.capability-counts-2019 .content h1+p,.cmmi-patterns header.conference.capability-counts-2019-video .content h1+p{font-weight:bold}@media (min-width: 30em){.cmmi-patterns header.conference.capability-counts-2018 .content h1,.cmmi-patterns header.conference.capability-counts-2019 .content h1,.cmmi-patterns header.conference.capability-counts-2019-video .content h1{font-size:3em}}@media (min-width: 40em){.cmmi-patterns header.conference.capability-counts-2018 .content h1,.cmmi-patterns header.conference.capability-counts-2019 .content h1,.cmmi-patterns header.conference.capability-counts-2019-video .content h1{font-size:3.5em}}@media (min-width: 50em){.cmmi-patterns header.conference.capability-counts-2018 .content h1,.cmmi-patterns header.conference.capability-counts-2019 .content h1,.cmmi-patterns header.conference.capability-counts-2019-video .content h1{font-size:4em}}.cmmi-patterns header.conference.capability-counts-2018 .content .register,.cmmi-patterns header.conference.capability-counts-2019 .content .register,.cmmi-patterns header.conference.capability-counts-2019-video .content .register{border:0.2em solid #fff;display:table;float:right;font-weight:bold;margin:2em 7em 0 0;padding:0.5em 4em 0.5em 1em;position:relative;text-transform:uppercase}.cmmi-patterns header.conference.capability-counts-2018 .content .register p,.cmmi-patterns header.conference.capability-counts-2019 .content .register p,.cmmi-patterns header.conference.capability-counts-2019-video .content .register p{margin:0 0 0.25em 0}.cmmi-patterns header.conference.capability-counts-2018 .content .register a,.cmmi-patterns header.conference.capability-counts-2019 .content .register a,.cmmi-patterns header.conference.capability-counts-2019-video .content .register a{background:#faa61a;color:#fff;display:block;line-height:4.9;padding:0.25em 1em;position:absolute;right:-7em;top:-0.5em;white-space:nowrap}.cmmi-patterns header.conference.capability-counts-2018 .content .register a:hover,.cmmi-patterns header.conference.capability-counts-2019 .content .register a:hover,.cmmi-patterns header.conference.capability-counts-2019-video .content .register a:hover{background:#fbb033;text-decoration:none}.cmmi-patterns header.conference.capability-counts-2018 .content .conf-cta,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta,.cmmi-patterns header.conference.capability-counts-2019-video .content .conf-cta{display:table;float:right;font-weight:bold;margin:4em 0 0 0}.cmmi-patterns header.conference.capability-counts-2018 .content .conf-cta .info,.cmmi-patterns header.conference.capability-counts-2018 .content .conf-cta>a,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta .info,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta>a,.cmmi-patterns header.conference.capability-counts-2019-video .content .conf-cta .info,.cmmi-patterns header.conference.capability-counts-2019-video .content .conf-cta>a{display:table-cell}.cmmi-patterns header.conference.capability-counts-2018 .content .conf-cta .info,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta .info,.cmmi-patterns header.conference.capability-counts-2019-video .content .conf-cta .info{border:0.2em solid #fff;border-right:0;padding:0.5em 1em}.cmmi-patterns header.conference.capability-counts-2018 .content .conf-cta .info p,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta .info p,.cmmi-patterns header.conference.capability-counts-2019-video .content .conf-cta .info p{margin:0}.cmmi-patterns header.conference.capability-counts-2018 .content .conf-cta a,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta a,.cmmi-patterns header.conference.capability-counts-2019-video .content .conf-cta a{background:#faa61a;color:#fff;padding:0.25em 1em;text-decoration:none;vertical-align:middle}@media (min-width: 60em){.cmmi-patterns header.conference.capability-counts-2018 .content>h1,.cmmi-patterns header.conference.capability-counts-2018 .content>p,.cmmi-patterns header.conference.capability-counts-2019 .content>h1,.cmmi-patterns header.conference.capability-counts-2019 .content>p,.cmmi-patterns header.conference.capability-counts-2019-video .content>h1,.cmmi-patterns header.conference.capability-counts-2019-video .content>p{margin-right:20%}}@media (min-width: 70em){.cmmi-patterns header.conference.capability-counts-2018 .content>h1,.cmmi-patterns header.conference.capability-counts-2018 .content>p,.cmmi-patterns header.conference.capability-counts-2019 .content>h1,.cmmi-patterns header.conference.capability-counts-2019 .content>p,.cmmi-patterns header.conference.capability-counts-2019-video .content>h1,.cmmi-patterns header.conference.capability-counts-2019-video .content>p{margin-right:30%}}.cmmi-patterns header.conference.capability-counts-2018 .videobg,.cmmi-patterns header.conference.capability-counts-2019 .videobg,.cmmi-patterns header.conference.capability-counts-2019-video .videobg{background:transparent;position:relative}@media (min-width: 60em){.cmmi-patterns header.conference.capability-counts-2018 .videobg>*,.cmmi-patterns header.conference.capability-counts-2019 .videobg>*,.cmmi-patterns header.conference.capability-counts-2019-video .videobg>*{position:relative}.cmmi-patterns header.conference.capability-counts-2018 .videobg>.video-container,.cmmi-patterns header.conference.capability-counts-2019 .videobg>.video-container,.cmmi-patterns header.conference.capability-counts-2019-video .videobg>.video-container{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;visibility:visible}.cmmi-patterns header.conference.capability-counts-2018 .videobg>.video-container video,.cmmi-patterns header.conference.capability-counts-2019 .videobg>.video-container video,.cmmi-patterns header.conference.capability-counts-2019-video .videobg>.video-container video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto}}@media (max-width: 60em){.cmmi-patterns header.conference.capability-counts-2019,.cmmi-patterns header.conference.capability-counts-2020{background:url(https://cdn.cmmiinstitute.com/design/cc2019bg.jpg) no-repeat center;background-size:cover;color:#fff}.cmmi-patterns header.conference.capability-counts-2019>h1,.cmmi-patterns header.conference.capability-counts-2020>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.conference.capability-counts-2019 .megamenu-small-controls a,.cmmi-patterns header.conference.capability-counts-2020 .megamenu-small-controls a{color:#fff}.cmmi-patterns header.conference.capability-counts-2019 button,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"],.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"],.cmmi-patterns header.conference.capability-counts-2019 .button,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2020 button,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"],.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"],.cmmi-patterns header.conference.capability-counts-2020 .button,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .get-started,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.conference.capability-counts-2019 button:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"]:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"]:active,.cmmi-patterns header.conference.capability-counts-2019 .button:active,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label:active,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2020 button:active,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"]:active,.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"]:active,.cmmi-patterns header.conference.capability-counts-2020 .button:active,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label:active,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong:active,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .get-started:active,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a:active,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.conference.capability-counts-2019 button:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"]:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"]:hover,.cmmi-patterns header.conference.capability-counts-2019 .button:hover,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label:hover,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2020 button:hover,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"]:hover,.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"]:hover,.cmmi-patterns header.conference.capability-counts-2020 .button:hover,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label:hover,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong:hover,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .get-started:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a:hover,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.conference.capability-counts-2019 button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2019 .button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .get-started[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"][disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"][disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 .button[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .get-started[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a[disabled]:focus,.cmmi-patterns header.conference.capability-counts-2020 .button[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .get-started[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a[disabled]:hover,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a[disabled]:hover{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.conference.capability-counts-2019 button.p2,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"].p2,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"].p2,.cmmi-patterns header.conference.capability-counts-2019 .button.p2,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label.p2,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong.p2,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .p2.get-started,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019 a.get-started,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019 a.get-started,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.get-started,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019 button.get-started,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.p2.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a.p2,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019 a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019 a,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.button,.cmmi-patterns header.conference.capability-counts-2020 button.p2,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"].p2,.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"].p2,.cmmi-patterns header.conference.capability-counts-2020 .button.p2,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label.p2,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong.p2,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .p2.get-started,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2020 a.get-started,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2020 a.get-started,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button.get-started,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2020 button.get-started,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.p2.NewItemLink,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a.p2,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2020 a,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2020 a,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button.button{background:#363639;border-color:#fff;color:#fff}.cmmi-patterns header.conference.capability-counts-2019 button.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"].p2:active,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"].p2:active,.cmmi-patterns header.conference.capability-counts-2019 .button.p2:active,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .p2.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019 a.get-started:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019 a.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.p2.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a.p2:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019 a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019 a:active,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.button:active,.cmmi-patterns header.conference.capability-counts-2020 button.p2:active,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button:active,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"].p2:active,.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"].p2:active,.cmmi-patterns header.conference.capability-counts-2020 .button.p2:active,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label.p2:active,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong.p2:active,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .p2.get-started:active,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2020 a.get-started:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2020 a.get-started:active,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2020 button.get-started:active,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.p2.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink:active,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a:active,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a.p2:active,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2020 a:active,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a:active,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2020 a:active,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button.button:active{background:#363639;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.conference.capability-counts-2019 button.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="button"].p2:hover,.cmmi-patterns header.conference.capability-counts-2019 input[type="submit"].p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .button.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 input.js.file+label.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .pagination>strong.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2019 .p2.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2019 a.get-started:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2019 a.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2019 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.p2.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2019 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2019 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a.p2:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2019 a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2019 a:hover,.cmmi-patterns header.conference.capability-counts-2019 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2019 button.button:hover,.cmmi-patterns header.conference.capability-counts-2020 button.p2:hover,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button:hover,.cmmi-patterns header.conference.capability-counts-2020 input[type="button"].p2:hover,.cmmi-patterns header.conference.capability-counts-2020 input[type="submit"].p2:hover,.cmmi-patterns header.conference.capability-counts-2020 .button.p2:hover,.cmmi-patterns header.conference.capability-counts-2020 input.js.file+label.p2:hover,.cmmi-patterns header.conference.capability-counts-2020 .pagination>strong.p2:hover,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.conference.capability-counts-2020 .p2.get-started:hover,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.conference.capability-counts-2020 a.get-started:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.conference.capability-counts-2020 a.get-started:hover,.cmmi-patterns header.conference.capability-counts-2020 .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.conference.capability-counts-2020 button.get-started:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.p2.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.conference.capability-counts-2020 a.NewItemLink:hover,.cmmi-patterns header.conference.capability-counts-2020 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 a:hover,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a.p2:hover,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.conference.capability-counts-2020 a:hover,.ContributionPanel .cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.conference.capability-counts-2020 a:hover,.cmmi-patterns header.conference.capability-counts-2020 .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.conference.capability-counts-2020 a:hover,.cmmi-patterns header.conference.capability-counts-2020 .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.conference.capability-counts-2020 button.button:hover{background:#363639;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.conference.capability-counts-2019 .content,.cmmi-patterns header.conference.capability-counts-2020 .content{background:url(https://cdn.cmmiinstitute.com/design/cc2019bg.jpg) no-repeat center;background-size:cover;color:#fff;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.conference.capability-counts-2019 .content,.cmmi-patterns header.conference.capability-counts-2020 .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}.cmmi-patterns header.conference.capability-counts-2019 .content .register a,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta a,.cmmi-patterns header.conference.capability-counts-2020 .content .register a,.cmmi-patterns header.conference.capability-counts-2020 .content .conf-cta a{background:#24abe2}.cmmi-patterns header.conference.capability-counts-2019 .content .register a:hover,.cmmi-patterns header.conference.capability-counts-2019 .content .conf-cta a:hover,.cmmi-patterns header.conference.capability-counts-2020 .content .register a:hover,.cmmi-patterns header.conference.capability-counts-2020 .content .conf-cta a:hover{background:#3bb4e5}.cmmi-patterns .card.confirmation,.cmmi-patterns ul.cards>li.confirmation,.cmmi-patterns ul.resource-cards>li.confirmation,.cmmi-patterns ol.cards>li.confirmation,.cmmi-patterns ol.resource-cards>li.confirmation,.cmmi-patterns .customer-spotlight>li.confirmation,.cmmi-patterns .confirmation.dashboard-widget,.cmmi-patterns .events-list>li.confirmation,.cmmi-patterns .conference-events-list>li.confirmation{padding-left:3em;padding-right:3em}.cmmi-patterns .card.confirmation:before,.cmmi-patterns ul.cards>li.confirmation:before,.cmmi-patterns ul.resource-cards>li.confirmation:before,.cmmi-patterns ol.cards>li.confirmation:before,.cmmi-patterns ol.resource-cards>li.confirmation:before,.cmmi-patterns .customer-spotlight>li.confirmation:before,.cmmi-patterns .confirmation.dashboard-widget:before,.cmmi-patterns .events-list>li.confirmation:before,.cmmi-patterns .conference-events-list>li.confirmation:before{background:#fff url(https://cdn.cmmiinstitute.com/icons/warning.svg) no-repeat center;background-size:80%;border-radius:50%;content:'';display:block;float:left;height:3em;margin:-0.75em 0 0 -4em;width:3em}.cmmi-patterns .card.confirmation:before:before,.cmmi-patterns ul.cards>li.confirmation:before:before,.cmmi-patterns ul.resource-cards>li.confirmation:before:before,.cmmi-patterns ol.cards>li.confirmation:before:before,.cmmi-patterns ol.resource-cards>li.confirmation:before:before,.cmmi-patterns .customer-spotlight>li.confirmation:before:before,.cmmi-patterns .confirmation.dashboard-widget:before:before,.cmmi-patterns .events-list>li.confirmation:before:before,.cmmi-patterns .conference-events-list>li.confirmation:before:before{margin-left:-4.5em}.cmmi-patterns .card.confirmation.info:before,.cmmi-patterns ul.cards>li.confirmation.info:before,.cmmi-patterns ul.resource-cards>li.confirmation.info:before,.cmmi-patterns ol.cards>li.confirmation.info:before,.cmmi-patterns ol.resource-cards>li.confirmation.info:before,.cmmi-patterns .customer-spotlight>li.confirmation.info:before,.cmmi-patterns .confirmation.info.dashboard-widget:before,.cmmi-patterns .events-list>li.confirmation.info:before,.cmmi-patterns .conference-events-list>li.confirmation.info:before{background-image:url(https://cdn.cmmiinstitute.com/icons/info.svg)}.cmmi-patterns .card.confirmation.approved:before,.cmmi-patterns ul.cards>li.confirmation.approved:before,.cmmi-patterns ul.resource-cards>li.confirmation.approved:before,.cmmi-patterns ol.cards>li.confirmation.approved:before,.cmmi-patterns ol.resource-cards>li.confirmation.approved:before,.cmmi-patterns .customer-spotlight>li.confirmation.approved:before,.cmmi-patterns .confirmation.approved.dashboard-widget:before,.cmmi-patterns .events-list>li.confirmation.approved:before,.cmmi-patterns .conference-events-list>li.confirmation.approved:before{background-image:url(https://cdn.cmmiinstitute.com/icons/approved.svg)}.cmmi-patterns .card.confirmation.error:before,.cmmi-patterns ul.cards>li.confirmation.error:before,.cmmi-patterns ul.resource-cards>li.confirmation.error:before,.cmmi-patterns ol.cards>li.confirmation.error:before,.cmmi-patterns ol.resource-cards>li.confirmation.error:before,.cmmi-patterns .customer-spotlight>li.confirmation.error:before,.cmmi-patterns .confirmation.error.dashboard-widget:before,.cmmi-patterns .events-list>li.confirmation.error:before,.cmmi-patterns .conference-events-list>li.confirmation.error:before{background-image:url(https://cdn.cmmiinstitute.com/icons/error.svg)}.cmmi-patterns .card.confirmation textarea,.cmmi-patterns ul.cards>li.confirmation textarea,.cmmi-patterns ul.resource-cards>li.confirmation textarea,.cmmi-patterns ol.cards>li.confirmation textarea,.cmmi-patterns ol.resource-cards>li.confirmation textarea,.cmmi-patterns .customer-spotlight>li.confirmation textarea,.cmmi-patterns .confirmation.dashboard-widget textarea,.cmmi-patterns .events-list>li.confirmation textarea,.cmmi-patterns .conference-events-list>li.confirmation textarea{height:6em;width:100%}.cmmi-patterns ul.cards .acq,.cmmi-patterns ul.resource-cards .acq,.cmmi-patterns ol.cards .acq,.cmmi-patterns ol.resource-cards .acq{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-acq.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .adv,.cmmi-patterns ul.resource-cards .adv,.cmmi-patterns ol.cards .adv,.cmmi-patterns ol.resource-cards .adv{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-adv.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .dev,.cmmi-patterns ul.resource-cards .dev,.cmmi-patterns ol.cards .dev,.cmmi-patterns ol.resource-cards .dev{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-dev.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .dmm,.cmmi-patterns ul.resource-cards .dmm,.cmmi-patterns ol.cards .dmm,.cmmi-patterns ol.resource-cards .dmm{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-dmm.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .fnd,.cmmi-patterns ul.resource-cards .fnd,.cmmi-patterns ol.cards .fnd,.cmmi-patterns ol.resource-cards .fnd{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-fnd.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .hmt,.cmmi-patterns ul.resource-cards .hmt,.cmmi-patterns ol.cards .hmt,.cmmi-patterns ol.resource-cards .hmt{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-hmt.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .ppl,.cmmi-patterns ul.resource-cards .ppl,.cmmi-patterns ol.cards .ppl,.cmmi-patterns ol.resource-cards .ppl{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-ppl.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .svc,.cmmi-patterns ul.resource-cards .svc,.cmmi-patterns ol.cards .svc,.cmmi-patterns ol.resource-cards .svc{background:#fff url(https://cdn.cmmiinstitute.com/design/course-card-svc.svg) no-repeat bottom 1em right 1em;background-size:33%}.cmmi-patterns ul.cards .time,.cmmi-patterns ul.resource-cards .time,.cmmi-patterns ol.cards .time,.cmmi-patterns ol.resource-cards .time{background:url(https://cdn.cmmiinstitute.com/design/course-card-day.svg) no-repeat center left;background-size:1.5em;font-weight:bold;padding:0.25em 0 0.25em 2em}.cmmi-patterns ul.cards .time.elearning,.cmmi-patterns ul.resource-cards .time.elearning,.cmmi-patterns ol.cards .time.elearning,.cmmi-patterns ol.resource-cards .time.elearning{background-image:url(https://cdn.cmmiinstitute.com/design/course-card-ins.svg)}.cmmi-patterns .course-listing h4{font-size:1.25em;font-style:normal;font-weight:bold;margin-bottom:0}.cmmi-patterns .course-listing h4 a{color:#363639}.cmmi-patterns .course-listing h4 a:hover{color:#3f4444;text-decoration:none}.cmmi-patterns .course-listing h4 a:visited{color:#363639}.cmmi-patterns .course-listing .info{margin:0 0 0.5em 0}.cmmi-patterns .course-listing .info li{display:inline-block;font-size:0.75em;font-weight:bold}.cmmi-patterns .course-listing .info li+li{margin-left:1em}.cmmi-patterns .course-listing .info li:before{content:'';display:inline-block;height:1.5em;margin-right:0.5em;vertical-align:middle;width:1.5em}.cmmi-patterns .course-listing .info li.instructor:before{background:url(https://cdn.cmmiinstitute.com/icons/courselisting-instructor.svg) no-repeat center;background-size:contain}.cmmi-patterns .course-listing .info li.elearning:before{background:url(https://cdn.cmmiinstitute.com/icons/courselisting-elearning.svg) no-repeat center;background-size:contain}.cmmi-patterns .course-listing .info li.v1-3:before{background:url(https://cdn.cmmiinstitute.com/icons/courselisting-v13.svg) no-repeat center;background-size:contain}.cmmi-patterns .course-listing .info li.v2-0:before{background:url(https://cdn.cmmiinstitute.com/icons/courselisting-v20.svg) no-repeat center;background-size:contain}.cmmi-patterns .course-register-card{text-align:center;overflow:hidden}.cmmi-patterns .course-register-card strong{display:block;font-size:2em}.cmmi-patterns .course-register-card .message{font-size:0.75em;margin:2em -3em;padding:1em 3em}.cmmi-patterns .course-register-card .message p{margin:0}.cmmi-patterns .course-register-card .message p+p{margin-top:1em}.cmmi-patterns .course-register-card .warning{background:rgba(255,208,129,0.25);border-top:1px solid #ffd081;border-bottom:1px solid #ffd081}.cmmi-patterns .course-register-card .error{background:rgba(241,102,110,0.25);border-top:1px solid #f9c0c4;border-bottom:1px solid #f9c0c4}.cmmi-patterns .cta{background:#042740;color:#fff;font-weight:200;padding-top:4em;padding-bottom:8em;text-align:center}.cmmi-patterns .cta h2,.cmmi-patterns .cta .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .cta h1,.cmmi-patterns .cta .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .cta h1,.cmmi-patterns .cta .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .cta h1,.cmmi-patterns .cta .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .cta h1,.cmmi-patterns .cta .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .cta h1,.cmmi-patterns .cta .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .cta h1,.cmmi-patterns .cta .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .cta h1,.cmmi-patterns .cta .model-ca-si header h1,.cmmi-patterns .model-ca-si header .cta h1,.cmmi-patterns .cta .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .cta h1,.cmmi-patterns .cta .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .cta h1,.cmmi-patterns .cta .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .cta h1,.cmmi-patterns .cta .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .cta h1{font-size:3em;font-weight:200}.cmmi-patterns .cta button,.cmmi-patterns .cta .button,.cmmi-patterns .cta input.js.file+label,.cmmi-patterns .cta .pagination>strong,.cmmi-patterns .cta .solution-choice .get-started,.cmmi-patterns .solution-choice .cta .get-started,.cmmi-patterns .cta .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .cta a.NewItemLink,.cmmi-patterns .cta .ContributionPanel a,.ContributionPanel .cmmi-patterns .cta a,.cmmi-patterns .cta .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .cta a{background:#007dc6;border-color:#007dc6;margin-top:2em;padding:1em 2em}.cmmi-patterns .cta button:hover,.cmmi-patterns .cta .button:hover,.cmmi-patterns .cta input.js.file+label:hover,.cmmi-patterns .cta .pagination>strong:hover,.cmmi-patterns .cta .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .cta .get-started:hover,.cmmi-patterns .cta .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .cta a.NewItemLink:hover,.cmmi-patterns .cta .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .cta a:hover,.cmmi-patterns .cta .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .cta a:hover{background:#008de0;border-color:#008de0}.cmmi-patterns .cta button:active,.cmmi-patterns .cta .button:active,.cmmi-patterns .cta input.js.file+label:active,.cmmi-patterns .cta .pagination>strong:active,.cmmi-patterns .cta .solution-choice .get-started:active,.cmmi-patterns .solution-choice .cta .get-started:active,.cmmi-patterns .cta .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .cta a.NewItemLink:active,.cmmi-patterns .cta .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .cta a:active,.cmmi-patterns .cta .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .cta a:active{background:#006dad;background:#006dad}@media (min-width: 70em){.cmmi-patterns .cta{padding-left:20%;padding-right:20%}}@media (min-width: 80em){.cmmi-patterns .cta{padding-left:25%;padding-right:25%}}@media (min-width: 90em){.cmmi-patterns .cta{padding-left:30%;padding-right:30%}}.cmmi-patterns .case-study-spotlight>li,.cmmi-patterns .customer-spotlight>li{list-style-type:none;display:inline-block}.cmmi-patterns .case-study-spotlight h3,.cmmi-patterns .customer-spotlight h3{font-size:1.5em;margin:0 0 1em}.cmmi-patterns .case-study-spotlight h3>a:hover,.cmmi-patterns .customer-spotlight h3>a:hover{text-decoration:none}.cmmi-patterns .case-study-spotlight .flex-wrapper,.cmmi-patterns .customer-spotlight .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cmmi-patterns .case-study-spotlight figure.quote,.cmmi-patterns .customer-spotlight figure.quote{margin:1em 0 0 0}.cmmi-patterns .case-study-spotlight blockquote,.cmmi-patterns .customer-spotlight blockquote{margin:0}@media (min-width: 60em){.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .card .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .card .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards ul.cards>li .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards ul.cards>li .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight ul.resource-cards>li .tags,.cmmi-patterns:not(.touchable) .customer-spotlight ul.resource-cards>li .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards ol.cards>li .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards ol.cards>li .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight ol.resource-cards>li .tags,.cmmi-patterns:not(.touchable) .customer-spotlight ol.resource-cards>li .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .customer-spotlight>li .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .customer-spotlight>li .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .dashboard-widget .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .dashboard-widget .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .events-list>li .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .events-list>li .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .conference-events-list>li .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .conference-events-list>li .tags{max-height:0;overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .card:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .card:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards ul.cards>li:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards ul.cards>li:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight ul.resource-cards>li:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight ul.resource-cards>li:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards ol.cards>li:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards ol.cards>li:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight ol.resource-cards>li:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight ol.resource-cards>li:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .customer-spotlight>li:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .customer-spotlight>li:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .dashboard-widget:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .dashboard-widget:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .events-list>li:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .events-list>li:hover .tags,.cmmi-patterns:not(.touchable) .case-study-spotlight .resource-cards .conference-events-list>li:hover .tags,.cmmi-patterns:not(.touchable) .customer-spotlight .resource-cards .conference-events-list>li:hover .tags{max-height:25em}}.cmmi-patterns .customer-spotlight>li{padding-bottom:0}.cmmi-patterns .customer-spotlight h3{margin:1em 1.5em}.cmmi-patterns .customer-spotlight .testimonial{margin:1em 2em}.cmmi-patterns .customer-spotlight .button,.cmmi-patterns .customer-spotlight input.js.file+label,.cmmi-patterns .customer-spotlight .pagination>strong,.cmmi-patterns .customer-spotlight .solution-choice .get-started,.cmmi-patterns .solution-choice .customer-spotlight .get-started,.cmmi-patterns .customer-spotlight .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .customer-spotlight a.NewItemLink,.cmmi-patterns .customer-spotlight .ContributionPanel a,.ContributionPanel .cmmi-patterns .customer-spotlight a,.cmmi-patterns .customer-spotlight .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .customer-spotlight a{border-top-left-radius:0;border-top-right-radius:0;margin:2em -1.5em 0 -1.5em;width:calc(100% + 3em)}@media (min-width: 40em){.cmmi-patterns .customer-spotlight h3,.cmmi-patterns .customer-spotlight .testimonial{margin:0}.cmmi-patterns .customer-spotlight h3{margin-bottom:0.5em}.cmmi-patterns .customer-spotlight .button,.cmmi-patterns .customer-spotlight input.js.file+label,.cmmi-patterns .customer-spotlight .pagination>strong,.cmmi-patterns .customer-spotlight .solution-choice .get-started,.cmmi-patterns .solution-choice .customer-spotlight .get-started,.cmmi-patterns .customer-spotlight .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .customer-spotlight a.NewItemLink,.cmmi-patterns .customer-spotlight .ContributionPanel a,.ContributionPanel .cmmi-patterns .customer-spotlight a,.cmmi-patterns .customer-spotlight .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .customer-spotlight a{margin:3em -2.75em 0 -2.75em;width:calc(100% + 5.5em)}}.cmmi-patterns .cybermaturity-roadmap-explainer{position:relative}.cmmi-patterns .cybermaturity-roadmap-explainer figcaption{margin:1em;text-align:center}.cmmi-patterns .cybermaturity-roadmap-explainer figure+figure{margin-top:4em}.cmmi-patterns .cybermaturity-roadmap-explainer .showing{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:65%}.cmmi-patterns .cybermaturity-roadmap-explainer .captions{margin:0 0 0 60%;position:relative}.cmmi-patterns .cybermaturity-roadmap-explainer .captions li{background:#f1eff2;cursor:pointer;margin:0 0 1em 0;padding:1em 2em;position:relative}.cmmi-patterns .cybermaturity-roadmap-explainer .captions li.active{background:#e5e1e6}.cmmi-patterns .cybermaturity-roadmap-explainer .captions li.active:before{border-top:1em solid transparent;border-right:1em solid #e5e1e6;border-bottom:1em solid transparent;border-left:0;content:'';display:block;height:0;left:-1em;margin-top:-1em;position:absolute;top:50%;width:0}@media (max-width: 60em){.cmmi-patterns header.dashboard,.cmmi-patterns header.site.dashboard{background:#042740;color:#fff}.cmmi-patterns header.dashboard>h1,.cmmi-patterns header.site.dashboard>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.dashboard .megamenu-small-controls a,.cmmi-patterns header.site.dashboard .megamenu-small-controls a{color:#fff}.cmmi-patterns header.dashboard button,.cmmi-patterns header.dashboard input[type="button"],.cmmi-patterns header.dashboard input[type="submit"],.cmmi-patterns header.dashboard .button,.cmmi-patterns header.dashboard input.js.file+label,.cmmi-patterns header.dashboard .pagination>strong,.cmmi-patterns header.dashboard .solution-choice .get-started,.cmmi-patterns .solution-choice header.dashboard .get-started,.cmmi-patterns header.dashboard .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.dashboard a.NewItemLink,.cmmi-patterns header.dashboard .ContributionPanel a,.ContributionPanel .cmmi-patterns header.dashboard a,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a,.cmmi-patterns header.site.dashboard button,.cmmi-patterns header.site.dashboard input[type="button"],.cmmi-patterns header.site.dashboard input[type="submit"],.cmmi-patterns header.site.dashboard .button,.cmmi-patterns header.site.dashboard input.js.file+label,.cmmi-patterns header.site.dashboard .pagination>strong,.cmmi-patterns header.site.dashboard .solution-choice .get-started,.cmmi-patterns .solution-choice header.site.dashboard .get-started,.cmmi-patterns header.site.dashboard .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink,.cmmi-patterns header.site.dashboard .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site.dashboard a,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.dashboard button:active,.cmmi-patterns header.dashboard input[type="button"]:active,.cmmi-patterns header.dashboard input[type="submit"]:active,.cmmi-patterns header.dashboard .button:active,.cmmi-patterns header.dashboard input.js.file+label:active,.cmmi-patterns header.dashboard .pagination>strong:active,.cmmi-patterns header.dashboard .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.dashboard .get-started:active,.cmmi-patterns header.dashboard .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.dashboard a.NewItemLink:active,.cmmi-patterns header.dashboard .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.dashboard a:active,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a:active,.cmmi-patterns header.site.dashboard button:active,.cmmi-patterns header.site.dashboard input[type="button"]:active,.cmmi-patterns header.site.dashboard input[type="submit"]:active,.cmmi-patterns header.site.dashboard .button:active,.cmmi-patterns header.site.dashboard input.js.file+label:active,.cmmi-patterns header.site.dashboard .pagination>strong:active,.cmmi-patterns header.site.dashboard .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.site.dashboard .get-started:active,.cmmi-patterns header.site.dashboard .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink:active,.cmmi-patterns header.site.dashboard .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.site.dashboard a:active,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.dashboard button:hover,.cmmi-patterns header.dashboard input[type="button"]:hover,.cmmi-patterns header.dashboard input[type="submit"]:hover,.cmmi-patterns header.dashboard .button:hover,.cmmi-patterns header.dashboard input.js.file+label:hover,.cmmi-patterns header.dashboard .pagination>strong:hover,.cmmi-patterns header.dashboard .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.dashboard .get-started:hover,.cmmi-patterns header.dashboard .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.dashboard a.NewItemLink:hover,.cmmi-patterns header.dashboard .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.dashboard a:hover,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a:hover,.cmmi-patterns header.site.dashboard button:hover,.cmmi-patterns header.site.dashboard input[type="button"]:hover,.cmmi-patterns header.site.dashboard input[type="submit"]:hover,.cmmi-patterns header.site.dashboard .button:hover,.cmmi-patterns header.site.dashboard input.js.file+label:hover,.cmmi-patterns header.site.dashboard .pagination>strong:hover,.cmmi-patterns header.site.dashboard .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.site.dashboard .get-started:hover,.cmmi-patterns header.site.dashboard .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink:hover,.cmmi-patterns header.site.dashboard .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site.dashboard a:hover,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.dashboard button[disabled]:focus,.cmmi-patterns header.dashboard button[disabled]:hover,.cmmi-patterns header.dashboard input[type="button"][disabled]:focus,.cmmi-patterns header.dashboard input[type="button"][disabled]:hover,.cmmi-patterns header.dashboard input[type="submit"][disabled]:focus,.cmmi-patterns header.dashboard input[type="submit"][disabled]:hover,.cmmi-patterns header.dashboard .button[disabled]:focus,.cmmi-patterns header.dashboard input.js.file+label[disabled]:focus,.cmmi-patterns header.dashboard .pagination>strong[disabled]:focus,.cmmi-patterns header.dashboard .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.dashboard .get-started[disabled]:focus,.cmmi-patterns header.dashboard .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.dashboard a.NewItemLink[disabled]:focus,.cmmi-patterns header.dashboard .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.dashboard a[disabled]:focus,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a[disabled]:focus,.cmmi-patterns header.dashboard .button[disabled]:hover,.cmmi-patterns header.dashboard input.js.file+label[disabled]:hover,.cmmi-patterns header.dashboard .pagination>strong[disabled]:hover,.cmmi-patterns header.dashboard .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.dashboard .get-started[disabled]:hover,.cmmi-patterns header.dashboard .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.dashboard a.NewItemLink[disabled]:hover,.cmmi-patterns header.dashboard .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.dashboard a[disabled]:hover,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a[disabled]:hover,.cmmi-patterns header.site.dashboard button[disabled]:focus,.cmmi-patterns header.site.dashboard button[disabled]:hover,.cmmi-patterns header.site.dashboard input[type="button"][disabled]:focus,.cmmi-patterns header.site.dashboard input[type="button"][disabled]:hover,.cmmi-patterns header.site.dashboard input[type="submit"][disabled]:focus,.cmmi-patterns header.site.dashboard input[type="submit"][disabled]:hover,.cmmi-patterns header.site.dashboard .button[disabled]:focus,.cmmi-patterns header.site.dashboard input.js.file+label[disabled]:focus,.cmmi-patterns header.site.dashboard .pagination>strong[disabled]:focus,.cmmi-patterns header.site.dashboard .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.site.dashboard .get-started[disabled]:focus,.cmmi-patterns header.site.dashboard .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink[disabled]:focus,.cmmi-patterns header.site.dashboard .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.site.dashboard a[disabled]:focus,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a[disabled]:focus,.cmmi-patterns header.site.dashboard .button[disabled]:hover,.cmmi-patterns header.site.dashboard input.js.file+label[disabled]:hover,.cmmi-patterns header.site.dashboard .pagination>strong[disabled]:hover,.cmmi-patterns header.site.dashboard .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.site.dashboard .get-started[disabled]:hover,.cmmi-patterns header.site.dashboard .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink[disabled]:hover,.cmmi-patterns header.site.dashboard .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.site.dashboard a[disabled]:hover,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a[disabled]:hover{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.dashboard button.p2,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button,.cmmi-patterns header.dashboard input[type="button"].p2,.cmmi-patterns header.dashboard input[type="submit"].p2,.cmmi-patterns header.dashboard .button.p2,.cmmi-patterns header.dashboard input.js.file+label.p2,.cmmi-patterns header.dashboard .pagination>strong.p2,.cmmi-patterns header.dashboard .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.dashboard .p2.get-started,.cmmi-patterns header.dashboard .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.dashboard a.get-started,.ContributionPanel .cmmi-patterns header.dashboard .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.dashboard a.get-started,.cmmi-patterns header.dashboard .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button.get-started,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.dashboard button.get-started,.cmmi-patterns header.dashboard .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.dashboard a.p2.NewItemLink,.cmmi-patterns header.dashboard .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.dashboard a.NewItemLink,.cmmi-patterns header.dashboard .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.dashboard a.NewItemLink,.cmmi-patterns header.dashboard .ContributionPanel a,.ContributionPanel .cmmi-patterns header.dashboard a,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a.p2,.cmmi-patterns header.dashboard .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.dashboard a,.ContributionPanel .cmmi-patterns header.dashboard .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.dashboard a,.cmmi-patterns header.dashboard .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.dashboard a,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button.button,.cmmi-patterns header.site.dashboard button.p2,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button,.cmmi-patterns header.site.dashboard input[type="button"].p2,.cmmi-patterns header.site.dashboard input[type="submit"].p2,.cmmi-patterns header.site.dashboard .button.p2,.cmmi-patterns header.site.dashboard input.js.file+label.p2,.cmmi-patterns header.site.dashboard .pagination>strong.p2,.cmmi-patterns header.site.dashboard .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.site.dashboard .p2.get-started,.cmmi-patterns header.site.dashboard .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.site.dashboard a.get-started,.ContributionPanel .cmmi-patterns header.site.dashboard .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.site.dashboard a.get-started,.cmmi-patterns header.site.dashboard .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button.get-started,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.site.dashboard button.get-started,.cmmi-patterns header.site.dashboard .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.site.dashboard a.p2.NewItemLink,.cmmi-patterns header.site.dashboard .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.site.dashboard a.NewItemLink,.cmmi-patterns header.site.dashboard .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink,.cmmi-patterns header.site.dashboard .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site.dashboard a,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a.p2,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.site.dashboard a,.ContributionPanel .cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site.dashboard a,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button.button{background:#363639;border-color:#fff;color:#fff}.cmmi-patterns header.dashboard button.p2:active,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button:active,.cmmi-patterns header.dashboard input[type="button"].p2:active,.cmmi-patterns header.dashboard input[type="submit"].p2:active,.cmmi-patterns header.dashboard .button.p2:active,.cmmi-patterns header.dashboard input.js.file+label.p2:active,.cmmi-patterns header.dashboard .pagination>strong.p2:active,.cmmi-patterns header.dashboard .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.dashboard .p2.get-started:active,.cmmi-patterns header.dashboard .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.dashboard a.get-started:active,.ContributionPanel .cmmi-patterns header.dashboard .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.dashboard a.get-started:active,.cmmi-patterns header.dashboard .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button.get-started:active,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.dashboard button.get-started:active,.cmmi-patterns header.dashboard .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.dashboard a.p2.NewItemLink:active,.cmmi-patterns header.dashboard .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.dashboard a.NewItemLink:active,.cmmi-patterns header.dashboard .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.dashboard a.NewItemLink:active,.cmmi-patterns header.dashboard .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.dashboard a:active,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a.p2:active,.cmmi-patterns header.dashboard .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.dashboard a:active,.ContributionPanel .cmmi-patterns header.dashboard .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.dashboard a:active,.cmmi-patterns header.dashboard .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.dashboard a:active,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button.button:active,.cmmi-patterns header.site.dashboard button.p2:active,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button:active,.cmmi-patterns header.site.dashboard input[type="button"].p2:active,.cmmi-patterns header.site.dashboard input[type="submit"].p2:active,.cmmi-patterns header.site.dashboard .button.p2:active,.cmmi-patterns header.site.dashboard input.js.file+label.p2:active,.cmmi-patterns header.site.dashboard .pagination>strong.p2:active,.cmmi-patterns header.site.dashboard .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.site.dashboard .p2.get-started:active,.cmmi-patterns header.site.dashboard .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.site.dashboard a.get-started:active,.ContributionPanel .cmmi-patterns header.site.dashboard .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.site.dashboard a.get-started:active,.cmmi-patterns header.site.dashboard .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button.get-started:active,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.site.dashboard button.get-started:active,.cmmi-patterns header.site.dashboard .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.site.dashboard a.p2.NewItemLink:active,.cmmi-patterns header.site.dashboard .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.site.dashboard a.NewItemLink:active,.cmmi-patterns header.site.dashboard .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink:active,.cmmi-patterns header.site.dashboard .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.site.dashboard a:active,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a.p2:active,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.site.dashboard a:active,.ContributionPanel .cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a:active,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site.dashboard a:active,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button.button:active{background:#363639;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.dashboard button.p2:hover,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button:hover,.cmmi-patterns header.dashboard input[type="button"].p2:hover,.cmmi-patterns header.dashboard input[type="submit"].p2:hover,.cmmi-patterns header.dashboard .button.p2:hover,.cmmi-patterns header.dashboard input.js.file+label.p2:hover,.cmmi-patterns header.dashboard .pagination>strong.p2:hover,.cmmi-patterns header.dashboard .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.dashboard .p2.get-started:hover,.cmmi-patterns header.dashboard .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.dashboard a.get-started:hover,.ContributionPanel .cmmi-patterns header.dashboard .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.dashboard a.get-started:hover,.cmmi-patterns header.dashboard .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button.get-started:hover,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.dashboard button.get-started:hover,.cmmi-patterns header.dashboard .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.dashboard a.p2.NewItemLink:hover,.cmmi-patterns header.dashboard .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.dashboard a.NewItemLink:hover,.cmmi-patterns header.dashboard .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.dashboard a.NewItemLink:hover,.cmmi-patterns header.dashboard .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.dashboard a:hover,.cmmi-patterns header.dashboard .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.dashboard a.p2:hover,.cmmi-patterns header.dashboard .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.dashboard a:hover,.ContributionPanel .cmmi-patterns header.dashboard .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.dashboard a:hover,.cmmi-patterns header.dashboard .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.dashboard a:hover,.cmmi-patterns header.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.dashboard button.button:hover,.cmmi-patterns header.site.dashboard button.p2:hover,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button:hover,.cmmi-patterns header.site.dashboard input[type="button"].p2:hover,.cmmi-patterns header.site.dashboard input[type="submit"].p2:hover,.cmmi-patterns header.site.dashboard .button.p2:hover,.cmmi-patterns header.site.dashboard input.js.file+label.p2:hover,.cmmi-patterns header.site.dashboard .pagination>strong.p2:hover,.cmmi-patterns header.site.dashboard .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.site.dashboard .p2.get-started:hover,.cmmi-patterns header.site.dashboard .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.site.dashboard a.get-started:hover,.ContributionPanel .cmmi-patterns header.site.dashboard .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.site.dashboard a.get-started:hover,.cmmi-patterns header.site.dashboard .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button.get-started:hover,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.site.dashboard button.get-started:hover,.cmmi-patterns header.site.dashboard .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.site.dashboard a.p2.NewItemLink:hover,.cmmi-patterns header.site.dashboard .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.site.dashboard a.NewItemLink:hover,.cmmi-patterns header.site.dashboard .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.site.dashboard a.NewItemLink:hover,.cmmi-patterns header.site.dashboard .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site.dashboard a:hover,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a.p2:hover,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.site.dashboard a:hover,.ContributionPanel .cmmi-patterns header.site.dashboard .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.site.dashboard a:hover,.cmmi-patterns header.site.dashboard .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site.dashboard a:hover,.cmmi-patterns header.site.dashboard .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.site.dashboard button.button:hover{background:#363639;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.dashboard .content,.cmmi-patterns header.site.dashboard .content{background:#042740;color:#fff;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.dashboard .content,.cmmi-patterns header.site.dashboard .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}.cmmi-patterns header.dashboard .content,.cmmi-patterns header.site.dashboard .content{overflow:auto;padding-top:2em;padding-bottom:2em;position:relative}.cmmi-patterns header.dashboard .content img,.cmmi-patterns header.site.dashboard .content img{border:0.15em solid #fff;border-radius:.5em;float:left;height:6em;margin:1em 1em 1em 0}.cmmi-patterns header.dashboard .content h1,.cmmi-patterns header.site.dashboard .content h1{margin:0.5em 0 0 0}.cmmi-patterns header.dashboard .content a,.cmmi-patterns header.site.dashboard .content a{color:#fff;text-decoration:underline}.cmmi-patterns header.dashboard .content a:hover,.cmmi-patterns header.site.dashboard .content a:hover{color:#d7effd}.cmmi-patterns header.dashboard .content .contact,.cmmi-patterns header.site.dashboard .content .contact{border:1px solid #fff;border-radius:.5em;clear:both;display:block;font-size:0.66em;font-weight:500;letter-spacing:0.25em;padding:0.5em 0;text-align:center;text-decoration:none;text-transform:uppercase}.cmmi-patterns header.dashboard .content .contact:hover,.cmmi-patterns header.site.dashboard .content .contact:hover{background:#063658;color:#fff}@media (min-width: 60em){.cmmi-patterns header.dashboard .content .contact,.cmmi-patterns header.site.dashboard .content .contact{display:table;margin-top:-1.5em;padding:1em 2em;position:absolute;right:15%;top:50%}}@media (min-width: 70em){.cmmi-patterns header.dashboard .content .contact,.cmmi-patterns header.site.dashboard .content .contact{right:calc(50% - 37.5em)}}.cmmi-patterns .dashboard-widget{border-top:1px solid #d9d3da;border-right:2px solid #d9d3da;border-bottom:2px solid #d9d3da;border-left:1px solid #d9d3da}.cmmi-patterns .dashboard-widget>.label{border-bottom:2px solid #e5e1e6;font-size:1.5em;margin:-0.6666em -0.6666em 0.6666em -0.6666em;padding:0.6666em}@media (min-width: 40em){.cmmi-patterns .dashboard-widget>.label{margin:-1.3333em -1.3333em 0.6666em -1.3333em;padding:0.6666em 1.3333em}}@media (min-width: 80em){.cmmi-patterns .dashboard-widget .resource-cards{display:grid;grid-template-columns:calc(50% - 0.5em) calc(50% - 0.5em);grid-gap:1em}}.cmmi-patterns .pika-table{margin:0}.cmmi-patterns .pika-table th{border-bottom:0}.cmmi-patterns .pika-table th abbr{cursor:default;text-decoration:none}.cmmi-patterns .is-today .pika-button{color:#007dc6}.cmmi-patterns .pika-button{color:#8a8d8f}.cmmi-patterns .pika-button:hover{background:#f58220;color:#fff}.cmmi-patterns .is-disabled .pika-button{color:#a2aaad}.cmmi-patterns .is-selected .pika-button{background:#007dc6;color:#fff}.cmmi-patterns table.details th,.cmmi-patterns table.details td{display:block;padding:1em 0}.cmmi-patterns table.details th,.cmmi-patterns table.details td,.cmmi-patterns table.details tr:nth-child(2n) td{background:transparent;color:#363639}.cmmi-patterns table.details th{padding:2em 0 0 0}.cmmi-patterns table.details td{border-left:0}.cmmi-patterns table.details tr+tr th{border-top:1px solid #363639}.cmmi-patterns table.details .action{padding:0 0 2em 0}.cmmi-patterns table.details .action a{color:#8a8d8f}@media (min-width: 60em){.cmmi-patterns table.details th,.cmmi-patterns table.details td{display:table-cell}.cmmi-patterns table.details th{color:#363639;padding:1em 5em 1em 0;width:30%}.cmmi-patterns table.details th,.cmmi-patterns table.details td{background:transparent;vertical-align:top}.cmmi-patterns table.details .action{padding:1em 0 1em 5em;width:20%}.cmmi-patterns table.details tr+tr td,.cmmi-patterns table.details tr+tr th{border-top:1px solid #363639}.cmmi-patterns table.details ol,.cmmi-patterns table.details ul{margin-top:0}}.cmmi-patterns .details-list>li{background:#fff;margin:1em 0;padding:2em 1em}.cmmi-patterns .details-list .details{padding:0 0 0 1em;width:calc(100% - 1em)}.cmmi-patterns .details-list .details .chunked>li{margin-left:0;margin-right:0}.cmmi-patterns .details-list .details ul,.cmmi-patterns .details-list .details ol{list-style-type:none;margin:1em 0}.cmmi-patterns .details-list .details ul li:before,.cmmi-patterns .details-list .details ol li:before{color:#faa61a;content:'\25a0';display:inline-block;float:left;margin-left:-1em}.cmmi-patterns .details-list .details ul li,.cmmi-patterns .details-list .details ol li{margin-bottom:1em}.cmmi-patterns .details-list .details .dropdown ul,.cmmi-patterns .details-list .details .dropdown ol{margin:0.5em 0 0 0}.cmmi-patterns .details-list .details .dropdown ul li,.cmmi-patterns .details-list .details .dropdown ol li{margin-bottom:0}.cmmi-patterns .details-list .details .dropdown ul li:before,.cmmi-patterns .details-list .details .dropdown ol li:before{content:none;display:none;visibility:hidden}.cmmi-patterns .details-list .dropdown-set button,.cmmi-patterns .details-list .dropdown-set .button,.cmmi-patterns .details-list .dropdown-set input.js.file+label,.cmmi-patterns .details-list .dropdown-set .pagination>strong,.cmmi-patterns .details-list .dropdown-set .solution-choice .get-started,.cmmi-patterns .solution-choice .details-list .dropdown-set .get-started,.cmmi-patterns .details-list .dropdown-set .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .details-list .dropdown-set a.NewItemLink,.cmmi-patterns .details-list .dropdown-set .ContributionPanel a,.ContributionPanel .cmmi-patterns .details-list .dropdown-set a,.cmmi-patterns .details-list .dropdown-set .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .details-list .dropdown-set a,.cmmi-patterns .details-list .dropdown-set input[type='button'],.cmmi-patterns .details-list .dropdown-set input[type='submit']{margin:0 0 0 1em;padding:0 1em}@media (min-width: 40em){.cmmi-patterns .details-list>li{margin:1em 0;padding:2em}}.cmmi-patterns ol.details-list{counter-reset:ordered-details-list;position:relative}.cmmi-patterns ol.details-list>li{position:relative}.cmmi-patterns ol.details-list>li:before{background:#fff;border:1px solid #faa61a;border-radius:1em;counter-increment:ordered-details-list;content:counter(ordered-details-list);display:block;float:left;font-size:0.5em;font-weight:bold;height:2em;left:-1em;line-height:2;position:absolute;text-align:center;width:2em;z-index:40}.cmmi-patterns ol.details-list:before{background:#faa61a;bottom:0;content:'';display:block;left:0;position:absolute;top:0;width:1px;z-index:10}.cmmi-patterns .white .details-list>li{background:#e5e1e6}.cmmi-patterns p.drop-cap:first-letter,.cmmi-patterns .drop-cap>p:first-child:first-letter{display:block;float:left;font-size:4em;font-weight:bold;line-height:1;margin:0.1em 0.25em 0.1em 0}.cmmi-patterns table.editable select,.cmmi-patterns table.editable textarea,.cmmi-patterns table.editable input[type='text'],.cmmi-patterns table.editable input[type='password'],.cmmi-patterns table.editable input[type='email'],.cmmi-patterns table.editable input[type='search'],.cmmi-patterns table.editable input[type='tel'],.cmmi-patterns table.editable input[type='url'],.cmmi-patterns table.editable input[type='date'],.cmmi-patterns table.editable input[type='number']{background:transparent;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;margin:calc((0.66em + 1px) * -1)}.cmmi-patterns table.editable input[type="checkbox"]{float:none;margin:0}.cmmi-patterns table.editable tr:hover select,.cmmi-patterns table.editable tr:hover textarea,.cmmi-patterns table.editable tr:hover input[type='text'],.cmmi-patterns table.editable tr:hover input[type='password'],.cmmi-patterns table.editable tr:hover input[type='email'],.cmmi-patterns table.editable tr:hover input[type='search'],.cmmi-patterns table.editable tr:hover input[type='tel'],.cmmi-patterns table.editable tr:hover input[type='url'],.cmmi-patterns table.editable tr:hover input[type='date'],.cmmi-patterns table.editable tr:hover input[type='number'],.cmmi-patterns table.editable tr.editing select,.cmmi-patterns table.editable tr.editing textarea,.cmmi-patterns table.editable tr.editing input[type='text'],.cmmi-patterns table.editable tr.editing input[type='password'],.cmmi-patterns table.editable tr.editing input[type='email'],.cmmi-patterns table.editable tr.editing input[type='search'],.cmmi-patterns table.editable tr.editing input[type='tel'],.cmmi-patterns table.editable tr.editing input[type='url'],.cmmi-patterns table.editable tr.editing input[type='date'],.cmmi-patterns table.editable tr.editing input[type='number'],.cmmi-patterns table.editable tr.error select,.cmmi-patterns table.editable tr.error textarea,.cmmi-patterns table.editable tr.error input[type='text'],.cmmi-patterns table.editable tr.error input[type='password'],.cmmi-patterns table.editable tr.error input[type='email'],.cmmi-patterns table.editable tr.error input[type='search'],.cmmi-patterns table.editable tr.error input[type='tel'],.cmmi-patterns table.editable tr.error input[type='url'],.cmmi-patterns table.editable tr.error input[type='date'],.cmmi-patterns table.editable tr.error input[type='number']{background:#fff;border:1px solid #e5e1e6;-webkit-box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8);box-shadow:inset 0 0.66em 0.25em -0.66em rgba(219,223,226,0.8)}.cmmi-patterns table.editable tr:hover select,.cmmi-patterns table.editable tr.editing select,.cmmi-patterns table.editable tr.error select{background:#fff url(https://cdn.cmmiinstitute.com/icons/triangle.down.gray2.svg) no-repeat;background-position:right 1em center;background-size:0.5em}.cmmi-patterns table.editable tr:hover .remove .resend,.cmmi-patterns table.editable tr:hover .remove input[type="submit"],.cmmi-patterns table.editable tr.editing .remove .resend,.cmmi-patterns table.editable tr.editing .remove input[type="submit"],.cmmi-patterns table.editable tr.error .remove .resend,.cmmi-patterns table.editable tr.error .remove input[type="submit"]{opacity:0.75}.cmmi-patterns table.editable tr:hover .remove .resend.disabled,.cmmi-patterns table.editable tr:hover .remove .resend[disabled],.cmmi-patterns table.editable tr.editing .remove .resend.disabled,.cmmi-patterns table.editable tr.editing .remove .resend[disabled],.cmmi-patterns table.editable tr.error .remove .resend.disabled,.cmmi-patterns table.editable tr.error .remove .resend[disabled]{opacity:0.1}.cmmi-patterns table.editable tr.error select,.cmmi-patterns table.editable tr.error textarea,.cmmi-patterns table.editable tr.error input[type='text'],.cmmi-patterns table.editable tr.error input[type='password'],.cmmi-patterns table.editable tr.error input[type='email'],.cmmi-patterns table.editable tr.error input[type='search'],.cmmi-patterns table.editable tr.error input[type='tel'],.cmmi-patterns table.editable tr.error input[type='url'],.cmmi-patterns table.editable tr.error input[type='date'],.cmmi-patterns table.editable tr.error input[type='number']{border:1px solid #b11116}.cmmi-patterns table.editable .remove{border:0;text-align:right;white-space:nowrap}.cmmi-patterns table.editable .remove .resend{background:transparent url(https://cdn.cmmiinstitute.com/icons/send.svg) no-repeat center;border:0;height:1em;opacity:0.1;text-indent:-9999em;width:1em}.cmmi-patterns table.editable .remove .resend:hover{background:transparent url(https://cdn.cmmiinstitute.com/icons/send.svg) no-repeat center;border:0}.cmmi-patterns table.editable .remove input[type="submit"]{background:url(https://cdn.cmmiinstitute.com/icons/trash.svg) no-repeat center;border:0;height:1em;opacity:0.1;text-indent:-9999em;width:1em}.cmmi-patterns .events-list,.cmmi-patterns .conference-events-list{color:#042740}.cmmi-patterns .events-list>li,.cmmi-patterns .conference-events-list>li{margin:0 0 1em 0;padding:1em 1em 1em 4em}.cmmi-patterns .events-list>li .tags,.cmmi-patterns .conference-events-list>li .tags{margin-bottom:0}.cmmi-patterns .events-list>li .time,.cmmi-patterns .conference-events-list>li .time{margin-bottom:0.5em;text-transform:uppercase}.cmmi-patterns .events-list>li .name,.cmmi-patterns .conference-events-list>li .name{font-weight:bold;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.cmmi-patterns .events-list>li .description,.cmmi-patterns .conference-events-list>li .description,.cmmi-patterns .events-list>li .time .start,.cmmi-patterns .conference-events-list>li .time .start,.cmmi-patterns .events-list>li .time .end,.cmmi-patterns .conference-events-list>li .time .end,.cmmi-patterns .events-list>li .tags [data-category="Event Type"],.cmmi-patterns .conference-events-list>li .tags [data-category="Event Type"]{display:none;visibility:hidden}.cmmi-patterns .events-list>li .location:before,.cmmi-patterns .conference-events-list>li .location:before{background:transparent url(https://cdn.cmmiinstitute.com/design/map-marker.svg) no-repeat center;background-size:contain;content:'';display:block;float:left;height:1em;margin:0.25em 0 0 -2.5em;width:1em}@media (min-width: 60em){.cmmi-patterns .events-list>li,.cmmi-patterns .conference-events-list>li{overflow:auto;padding:1em 12em 1em 2em;position:relative}.cmmi-patterns .events-list>li .description,.cmmi-patterns .conference-events-list>li .description{display:block;visibility:visible}.cmmi-patterns .events-list>li .location,.cmmi-patterns .conference-events-list>li .location{float:right;font-size:0.75em;margin-right:-14em;width:12em}}.cmmi-patterns .event{background:#fff;padding:2em}.cmmi-patterns .event .days,.cmmi-patterns .event .time .start,.cmmi-patterns .event .time .end{display:none;visibility:hidden}.cmmi-patterns .event .type{letter-spacing:0.1em;margin:0;text-transform:uppercase}.cmmi-patterns .event h2,.cmmi-patterns .event .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .event h1,.cmmi-patterns .event .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .event h1,.cmmi-patterns .event .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .event h1,.cmmi-patterns .event .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .event h1,.cmmi-patterns .event .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .event h1,.cmmi-patterns .event .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .event h1,.cmmi-patterns .event .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .event h1,.cmmi-patterns .event .model-ca-si header h1,.cmmi-patterns .model-ca-si header .event h1,.cmmi-patterns .event .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .event h1,.cmmi-patterns .event .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .event h1,.cmmi-patterns .event .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .event h1,.cmmi-patterns .event .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .event h1{border-bottom:1px solid #363639;margin:0 0 1em 0;padding-bottom:1em}.cmmi-patterns .event h3,.cmmi-patterns .event .tags:before{letter-spacing:0.1em;text-transform:uppercase}.cmmi-patterns .event .location [itemprop='name'],.cmmi-patterns .event .location [itemprop='streetAddress'],.cmmi-patterns .event .location [itemprop='addressCountry']{display:block}.cmmi-patterns .event p.details{color:#8a8d8f;font-size:0.75em}.cmmi-patterns .event .price{font-size:1.5em;margin-top:-0.25em}.cmmi-patterns .event .button,.cmmi-patterns .event input.js.file+label,.cmmi-patterns .event .pagination>strong,.cmmi-patterns .event .solution-choice .get-started,.cmmi-patterns .solution-choice .event .get-started,.cmmi-patterns .event .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .event a.NewItemLink,.cmmi-patterns .event .ContributionPanel a,.ContributionPanel .cmmi-patterns .event a,.cmmi-patterns .event .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .event a{background:#ee2931;border-color:#ee2931;display:block;margin:2em 0}.cmmi-patterns .event .button:hover,.cmmi-patterns .event input.js.file+label:hover,.cmmi-patterns .event .pagination>strong:hover,.cmmi-patterns .event .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .event .get-started:hover,.cmmi-patterns .event .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .event a.NewItemLink:hover,.cmmi-patterns .event .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .event a:hover,.cmmi-patterns .event .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .event a:hover{background:#f1666e;border-color:#f1666e}@media (min-width: 60em){.cmmi-patterns .event{background:transparent;position:relative}.cmmi-patterns .event .days{display:block;list-style-type:none;visibility:visible}.cmmi-patterns .event .days>li{background:#fff;border-radius:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 1em 1em 0;padding:1em 0.5em;text-align:center}.cmmi-patterns .event .days>li .weekday{font-size:0.5em;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}}@media (min-width: 60em) and (min-width: 75em){.cmmi-patterns .event .days>li .weekday{font-size:0.6666em}}@media (min-width: 60em) and (min-width: 80em){.cmmi-patterns .event .days>li .weekday{font-size:0.75em}}@media (min-width: 60em){.cmmi-patterns .event .days>li .date{color:#ee2931;font-size:3em;font-weight:bold;line-height:1}.cmmi-patterns .event .days>li .month{font-size:0.5em}}@media (min-width: 60em) and (min-width: 75em){.cmmi-patterns .event .days>li .month{font-size:0.6666em}}@media (min-width: 60em) and (min-width: 80em){.cmmi-patterns .event .days>li .month{font-size:0.75em}}@media (min-width: 60em){.cmmi-patterns .event .days>li p{margin:0}.cmmi-patterns .event .days>li+li,.cmmi-patterns .event .days>li+li .date{color:#8a8d8f}.cmmi-patterns .event .days>li.to{background:transparent;color:#a2aaad;font-weight:bold;letter-spacing:0.1em;padding:0;text-transform:uppercase}.cmmi-patterns .event h2,.cmmi-patterns .event .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .event h1,.cmmi-patterns .event .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .event h1,.cmmi-patterns .event .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .event h1,.cmmi-patterns .event .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .event h1,.cmmi-patterns .event .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .event h1,.cmmi-patterns .event .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .event h1,.cmmi-patterns .event .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .event h1,.cmmi-patterns .event .model-ca-si header h1,.cmmi-patterns .model-ca-si header .event h1,.cmmi-patterns .event .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .event h1,.cmmi-patterns .event .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .event h1,.cmmi-patterns .event .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .event h1,.cmmi-patterns .event .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .event h1{border-bottom:0;font-size:3em;margin-bottom:0;padding-bottom:0}.cmmi-patterns .event .location{margin:1em 0 3em 0}.cmmi-patterns .event .location h3{font-size:0;margin:0;padding:0}.cmmi-patterns .event .location [itemprop='name'],.cmmi-patterns .event .location [itemprop='streetAddress'],.cmmi-patterns .event .location [itemprop='addressCountry']{display:inline}.cmmi-patterns .event .location [itemprop='name']:after{content:', '}.cmmi-patterns .event .location [itemprop='postalCode']:after{content:', '}.cmmi-patterns .event .time{font-size:0;margin:0;padding:0}.cmmi-patterns .event .tags>li{background:#fff}.cmmi-patterns .event .tags>li:hover{background:#fff6e7}.cmmi-patterns .event .button,.cmmi-patterns .event input.js.file+label,.cmmi-patterns .event .pagination>strong,.cmmi-patterns .event .solution-choice .get-started,.cmmi-patterns .solution-choice .event .get-started,.cmmi-patterns .event .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .event a.NewItemLink,.cmmi-patterns .event .ContributionPanel a,.ContributionPanel .cmmi-patterns .event a,.cmmi-patterns .event .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .event a{display:inline-block}.cmmi-patterns .event .details .col7{border-left:1px solid #363639;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2em}.cmmi-patterns .event .details .col7 .button,.cmmi-patterns .event .details .col7 input.js.file+label,.cmmi-patterns .event .details .col7 .pagination>strong,.cmmi-patterns .event .details .col7 .solution-choice .get-started,.cmmi-patterns .solution-choice .event .details .col7 .get-started,.cmmi-patterns .event .details .col7 .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .event .details .col7 a.NewItemLink,.cmmi-patterns .event .details .col7 .ContributionPanel a,.ContributionPanel .cmmi-patterns .event .details .col7 a,.cmmi-patterns .event .details .col7 .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .event .details .col7 a{font-size:0;height:0;position:absolute;width:0;z-index:-1}.cmmi-patterns .event .row.details{position:relative}.cmmi-patterns .event .row.details .col5{margin-left:calc(8% + 2em)}.cmmi-patterns .event .row.details:before{background:#363639;bottom:0;content:'';display:block;left:37.5%;position:absolute;top:0;width:1px}}@media (min-width: 70em){.cmmi-patterns .event .row.details .col5{margin-left:calc(8.3333% + 2em)}}@media (min-width: 90em){.cmmi-patterns .event:not(.abbreviated){max-width:60em}}.cmmi-patterns .event.abbreviated{background:#e5e1e6;padding:1em}.cmmi-patterns .event.abbreviated h2[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-enq header h1[itemprop="name"],.cmmi-patterns .model-ca-enq header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-edp header h1[itemprop="name"],.cmmi-patterns .model-ca-edp header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-dms header h1[itemprop="name"],.cmmi-patterns .model-ca-dms header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-sms header h1[itemprop="name"],.cmmi-patterns .model-ca-sms header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-pmw header h1[itemprop="name"],.cmmi-patterns .model-ca-pmw header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-mbr header h1[itemprop="name"],.cmmi-patterns .model-ca-mbr header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-mwf header h1[itemprop="name"],.cmmi-patterns .model-ca-mwf header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-si header h1[itemprop="name"],.cmmi-patterns .model-ca-si header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-msaf header h1[itemprop="name"],.cmmi-patterns .model-ca-msaf header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-msec header h1[itemprop="name"],.cmmi-patterns .model-ca-msec header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-imp header h1[itemprop="name"],.cmmi-patterns .model-ca-imp header .event.abbreviated h1[itemprop="name"],.cmmi-patterns .event.abbreviated .model-ca-shp header h1[itemprop="name"],.cmmi-patterns .model-ca-shp header .event.abbreviated h1[itemprop="name"]{border-bottom:0;font-size:1.25em;font-weight:bold;line-height:1.1;margin:1em 0 0.5em 0;padding:0}.cmmi-patterns .event.abbreviated p{margin:0}.cmmi-patterns .event.abbreviated .location{margin:0}.cmmi-patterns .event.abbreviated .time{display:block;font-size:1em;visibility:visible}.cmmi-patterns .event.abbreviated .human .days{display:inline;visibility:visible}@media (min-width: 60em){.cmmi-patterns .event.abbreviated{overflow:auto;padding:1em 1em 1em 10em}.cmmi-patterns .event.abbreviated .days{float:left;left:auto;margin-left:-9em;position:relative;top:auto;width:8em}.cmmi-patterns .event.abbreviated .human .days{display:none;visibility:hidden}}.cmmi-patterns .fav{cursor:pointer;float:right}.cmmi-patterns .fav svg{fill:#a2aaad;height:1em;margin:0.5em 0.5em 0 0;width:1em}.cmmi-patterns .fav:hover svg{fill:#6dcff6}.cmmi-patterns .fav-initialized{float:right}.cmmi-patterns .card .fav svg,.cmmi-patterns ul.cards>li .fav svg,.cmmi-patterns ul.resource-cards>li .fav svg,.cmmi-patterns ol.cards>li .fav svg,.cmmi-patterns ol.resource-cards>li .fav svg,.cmmi-patterns .customer-spotlight>li .fav svg,.cmmi-patterns .dashboard-widget .fav svg,.cmmi-patterns .events-list>li .fav svg,.cmmi-patterns .conference-events-list>li .fav svg{fill:#e5e1e6}.cmmi-patterns .fav.is-fav svg,.cmmi-patterns .card .fav.is-fav svg,.cmmi-patterns ul.cards>li .fav.is-fav svg,.cmmi-patterns ul.resource-cards>li .fav.is-fav svg,.cmmi-patterns ol.cards>li .fav.is-fav svg,.cmmi-patterns ol.resource-cards>li .fav.is-fav svg,.cmmi-patterns .customer-spotlight>li .fav.is-fav svg,.cmmi-patterns .dashboard-widget .fav.is-fav svg,.cmmi-patterns .events-list>li .fav.is-fav svg,.cmmi-patterns .conference-events-list>li .fav.is-fav svg{fill:#007dc6}.cmmi-patterns .features-list>li{list-style-type:none;padding:0 0 0.5em 3.5em;position:relative}.cmmi-patterns .features-list>li img{position:absolute;height:2.5em;left:0;max-width:2.5em}.cmmi-patterns .features-list.small>li{padding:0 0 0.5em 2em}.cmmi-patterns .features-list.small>li img{height:1em;max-width:1em}.cmmi-patterns figure img.initialized{cursor:pointer}.cmmi-patterns figure figcaption{border-top:1px solid #a2aaad;margin-top:1em;padding-top:1em}.cmmi-patterns input.js.file{height:0.1em;opacity:0;overflow:hidden;position:absolute;width:0.1em;z-index:-1}.cmmi-patterns input.js.file+label svg{display:inline-block;fill:#fff;height:1.5em;margin:0 1em 0 0;vertical-align:middle;width:1.5em}.cmmi-patterns input.js.file+label *{pointer-events:none}.cmmi-patterns input.js.file.showing-filename+label{text-transform:none}.cmmi-patterns input.js.file:focus+label,.cmmi-patterns input.js.file.has-focus+label{background:#24abe2;border-color:#24abe2;color:#fff}.cmmi-patterns input.js.file:focus+label:active,.cmmi-patterns input.js.file.has-focus+label:active{background:#198cba;border-color:#198cba}.cmmi-patterns input.js.file:focus+label:hover,.cmmi-patterns input.js.file.has-focus+label:hover{background:#51bce8;border-color:#51bce8}.cmmi-patterns input.js.file:focus+label[disabled]:focus,.cmmi-patterns input.js.file:focus+label[disabled]:hover,.cmmi-patterns input.js.file.has-focus+label[disabled]:focus,.cmmi-patterns input.js.file.has-focus+label[disabled]:hover{background:#24abe2;border-color:#24abe2;color:#fff}.cmmi-patterns input.js.file:focus+label.p2,.cmmi-patterns input.js.file.has-focus+label.p2{background:#fff;border-color:#24abe2;color:#24abe2}.cmmi-patterns input.js.file:focus+label.p2:active,.cmmi-patterns input.js.file.has-focus+label.p2:active{background:#fff;border-color:#198cba;color:#198cba}.cmmi-patterns input.js.file:focus+label.p2:hover,.cmmi-patterns input.js.file.has-focus+label.p2:hover{background:#fff;border-color:#51bce8;color:#51bce8}.cmmi-patterns ul.files,.cmmi-patterns ol.files{border-spacing:1em;display:table;width:100%}.cmmi-patterns ul.files li,.cmmi-patterns ol.files li{display:table-row}.cmmi-patterns ul.files .type,.cmmi-patterns ol.files .type{background:#a2aaad;border-radius:.5em;color:#fff;display:table-cell;font-size:0.75em;font-weight:bold;padding:2em 0;text-align:center;text-transform:uppercase;width:6em;vertical-align:middle}.cmmi-patterns ul.files .type+p,.cmmi-patterns ol.files .type+p{display:table-cell;vertical-align:middle}.cmmi-patterns ul.files .remove,.cmmi-patterns ol.files .remove{cursor:pointer;display:table-cell;text-align:center;vertical-align:middle}.cmmi-patterns ul.files .remove svg,.cmmi-patterns ol.files .remove svg{fill:#363639;height:1em;width:1em}.cmmi-patterns ul.files progress,.cmmi-patterns ol.files progress{height:1em}.cmmi-patterns ul.files .error,.cmmi-patterns ol.files .error{color:#ee2931;display:block}.cmmi-patterns ul.files .size,.cmmi-patterns ol.files .size{color:#8a8d8f;display:block;font-size:0.75em}.cmmi-patterns .file-input-drag-drop-area{border:0.15em dashed #363639;font-weight:300;padding:10em 5%;text-align:center}.cmmi-patterns .file-input-drag-drop-area strong{display:block;font-size:1.5em}.cmmi-patterns .file-input-drag-drop-area label{cursor:pointer;display:inline;font-weight:normal;text-decoration:underline}.cmmi-patterns .file-input-drag-drop-area:hover{background:rgba(255,255,255,0.25)}.cmmi-patterns .file-input-drag-drop-area+.error{color:#ee2931;font-weight:bold;margin:1em 0}.cmmi-patterns .filters h2,.cmmi-patterns .filters .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .filters h1,.cmmi-patterns .filters .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .filters h1,.cmmi-patterns .filters .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .filters h1,.cmmi-patterns .filters .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .filters h1,.cmmi-patterns .filters .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .filters h1,.cmmi-patterns .filters .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .filters h1,.cmmi-patterns .filters .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .filters h1,.cmmi-patterns .filters .model-ca-si header h1,.cmmi-patterns .model-ca-si header .filters h1,.cmmi-patterns .filters .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .filters h1,.cmmi-patterns .filters .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .filters h1,.cmmi-patterns .filters .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .filters h1,.cmmi-patterns .filters .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .filters h1{border-bottom:1px solid #363639;display:table;font-size:1em;margin:0 0 2em 0;padding:0 0 0.5em 0}.cmmi-patterns .filters h3{margin:1em 0 0 0}.cmmi-patterns .filters h3+ul{margin:0.5em 0 2em 1.5em}.cmmi-patterns .filters .selection{border:1px solid #3f4444;display:block;float:left;height:0.5em;margin:0.5em 0 0 -1.5em;vertical-align:middle;width:0.5em}.cmmi-patterns .filters .selection.selected{background:#3f4444}.cmmi-patterns .filters a{color:#363639;font-weight:300;line-height:1;padding:0.5em 0;text-decoration:none}@media (min-width: 60em){.cmmi-patterns .filters a{padding:0.25em 0}}.cmmi-patterns footer.site{background:#007dc6;color:#fff;padding-top:1em;padding-bottom:1em}.cmmi-patterns footer.site .contact{margin-bottom:4em}.cmmi-patterns footer.site .contact h3{color:#fff;font-size:1em;margin:0}.cmmi-patterns footer.site .contact li{display:inline;margin-right:1em}.cmmi-patterns footer.site .contact span{display:none}.cmmi-patterns footer.site .contact a{color:#fff;font-size:1.5em;font-weight:bold}.cmmi-patterns footer.site .contact a:before{font-family:'FontAwesome', sans-serif}.cmmi-patterns footer.site .contact a:hover{color:#d7effd;text-decoration:none}.cmmi-patterns footer.site .contact .social{display:block;margin-top:0.5em}.cmmi-patterns footer.site .contact .social li{margin-right:0.25em}.cmmi-patterns footer.site .contact .social a{display:inline-block;height:1.5em;line-height:1.5;width:1.5em}.cmmi-patterns footer.site .contact .social a:hover{opacity:0.75}.cmmi-patterns footer.site .contact .social .facebook,.cmmi-patterns footer.site .contact .social .twitter,.cmmi-patterns footer.site .contact .social .linkedin{margin:0 0.25em 0 0}.cmmi-patterns footer.site .contact .social .facebook svg,.cmmi-patterns footer.site .contact .social .twitter svg,.cmmi-patterns footer.site .contact .social .linkedin svg{fill:#fff;height:1.5em;width:1.5em}.cmmi-patterns footer.site .contact .social .facebook:hover svg,.cmmi-patterns footer.site .contact .social .twitter:hover svg,.cmmi-patterns footer.site .contact .social .linkedin:hover svg{fill:#d7effd}.cmmi-patterns footer.site .copyright,.cmmi-patterns footer.site .minor{font-size:75%}.cmmi-patterns footer.site .minor li{display:inline}.cmmi-patterns footer.site .minor li+li:before{color:#007dc6;content:' | '}.cmmi-patterns footer.site .minor a{color:#fff}.cmmi-patterns footer.site .minor a:hover{color:#d7effd}@media (min-width: 72em){.cmmi-patterns footer.site{overflow:auto}.cmmi-patterns footer.site .copyright{clear:both;float:left}.cmmi-patterns footer.site .minor{float:right}.cmmi-patterns footer.site .minor ul{margin:0}.cmmi-patterns footer.site .minor:after{background:transparent;clear:both;content:'';display:block;height:1px;width:100%}.cmmi-patterns footer.site .contact{float:right;margin-top:1.25em}.cmmi-patterns footer.site nav.footer{float:left;font-size:0.75em}.cmmi-patterns footer.site nav.footer>ul>li{display:inline-block;margin-right:4em;text-align:left;vertical-align:top}.cmmi-patterns footer.site .contact{font-size:0.75em}}.cmmi-patterns nav.footer{margin-bottom:4em}.cmmi-patterns nav.footer a{color:#fff;font-size:1.25em;font-weight:bold}.cmmi-patterns nav.footer a:hover{color:#d7effd;text-decoration:none}.cmmi-patterns nav.footer ul ul li{margin-bottom:0.5em}.cmmi-patterns nav.footer ul ul a{font-size:1em;font-weight:normal}.cmmi-patterns nav.footer ul ul a:hover{text-decoration:underline}.cmmi-patterns .gauge-list nav a,.cmmi-patterns .gauge-list.initialized nav span{color:#042740;font-weight:bold;letter-spacing:0.15em;text-decoration:none;text-transform:uppercase}.cmmi-patterns .gauge-list .gauge .lvl1,.cmmi-patterns .gauge-list .gauge .lvl2,.cmmi-patterns .gauge-list .gauge .lvl3{fill:#fff}.cmmi-patterns .gauge-list .gauge .pointer{fill:#8a8d8f}.cmmi-patterns .gauge-list .lvl1 .gauge .lvl1,.cmmi-patterns .gauge-list .lvl2 .gauge .lvl2,.cmmi-patterns .gauge-list .lvl3 .gauge .lvl3{fill:#042740}.cmmi-patterns .gauge-list nav a:hover{color:#063658}.cmmi-patterns .gauge-list nav .lvl1 a:hover .lvl1,.cmmi-patterns .gauge-list nav .lvl2 a:hover .lvl2,.cmmi-patterns .gauge-list nav .lvl3 a:hover .lvl3{fill:#063658}.cmmi-patterns .gauge-list nav{text-align:center}.cmmi-patterns .gauge-list nav a svg,.cmmi-patterns .gauge-list nav a span{display:block}.cmmi-patterns .gauge-list nav svg{margin:0 auto 0.5em auto;max-width:10em}.cmmi-patterns .gauge-list nav li{margin:1em}@media (min-width: 40em){.cmmi-patterns .gauge-list nav li{display:inline-block;margin:1em 0.5em;vertical-align:top}}.cmmi-patterns .gauge-list .cards>li,.cmmi-patterns .gauge-list .resource-cards>li{padding-bottom:6em;position:relative;text-align:center;width:100%}.cmmi-patterns .gauge-list .cards h4,.cmmi-patterns .gauge-list .resource-cards h4{font-size:1.5em;line-height:1.1}.cmmi-patterns .gauge-list .cards svg,.cmmi-patterns .gauge-list .resource-cards svg{margin:0 auto 1em auto;max-width:5em}.cmmi-patterns .gauge-list .cards svg .lvl1,.cmmi-patterns .gauge-list .resource-cards svg .lvl1,.cmmi-patterns .gauge-list .cards svg .lvl2,.cmmi-patterns .gauge-list .resource-cards svg .lvl2,.cmmi-patterns .gauge-list .cards svg .lvl3,.cmmi-patterns .gauge-list .resource-cards svg .lvl3{fill:#e5e1e6}.cmmi-patterns .gauge-list .cards svg .center,.cmmi-patterns .gauge-list .resource-cards svg .center{cursor:pointer}.cmmi-patterns .gauge-list .cards .lvl1 svg .lvl1,.cmmi-patterns .gauge-list .resource-cards .lvl1 svg .lvl1,.cmmi-patterns .gauge-list .cards .lvl2 svg .lvl2,.cmmi-patterns .gauge-list .resource-cards .lvl2 svg .lvl2,.cmmi-patterns .gauge-list .cards .lvl3 svg .lvl3,.cmmi-patterns .gauge-list .resource-cards .lvl3 svg .lvl3,.cmmi-patterns .gauge-list .cards svg .label path,.cmmi-patterns .gauge-list .resource-cards svg .label path{fill:#363639}.cmmi-patterns .gauge-list .cards .button,.cmmi-patterns .gauge-list .resource-cards .button,.cmmi-patterns .gauge-list .cards input.js.file+label,.cmmi-patterns .gauge-list .resource-cards input.js.file+label,.cmmi-patterns .gauge-list .cards .pagination>strong,.cmmi-patterns .gauge-list .resource-cards .pagination>strong,.cmmi-patterns .gauge-list .cards .solution-choice .get-started,.cmmi-patterns .solution-choice .gauge-list .cards .get-started,.cmmi-patterns .gauge-list .resource-cards .solution-choice .get-started,.cmmi-patterns .solution-choice .gauge-list .resource-cards .get-started,.cmmi-patterns .gauge-list .cards .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .gauge-list .cards a.NewItemLink,.cmmi-patterns .gauge-list .resource-cards .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .gauge-list .resource-cards a.NewItemLink,.cmmi-patterns .gauge-list .cards .ContributionPanel a,.ContributionPanel .cmmi-patterns .gauge-list .cards a,.cmmi-patterns .gauge-list .resource-cards .ContributionPanel a,.ContributionPanel .cmmi-patterns .gauge-list .resource-cards a,.cmmi-patterns .gauge-list .cards .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .cards a,.cmmi-patterns .gauge-list .resource-cards .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .resource-cards a{bottom:2em;display:block;left:2em;padding:1em;position:absolute;right:2em}.cmmi-patterns .gauge-list .cards .mddap,.cmmi-patterns .gauge-list .resource-cards .mddap{background-image:none}.cmmi-patterns .gauge-list .cards .mddap h4,.cmmi-patterns .gauge-list .resource-cards .mddap h4{color:#008050}.cmmi-patterns .gauge-list .cards .mddap.lvl1 svg .lvl1,.cmmi-patterns .gauge-list .resource-cards .mddap.lvl1 svg .lvl1,.cmmi-patterns .gauge-list .cards .mddap.lvl2 svg .lvl2,.cmmi-patterns .gauge-list .resource-cards .mddap.lvl2 svg .lvl2,.cmmi-patterns .gauge-list .cards .mddap.lvl3 svg .lvl3,.cmmi-patterns .gauge-list .resource-cards .mddap.lvl3 svg .lvl3,.cmmi-patterns .gauge-list .cards .mddap svg .label path,.cmmi-patterns .gauge-list .resource-cards .mddap svg .label path{fill:#008050}.cmmi-patterns .gauge-list .cards .mddap .button,.cmmi-patterns .gauge-list .resource-cards .mddap .button,.cmmi-patterns .gauge-list .cards .mddap input.js.file+label,.cmmi-patterns .gauge-list .resource-cards .mddap input.js.file+label,.cmmi-patterns .gauge-list .cards .mddap .pagination>strong,.cmmi-patterns .gauge-list .resource-cards .mddap .pagination>strong,.cmmi-patterns .gauge-list .cards .mddap .solution-choice .get-started,.cmmi-patterns .solution-choice .gauge-list .cards .mddap .get-started,.cmmi-patterns .gauge-list .resource-cards .mddap .solution-choice .get-started,.cmmi-patterns .solution-choice .gauge-list .resource-cards .mddap .get-started,.cmmi-patterns .gauge-list .cards .mddap .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .gauge-list .cards .mddap a.NewItemLink,.cmmi-patterns .gauge-list .resource-cards .mddap .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .gauge-list .resource-cards .mddap a.NewItemLink,.cmmi-patterns .gauge-list .cards .mddap .ContributionPanel a,.ContributionPanel .cmmi-patterns .gauge-list .cards .mddap a,.cmmi-patterns .gauge-list .resource-cards .mddap .ContributionPanel a,.ContributionPanel .cmmi-patterns .gauge-list .resource-cards .mddap a,.cmmi-patterns .gauge-list .cards .mddap .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .cards .mddap a,.cmmi-patterns .gauge-list .resource-cards .mddap .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .resource-cards .mddap a{background:#008050;border-color:#008050}.cmmi-patterns .gauge-list .cards .mddap .button:hover,.cmmi-patterns .gauge-list .resource-cards .mddap .button:hover,.cmmi-patterns .gauge-list .cards .mddap input.js.file+label:hover,.cmmi-patterns .gauge-list .resource-cards .mddap input.js.file+label:hover,.cmmi-patterns .gauge-list .cards .mddap .pagination>strong:hover,.cmmi-patterns .gauge-list .resource-cards .mddap .pagination>strong:hover,.cmmi-patterns .gauge-list .cards .mddap .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .gauge-list .cards .mddap .get-started:hover,.cmmi-patterns .gauge-list .resource-cards .mddap .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .gauge-list .resource-cards .mddap .get-started:hover,.cmmi-patterns .gauge-list .cards .mddap .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .gauge-list .cards .mddap a.NewItemLink:hover,.cmmi-patterns .gauge-list .resource-cards .mddap .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .gauge-list .resource-cards .mddap a.NewItemLink:hover,.cmmi-patterns .gauge-list .cards .mddap .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .gauge-list .cards .mddap a:hover,.cmmi-patterns .gauge-list .resource-cards .mddap .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .gauge-list .resource-cards .mddap a:hover,.cmmi-patterns .gauge-list .cards .mddap .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .cards .mddap a:hover,.cmmi-patterns .gauge-list .resource-cards .mddap .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .resource-cards .mddap a:hover{background:#009a60;border-color:#009a60}.cmmi-patterns .gauge-list .cards .mddap .button:active,.cmmi-patterns .gauge-list .resource-cards .mddap .button:active,.cmmi-patterns .gauge-list .cards .mddap input.js.file+label:active,.cmmi-patterns .gauge-list .resource-cards .mddap input.js.file+label:active,.cmmi-patterns .gauge-list .cards .mddap .pagination>strong:active,.cmmi-patterns .gauge-list .resource-cards .mddap .pagination>strong:active,.cmmi-patterns .gauge-list .cards .mddap .solution-choice .get-started:active,.cmmi-patterns .solution-choice .gauge-list .cards .mddap .get-started:active,.cmmi-patterns .gauge-list .resource-cards .mddap .solution-choice .get-started:active,.cmmi-patterns .solution-choice .gauge-list .resource-cards .mddap .get-started:active,.cmmi-patterns .gauge-list .cards .mddap .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .gauge-list .cards .mddap a.NewItemLink:active,.cmmi-patterns .gauge-list .resource-cards .mddap .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .gauge-list .resource-cards .mddap a.NewItemLink:active,.cmmi-patterns .gauge-list .cards .mddap .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .gauge-list .cards .mddap a:active,.cmmi-patterns .gauge-list .resource-cards .mddap .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .gauge-list .resource-cards .mddap a:active,.cmmi-patterns .gauge-list .cards .mddap .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .cards .mddap a:active,.cmmi-patterns .gauge-list .resource-cards .mddap .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .resource-cards .mddap a:active{background:#006740;border-color:#006740}.cmmi-patterns .gauge-list .cards .dmm,.cmmi-patterns .gauge-list .resource-cards .dmm{background-image:none}.cmmi-patterns .gauge-list .cards .dmm h4,.cmmi-patterns .gauge-list .resource-cards .dmm h4{color:#f15a22}.cmmi-patterns .gauge-list .cards .dmm.lvl1 svg .lvl1,.cmmi-patterns .gauge-list .resource-cards .dmm.lvl1 svg .lvl1,.cmmi-patterns .gauge-list .cards .dmm.lvl2 svg .lvl2,.cmmi-patterns .gauge-list .resource-cards .dmm.lvl2 svg .lvl2,.cmmi-patterns .gauge-list .cards .dmm.lvl3 svg .lvl3,.cmmi-patterns .gauge-list .resource-cards .dmm.lvl3 svg .lvl3,.cmmi-patterns .gauge-list .cards .dmm svg .label path,.cmmi-patterns .gauge-list .resource-cards .dmm svg .label path{fill:#f15a22}.cmmi-patterns .gauge-list .cards .dmm .button,.cmmi-patterns .gauge-list .resource-cards .dmm .button,.cmmi-patterns .gauge-list .cards .dmm input.js.file+label,.cmmi-patterns .gauge-list .resource-cards .dmm input.js.file+label,.cmmi-patterns .gauge-list .cards .dmm .pagination>strong,.cmmi-patterns .gauge-list .resource-cards .dmm .pagination>strong,.cmmi-patterns .gauge-list .cards .dmm .solution-choice .get-started,.cmmi-patterns .solution-choice .gauge-list .cards .dmm .get-started,.cmmi-patterns .gauge-list .resource-cards .dmm .solution-choice .get-started,.cmmi-patterns .solution-choice .gauge-list .resource-cards .dmm .get-started,.cmmi-patterns .gauge-list .cards .dmm .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .gauge-list .cards .dmm a.NewItemLink,.cmmi-patterns .gauge-list .resource-cards .dmm .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .gauge-list .resource-cards .dmm a.NewItemLink,.cmmi-patterns .gauge-list .cards .dmm .ContributionPanel a,.ContributionPanel .cmmi-patterns .gauge-list .cards .dmm a,.cmmi-patterns .gauge-list .resource-cards .dmm .ContributionPanel a,.ContributionPanel .cmmi-patterns .gauge-list .resource-cards .dmm a,.cmmi-patterns .gauge-list .cards .dmm .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .cards .dmm a,.cmmi-patterns .gauge-list .resource-cards .dmm .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .resource-cards .dmm a{background:#f15a22;border-color:#f15a22}.cmmi-patterns .gauge-list .cards .dmm .button:hover,.cmmi-patterns .gauge-list .resource-cards .dmm .button:hover,.cmmi-patterns .gauge-list .cards .dmm input.js.file+label:hover,.cmmi-patterns .gauge-list .resource-cards .dmm input.js.file+label:hover,.cmmi-patterns .gauge-list .cards .dmm .pagination>strong:hover,.cmmi-patterns .gauge-list .resource-cards .dmm .pagination>strong:hover,.cmmi-patterns .gauge-list .cards .dmm .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .gauge-list .cards .dmm .get-started:hover,.cmmi-patterns .gauge-list .resource-cards .dmm .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .gauge-list .resource-cards .dmm .get-started:hover,.cmmi-patterns .gauge-list .cards .dmm .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .gauge-list .cards .dmm a.NewItemLink:hover,.cmmi-patterns .gauge-list .resource-cards .dmm .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .gauge-list .resource-cards .dmm a.NewItemLink:hover,.cmmi-patterns .gauge-list .cards .dmm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .gauge-list .cards .dmm a:hover,.cmmi-patterns .gauge-list .resource-cards .dmm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .gauge-list .resource-cards .dmm a:hover,.cmmi-patterns .gauge-list .cards .dmm .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .cards .dmm a:hover,.cmmi-patterns .gauge-list .resource-cards .dmm .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .resource-cards .dmm a:hover{background:#f36c3a;border-color:#f36c3a}.cmmi-patterns .gauge-list .cards .dmm .button:active,.cmmi-patterns .gauge-list .resource-cards .dmm .button:active,.cmmi-patterns .gauge-list .cards .dmm input.js.file+label:active,.cmmi-patterns .gauge-list .resource-cards .dmm input.js.file+label:active,.cmmi-patterns .gauge-list .cards .dmm .pagination>strong:active,.cmmi-patterns .gauge-list .resource-cards .dmm .pagination>strong:active,.cmmi-patterns .gauge-list .cards .dmm .solution-choice .get-started:active,.cmmi-patterns .solution-choice .gauge-list .cards .dmm .get-started:active,.cmmi-patterns .gauge-list .resource-cards .dmm .solution-choice .get-started:active,.cmmi-patterns .solution-choice .gauge-list .resource-cards .dmm .get-started:active,.cmmi-patterns .gauge-list .cards .dmm .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .gauge-list .cards .dmm a.NewItemLink:active,.cmmi-patterns .gauge-list .resource-cards .dmm .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .gauge-list .resource-cards .dmm a.NewItemLink:active,.cmmi-patterns .gauge-list .cards .dmm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .gauge-list .cards .dmm a:active,.cmmi-patterns .gauge-list .resource-cards .dmm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .gauge-list .resource-cards .dmm a:active,.cmmi-patterns .gauge-list .cards .dmm .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .cards .dmm a:active,.cmmi-patterns .gauge-list .resource-cards .dmm .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .gauge-list .resource-cards .dmm a:active{background:#eb4a0f;border-color:#eb4a0f}@media (min-width: 70em){@supports (display: grid){.cmmi-patterns .gauge-list .cards,.cmmi-patterns .gauge-list .resource-cards{grid-template-columns:33% 33% 33%;grid-gap:1em}.cmmi-patterns .gauge-list .cards>li,.cmmi-patterns .gauge-list .resource-cards>li{margin:0}}}.cmmi-patterns .gauge-list.initialized nav{margin:0 auto 2em auto;max-width:20em}.cmmi-patterns .gauge-list.initialized nav svg{max-width:20em}.cmmi-patterns .gauge-list.initialized nav svg .lvl1,.cmmi-patterns .gauge-list.initialized nav svg .lvl2,.cmmi-patterns .gauge-list.initialized nav svg .lvl3{cursor:pointer}.cmmi-patterns .gauge-list.initialized nav svg .active{fill:#042740}.cmmi-patterns .gauge-list.initialized nav span{display:block;font-size:1.25em;text-align:center}.cmmi-patterns header.site{background:#fff;padding-top:2em;padding-bottom:0}.cmmi-patterns header.site>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_rgb.svg) no-repeat left center;background-size:contain;height:80px;margin:0 0 0.3333em 0;position:relative;width:195px;z-index:15}.cmmi-patterns header.site>h1 a{display:block;height:100%;width:100%}.cmmi-patterns header.site>nav .primary .current a,.cmmi-patterns header.site>nav.primary .current a{color:#3f4444}.cmmi-patterns header.site>nav .primary a,.cmmi-patterns header.site>nav.primary a{color:#8a8d8f;font-weight:bold;text-transform:uppercase}.cmmi-patterns header.site>nav .primary a:hover,.cmmi-patterns header.site>nav.primary a:hover{color:#3f4444;text-decoration:none}.cmmi-patterns header.site>nav .secondary a,.cmmi-patterns header.site>nav.secondary a{color:#007dc6;font-weight:bold}.cmmi-patterns header.site>nav .secondary a:hover,.cmmi-patterns header.site>nav.secondary a:hover{color:#008de0;text-decoration:none}.cmmi-patterns header.site>nav .secondary a.button,.cmmi-patterns header.site>nav .secondary .solution-choice a.get-started,.cmmi-patterns .solution-choice header.site>nav .secondary a.get-started,.cmmi-patterns header.site>nav .secondary .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.site>nav .secondary a.NewItemLink,.cmmi-patterns header.site>nav .secondary .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>nav .secondary a,.cmmi-patterns header.site>nav .secondary .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.site>nav .secondary a,.cmmi-patterns header.site>nav.secondary a.button,.cmmi-patterns header.site>nav.secondary .solution-choice a.get-started,.cmmi-patterns .solution-choice header.site>nav.secondary a.get-started,.cmmi-patterns header.site>nav.secondary .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.site>nav.secondary a.NewItemLink,.cmmi-patterns header.site>nav.secondary .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>nav.secondary a,.cmmi-patterns header.site>nav.secondary .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.site>nav.secondary a{background:#007dc6;border-color:#007dc6;color:#fff;margin:0.25em 0}.cmmi-patterns header.site>nav .secondary a.button:hover,.cmmi-patterns header.site>nav .secondary .solution-choice a.get-started:hover,.cmmi-patterns .solution-choice header.site>nav .secondary a.get-started:hover,.cmmi-patterns header.site>nav .secondary .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.site>nav .secondary a.NewItemLink:hover,.cmmi-patterns header.site>nav .secondary .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>nav .secondary a:hover,.cmmi-patterns header.site>nav .secondary .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.site>nav .secondary a:hover,.cmmi-patterns header.site>nav.secondary a.button:hover,.cmmi-patterns header.site>nav.secondary .solution-choice a.get-started:hover,.cmmi-patterns .solution-choice header.site>nav.secondary a.get-started:hover,.cmmi-patterns header.site>nav.secondary .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.site>nav.secondary a.NewItemLink:hover,.cmmi-patterns header.site>nav.secondary .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>nav.secondary a:hover,.cmmi-patterns header.site>nav.secondary .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.site>nav.secondary a:hover{background:#0085d3;background:#0085d3}.cmmi-patterns header.site>nav .secondary a.button:active,.cmmi-patterns header.site>nav .secondary .solution-choice a.get-started:active,.cmmi-patterns .solution-choice header.site>nav .secondary a.get-started:active,.cmmi-patterns header.site>nav .secondary .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.site>nav .secondary a.NewItemLink:active,.cmmi-patterns header.site>nav .secondary .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.site>nav .secondary a:active,.cmmi-patterns header.site>nav .secondary .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.site>nav .secondary a:active,.cmmi-patterns header.site>nav.secondary a.button:active,.cmmi-patterns header.site>nav.secondary .solution-choice a.get-started:active,.cmmi-patterns .solution-choice header.site>nav.secondary a.get-started:active,.cmmi-patterns header.site>nav.secondary .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.site>nav.secondary a.NewItemLink:active,.cmmi-patterns header.site>nav.secondary .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.site>nav.secondary a:active,.cmmi-patterns header.site>nav.secondary .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.site>nav.secondary a:active{background:#0075b9;background:#0075b9}.cmmi-patterns header.site>nav .search-form{margin-bottom:2em}.cmmi-patterns header.site .cart a{font-weight:normal;text-decoration:none}.cmmi-patterns header.site .cart a svg{width:2em}.cmmi-patterns header.site .cart a:hover svg{opacity:1}.cmmi-patterns header.site .cart svg{display:inline-block;fill:#fff;height:1.25em;margin-right:0.25em;opacity:0.9;vertical-align:middle}.cmmi-patterns header.site .megamenu-full .new a:before,.cmmi-patterns header.site .megamenu-small .new a:before{background:#b11116;border-radius:.5em;color:#fff;content:'New!';display:inline-block;font-size:0.6666em;margin-right:0.5em;padding:0.25em 0.5em;text-transform:uppercase}@media (min-width: 60em){.cmmi-patterns header.site{padding-left:0;padding-right:0;position:relative}.cmmi-patterns header.site>h1{height:140px;margin-top:-50px;margin-left:calc(15%);margin-bottom:0;width:250px}.cmmi-patterns header.site>nav .primary{background:#007dc6;margin-bottom:0;overflow:auto;padding:0 calc(15% - 1em)}.cmmi-patterns header.site>nav .primary li{display:block;float:left}.cmmi-patterns header.site>nav .primary li a{color:#fff;display:block;padding:1em;text-transform:none}.cmmi-patterns header.site>nav .primary li a:hover{background:#d7effd;color:#007dc6}.cmmi-patterns header.site>nav .primary li.current a{background:#d7effd;color:#007dc6}.cmmi-patterns header.site .secondary{position:absolute;right:15%;text-align:right;top:0.5em}.cmmi-patterns header.site .secondary li{display:inline-block;padding:0.5em}.cmmi-patterns header.site .cart svg{fill:#007dc6}.cmmi-patterns header.site .cart:hover svg{fill:#008de0}.cmmi-patterns header.site>nav .search-form{background:#d7effd;margin-bottom:0;padding:1em 15%}.cmmi-patterns header.site>nav .search-form.openable{max-height:0;overflow:hidden;padding:0 15%;-webkit-transition:0.25s all ease;transition:0.25s all ease}.cmmi-patterns header.site>nav .search-form.opening{max-height:5em;padding:1em 15%}.cmmi-patterns header.site>nav .search-form button{background:#007dc6;border-color:#007dc6}.cmmi-patterns header.site>nav .search-form button:hover{background:#0085d3;border-color:#0085d3}.cmmi-patterns header.site>nav .search-form button:active{background:#0075b9;border-color:#0075b9}}@media (min-width: 70em){.cmmi-patterns header.site>h1{height:140px;margin-top:-50px;margin-left:calc(50% - 12.5em);width:300px}.cmmi-patterns header.site>nav .primary{padding-right:calc(50% - 26em);padding-left:calc(50% - 26em)}.cmmi-patterns header.site>nav .search-form.openable{padding:0 calc(50% - 25em)}.cmmi-patterns header.site>nav .search-form,.cmmi-patterns header.site>nav .search-form.opening{padding:1em calc(50% - 25em)}.cmmi-patterns header.site .secondary{right:calc(50% - 25em)}}.cmmi-patterns img.header{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width: 60em){.cmmi-patterns img.header{margin-right:15%;margin-left:15%;width:70%}}@-webkit-keyframes bounce{0%,20%,40%,60%,80%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,20%,40%,60%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@media (max-width: 60em){.cmmi-patterns header.hero{background:#363639;color:#fff}.cmmi-patterns header.hero>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero button,.cmmi-patterns header.hero input[type="button"],.cmmi-patterns header.hero input[type="submit"],.cmmi-patterns header.hero .button,.cmmi-patterns header.hero input.js.file+label,.cmmi-patterns header.hero .pagination>strong,.cmmi-patterns header.hero .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero .get-started,.cmmi-patterns header.hero .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero a.NewItemLink,.cmmi-patterns header.hero .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero a,.cmmi-patterns header.hero .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero a{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.hero button:active,.cmmi-patterns header.hero input[type="button"]:active,.cmmi-patterns header.hero input[type="submit"]:active,.cmmi-patterns header.hero .button:active,.cmmi-patterns header.hero input.js.file+label:active,.cmmi-patterns header.hero .pagination>strong:active,.cmmi-patterns header.hero .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero .get-started:active,.cmmi-patterns header.hero .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero a.NewItemLink:active,.cmmi-patterns header.hero .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero a:active,.cmmi-patterns header.hero .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero button:hover,.cmmi-patterns header.hero input[type="button"]:hover,.cmmi-patterns header.hero input[type="submit"]:hover,.cmmi-patterns header.hero .button:hover,.cmmi-patterns header.hero input.js.file+label:hover,.cmmi-patterns header.hero .pagination>strong:hover,.cmmi-patterns header.hero .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero .get-started:hover,.cmmi-patterns header.hero .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero a.NewItemLink:hover,.cmmi-patterns header.hero .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero a:hover,.cmmi-patterns header.hero .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero button[disabled]:focus,.cmmi-patterns header.hero button[disabled]:hover,.cmmi-patterns header.hero input[type="button"][disabled]:focus,.cmmi-patterns header.hero input[type="button"][disabled]:hover,.cmmi-patterns header.hero input[type="submit"][disabled]:focus,.cmmi-patterns header.hero input[type="submit"][disabled]:hover,.cmmi-patterns header.hero .button[disabled]:focus,.cmmi-patterns header.hero input.js.file+label[disabled]:focus,.cmmi-patterns header.hero .pagination>strong[disabled]:focus,.cmmi-patterns header.hero .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero .get-started[disabled]:focus,.cmmi-patterns header.hero .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero a[disabled]:focus,.cmmi-patterns header.hero .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero a[disabled]:focus,.cmmi-patterns header.hero .button[disabled]:hover,.cmmi-patterns header.hero input.js.file+label[disabled]:hover,.cmmi-patterns header.hero .pagination>strong[disabled]:hover,.cmmi-patterns header.hero .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero .get-started[disabled]:hover,.cmmi-patterns header.hero .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero a[disabled]:hover,.cmmi-patterns header.hero .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero a[disabled]:hover{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.hero button.p2,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button,.cmmi-patterns header.hero input[type="button"].p2,.cmmi-patterns header.hero input[type="submit"].p2,.cmmi-patterns header.hero .button.p2,.cmmi-patterns header.hero input.js.file+label.p2,.cmmi-patterns header.hero .pagination>strong.p2,.cmmi-patterns header.hero .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero .p2.get-started,.cmmi-patterns header.hero .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero a.get-started,.ContributionPanel .cmmi-patterns header.hero .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero a.get-started,.cmmi-patterns header.hero .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button.get-started,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero button.get-started,.cmmi-patterns header.hero .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero a.p2.NewItemLink,.cmmi-patterns header.hero .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero a.NewItemLink,.cmmi-patterns header.hero .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero a.NewItemLink,.cmmi-patterns header.hero .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero a,.cmmi-patterns header.hero .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero a.p2,.cmmi-patterns header.hero .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero a,.ContributionPanel .cmmi-patterns header.hero .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero a,.cmmi-patterns header.hero .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero a,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button.button{background:#363639;border-color:#fff;color:#fff}.cmmi-patterns header.hero button.p2:active,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button:active,.cmmi-patterns header.hero input[type="button"].p2:active,.cmmi-patterns header.hero input[type="submit"].p2:active,.cmmi-patterns header.hero .button.p2:active,.cmmi-patterns header.hero input.js.file+label.p2:active,.cmmi-patterns header.hero .pagination>strong.p2:active,.cmmi-patterns header.hero .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero .p2.get-started:active,.cmmi-patterns header.hero .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero a.get-started:active,.ContributionPanel .cmmi-patterns header.hero .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero a.get-started:active,.cmmi-patterns header.hero .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button.get-started:active,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero button.get-started:active,.cmmi-patterns header.hero .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero a.p2.NewItemLink:active,.cmmi-patterns header.hero .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero a.NewItemLink:active,.cmmi-patterns header.hero .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero a.NewItemLink:active,.cmmi-patterns header.hero .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero a:active,.cmmi-patterns header.hero .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero a.p2:active,.cmmi-patterns header.hero .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero a:active,.ContributionPanel .cmmi-patterns header.hero .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero a:active,.cmmi-patterns header.hero .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero a:active,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button.button:active{background:#363639;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero button.p2:hover,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button:hover,.cmmi-patterns header.hero input[type="button"].p2:hover,.cmmi-patterns header.hero input[type="submit"].p2:hover,.cmmi-patterns header.hero .button.p2:hover,.cmmi-patterns header.hero input.js.file+label.p2:hover,.cmmi-patterns header.hero .pagination>strong.p2:hover,.cmmi-patterns header.hero .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero .p2.get-started:hover,.cmmi-patterns header.hero .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero a.get-started:hover,.cmmi-patterns header.hero .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button.get-started:hover,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero button.get-started:hover,.cmmi-patterns header.hero .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero a.p2.NewItemLink:hover,.cmmi-patterns header.hero .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero a.NewItemLink:hover,.cmmi-patterns header.hero .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero a.NewItemLink:hover,.cmmi-patterns header.hero .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero a:hover,.cmmi-patterns header.hero .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero a.p2:hover,.cmmi-patterns header.hero .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero a:hover,.ContributionPanel .cmmi-patterns header.hero .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero a:hover,.cmmi-patterns header.hero .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero a:hover,.cmmi-patterns header.hero .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero button.button:hover{background:#363639;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero .content{background:#363639;color:#fff;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}.cmmi-patterns header.hero .content{padding-top:3em;padding-bottom:3em;text-align:center}.cmmi-patterns header.hero .content h1{letter-spacing:0.1em;line-height:1;text-transform:uppercase}@media (min-width: 40em){.cmmi-patterns header.hero .content h1{font-size:2.5em}}@media (min-width: 50em){.cmmi-patterns header.hero .content h1{font-size:3em}}@media (min-width: 60em){.cmmi-patterns header.hero .content h1{font-size:3.5em}}.cmmi-patterns header.hero .content p{margin:1em auto;max-width:40em}.cmmi-patterns header.hero .content p.action{margin:2em auto 1em auto}.cmmi-patterns header.hero .content .button,.cmmi-patterns header.hero .content input.js.file+label,.cmmi-patterns header.hero .content .pagination>strong,.cmmi-patterns header.hero .content .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero .content .get-started,.cmmi-patterns header.hero .content .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero .content a.NewItemLink,.cmmi-patterns header.hero .content .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero .content a,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a{background:#faa61a;border-color:#faa61a;color:#fff}.cmmi-patterns header.hero .content .button:active,.cmmi-patterns header.hero .content input.js.file+label:active,.cmmi-patterns header.hero .content .pagination>strong:active,.cmmi-patterns header.hero .content .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero .content .get-started:active,.cmmi-patterns header.hero .content .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero .content a.NewItemLink:active,.cmmi-patterns header.hero .content .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero .content a:active,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a:active{background:#dc8b05;border-color:#dc8b05}.cmmi-patterns header.hero .content .button:hover,.cmmi-patterns header.hero .content input.js.file+label:hover,.cmmi-patterns header.hero .content .pagination>strong:hover,.cmmi-patterns header.hero .content .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero .content .get-started:hover,.cmmi-patterns header.hero .content .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero .content a.NewItemLink:hover,.cmmi-patterns header.hero .content .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero .content a:hover,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a:hover{background:#fbb94c;border-color:#fbb94c}.cmmi-patterns header.hero .content .button[disabled]:focus,.cmmi-patterns header.hero .content input.js.file+label[disabled]:focus,.cmmi-patterns header.hero .content .pagination>strong[disabled]:focus,.cmmi-patterns header.hero .content .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero .content .get-started[disabled]:focus,.cmmi-patterns header.hero .content .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero .content a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero .content .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero .content a[disabled]:focus,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a[disabled]:focus,.cmmi-patterns header.hero .content .button[disabled]:hover,.cmmi-patterns header.hero .content input.js.file+label[disabled]:hover,.cmmi-patterns header.hero .content .pagination>strong[disabled]:hover,.cmmi-patterns header.hero .content .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero .content .get-started[disabled]:hover,.cmmi-patterns header.hero .content .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero .content a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero .content .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero .content a[disabled]:hover,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a[disabled]:hover{background:#faa61a;border-color:#faa61a;color:#fff}.cmmi-patterns header.hero .content .button.p2,.cmmi-patterns header.hero .content input.js.file+label.p2,.cmmi-patterns header.hero .content .pagination>strong.p2,.cmmi-patterns header.hero .content .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero .content .p2.get-started,.cmmi-patterns header.hero .content .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero .content a.get-started,.ContributionPanel .cmmi-patterns header.hero .content .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero .content a.get-started,.cmmi-patterns header.hero .content .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero .content button.get-started,.cmmi-patterns header.hero .content .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero .content button.get-started,.cmmi-patterns header.hero .content .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero .content a.p2.NewItemLink,.cmmi-patterns header.hero .content .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero .content a.NewItemLink,.cmmi-patterns header.hero .content .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero .content a.NewItemLink,.cmmi-patterns header.hero .content .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero .content a,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a.p2,.cmmi-patterns header.hero .content .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero .content a,.ContributionPanel .cmmi-patterns header.hero .content .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero .content a,.cmmi-patterns header.hero .content .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero .content a,.cmmi-patterns header.hero .content .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero .content button.button{background:#fff;border-color:#faa61a;color:#faa61a}.cmmi-patterns header.hero .content .button.p2:active,.cmmi-patterns header.hero .content input.js.file+label.p2:active,.cmmi-patterns header.hero .content .pagination>strong.p2:active,.cmmi-patterns header.hero .content .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero .content .p2.get-started:active,.cmmi-patterns header.hero .content .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero .content a.get-started:active,.ContributionPanel .cmmi-patterns header.hero .content .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero .content a.get-started:active,.cmmi-patterns header.hero .content .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero .content button.get-started:active,.cmmi-patterns header.hero .content .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero .content button.get-started:active,.cmmi-patterns header.hero .content .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero .content a.p2.NewItemLink:active,.cmmi-patterns header.hero .content .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero .content a.NewItemLink:active,.cmmi-patterns header.hero .content .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero .content a.NewItemLink:active,.cmmi-patterns header.hero .content .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero .content a:active,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a.p2:active,.cmmi-patterns header.hero .content .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero .content a:active,.ContributionPanel .cmmi-patterns header.hero .content .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero .content a:active,.cmmi-patterns header.hero .content .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero .content a:active,.cmmi-patterns header.hero .content .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero .content button.button:active{background:#fff;border-color:#dc8b05;color:#dc8b05}.cmmi-patterns header.hero .content .button.p2:hover,.cmmi-patterns header.hero .content input.js.file+label.p2:hover,.cmmi-patterns header.hero .content .pagination>strong.p2:hover,.cmmi-patterns header.hero .content .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero .content .p2.get-started:hover,.cmmi-patterns header.hero .content .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero .content a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero .content .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero .content a.get-started:hover,.cmmi-patterns header.hero .content .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero .content button.get-started:hover,.cmmi-patterns header.hero .content .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero .content button.get-started:hover,.cmmi-patterns header.hero .content .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero .content a.p2.NewItemLink:hover,.cmmi-patterns header.hero .content .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero .content a.NewItemLink:hover,.cmmi-patterns header.hero .content .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero .content a.NewItemLink:hover,.cmmi-patterns header.hero .content .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero .content a:hover,.cmmi-patterns header.hero .content .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero .content a.p2:hover,.cmmi-patterns header.hero .content .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero .content a:hover,.ContributionPanel .cmmi-patterns header.hero .content .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero .content a:hover,.cmmi-patterns header.hero .content .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero .content a:hover,.cmmi-patterns header.hero .content .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero .content button.button:hover{background:#fff;border-color:#fbb94c;color:#fbb94c}@media (min-width: 60em){.cmmi-patterns header.hero .content{-webkit-box-shadow:inset 0 0.25em 0.25em 0 rgba(0,0,0,0.25);box-shadow:inset 0 0.25em 0.25em 0 rgba(0,0,0,0.25)}}.cmmi-patterns header.hero .scroll-prompt{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;content:'';display:block;height:3em;margin:4em auto 0 auto;opacity:0.75;width:3em}.cmmi-patterns header.hero .scroll-prompt svg{display:block;fill:#e5e1e6;text-indent:0}@media (max-width: 60em){.cmmi-patterns header.hero.global-leader{background:url(https://cdn.cmmiinstitute.com/design/header-home.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.global-leader>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.global-leader .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.global-leader button,.cmmi-patterns header.hero.global-leader input[type="button"],.cmmi-patterns header.hero.global-leader input[type="submit"],.cmmi-patterns header.hero.global-leader .button,.cmmi-patterns header.hero.global-leader input.js.file+label,.cmmi-patterns header.hero.global-leader .pagination>strong,.cmmi-patterns header.hero.global-leader .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.global-leader .get-started,.cmmi-patterns header.hero.global-leader .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink,.cmmi-patterns header.hero.global-leader .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.global-leader a,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.global-leader button:active,.cmmi-patterns header.hero.global-leader input[type="button"]:active,.cmmi-patterns header.hero.global-leader input[type="submit"]:active,.cmmi-patterns header.hero.global-leader .button:active,.cmmi-patterns header.hero.global-leader input.js.file+label:active,.cmmi-patterns header.hero.global-leader .pagination>strong:active,.cmmi-patterns header.hero.global-leader .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.global-leader .get-started:active,.cmmi-patterns header.hero.global-leader .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink:active,.cmmi-patterns header.hero.global-leader .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.global-leader a:active,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.global-leader button:hover,.cmmi-patterns header.hero.global-leader input[type="button"]:hover,.cmmi-patterns header.hero.global-leader input[type="submit"]:hover,.cmmi-patterns header.hero.global-leader .button:hover,.cmmi-patterns header.hero.global-leader input.js.file+label:hover,.cmmi-patterns header.hero.global-leader .pagination>strong:hover,.cmmi-patterns header.hero.global-leader .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.global-leader .get-started:hover,.cmmi-patterns header.hero.global-leader .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink:hover,.cmmi-patterns header.hero.global-leader .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.global-leader a:hover,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.global-leader button[disabled]:focus,.cmmi-patterns header.hero.global-leader button[disabled]:hover,.cmmi-patterns header.hero.global-leader input[type="button"][disabled]:focus,.cmmi-patterns header.hero.global-leader input[type="button"][disabled]:hover,.cmmi-patterns header.hero.global-leader input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.global-leader input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.global-leader .button[disabled]:focus,.cmmi-patterns header.hero.global-leader input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.global-leader .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.global-leader .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.global-leader .get-started[disabled]:focus,.cmmi-patterns header.hero.global-leader .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.global-leader .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.global-leader a[disabled]:focus,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a[disabled]:focus,.cmmi-patterns header.hero.global-leader .button[disabled]:hover,.cmmi-patterns header.hero.global-leader input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.global-leader .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.global-leader .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.global-leader .get-started[disabled]:hover,.cmmi-patterns header.hero.global-leader .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.global-leader .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.global-leader a[disabled]:hover,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.global-leader button.p2,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button,.cmmi-patterns header.hero.global-leader input[type="button"].p2,.cmmi-patterns header.hero.global-leader input[type="submit"].p2,.cmmi-patterns header.hero.global-leader .button.p2,.cmmi-patterns header.hero.global-leader input.js.file+label.p2,.cmmi-patterns header.hero.global-leader .pagination>strong.p2,.cmmi-patterns header.hero.global-leader .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.global-leader .p2.get-started,.cmmi-patterns header.hero.global-leader .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.global-leader a.get-started,.ContributionPanel .cmmi-patterns header.hero.global-leader .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.global-leader a.get-started,.cmmi-patterns header.hero.global-leader .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button.get-started,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.global-leader button.get-started,.cmmi-patterns header.hero.global-leader .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.global-leader a.p2.NewItemLink,.cmmi-patterns header.hero.global-leader .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.global-leader a.NewItemLink,.cmmi-patterns header.hero.global-leader .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink,.cmmi-patterns header.hero.global-leader .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.global-leader a,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a.p2,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.global-leader a,.ContributionPanel .cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.global-leader a,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.global-leader button.p2:active,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button:active,.cmmi-patterns header.hero.global-leader input[type="button"].p2:active,.cmmi-patterns header.hero.global-leader input[type="submit"].p2:active,.cmmi-patterns header.hero.global-leader .button.p2:active,.cmmi-patterns header.hero.global-leader input.js.file+label.p2:active,.cmmi-patterns header.hero.global-leader .pagination>strong.p2:active,.cmmi-patterns header.hero.global-leader .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.global-leader .p2.get-started:active,.cmmi-patterns header.hero.global-leader .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.global-leader a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.global-leader .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.global-leader a.get-started:active,.cmmi-patterns header.hero.global-leader .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button.get-started:active,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.global-leader button.get-started:active,.cmmi-patterns header.hero.global-leader .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.global-leader a.p2.NewItemLink:active,.cmmi-patterns header.hero.global-leader .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.global-leader a.NewItemLink:active,.cmmi-patterns header.hero.global-leader .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink:active,.cmmi-patterns header.hero.global-leader .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.global-leader a:active,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a.p2:active,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.global-leader a:active,.ContributionPanel .cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a:active,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.global-leader a:active,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.global-leader button.p2:hover,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button:hover,.cmmi-patterns header.hero.global-leader input[type="button"].p2:hover,.cmmi-patterns header.hero.global-leader input[type="submit"].p2:hover,.cmmi-patterns header.hero.global-leader .button.p2:hover,.cmmi-patterns header.hero.global-leader input.js.file+label.p2:hover,.cmmi-patterns header.hero.global-leader .pagination>strong.p2:hover,.cmmi-patterns header.hero.global-leader .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.global-leader .p2.get-started:hover,.cmmi-patterns header.hero.global-leader .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.global-leader a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.global-leader .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.global-leader a.get-started:hover,.cmmi-patterns header.hero.global-leader .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button.get-started:hover,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.global-leader button.get-started:hover,.cmmi-patterns header.hero.global-leader .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.global-leader a.p2.NewItemLink:hover,.cmmi-patterns header.hero.global-leader .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.global-leader a.NewItemLink:hover,.cmmi-patterns header.hero.global-leader .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.global-leader a.NewItemLink:hover,.cmmi-patterns header.hero.global-leader .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.global-leader a:hover,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a.p2:hover,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.global-leader a:hover,.ContributionPanel .cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.global-leader a:hover,.cmmi-patterns header.hero.global-leader .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.global-leader a:hover,.cmmi-patterns header.hero.global-leader .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.global-leader button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.global-leader .content{background:url(https://cdn.cmmiinstitute.com/design/header-home.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.global-leader .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}.cmmi-patterns header.hero.global-leader .content h1{margin-bottom:0}.cmmi-patterns header.hero.global-leader .content h1 span{display:block;font-weight:bold}.cmmi-patterns header.hero.global-leader .content p{max-width:20em;opacity:0.75}.cmmi-patterns header.hero.cybermaturity-overview .content h1,.cmmi-patterns header.hero.cybermaturity-board-ready .content h1,.cmmi-patterns header.hero.cybermaturity-framework-alignment .content h1,.cmmi-patterns header.hero.cybermaturity-customization .content h1,.cmmi-patterns header.hero.cybermaturity-self-assessment .content h1,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .content h1,.cmmi-patterns header.hero.cybermaturity-demo .content h1{font-weight:bold}@media (max-width: 60em){.cmmi-patterns header.hero.cybermaturity-overview{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-overview.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.cybermaturity-overview>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.cybermaturity-overview .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.cybermaturity-overview button,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"],.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"],.cmmi-patterns header.hero.cybermaturity-overview .button,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .get-started,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-overview button:active,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"]:active,.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"]:active,.cmmi-patterns header.hero.cybermaturity-overview .button:active,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label:active,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong:active,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .get-started:active,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a:active,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-overview button:hover,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"]:hover,.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"]:hover,.cmmi-patterns header.hero.cybermaturity-overview .button:hover,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label:hover,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong:hover,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .get-started:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a:hover,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.cybermaturity-overview button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview .button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .get-started[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-overview .button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .get-started[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-overview button.p2,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"].p2,.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"].p2,.cmmi-patterns header.hero.cybermaturity-overview .button.p2,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label.p2,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong.p2,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .p2.get-started,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-overview a.get-started,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-overview a.get-started,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button.get-started,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-overview button.get-started,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.p2.NewItemLink,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a.p2,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-overview a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-overview a,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.cybermaturity-overview button.p2:active,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button:active,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"].p2:active,.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"].p2:active,.cmmi-patterns header.hero.cybermaturity-overview .button.p2:active,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label.p2:active,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong.p2:active,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .p2.get-started:active,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-overview a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-overview a.get-started:active,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button.get-started:active,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-overview button.get-started:active,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.p2.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a:active,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a.p2:active,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-overview a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a:active,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-overview a:active,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-overview button.p2:hover,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button:hover,.cmmi-patterns header.hero.cybermaturity-overview input[type="button"].p2:hover,.cmmi-patterns header.hero.cybermaturity-overview input[type="submit"].p2:hover,.cmmi-patterns header.hero.cybermaturity-overview .button.p2:hover,.cmmi-patterns header.hero.cybermaturity-overview input.js.file+label.p2:hover,.cmmi-patterns header.hero.cybermaturity-overview .pagination>strong.p2:hover,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-overview .p2.get-started:hover,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-overview a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-overview a.get-started:hover,.cmmi-patterns header.hero.cybermaturity-overview .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-overview button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.p2.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-overview a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-overview .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview a:hover,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a.p2:hover,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-overview a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-overview a:hover,.cmmi-patterns header.hero.cybermaturity-overview .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-overview a:hover,.cmmi-patterns header.hero.cybermaturity-overview .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-overview button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.cybermaturity-overview .content{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-overview.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.cybermaturity-overview .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.hero.cybermaturity-board-ready{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-boardready.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.cybermaturity-board-ready>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.cybermaturity-board-ready .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.cybermaturity-board-ready button,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"],.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"],.cmmi-patterns header.hero.cybermaturity-board-ready .button,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .get-started,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-board-ready button:active,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"]:active,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"]:active,.cmmi-patterns header.hero.cybermaturity-board-ready .button:active,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label:active,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong:active,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .get-started:active,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a:active,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-board-ready button:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .button:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .get-started:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.cybermaturity-board-ready button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .get-started[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-board-ready .button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .get-started[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-board-ready button.p2,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"].p2,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"].p2,.cmmi-patterns header.hero.cybermaturity-board-ready .button.p2,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label.p2,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong.p2,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .p2.get-started,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-board-ready a.get-started,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready a.get-started,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button.get-started,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-board-ready button.get-started,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.p2.NewItemLink,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a.p2,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-board-ready a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-board-ready a,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.cybermaturity-board-ready button.p2:active,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button:active,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"].p2:active,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"].p2:active,.cmmi-patterns header.hero.cybermaturity-board-ready .button.p2:active,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label.p2:active,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong.p2:active,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .p2.get-started:active,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-board-ready a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready a.get-started:active,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button.get-started:active,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-board-ready button.get-started:active,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.p2.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a:active,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a.p2:active,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-board-ready a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a:active,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-board-ready a:active,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-board-ready button.p2:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="button"].p2:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input[type="submit"].p2:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .button.p2:hover,.cmmi-patterns header.hero.cybermaturity-board-ready input.js.file+label.p2:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .pagination>strong.p2:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready .p2.get-started:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-board-ready a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-board-ready a.get-started:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-board-ready button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.p2.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-board-ready a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready a:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a.p2:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-board-ready a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-board-ready a:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-board-ready a:hover,.cmmi-patterns header.hero.cybermaturity-board-ready .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-board-ready button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.cybermaturity-board-ready .content{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-boardready.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.cybermaturity-board-ready .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.hero.cybermaturity-framework-alignment{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-framework.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.cybermaturity-framework-alignment>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.cybermaturity-framework-alignment .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.cybermaturity-framework-alignment button,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"],.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"],.cmmi-patterns header.hero.cybermaturity-framework-alignment .button,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .get-started,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-framework-alignment button:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"]:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"]:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .button:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .get-started:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-framework-alignment button:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .button:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .get-started:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.cybermaturity-framework-alignment button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .get-started[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-framework-alignment .button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .get-started[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-framework-alignment button.p2,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"].p2,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"].p2,.cmmi-patterns header.hero.cybermaturity-framework-alignment .button.p2,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label.p2,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong.p2,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .p2.get-started,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-framework-alignment a.get-started,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment a.get-started,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button.get-started,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-framework-alignment button.get-started,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.p2.NewItemLink,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a.p2,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-framework-alignment a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-framework-alignment a,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.cybermaturity-framework-alignment button.p2:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"].p2:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"].p2:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .button.p2:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label.p2:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong.p2:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .p2.get-started:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-framework-alignment a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment a.get-started:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button.get-started:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-framework-alignment button.get-started:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.p2.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a.p2:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-framework-alignment a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-framework-alignment a:active,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-framework-alignment button.p2:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="button"].p2:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input[type="submit"].p2:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .button.p2:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment input.js.file+label.p2:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .pagination>strong.p2:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment .p2.get-started:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-framework-alignment a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-framework-alignment a.get-started:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-framework-alignment button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.p2.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-framework-alignment a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment a:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a.p2:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-framework-alignment a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-framework-alignment a:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-framework-alignment a:hover,.cmmi-patterns header.hero.cybermaturity-framework-alignment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-framework-alignment button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.cybermaturity-framework-alignment .content{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-framework.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.cybermaturity-framework-alignment .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.hero.cybermaturity-customization{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-customize.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.cybermaturity-customization>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.cybermaturity-customization .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.cybermaturity-customization button,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"],.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"],.cmmi-patterns header.hero.cybermaturity-customization .button,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .get-started,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-customization button:active,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"]:active,.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"]:active,.cmmi-patterns header.hero.cybermaturity-customization .button:active,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label:active,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong:active,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .get-started:active,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a:active,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-customization button:hover,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"]:hover,.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"]:hover,.cmmi-patterns header.hero.cybermaturity-customization .button:hover,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label:hover,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong:hover,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .get-started:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a:hover,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.cybermaturity-customization button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization .button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .get-started[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-customization .button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .get-started[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-customization button.p2,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"].p2,.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"].p2,.cmmi-patterns header.hero.cybermaturity-customization .button.p2,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label.p2,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong.p2,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .p2.get-started,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-customization a.get-started,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-customization a.get-started,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button.get-started,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-customization button.get-started,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.p2.NewItemLink,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a.p2,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-customization a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-customization a,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.cybermaturity-customization button.p2:active,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button:active,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"].p2:active,.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"].p2:active,.cmmi-patterns header.hero.cybermaturity-customization .button.p2:active,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label.p2:active,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong.p2:active,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .p2.get-started:active,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-customization a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-customization a.get-started:active,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button.get-started:active,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-customization button.get-started:active,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.p2.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a:active,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a.p2:active,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-customization a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a:active,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-customization a:active,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-customization button.p2:hover,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button:hover,.cmmi-patterns header.hero.cybermaturity-customization input[type="button"].p2:hover,.cmmi-patterns header.hero.cybermaturity-customization input[type="submit"].p2:hover,.cmmi-patterns header.hero.cybermaturity-customization .button.p2:hover,.cmmi-patterns header.hero.cybermaturity-customization input.js.file+label.p2:hover,.cmmi-patterns header.hero.cybermaturity-customization .pagination>strong.p2:hover,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-customization .p2.get-started:hover,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-customization a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-customization a.get-started:hover,.cmmi-patterns header.hero.cybermaturity-customization .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-customization button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.p2.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-customization a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-customization .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization a:hover,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a.p2:hover,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-customization a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-customization a:hover,.cmmi-patterns header.hero.cybermaturity-customization .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-customization a:hover,.cmmi-patterns header.hero.cybermaturity-customization .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-customization button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.cybermaturity-customization .content{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-customize.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.cybermaturity-customization .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.hero.cybermaturity-self-assessment{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-self-assessment.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.cybermaturity-self-assessment>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.cybermaturity-self-assessment .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.cybermaturity-self-assessment button,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"],.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"],.cmmi-patterns header.hero.cybermaturity-self-assessment .button,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .get-started,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-self-assessment button:active,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"]:active,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"]:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .button:active,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .get-started:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-self-assessment button:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .button:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .get-started:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.cybermaturity-self-assessment button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .get-started[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-self-assessment .button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .get-started[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-self-assessment button.p2,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"].p2,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"].p2,.cmmi-patterns header.hero.cybermaturity-self-assessment .button.p2,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label.p2,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong.p2,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .p2.get-started,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-self-assessment a.get-started,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment a.get-started,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button.get-started,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-self-assessment button.get-started,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.p2.NewItemLink,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a.p2,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-self-assessment a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-self-assessment a,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.cybermaturity-self-assessment button.p2:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button:active,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"].p2:active,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"].p2:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .button.p2:active,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label.p2:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong.p2:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .p2.get-started:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-self-assessment a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment a.get-started:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button.get-started:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-self-assessment button.get-started:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.p2.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a.p2:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-self-assessment a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-self-assessment a:active,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-self-assessment button.p2:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="button"].p2:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input[type="submit"].p2:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .button.p2:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment input.js.file+label.p2:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .pagination>strong.p2:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment .p2.get-started:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-self-assessment a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-self-assessment a.get-started:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-self-assessment button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.p2.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-self-assessment a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment a:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a.p2:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-self-assessment a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-self-assessment a:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-self-assessment a:hover,.cmmi-patterns header.hero.cybermaturity-self-assessment .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-self-assessment button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.cybermaturity-self-assessment .content{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-self-assessment.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.cybermaturity-self-assessment .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.hero.cybermaturity-maturity-roadmap{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-roadmap.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"],.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"],.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .get-started,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"]:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"]:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .get-started:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .get-started:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .get-started[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .get-started[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button.p2,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"].p2,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"].p2,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button.p2,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label.p2,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong.p2,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .p2.get-started,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-maturity-roadmap a.get-started,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap a.get-started,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button.get-started,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-maturity-roadmap button.get-started,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.p2.NewItemLink,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a.p2,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-maturity-roadmap a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-maturity-roadmap a,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button.p2:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"].p2:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"].p2:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button.p2:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label.p2:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong.p2:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .p2.get-started:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-maturity-roadmap a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap a.get-started:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button.get-started:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-maturity-roadmap button.get-started:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.p2.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a.p2:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-maturity-roadmap a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-maturity-roadmap a:active,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-maturity-roadmap button.p2:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="button"].p2:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input[type="submit"].p2:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .button.p2:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap input.js.file+label.p2:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .pagination>strong.p2:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap .p2.get-started:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-maturity-roadmap a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-maturity-roadmap a.get-started:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-maturity-roadmap button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.p2.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap a:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a.p2:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-maturity-roadmap a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-maturity-roadmap a:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-maturity-roadmap a:hover,.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-maturity-roadmap button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .content{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-roadmap.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.cybermaturity-maturity-roadmap .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.hero.cybermaturity-demo{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-form.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.hero.cybermaturity-demo>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.hero.cybermaturity-demo .megamenu-small-controls a{color:#fff}.cmmi-patterns header.hero.cybermaturity-demo button,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"],.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"],.cmmi-patterns header.hero.cybermaturity-demo .button,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .get-started,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-demo button:active,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"]:active,.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"]:active,.cmmi-patterns header.hero.cybermaturity-demo .button:active,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label:active,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong:active,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .get-started:active,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a:active,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-demo button:hover,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"]:hover,.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"]:hover,.cmmi-patterns header.hero.cybermaturity-demo .button:hover,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label:hover,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong:hover,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .get-started:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a:hover,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.hero.cybermaturity-demo button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"][disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"][disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo .button[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .get-started[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a[disabled]:focus,.cmmi-patterns header.hero.cybermaturity-demo .button[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .get-started[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a[disabled]:hover,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a[disabled]:hover{background:#fff;border-color:#fff;color:#005d93}.cmmi-patterns header.hero.cybermaturity-demo button.p2,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"].p2,.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"].p2,.cmmi-patterns header.hero.cybermaturity-demo .button.p2,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label.p2,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong.p2,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .p2.get-started,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-demo a.get-started,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-demo a.get-started,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button.get-started,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-demo button.get-started,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.p2.NewItemLink,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a.p2,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-demo a,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-demo a,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button.button{background:#005d93;border-color:#fff;color:#fff}.cmmi-patterns header.hero.cybermaturity-demo button.p2:active,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button:active,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"].p2:active,.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"].p2:active,.cmmi-patterns header.hero.cybermaturity-demo .button.p2:active,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label.p2:active,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong.p2:active,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .p2.get-started:active,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-demo a.get-started:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-demo a.get-started:active,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button.get-started:active,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-demo button.get-started:active,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.p2.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink:active,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a:active,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a.p2:active,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-demo a:active,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a:active,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-demo a:active,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button.button:active{background:#005d93;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.hero.cybermaturity-demo button.p2:hover,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button:hover,.cmmi-patterns header.hero.cybermaturity-demo input[type="button"].p2:hover,.cmmi-patterns header.hero.cybermaturity-demo input[type="submit"].p2:hover,.cmmi-patterns header.hero.cybermaturity-demo .button.p2:hover,.cmmi-patterns header.hero.cybermaturity-demo input.js.file+label.p2:hover,.cmmi-patterns header.hero.cybermaturity-demo .pagination>strong.p2:hover,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.hero.cybermaturity-demo .p2.get-started:hover,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.hero.cybermaturity-demo a.get-started:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.hero.cybermaturity-demo a.get-started:hover,.cmmi-patterns header.hero.cybermaturity-demo .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.hero.cybermaturity-demo button.get-started:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.p2.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.hero.cybermaturity-demo a.NewItemLink:hover,.cmmi-patterns header.hero.cybermaturity-demo .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo a:hover,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a.p2:hover,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.hero.cybermaturity-demo a:hover,.ContributionPanel .cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.hero.cybermaturity-demo a:hover,.cmmi-patterns header.hero.cybermaturity-demo .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.hero.cybermaturity-demo a:hover,.cmmi-patterns header.hero.cybermaturity-demo .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.hero.cybermaturity-demo button.button:hover{background:#005d93;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.hero.cybermaturity-demo .content{background:url(https://cdn.cmmiinstitute.com/design/header-cyber-form.jpg) no-repeat center;background-size:cover;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.hero.cybermaturity-demo .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}.cmmi-patterns .how-it-works{counter-reset:how-it-works;padding-left:5em}.cmmi-patterns .how-it-works>li:before{background:#363639;border-radius:50%;color:#fff;content:counter(how-it-works);counter-increment:how-it-works;display:inline-block;float:left;font-size:1.5em;font-weight:bold;line-height:2;margin-left:-3em;text-align:center;width:2em}.cmmi-patterns .how-it-works h4{font-size:1.25em;font-style:normal;font-weight:bold;padding-top:0.55em}.cmmi-patterns .how-it-works .button,.cmmi-patterns .how-it-works input.js.file+label,.cmmi-patterns .how-it-works .pagination>strong,.cmmi-patterns .how-it-works .solution-choice .get-started,.cmmi-patterns .solution-choice .how-it-works .get-started,.cmmi-patterns .how-it-works .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .how-it-works a.NewItemLink,.cmmi-patterns .how-it-works .ContributionPanel a,.ContributionPanel .cmmi-patterns .how-it-works a,.cmmi-patterns .how-it-works .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .how-it-works a{margin:1em 0}@media (min-width: 60em){.cmmi-patterns .how-it-works{display:table;margin:0;padding:0;text-align:center}.cmmi-patterns .how-it-works>li{display:table-cell;padding:0 5% 4em 5%;position:relative;text-align:center;vertical-align:top;width:20%}.cmmi-patterns .how-it-works>li h4{padding-top:0}.cmmi-patterns .how-it-works>li .button,.cmmi-patterns .how-it-works>li input.js.file+label,.cmmi-patterns .how-it-works>li .pagination>strong,.cmmi-patterns .how-it-works>li .solution-choice .get-started,.cmmi-patterns .solution-choice .how-it-works>li .get-started,.cmmi-patterns .how-it-works>li .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .how-it-works>li a.NewItemLink,.cmmi-patterns .how-it-works>li .ContributionPanel a,.ContributionPanel .cmmi-patterns .how-it-works>li a,.cmmi-patterns .how-it-works>li .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .how-it-works>li a{bottom:0;left:10%;position:absolute;right:10%;width:auto}.cmmi-patterns .how-it-works>li:before{float:none;margin:0 auto;position:relative;z-index:10}.cmmi-patterns .how-it-works>li+li:after{background:#363639;content:'';display:block;height:1px;position:absolute;right:50%;top:1.5em;width:100%;z-index:5}}@media (min-width: 90em){.cmmi-patterns .how-it-works{margin-left:-25%;margin-right:-25%}}.cmmi-patterns .icon{margin-bottom:2em;width:33%}.cmmi-patterns .icon+h3{margin-top:-1em}.cmmi-patterns .icon-listing li{margin-bottom:2em;overflow:auto;padding-left:5em}.cmmi-patterns .icon-listing li>img{float:left;margin-left:-5em;width:4em}.cmmi-patterns .icon-listing li .title{font-size:1.5em;font-weight:bold;margin-bottom:0}.cmmi-patterns .icon-listing li .title span{font-weight:normal}@media (min-width: 40em){.cmmi-patterns .icon-listing li{padding-left:8em}.cmmi-patterns .icon-listing li>img{margin-left:-8em;width:6em}}@media (min-width: 60em){.cmmi-patterns .icon-listing li{padding:1em 0 1em 10em}.cmmi-patterns .icon-listing li>img{margin:-1em 0 0 -10em;width:8em}}.cmmi-patterns div.image-gallery .gallery,.cmmi-patterns ul.image-gallery,.cmmi-patterns olul.image-gallery{overflow:auto}.cmmi-patterns div.image-gallery .gallery li,.cmmi-patterns ul.image-gallery li,.cmmi-patterns olul.image-gallery li{display:block;float:left;margin:0 1em 1em 0;width:calc(50% - 0.5em)}.cmmi-patterns div.image-gallery .gallery li:nth-child(even),.cmmi-patterns ul.image-gallery li:nth-child(even),.cmmi-patterns olul.image-gallery li:nth-child(even){margin:0 0 1em 0}@media (min-width: 60em){.cmmi-patterns div.image-gallery .gallery li,.cmmi-patterns ul.image-gallery li,.cmmi-patterns olul.image-gallery li{width:calc(33% - 0.55em)}.cmmi-patterns div.image-gallery .gallery li:nth-child(even),.cmmi-patterns ul.image-gallery li:nth-child(even),.cmmi-patterns olul.image-gallery li:nth-child(even){margin:0 1em 1em 0}.cmmi-patterns div.image-gallery .gallery li:nth-child(3n),.cmmi-patterns ul.image-gallery li:nth-child(3n),.cmmi-patterns olul.image-gallery li:nth-child(3n){margin:0 0 1em 0}}.cmmi-patterns div.image-gallery .gallery li{position:relative}.cmmi-patterns div.image-gallery .gallery li img{cursor:pointer}.cmmi-patterns div.image-gallery .overlay{background:rgba(0,0,0,0.5);border:2px solid #363639;bottom:4px;color:#fff;font-weight:bold;left:0;position:absolute;right:0;text-align:center;top:0}.cmmi-patterns div.image-gallery .overlay p{font-size:2em;left:0;margin-top:-0.5em;position:absolute;right:0;top:50%}.cmmi-patterns div.image-gallery .active .overlay{display:block;visibility:visible}.cmmi-patterns div.image-gallery .viewer{position:relative}.cmmi-patterns div.image-gallery .viewer img{width:100%}.cmmi-patterns div.image-gallery .viewer .download{cursor:pointer;display:block;float:right;margin-top:-4em;position:absolute;right:1.5em;width:3em;z-index:10}.cmmi-patterns div.image-gallery .curr{font-size:125%;text-align:center}@media (min-width: 60em){.cmmi-patterns div.image-gallery .curr{font-size:0}}.cmmi-patterns div.image-gallery nav{font-size:75%;text-align:center}.cmmi-patterns div.image-gallery nav .curr{font-size:0}.cmmi-patterns div.image-gallery nav span{display:inline-block;margin:0 0.5em;width:15em}.cmmi-patterns div.image-gallery nav span.prev:before,.cmmi-patterns div.image-gallery nav span.next:after{background:url(https://cdn.cmmiinstitute.com/icons/up-caret.white.svg) no-repeat center;background-size:contain;content:'';display:inline-block;height:0.6666em;vertical-align:middle;width:0.6666em}.cmmi-patterns div.image-gallery nav span.prev:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:0.5em}.cmmi-patterns div.image-gallery nav span.next:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:0.5em}@media (min-width: 60em){.cmmi-patterns div.image-gallery nav{font-size:100%}.cmmi-patterns div.image-gallery nav .curr{font-size:1.25em;width:auto}}@media (max-width: 60em){.cmmi-patterns header.index{background:#042740}.cmmi-patterns header.index>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index button,.cmmi-patterns header.index input[type="button"],.cmmi-patterns header.index input[type="submit"],.cmmi-patterns header.index .button,.cmmi-patterns header.index input.js.file+label,.cmmi-patterns header.index .pagination>strong,.cmmi-patterns header.index .solution-choice .get-started,.cmmi-patterns .solution-choice header.index .get-started,.cmmi-patterns header.index .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index a.NewItemLink,.cmmi-patterns header.index .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index a,.cmmi-patterns header.index .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index button:active,.cmmi-patterns header.index input[type="button"]:active,.cmmi-patterns header.index input[type="submit"]:active,.cmmi-patterns header.index .button:active,.cmmi-patterns header.index input.js.file+label:active,.cmmi-patterns header.index .pagination>strong:active,.cmmi-patterns header.index .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index .get-started:active,.cmmi-patterns header.index .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index a.NewItemLink:active,.cmmi-patterns header.index .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index a:active,.cmmi-patterns header.index .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index button:hover,.cmmi-patterns header.index input[type="button"]:hover,.cmmi-patterns header.index input[type="submit"]:hover,.cmmi-patterns header.index .button:hover,.cmmi-patterns header.index input.js.file+label:hover,.cmmi-patterns header.index .pagination>strong:hover,.cmmi-patterns header.index .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index .get-started:hover,.cmmi-patterns header.index .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index a.NewItemLink:hover,.cmmi-patterns header.index .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index a:hover,.cmmi-patterns header.index .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index button[disabled]:focus,.cmmi-patterns header.index button[disabled]:hover,.cmmi-patterns header.index input[type="button"][disabled]:focus,.cmmi-patterns header.index input[type="button"][disabled]:hover,.cmmi-patterns header.index input[type="submit"][disabled]:focus,.cmmi-patterns header.index input[type="submit"][disabled]:hover,.cmmi-patterns header.index .button[disabled]:focus,.cmmi-patterns header.index input.js.file+label[disabled]:focus,.cmmi-patterns header.index .pagination>strong[disabled]:focus,.cmmi-patterns header.index .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index .get-started[disabled]:focus,.cmmi-patterns header.index .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index a.NewItemLink[disabled]:focus,.cmmi-patterns header.index .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index a[disabled]:focus,.cmmi-patterns header.index .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index a[disabled]:focus,.cmmi-patterns header.index .button[disabled]:hover,.cmmi-patterns header.index input.js.file+label[disabled]:hover,.cmmi-patterns header.index .pagination>strong[disabled]:hover,.cmmi-patterns header.index .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index .get-started[disabled]:hover,.cmmi-patterns header.index .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index a.NewItemLink[disabled]:hover,.cmmi-patterns header.index .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index a[disabled]:hover,.cmmi-patterns header.index .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index button.p2,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button,.cmmi-patterns header.index input[type="button"].p2,.cmmi-patterns header.index input[type="submit"].p2,.cmmi-patterns header.index .button.p2,.cmmi-patterns header.index input.js.file+label.p2,.cmmi-patterns header.index .pagination>strong.p2,.cmmi-patterns header.index .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index .p2.get-started,.cmmi-patterns header.index .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index a.get-started,.ContributionPanel .cmmi-patterns header.index .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index a.get-started,.cmmi-patterns header.index .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button.get-started,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index button.get-started,.cmmi-patterns header.index .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index a.p2.NewItemLink,.cmmi-patterns header.index .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index a.NewItemLink,.cmmi-patterns header.index .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index a.NewItemLink,.cmmi-patterns header.index .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index a,.cmmi-patterns header.index .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index a.p2,.cmmi-patterns header.index .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index a,.ContributionPanel .cmmi-patterns header.index .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index a,.cmmi-patterns header.index .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index a,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index button.p2:active,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button:active,.cmmi-patterns header.index input[type="button"].p2:active,.cmmi-patterns header.index input[type="submit"].p2:active,.cmmi-patterns header.index .button.p2:active,.cmmi-patterns header.index input.js.file+label.p2:active,.cmmi-patterns header.index .pagination>strong.p2:active,.cmmi-patterns header.index .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index .p2.get-started:active,.cmmi-patterns header.index .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index a.get-started:active,.ContributionPanel .cmmi-patterns header.index .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index a.get-started:active,.cmmi-patterns header.index .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button.get-started:active,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index button.get-started:active,.cmmi-patterns header.index .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index a.p2.NewItemLink:active,.cmmi-patterns header.index .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index a.NewItemLink:active,.cmmi-patterns header.index .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index a.NewItemLink:active,.cmmi-patterns header.index .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index a:active,.cmmi-patterns header.index .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index a.p2:active,.cmmi-patterns header.index .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index a:active,.ContributionPanel .cmmi-patterns header.index .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index a:active,.cmmi-patterns header.index .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index a:active,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index button.p2:hover,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button:hover,.cmmi-patterns header.index input[type="button"].p2:hover,.cmmi-patterns header.index input[type="submit"].p2:hover,.cmmi-patterns header.index .button.p2:hover,.cmmi-patterns header.index input.js.file+label.p2:hover,.cmmi-patterns header.index .pagination>strong.p2:hover,.cmmi-patterns header.index .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index .p2.get-started:hover,.cmmi-patterns header.index .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index a.get-started:hover,.ContributionPanel .cmmi-patterns header.index .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index a.get-started:hover,.cmmi-patterns header.index .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button.get-started:hover,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index button.get-started:hover,.cmmi-patterns header.index .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index a.p2.NewItemLink:hover,.cmmi-patterns header.index .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index a.NewItemLink:hover,.cmmi-patterns header.index .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index a.NewItemLink:hover,.cmmi-patterns header.index .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index a:hover,.cmmi-patterns header.index .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index a.p2:hover,.cmmi-patterns header.index .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index a:hover,.ContributionPanel .cmmi-patterns header.index .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index a:hover,.cmmi-patterns header.index .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index a:hover,.cmmi-patterns header.index .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index .content{background:#042740;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-aboutus{background:url(https://cdn.cmmiinstitute.com/design/header-aboutus.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-aboutus>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-aboutus .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-aboutus button,.cmmi-patterns header.index.index-aboutus input[type="button"],.cmmi-patterns header.index.index-aboutus input[type="submit"],.cmmi-patterns header.index.index-aboutus .button,.cmmi-patterns header.index.index-aboutus input.js.file+label,.cmmi-patterns header.index.index-aboutus .pagination>strong,.cmmi-patterns header.index.index-aboutus .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-aboutus .get-started,.cmmi-patterns header.index.index-aboutus .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink,.cmmi-patterns header.index.index-aboutus .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-aboutus a,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-aboutus button:active,.cmmi-patterns header.index.index-aboutus input[type="button"]:active,.cmmi-patterns header.index.index-aboutus input[type="submit"]:active,.cmmi-patterns header.index.index-aboutus .button:active,.cmmi-patterns header.index.index-aboutus input.js.file+label:active,.cmmi-patterns header.index.index-aboutus .pagination>strong:active,.cmmi-patterns header.index.index-aboutus .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-aboutus .get-started:active,.cmmi-patterns header.index.index-aboutus .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink:active,.cmmi-patterns header.index.index-aboutus .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-aboutus a:active,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-aboutus button:hover,.cmmi-patterns header.index.index-aboutus input[type="button"]:hover,.cmmi-patterns header.index.index-aboutus input[type="submit"]:hover,.cmmi-patterns header.index.index-aboutus .button:hover,.cmmi-patterns header.index.index-aboutus input.js.file+label:hover,.cmmi-patterns header.index.index-aboutus .pagination>strong:hover,.cmmi-patterns header.index.index-aboutus .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-aboutus .get-started:hover,.cmmi-patterns header.index.index-aboutus .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink:hover,.cmmi-patterns header.index.index-aboutus .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-aboutus a:hover,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-aboutus button[disabled]:focus,.cmmi-patterns header.index.index-aboutus button[disabled]:hover,.cmmi-patterns header.index.index-aboutus input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-aboutus input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-aboutus input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-aboutus input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-aboutus .button[disabled]:focus,.cmmi-patterns header.index.index-aboutus input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-aboutus .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-aboutus .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-aboutus .get-started[disabled]:focus,.cmmi-patterns header.index.index-aboutus .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-aboutus .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-aboutus a[disabled]:focus,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a[disabled]:focus,.cmmi-patterns header.index.index-aboutus .button[disabled]:hover,.cmmi-patterns header.index.index-aboutus input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-aboutus .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-aboutus .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-aboutus .get-started[disabled]:hover,.cmmi-patterns header.index.index-aboutus .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-aboutus .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-aboutus a[disabled]:hover,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-aboutus button.p2,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button,.cmmi-patterns header.index.index-aboutus input[type="button"].p2,.cmmi-patterns header.index.index-aboutus input[type="submit"].p2,.cmmi-patterns header.index.index-aboutus .button.p2,.cmmi-patterns header.index.index-aboutus input.js.file+label.p2,.cmmi-patterns header.index.index-aboutus .pagination>strong.p2,.cmmi-patterns header.index.index-aboutus .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-aboutus .p2.get-started,.cmmi-patterns header.index.index-aboutus .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-aboutus a.get-started,.ContributionPanel .cmmi-patterns header.index.index-aboutus .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-aboutus a.get-started,.cmmi-patterns header.index.index-aboutus .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button.get-started,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-aboutus button.get-started,.cmmi-patterns header.index.index-aboutus .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-aboutus a.p2.NewItemLink,.cmmi-patterns header.index.index-aboutus .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-aboutus a.NewItemLink,.cmmi-patterns header.index.index-aboutus .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink,.cmmi-patterns header.index.index-aboutus .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-aboutus a,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a.p2,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-aboutus a,.ContributionPanel .cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-aboutus a,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-aboutus button.p2:active,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button:active,.cmmi-patterns header.index.index-aboutus input[type="button"].p2:active,.cmmi-patterns header.index.index-aboutus input[type="submit"].p2:active,.cmmi-patterns header.index.index-aboutus .button.p2:active,.cmmi-patterns header.index.index-aboutus input.js.file+label.p2:active,.cmmi-patterns header.index.index-aboutus .pagination>strong.p2:active,.cmmi-patterns header.index.index-aboutus .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-aboutus .p2.get-started:active,.cmmi-patterns header.index.index-aboutus .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-aboutus a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-aboutus .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-aboutus a.get-started:active,.cmmi-patterns header.index.index-aboutus .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button.get-started:active,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-aboutus button.get-started:active,.cmmi-patterns header.index.index-aboutus .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-aboutus a.p2.NewItemLink:active,.cmmi-patterns header.index.index-aboutus .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-aboutus a.NewItemLink:active,.cmmi-patterns header.index.index-aboutus .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink:active,.cmmi-patterns header.index.index-aboutus .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-aboutus a:active,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a.p2:active,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-aboutus a:active,.ContributionPanel .cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a:active,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-aboutus a:active,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-aboutus button.p2:hover,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button:hover,.cmmi-patterns header.index.index-aboutus input[type="button"].p2:hover,.cmmi-patterns header.index.index-aboutus input[type="submit"].p2:hover,.cmmi-patterns header.index.index-aboutus .button.p2:hover,.cmmi-patterns header.index.index-aboutus input.js.file+label.p2:hover,.cmmi-patterns header.index.index-aboutus .pagination>strong.p2:hover,.cmmi-patterns header.index.index-aboutus .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-aboutus .p2.get-started:hover,.cmmi-patterns header.index.index-aboutus .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-aboutus a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-aboutus .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-aboutus a.get-started:hover,.cmmi-patterns header.index.index-aboutus .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button.get-started:hover,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-aboutus button.get-started:hover,.cmmi-patterns header.index.index-aboutus .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-aboutus a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-aboutus .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-aboutus a.NewItemLink:hover,.cmmi-patterns header.index.index-aboutus .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-aboutus a.NewItemLink:hover,.cmmi-patterns header.index.index-aboutus .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-aboutus a:hover,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a.p2:hover,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-aboutus a:hover,.ContributionPanel .cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-aboutus a:hover,.cmmi-patterns header.index.index-aboutus .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-aboutus a:hover,.cmmi-patterns header.index.index-aboutus .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-aboutus button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-aboutus .content{background:url(https://cdn.cmmiinstitute.com/design/header-aboutus.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-aboutus .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-design{background:url(https://cdn.cmmiinstitute.com/design/header-design.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-design>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-design .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-design button,.cmmi-patterns header.index.index-design input[type="button"],.cmmi-patterns header.index.index-design input[type="submit"],.cmmi-patterns header.index.index-design .button,.cmmi-patterns header.index.index-design input.js.file+label,.cmmi-patterns header.index.index-design .pagination>strong,.cmmi-patterns header.index.index-design .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-design .get-started,.cmmi-patterns header.index.index-design .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-design a.NewItemLink,.cmmi-patterns header.index.index-design .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-design a,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-design button:active,.cmmi-patterns header.index.index-design input[type="button"]:active,.cmmi-patterns header.index.index-design input[type="submit"]:active,.cmmi-patterns header.index.index-design .button:active,.cmmi-patterns header.index.index-design input.js.file+label:active,.cmmi-patterns header.index.index-design .pagination>strong:active,.cmmi-patterns header.index.index-design .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-design .get-started:active,.cmmi-patterns header.index.index-design .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-design a.NewItemLink:active,.cmmi-patterns header.index.index-design .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-design a:active,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-design button:hover,.cmmi-patterns header.index.index-design input[type="button"]:hover,.cmmi-patterns header.index.index-design input[type="submit"]:hover,.cmmi-patterns header.index.index-design .button:hover,.cmmi-patterns header.index.index-design input.js.file+label:hover,.cmmi-patterns header.index.index-design .pagination>strong:hover,.cmmi-patterns header.index.index-design .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-design .get-started:hover,.cmmi-patterns header.index.index-design .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-design a.NewItemLink:hover,.cmmi-patterns header.index.index-design .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-design a:hover,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-design button[disabled]:focus,.cmmi-patterns header.index.index-design button[disabled]:hover,.cmmi-patterns header.index.index-design input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-design input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-design input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-design input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-design .button[disabled]:focus,.cmmi-patterns header.index.index-design input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-design .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-design .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-design .get-started[disabled]:focus,.cmmi-patterns header.index.index-design .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-design a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-design .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-design a[disabled]:focus,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a[disabled]:focus,.cmmi-patterns header.index.index-design .button[disabled]:hover,.cmmi-patterns header.index.index-design input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-design .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-design .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-design .get-started[disabled]:hover,.cmmi-patterns header.index.index-design .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-design a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-design .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-design a[disabled]:hover,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-design button.p2,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button,.cmmi-patterns header.index.index-design input[type="button"].p2,.cmmi-patterns header.index.index-design input[type="submit"].p2,.cmmi-patterns header.index.index-design .button.p2,.cmmi-patterns header.index.index-design input.js.file+label.p2,.cmmi-patterns header.index.index-design .pagination>strong.p2,.cmmi-patterns header.index.index-design .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-design .p2.get-started,.cmmi-patterns header.index.index-design .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-design a.get-started,.ContributionPanel .cmmi-patterns header.index.index-design .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-design a.get-started,.cmmi-patterns header.index.index-design .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button.get-started,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-design button.get-started,.cmmi-patterns header.index.index-design .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-design a.p2.NewItemLink,.cmmi-patterns header.index.index-design .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-design a.NewItemLink,.cmmi-patterns header.index.index-design .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-design a.NewItemLink,.cmmi-patterns header.index.index-design .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-design a,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a.p2,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-design a,.ContributionPanel .cmmi-patterns header.index.index-design .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-design a,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-design a,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-design button.p2:active,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button:active,.cmmi-patterns header.index.index-design input[type="button"].p2:active,.cmmi-patterns header.index.index-design input[type="submit"].p2:active,.cmmi-patterns header.index.index-design .button.p2:active,.cmmi-patterns header.index.index-design input.js.file+label.p2:active,.cmmi-patterns header.index.index-design .pagination>strong.p2:active,.cmmi-patterns header.index.index-design .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-design .p2.get-started:active,.cmmi-patterns header.index.index-design .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-design a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-design .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-design a.get-started:active,.cmmi-patterns header.index.index-design .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button.get-started:active,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-design button.get-started:active,.cmmi-patterns header.index.index-design .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-design a.p2.NewItemLink:active,.cmmi-patterns header.index.index-design .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-design a.NewItemLink:active,.cmmi-patterns header.index.index-design .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-design a.NewItemLink:active,.cmmi-patterns header.index.index-design .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-design a:active,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a.p2:active,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-design a:active,.ContributionPanel .cmmi-patterns header.index.index-design .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-design a:active,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-design a:active,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-design button.p2:hover,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button:hover,.cmmi-patterns header.index.index-design input[type="button"].p2:hover,.cmmi-patterns header.index.index-design input[type="submit"].p2:hover,.cmmi-patterns header.index.index-design .button.p2:hover,.cmmi-patterns header.index.index-design input.js.file+label.p2:hover,.cmmi-patterns header.index.index-design .pagination>strong.p2:hover,.cmmi-patterns header.index.index-design .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-design .p2.get-started:hover,.cmmi-patterns header.index.index-design .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-design a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-design .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-design a.get-started:hover,.cmmi-patterns header.index.index-design .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button.get-started:hover,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-design button.get-started:hover,.cmmi-patterns header.index.index-design .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-design a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-design .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-design a.NewItemLink:hover,.cmmi-patterns header.index.index-design .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-design a.NewItemLink:hover,.cmmi-patterns header.index.index-design .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-design a:hover,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-design a.p2:hover,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-design a:hover,.ContributionPanel .cmmi-patterns header.index.index-design .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-design a:hover,.cmmi-patterns header.index.index-design .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-design a:hover,.cmmi-patterns header.index.index-design .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-design button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-design .content{background:url(https://cdn.cmmiinstitute.com/design/header-design.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-design .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-training{background:url(https://cdn.cmmiinstitute.com/design/header-training.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-training>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-training .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-training button,.cmmi-patterns header.index.index-training input[type="button"],.cmmi-patterns header.index.index-training input[type="submit"],.cmmi-patterns header.index.index-training .button,.cmmi-patterns header.index.index-training input.js.file+label,.cmmi-patterns header.index.index-training .pagination>strong,.cmmi-patterns header.index.index-training .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-training .get-started,.cmmi-patterns header.index.index-training .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-training a.NewItemLink,.cmmi-patterns header.index.index-training .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-training a,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-training button:active,.cmmi-patterns header.index.index-training input[type="button"]:active,.cmmi-patterns header.index.index-training input[type="submit"]:active,.cmmi-patterns header.index.index-training .button:active,.cmmi-patterns header.index.index-training input.js.file+label:active,.cmmi-patterns header.index.index-training .pagination>strong:active,.cmmi-patterns header.index.index-training .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-training .get-started:active,.cmmi-patterns header.index.index-training .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-training a.NewItemLink:active,.cmmi-patterns header.index.index-training .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-training a:active,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-training button:hover,.cmmi-patterns header.index.index-training input[type="button"]:hover,.cmmi-patterns header.index.index-training input[type="submit"]:hover,.cmmi-patterns header.index.index-training .button:hover,.cmmi-patterns header.index.index-training input.js.file+label:hover,.cmmi-patterns header.index.index-training .pagination>strong:hover,.cmmi-patterns header.index.index-training .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-training .get-started:hover,.cmmi-patterns header.index.index-training .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-training a.NewItemLink:hover,.cmmi-patterns header.index.index-training .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-training a:hover,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-training button[disabled]:focus,.cmmi-patterns header.index.index-training button[disabled]:hover,.cmmi-patterns header.index.index-training input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-training input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-training input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-training input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-training .button[disabled]:focus,.cmmi-patterns header.index.index-training input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-training .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-training .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-training .get-started[disabled]:focus,.cmmi-patterns header.index.index-training .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-training a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-training .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-training a[disabled]:focus,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a[disabled]:focus,.cmmi-patterns header.index.index-training .button[disabled]:hover,.cmmi-patterns header.index.index-training input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-training .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-training .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-training .get-started[disabled]:hover,.cmmi-patterns header.index.index-training .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-training a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-training .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-training a[disabled]:hover,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-training button.p2,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button,.cmmi-patterns header.index.index-training input[type="button"].p2,.cmmi-patterns header.index.index-training input[type="submit"].p2,.cmmi-patterns header.index.index-training .button.p2,.cmmi-patterns header.index.index-training input.js.file+label.p2,.cmmi-patterns header.index.index-training .pagination>strong.p2,.cmmi-patterns header.index.index-training .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-training .p2.get-started,.cmmi-patterns header.index.index-training .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-training a.get-started,.ContributionPanel .cmmi-patterns header.index.index-training .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-training a.get-started,.cmmi-patterns header.index.index-training .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button.get-started,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-training button.get-started,.cmmi-patterns header.index.index-training .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-training a.p2.NewItemLink,.cmmi-patterns header.index.index-training .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-training a.NewItemLink,.cmmi-patterns header.index.index-training .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-training a.NewItemLink,.cmmi-patterns header.index.index-training .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-training a,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a.p2,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-training a,.ContributionPanel .cmmi-patterns header.index.index-training .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-training a,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-training a,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-training button.p2:active,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button:active,.cmmi-patterns header.index.index-training input[type="button"].p2:active,.cmmi-patterns header.index.index-training input[type="submit"].p2:active,.cmmi-patterns header.index.index-training .button.p2:active,.cmmi-patterns header.index.index-training input.js.file+label.p2:active,.cmmi-patterns header.index.index-training .pagination>strong.p2:active,.cmmi-patterns header.index.index-training .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-training .p2.get-started:active,.cmmi-patterns header.index.index-training .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-training a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-training .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-training a.get-started:active,.cmmi-patterns header.index.index-training .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button.get-started:active,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-training button.get-started:active,.cmmi-patterns header.index.index-training .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-training a.p2.NewItemLink:active,.cmmi-patterns header.index.index-training .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-training a.NewItemLink:active,.cmmi-patterns header.index.index-training .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-training a.NewItemLink:active,.cmmi-patterns header.index.index-training .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-training a:active,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a.p2:active,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-training a:active,.ContributionPanel .cmmi-patterns header.index.index-training .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-training a:active,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-training a:active,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-training button.p2:hover,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button:hover,.cmmi-patterns header.index.index-training input[type="button"].p2:hover,.cmmi-patterns header.index.index-training input[type="submit"].p2:hover,.cmmi-patterns header.index.index-training .button.p2:hover,.cmmi-patterns header.index.index-training input.js.file+label.p2:hover,.cmmi-patterns header.index.index-training .pagination>strong.p2:hover,.cmmi-patterns header.index.index-training .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-training .p2.get-started:hover,.cmmi-patterns header.index.index-training .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-training a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-training .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-training a.get-started:hover,.cmmi-patterns header.index.index-training .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button.get-started:hover,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-training button.get-started:hover,.cmmi-patterns header.index.index-training .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-training a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-training .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-training a.NewItemLink:hover,.cmmi-patterns header.index.index-training .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-training a.NewItemLink:hover,.cmmi-patterns header.index.index-training .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-training a:hover,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-training a.p2:hover,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-training a:hover,.ContributionPanel .cmmi-patterns header.index.index-training .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-training a:hover,.cmmi-patterns header.index.index-training .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-training a:hover,.cmmi-patterns header.index.index-training .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-training button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-training .content{background:url(https://cdn.cmmiinstitute.com/design/header-training.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-training .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-resources{background:url(https://cdn.cmmiinstitute.com/design/header-resources.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-resources>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-resources .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-resources button,.cmmi-patterns header.index.index-resources input[type="button"],.cmmi-patterns header.index.index-resources input[type="submit"],.cmmi-patterns header.index.index-resources .button,.cmmi-patterns header.index.index-resources input.js.file+label,.cmmi-patterns header.index.index-resources .pagination>strong,.cmmi-patterns header.index.index-resources .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-resources .get-started,.cmmi-patterns header.index.index-resources .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink,.cmmi-patterns header.index.index-resources .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-resources a,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-resources button:active,.cmmi-patterns header.index.index-resources input[type="button"]:active,.cmmi-patterns header.index.index-resources input[type="submit"]:active,.cmmi-patterns header.index.index-resources .button:active,.cmmi-patterns header.index.index-resources input.js.file+label:active,.cmmi-patterns header.index.index-resources .pagination>strong:active,.cmmi-patterns header.index.index-resources .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-resources .get-started:active,.cmmi-patterns header.index.index-resources .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink:active,.cmmi-patterns header.index.index-resources .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-resources a:active,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-resources button:hover,.cmmi-patterns header.index.index-resources input[type="button"]:hover,.cmmi-patterns header.index.index-resources input[type="submit"]:hover,.cmmi-patterns header.index.index-resources .button:hover,.cmmi-patterns header.index.index-resources input.js.file+label:hover,.cmmi-patterns header.index.index-resources .pagination>strong:hover,.cmmi-patterns header.index.index-resources .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-resources .get-started:hover,.cmmi-patterns header.index.index-resources .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink:hover,.cmmi-patterns header.index.index-resources .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-resources a:hover,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-resources button[disabled]:focus,.cmmi-patterns header.index.index-resources button[disabled]:hover,.cmmi-patterns header.index.index-resources input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-resources input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-resources input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-resources input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-resources .button[disabled]:focus,.cmmi-patterns header.index.index-resources input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-resources .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-resources .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-resources .get-started[disabled]:focus,.cmmi-patterns header.index.index-resources .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-resources .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-resources a[disabled]:focus,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a[disabled]:focus,.cmmi-patterns header.index.index-resources .button[disabled]:hover,.cmmi-patterns header.index.index-resources input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-resources .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-resources .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-resources .get-started[disabled]:hover,.cmmi-patterns header.index.index-resources .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-resources .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-resources a[disabled]:hover,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-resources button.p2,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button,.cmmi-patterns header.index.index-resources input[type="button"].p2,.cmmi-patterns header.index.index-resources input[type="submit"].p2,.cmmi-patterns header.index.index-resources .button.p2,.cmmi-patterns header.index.index-resources input.js.file+label.p2,.cmmi-patterns header.index.index-resources .pagination>strong.p2,.cmmi-patterns header.index.index-resources .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-resources .p2.get-started,.cmmi-patterns header.index.index-resources .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-resources a.get-started,.ContributionPanel .cmmi-patterns header.index.index-resources .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-resources a.get-started,.cmmi-patterns header.index.index-resources .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button.get-started,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-resources button.get-started,.cmmi-patterns header.index.index-resources .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-resources a.p2.NewItemLink,.cmmi-patterns header.index.index-resources .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-resources a.NewItemLink,.cmmi-patterns header.index.index-resources .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink,.cmmi-patterns header.index.index-resources .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-resources a,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a.p2,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-resources a,.ContributionPanel .cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-resources a,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-resources button.p2:active,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button:active,.cmmi-patterns header.index.index-resources input[type="button"].p2:active,.cmmi-patterns header.index.index-resources input[type="submit"].p2:active,.cmmi-patterns header.index.index-resources .button.p2:active,.cmmi-patterns header.index.index-resources input.js.file+label.p2:active,.cmmi-patterns header.index.index-resources .pagination>strong.p2:active,.cmmi-patterns header.index.index-resources .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-resources .p2.get-started:active,.cmmi-patterns header.index.index-resources .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-resources a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-resources .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-resources a.get-started:active,.cmmi-patterns header.index.index-resources .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button.get-started:active,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-resources button.get-started:active,.cmmi-patterns header.index.index-resources .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-resources a.p2.NewItemLink:active,.cmmi-patterns header.index.index-resources .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-resources a.NewItemLink:active,.cmmi-patterns header.index.index-resources .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink:active,.cmmi-patterns header.index.index-resources .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-resources a:active,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a.p2:active,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-resources a:active,.ContributionPanel .cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a:active,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-resources a:active,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-resources button.p2:hover,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button:hover,.cmmi-patterns header.index.index-resources input[type="button"].p2:hover,.cmmi-patterns header.index.index-resources input[type="submit"].p2:hover,.cmmi-patterns header.index.index-resources .button.p2:hover,.cmmi-patterns header.index.index-resources input.js.file+label.p2:hover,.cmmi-patterns header.index.index-resources .pagination>strong.p2:hover,.cmmi-patterns header.index.index-resources .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-resources .p2.get-started:hover,.cmmi-patterns header.index.index-resources .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-resources a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-resources .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-resources a.get-started:hover,.cmmi-patterns header.index.index-resources .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button.get-started:hover,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-resources button.get-started:hover,.cmmi-patterns header.index.index-resources .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-resources a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-resources .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-resources a.NewItemLink:hover,.cmmi-patterns header.index.index-resources .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-resources a.NewItemLink:hover,.cmmi-patterns header.index.index-resources .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-resources a:hover,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a.p2:hover,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-resources a:hover,.ContributionPanel .cmmi-patterns header.index.index-resources .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-resources a:hover,.cmmi-patterns header.index.index-resources .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-resources a:hover,.cmmi-patterns header.index.index-resources .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-resources button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-resources .content{background:url(https://cdn.cmmiinstitute.com/design/header-resources.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-resources .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-partners{background:url(https://cdn.cmmiinstitute.com/design/header-partners.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-partners>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-partners .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-partners button,.cmmi-patterns header.index.index-partners input[type="button"],.cmmi-patterns header.index.index-partners input[type="submit"],.cmmi-patterns header.index.index-partners .button,.cmmi-patterns header.index.index-partners input.js.file+label,.cmmi-patterns header.index.index-partners .pagination>strong,.cmmi-patterns header.index.index-partners .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-partners .get-started,.cmmi-patterns header.index.index-partners .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink,.cmmi-patterns header.index.index-partners .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-partners a,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-partners button:active,.cmmi-patterns header.index.index-partners input[type="button"]:active,.cmmi-patterns header.index.index-partners input[type="submit"]:active,.cmmi-patterns header.index.index-partners .button:active,.cmmi-patterns header.index.index-partners input.js.file+label:active,.cmmi-patterns header.index.index-partners .pagination>strong:active,.cmmi-patterns header.index.index-partners .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-partners .get-started:active,.cmmi-patterns header.index.index-partners .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink:active,.cmmi-patterns header.index.index-partners .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-partners a:active,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-partners button:hover,.cmmi-patterns header.index.index-partners input[type="button"]:hover,.cmmi-patterns header.index.index-partners input[type="submit"]:hover,.cmmi-patterns header.index.index-partners .button:hover,.cmmi-patterns header.index.index-partners input.js.file+label:hover,.cmmi-patterns header.index.index-partners .pagination>strong:hover,.cmmi-patterns header.index.index-partners .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-partners .get-started:hover,.cmmi-patterns header.index.index-partners .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink:hover,.cmmi-patterns header.index.index-partners .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-partners a:hover,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-partners button[disabled]:focus,.cmmi-patterns header.index.index-partners button[disabled]:hover,.cmmi-patterns header.index.index-partners input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-partners input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-partners input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-partners input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-partners .button[disabled]:focus,.cmmi-patterns header.index.index-partners input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-partners .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-partners .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-partners .get-started[disabled]:focus,.cmmi-patterns header.index.index-partners .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-partners .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-partners a[disabled]:focus,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a[disabled]:focus,.cmmi-patterns header.index.index-partners .button[disabled]:hover,.cmmi-patterns header.index.index-partners input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-partners .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-partners .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-partners .get-started[disabled]:hover,.cmmi-patterns header.index.index-partners .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-partners .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-partners a[disabled]:hover,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-partners button.p2,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button,.cmmi-patterns header.index.index-partners input[type="button"].p2,.cmmi-patterns header.index.index-partners input[type="submit"].p2,.cmmi-patterns header.index.index-partners .button.p2,.cmmi-patterns header.index.index-partners input.js.file+label.p2,.cmmi-patterns header.index.index-partners .pagination>strong.p2,.cmmi-patterns header.index.index-partners .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-partners .p2.get-started,.cmmi-patterns header.index.index-partners .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-partners a.get-started,.ContributionPanel .cmmi-patterns header.index.index-partners .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-partners a.get-started,.cmmi-patterns header.index.index-partners .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button.get-started,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-partners button.get-started,.cmmi-patterns header.index.index-partners .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-partners a.p2.NewItemLink,.cmmi-patterns header.index.index-partners .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-partners a.NewItemLink,.cmmi-patterns header.index.index-partners .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink,.cmmi-patterns header.index.index-partners .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-partners a,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a.p2,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-partners a,.ContributionPanel .cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-partners a,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-partners button.p2:active,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button:active,.cmmi-patterns header.index.index-partners input[type="button"].p2:active,.cmmi-patterns header.index.index-partners input[type="submit"].p2:active,.cmmi-patterns header.index.index-partners .button.p2:active,.cmmi-patterns header.index.index-partners input.js.file+label.p2:active,.cmmi-patterns header.index.index-partners .pagination>strong.p2:active,.cmmi-patterns header.index.index-partners .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-partners .p2.get-started:active,.cmmi-patterns header.index.index-partners .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-partners a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-partners .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-partners a.get-started:active,.cmmi-patterns header.index.index-partners .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button.get-started:active,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-partners button.get-started:active,.cmmi-patterns header.index.index-partners .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-partners a.p2.NewItemLink:active,.cmmi-patterns header.index.index-partners .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-partners a.NewItemLink:active,.cmmi-patterns header.index.index-partners .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink:active,.cmmi-patterns header.index.index-partners .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-partners a:active,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a.p2:active,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-partners a:active,.ContributionPanel .cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a:active,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-partners a:active,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-partners button.p2:hover,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button:hover,.cmmi-patterns header.index.index-partners input[type="button"].p2:hover,.cmmi-patterns header.index.index-partners input[type="submit"].p2:hover,.cmmi-patterns header.index.index-partners .button.p2:hover,.cmmi-patterns header.index.index-partners input.js.file+label.p2:hover,.cmmi-patterns header.index.index-partners .pagination>strong.p2:hover,.cmmi-patterns header.index.index-partners .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-partners .p2.get-started:hover,.cmmi-patterns header.index.index-partners .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-partners a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-partners .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-partners a.get-started:hover,.cmmi-patterns header.index.index-partners .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button.get-started:hover,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-partners button.get-started:hover,.cmmi-patterns header.index.index-partners .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-partners a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-partners .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-partners a.NewItemLink:hover,.cmmi-patterns header.index.index-partners .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-partners a.NewItemLink:hover,.cmmi-patterns header.index.index-partners .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-partners a:hover,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a.p2:hover,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-partners a:hover,.ContributionPanel .cmmi-patterns header.index.index-partners .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-partners a:hover,.cmmi-patterns header.index.index-partners .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-partners a:hover,.cmmi-patterns header.index.index-partners .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-partners button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-partners .content{background:url(https://cdn.cmmiinstitute.com/design/header-partners.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-partners .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-news{background:url(https://cdn.cmmiinstitute.com/design/header-news.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-news>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-news .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-news button,.cmmi-patterns header.index.index-news input[type="button"],.cmmi-patterns header.index.index-news input[type="submit"],.cmmi-patterns header.index.index-news .button,.cmmi-patterns header.index.index-news input.js.file+label,.cmmi-patterns header.index.index-news .pagination>strong,.cmmi-patterns header.index.index-news .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-news .get-started,.cmmi-patterns header.index.index-news .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-news a.NewItemLink,.cmmi-patterns header.index.index-news .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-news a,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-news button:active,.cmmi-patterns header.index.index-news input[type="button"]:active,.cmmi-patterns header.index.index-news input[type="submit"]:active,.cmmi-patterns header.index.index-news .button:active,.cmmi-patterns header.index.index-news input.js.file+label:active,.cmmi-patterns header.index.index-news .pagination>strong:active,.cmmi-patterns header.index.index-news .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-news .get-started:active,.cmmi-patterns header.index.index-news .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-news a.NewItemLink:active,.cmmi-patterns header.index.index-news .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-news a:active,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-news button:hover,.cmmi-patterns header.index.index-news input[type="button"]:hover,.cmmi-patterns header.index.index-news input[type="submit"]:hover,.cmmi-patterns header.index.index-news .button:hover,.cmmi-patterns header.index.index-news input.js.file+label:hover,.cmmi-patterns header.index.index-news .pagination>strong:hover,.cmmi-patterns header.index.index-news .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-news .get-started:hover,.cmmi-patterns header.index.index-news .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-news a.NewItemLink:hover,.cmmi-patterns header.index.index-news .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-news a:hover,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-news button[disabled]:focus,.cmmi-patterns header.index.index-news button[disabled]:hover,.cmmi-patterns header.index.index-news input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-news input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-news input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-news input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-news .button[disabled]:focus,.cmmi-patterns header.index.index-news input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-news .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-news .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-news .get-started[disabled]:focus,.cmmi-patterns header.index.index-news .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-news a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-news .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-news a[disabled]:focus,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a[disabled]:focus,.cmmi-patterns header.index.index-news .button[disabled]:hover,.cmmi-patterns header.index.index-news input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-news .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-news .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-news .get-started[disabled]:hover,.cmmi-patterns header.index.index-news .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-news a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-news .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-news a[disabled]:hover,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-news button.p2,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button,.cmmi-patterns header.index.index-news input[type="button"].p2,.cmmi-patterns header.index.index-news input[type="submit"].p2,.cmmi-patterns header.index.index-news .button.p2,.cmmi-patterns header.index.index-news input.js.file+label.p2,.cmmi-patterns header.index.index-news .pagination>strong.p2,.cmmi-patterns header.index.index-news .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-news .p2.get-started,.cmmi-patterns header.index.index-news .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-news a.get-started,.ContributionPanel .cmmi-patterns header.index.index-news .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-news a.get-started,.cmmi-patterns header.index.index-news .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button.get-started,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-news button.get-started,.cmmi-patterns header.index.index-news .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-news a.p2.NewItemLink,.cmmi-patterns header.index.index-news .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-news a.NewItemLink,.cmmi-patterns header.index.index-news .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-news a.NewItemLink,.cmmi-patterns header.index.index-news .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-news a,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a.p2,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-news a,.ContributionPanel .cmmi-patterns header.index.index-news .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-news a,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-news a,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-news button.p2:active,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button:active,.cmmi-patterns header.index.index-news input[type="button"].p2:active,.cmmi-patterns header.index.index-news input[type="submit"].p2:active,.cmmi-patterns header.index.index-news .button.p2:active,.cmmi-patterns header.index.index-news input.js.file+label.p2:active,.cmmi-patterns header.index.index-news .pagination>strong.p2:active,.cmmi-patterns header.index.index-news .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-news .p2.get-started:active,.cmmi-patterns header.index.index-news .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-news a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-news .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-news a.get-started:active,.cmmi-patterns header.index.index-news .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button.get-started:active,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-news button.get-started:active,.cmmi-patterns header.index.index-news .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-news a.p2.NewItemLink:active,.cmmi-patterns header.index.index-news .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-news a.NewItemLink:active,.cmmi-patterns header.index.index-news .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-news a.NewItemLink:active,.cmmi-patterns header.index.index-news .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-news a:active,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a.p2:active,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-news a:active,.ContributionPanel .cmmi-patterns header.index.index-news .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-news a:active,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-news a:active,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-news button.p2:hover,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button:hover,.cmmi-patterns header.index.index-news input[type="button"].p2:hover,.cmmi-patterns header.index.index-news input[type="submit"].p2:hover,.cmmi-patterns header.index.index-news .button.p2:hover,.cmmi-patterns header.index.index-news input.js.file+label.p2:hover,.cmmi-patterns header.index.index-news .pagination>strong.p2:hover,.cmmi-patterns header.index.index-news .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-news .p2.get-started:hover,.cmmi-patterns header.index.index-news .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-news a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-news .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-news a.get-started:hover,.cmmi-patterns header.index.index-news .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button.get-started:hover,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-news button.get-started:hover,.cmmi-patterns header.index.index-news .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-news a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-news .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-news a.NewItemLink:hover,.cmmi-patterns header.index.index-news .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-news a.NewItemLink:hover,.cmmi-patterns header.index.index-news .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-news a:hover,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-news a.p2:hover,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-news a:hover,.ContributionPanel .cmmi-patterns header.index.index-news .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-news a:hover,.cmmi-patterns header.index.index-news .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-news a:hover,.cmmi-patterns header.index.index-news .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-news button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-news .content{background:url(https://cdn.cmmiinstitute.com/design/header-news.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-news .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-certification{background:url(https://cdn.cmmiinstitute.com/design/header-certification.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-certification>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-certification .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-certification button,.cmmi-patterns header.index.index-certification input[type="button"],.cmmi-patterns header.index.index-certification input[type="submit"],.cmmi-patterns header.index.index-certification .button,.cmmi-patterns header.index.index-certification input.js.file+label,.cmmi-patterns header.index.index-certification .pagination>strong,.cmmi-patterns header.index.index-certification .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-certification .get-started,.cmmi-patterns header.index.index-certification .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink,.cmmi-patterns header.index.index-certification .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-certification a,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-certification button:active,.cmmi-patterns header.index.index-certification input[type="button"]:active,.cmmi-patterns header.index.index-certification input[type="submit"]:active,.cmmi-patterns header.index.index-certification .button:active,.cmmi-patterns header.index.index-certification input.js.file+label:active,.cmmi-patterns header.index.index-certification .pagination>strong:active,.cmmi-patterns header.index.index-certification .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-certification .get-started:active,.cmmi-patterns header.index.index-certification .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink:active,.cmmi-patterns header.index.index-certification .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-certification a:active,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-certification button:hover,.cmmi-patterns header.index.index-certification input[type="button"]:hover,.cmmi-patterns header.index.index-certification input[type="submit"]:hover,.cmmi-patterns header.index.index-certification .button:hover,.cmmi-patterns header.index.index-certification input.js.file+label:hover,.cmmi-patterns header.index.index-certification .pagination>strong:hover,.cmmi-patterns header.index.index-certification .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-certification .get-started:hover,.cmmi-patterns header.index.index-certification .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink:hover,.cmmi-patterns header.index.index-certification .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-certification a:hover,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-certification button[disabled]:focus,.cmmi-patterns header.index.index-certification button[disabled]:hover,.cmmi-patterns header.index.index-certification input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-certification input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-certification input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-certification input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-certification .button[disabled]:focus,.cmmi-patterns header.index.index-certification input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-certification .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-certification .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-certification .get-started[disabled]:focus,.cmmi-patterns header.index.index-certification .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-certification .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-certification a[disabled]:focus,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a[disabled]:focus,.cmmi-patterns header.index.index-certification .button[disabled]:hover,.cmmi-patterns header.index.index-certification input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-certification .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-certification .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-certification .get-started[disabled]:hover,.cmmi-patterns header.index.index-certification .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-certification .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-certification a[disabled]:hover,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-certification button.p2,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button,.cmmi-patterns header.index.index-certification input[type="button"].p2,.cmmi-patterns header.index.index-certification input[type="submit"].p2,.cmmi-patterns header.index.index-certification .button.p2,.cmmi-patterns header.index.index-certification input.js.file+label.p2,.cmmi-patterns header.index.index-certification .pagination>strong.p2,.cmmi-patterns header.index.index-certification .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-certification .p2.get-started,.cmmi-patterns header.index.index-certification .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-certification a.get-started,.ContributionPanel .cmmi-patterns header.index.index-certification .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-certification a.get-started,.cmmi-patterns header.index.index-certification .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button.get-started,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-certification button.get-started,.cmmi-patterns header.index.index-certification .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-certification a.p2.NewItemLink,.cmmi-patterns header.index.index-certification .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-certification a.NewItemLink,.cmmi-patterns header.index.index-certification .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink,.cmmi-patterns header.index.index-certification .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-certification a,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a.p2,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-certification a,.ContributionPanel .cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-certification a,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-certification button.p2:active,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button:active,.cmmi-patterns header.index.index-certification input[type="button"].p2:active,.cmmi-patterns header.index.index-certification input[type="submit"].p2:active,.cmmi-patterns header.index.index-certification .button.p2:active,.cmmi-patterns header.index.index-certification input.js.file+label.p2:active,.cmmi-patterns header.index.index-certification .pagination>strong.p2:active,.cmmi-patterns header.index.index-certification .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-certification .p2.get-started:active,.cmmi-patterns header.index.index-certification .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-certification a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-certification .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-certification a.get-started:active,.cmmi-patterns header.index.index-certification .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button.get-started:active,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-certification button.get-started:active,.cmmi-patterns header.index.index-certification .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-certification a.p2.NewItemLink:active,.cmmi-patterns header.index.index-certification .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-certification a.NewItemLink:active,.cmmi-patterns header.index.index-certification .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink:active,.cmmi-patterns header.index.index-certification .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-certification a:active,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a.p2:active,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-certification a:active,.ContributionPanel .cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a:active,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-certification a:active,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-certification button.p2:hover,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button:hover,.cmmi-patterns header.index.index-certification input[type="button"].p2:hover,.cmmi-patterns header.index.index-certification input[type="submit"].p2:hover,.cmmi-patterns header.index.index-certification .button.p2:hover,.cmmi-patterns header.index.index-certification input.js.file+label.p2:hover,.cmmi-patterns header.index.index-certification .pagination>strong.p2:hover,.cmmi-patterns header.index.index-certification .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-certification .p2.get-started:hover,.cmmi-patterns header.index.index-certification .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-certification a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-certification .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-certification a.get-started:hover,.cmmi-patterns header.index.index-certification .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button.get-started:hover,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-certification button.get-started:hover,.cmmi-patterns header.index.index-certification .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-certification a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-certification .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-certification a.NewItemLink:hover,.cmmi-patterns header.index.index-certification .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-certification a.NewItemLink:hover,.cmmi-patterns header.index.index-certification .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-certification a:hover,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a.p2:hover,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-certification a:hover,.ContributionPanel .cmmi-patterns header.index.index-certification .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-certification a:hover,.cmmi-patterns header.index.index-certification .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-certification a:hover,.cmmi-patterns header.index.index-certification .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-certification button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-certification .content{background:url(https://cdn.cmmiinstitute.com/design/header-certification.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-certification .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-appraisals{background:url(https://cdn.cmmiinstitute.com/design/header-appraisals.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-appraisals>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-appraisals .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-appraisals button,.cmmi-patterns header.index.index-appraisals input[type="button"],.cmmi-patterns header.index.index-appraisals input[type="submit"],.cmmi-patterns header.index.index-appraisals .button,.cmmi-patterns header.index.index-appraisals input.js.file+label,.cmmi-patterns header.index.index-appraisals .pagination>strong,.cmmi-patterns header.index.index-appraisals .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-appraisals .get-started,.cmmi-patterns header.index.index-appraisals .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink,.cmmi-patterns header.index.index-appraisals .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-appraisals a,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-appraisals button:active,.cmmi-patterns header.index.index-appraisals input[type="button"]:active,.cmmi-patterns header.index.index-appraisals input[type="submit"]:active,.cmmi-patterns header.index.index-appraisals .button:active,.cmmi-patterns header.index.index-appraisals input.js.file+label:active,.cmmi-patterns header.index.index-appraisals .pagination>strong:active,.cmmi-patterns header.index.index-appraisals .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-appraisals .get-started:active,.cmmi-patterns header.index.index-appraisals .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink:active,.cmmi-patterns header.index.index-appraisals .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-appraisals a:active,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-appraisals button:hover,.cmmi-patterns header.index.index-appraisals input[type="button"]:hover,.cmmi-patterns header.index.index-appraisals input[type="submit"]:hover,.cmmi-patterns header.index.index-appraisals .button:hover,.cmmi-patterns header.index.index-appraisals input.js.file+label:hover,.cmmi-patterns header.index.index-appraisals .pagination>strong:hover,.cmmi-patterns header.index.index-appraisals .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-appraisals .get-started:hover,.cmmi-patterns header.index.index-appraisals .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink:hover,.cmmi-patterns header.index.index-appraisals .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-appraisals a:hover,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-appraisals button[disabled]:focus,.cmmi-patterns header.index.index-appraisals button[disabled]:hover,.cmmi-patterns header.index.index-appraisals input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-appraisals input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-appraisals input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-appraisals input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-appraisals .button[disabled]:focus,.cmmi-patterns header.index.index-appraisals input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-appraisals .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-appraisals .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-appraisals .get-started[disabled]:focus,.cmmi-patterns header.index.index-appraisals .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-appraisals .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-appraisals a[disabled]:focus,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a[disabled]:focus,.cmmi-patterns header.index.index-appraisals .button[disabled]:hover,.cmmi-patterns header.index.index-appraisals input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-appraisals .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-appraisals .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-appraisals .get-started[disabled]:hover,.cmmi-patterns header.index.index-appraisals .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-appraisals .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-appraisals a[disabled]:hover,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-appraisals button.p2,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button,.cmmi-patterns header.index.index-appraisals input[type="button"].p2,.cmmi-patterns header.index.index-appraisals input[type="submit"].p2,.cmmi-patterns header.index.index-appraisals .button.p2,.cmmi-patterns header.index.index-appraisals input.js.file+label.p2,.cmmi-patterns header.index.index-appraisals .pagination>strong.p2,.cmmi-patterns header.index.index-appraisals .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-appraisals .p2.get-started,.cmmi-patterns header.index.index-appraisals .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-appraisals a.get-started,.ContributionPanel .cmmi-patterns header.index.index-appraisals .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-appraisals a.get-started,.cmmi-patterns header.index.index-appraisals .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button.get-started,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-appraisals button.get-started,.cmmi-patterns header.index.index-appraisals .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-appraisals a.p2.NewItemLink,.cmmi-patterns header.index.index-appraisals .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-appraisals a.NewItemLink,.cmmi-patterns header.index.index-appraisals .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink,.cmmi-patterns header.index.index-appraisals .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-appraisals a,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a.p2,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-appraisals a,.ContributionPanel .cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-appraisals a,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-appraisals button.p2:active,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button:active,.cmmi-patterns header.index.index-appraisals input[type="button"].p2:active,.cmmi-patterns header.index.index-appraisals input[type="submit"].p2:active,.cmmi-patterns header.index.index-appraisals .button.p2:active,.cmmi-patterns header.index.index-appraisals input.js.file+label.p2:active,.cmmi-patterns header.index.index-appraisals .pagination>strong.p2:active,.cmmi-patterns header.index.index-appraisals .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-appraisals .p2.get-started:active,.cmmi-patterns header.index.index-appraisals .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-appraisals a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-appraisals .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-appraisals a.get-started:active,.cmmi-patterns header.index.index-appraisals .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button.get-started:active,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-appraisals button.get-started:active,.cmmi-patterns header.index.index-appraisals .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-appraisals a.p2.NewItemLink:active,.cmmi-patterns header.index.index-appraisals .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-appraisals a.NewItemLink:active,.cmmi-patterns header.index.index-appraisals .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink:active,.cmmi-patterns header.index.index-appraisals .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-appraisals a:active,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a.p2:active,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-appraisals a:active,.ContributionPanel .cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a:active,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-appraisals a:active,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-appraisals button.p2:hover,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button:hover,.cmmi-patterns header.index.index-appraisals input[type="button"].p2:hover,.cmmi-patterns header.index.index-appraisals input[type="submit"].p2:hover,.cmmi-patterns header.index.index-appraisals .button.p2:hover,.cmmi-patterns header.index.index-appraisals input.js.file+label.p2:hover,.cmmi-patterns header.index.index-appraisals .pagination>strong.p2:hover,.cmmi-patterns header.index.index-appraisals .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-appraisals .p2.get-started:hover,.cmmi-patterns header.index.index-appraisals .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-appraisals a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-appraisals .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-appraisals a.get-started:hover,.cmmi-patterns header.index.index-appraisals .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button.get-started:hover,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-appraisals button.get-started:hover,.cmmi-patterns header.index.index-appraisals .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-appraisals a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-appraisals .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-appraisals a.NewItemLink:hover,.cmmi-patterns header.index.index-appraisals .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-appraisals a.NewItemLink:hover,.cmmi-patterns header.index.index-appraisals .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-appraisals a:hover,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a.p2:hover,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-appraisals a:hover,.ContributionPanel .cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-appraisals a:hover,.cmmi-patterns header.index.index-appraisals .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-appraisals a:hover,.cmmi-patterns header.index.index-appraisals .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-appraisals button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-appraisals .content{background:url(https://cdn.cmmiinstitute.com/design/header-appraisals.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-appraisals .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-cmmi{background:url(https://cdn.cmmiinstitute.com/design/header-cmmi.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-cmmi>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-cmmi .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-cmmi button,.cmmi-patterns header.index.index-cmmi input[type="button"],.cmmi-patterns header.index.index-cmmi input[type="submit"],.cmmi-patterns header.index.index-cmmi .button,.cmmi-patterns header.index.index-cmmi input.js.file+label,.cmmi-patterns header.index.index-cmmi .pagination>strong,.cmmi-patterns header.index.index-cmmi .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-cmmi .get-started,.cmmi-patterns header.index.index-cmmi .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink,.cmmi-patterns header.index.index-cmmi .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi a,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi button:active,.cmmi-patterns header.index.index-cmmi input[type="button"]:active,.cmmi-patterns header.index.index-cmmi input[type="submit"]:active,.cmmi-patterns header.index.index-cmmi .button:active,.cmmi-patterns header.index.index-cmmi input.js.file+label:active,.cmmi-patterns header.index.index-cmmi .pagination>strong:active,.cmmi-patterns header.index.index-cmmi .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi .get-started:active,.cmmi-patterns header.index.index-cmmi .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi a:active,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-cmmi button:hover,.cmmi-patterns header.index.index-cmmi input[type="button"]:hover,.cmmi-patterns header.index.index-cmmi input[type="submit"]:hover,.cmmi-patterns header.index.index-cmmi .button:hover,.cmmi-patterns header.index.index-cmmi input.js.file+label:hover,.cmmi-patterns header.index.index-cmmi .pagination>strong:hover,.cmmi-patterns header.index.index-cmmi .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi .get-started:hover,.cmmi-patterns header.index.index-cmmi .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi a:hover,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-cmmi button[disabled]:focus,.cmmi-patterns header.index.index-cmmi button[disabled]:hover,.cmmi-patterns header.index.index-cmmi input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-cmmi input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-cmmi input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-cmmi input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-cmmi .button[disabled]:focus,.cmmi-patterns header.index.index-cmmi input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-cmmi .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-cmmi .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-cmmi .get-started[disabled]:focus,.cmmi-patterns header.index.index-cmmi .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-cmmi .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-cmmi a[disabled]:focus,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a[disabled]:focus,.cmmi-patterns header.index.index-cmmi .button[disabled]:hover,.cmmi-patterns header.index.index-cmmi input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-cmmi .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-cmmi .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-cmmi .get-started[disabled]:hover,.cmmi-patterns header.index.index-cmmi .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-cmmi .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi a[disabled]:hover,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi button.p2,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button,.cmmi-patterns header.index.index-cmmi input[type="button"].p2,.cmmi-patterns header.index.index-cmmi input[type="submit"].p2,.cmmi-patterns header.index.index-cmmi .button.p2,.cmmi-patterns header.index.index-cmmi input.js.file+label.p2,.cmmi-patterns header.index.index-cmmi .pagination>strong.p2,.cmmi-patterns header.index.index-cmmi .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-cmmi .p2.get-started,.cmmi-patterns header.index.index-cmmi .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi a.get-started,.ContributionPanel .cmmi-patterns header.index.index-cmmi .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi a.get-started,.cmmi-patterns header.index.index-cmmi .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button.get-started,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi button.get-started,.cmmi-patterns header.index.index-cmmi .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi a.p2.NewItemLink,.cmmi-patterns header.index.index-cmmi .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi a.NewItemLink,.cmmi-patterns header.index.index-cmmi .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink,.cmmi-patterns header.index.index-cmmi .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi a,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a.p2,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi a,.ContributionPanel .cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi a,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-cmmi button.p2:active,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button:active,.cmmi-patterns header.index.index-cmmi input[type="button"].p2:active,.cmmi-patterns header.index.index-cmmi input[type="submit"].p2:active,.cmmi-patterns header.index.index-cmmi .button.p2:active,.cmmi-patterns header.index.index-cmmi input.js.file+label.p2:active,.cmmi-patterns header.index.index-cmmi .pagination>strong.p2:active,.cmmi-patterns header.index.index-cmmi .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi .p2.get-started:active,.cmmi-patterns header.index.index-cmmi .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi a.get-started:active,.cmmi-patterns header.index.index-cmmi .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button.get-started:active,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi button.get-started:active,.cmmi-patterns header.index.index-cmmi .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi a.p2.NewItemLink:active,.cmmi-patterns header.index.index-cmmi .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi a:active,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a.p2:active,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a:active,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi a:active,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-cmmi button.p2:hover,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button:hover,.cmmi-patterns header.index.index-cmmi input[type="button"].p2:hover,.cmmi-patterns header.index.index-cmmi input[type="submit"].p2:hover,.cmmi-patterns header.index.index-cmmi .button.p2:hover,.cmmi-patterns header.index.index-cmmi input.js.file+label.p2:hover,.cmmi-patterns header.index.index-cmmi .pagination>strong.p2:hover,.cmmi-patterns header.index.index-cmmi .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi .p2.get-started:hover,.cmmi-patterns header.index.index-cmmi .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi a.get-started:hover,.cmmi-patterns header.index.index-cmmi .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button.get-started:hover,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi button.get-started:hover,.cmmi-patterns header.index.index-cmmi .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi a:hover,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a.p2:hover,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi a:hover,.cmmi-patterns header.index.index-cmmi .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi a:hover,.cmmi-patterns header.index.index-cmmi .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-cmmi .content{background:url(https://cdn.cmmiinstitute.com/design/header-cmmi.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-cmmi .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-cmmi-dev{background:url(https://cdn.cmmiinstitute.com/design/header-dev.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-cmmi-dev>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-cmmi-dev .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-cmmi-dev button,.cmmi-patterns header.index.index-cmmi-dev input[type="button"],.cmmi-patterns header.index.index-cmmi-dev input[type="submit"],.cmmi-patterns header.index.index-cmmi-dev .button,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .get-started,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-dev button:active,.cmmi-patterns header.index.index-cmmi-dev input[type="button"]:active,.cmmi-patterns header.index.index-cmmi-dev input[type="submit"]:active,.cmmi-patterns header.index.index-cmmi-dev .button:active,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label:active,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong:active,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .get-started:active,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a:active,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-dev button:hover,.cmmi-patterns header.index.index-cmmi-dev input[type="button"]:hover,.cmmi-patterns header.index.index-cmmi-dev input[type="submit"]:hover,.cmmi-patterns header.index.index-cmmi-dev .button:hover,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label:hover,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong:hover,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .get-started:hover,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a:hover,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-cmmi-dev button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev .button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .get-started[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-dev .button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .get-started[disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a[disabled]:hover,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-dev button.p2,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button,.cmmi-patterns header.index.index-cmmi-dev input[type="button"].p2,.cmmi-patterns header.index.index-cmmi-dev input[type="submit"].p2,.cmmi-patterns header.index.index-cmmi-dev .button.p2,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label.p2,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong.p2,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .p2.get-started,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-dev a.get-started,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-dev a.get-started,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button.get-started,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-dev button.get-started,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.p2.NewItemLink,.cmmi-patterns header.index.index-cmmi-dev .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a.p2,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-dev a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-dev a,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-cmmi-dev button.p2:active,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button:active,.cmmi-patterns header.index.index-cmmi-dev input[type="button"].p2:active,.cmmi-patterns header.index.index-cmmi-dev input[type="submit"].p2:active,.cmmi-patterns header.index.index-cmmi-dev .button.p2:active,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label.p2:active,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong.p2:active,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .p2.get-started:active,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-dev a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-dev a.get-started:active,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button.get-started:active,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-dev button.get-started:active,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.p2.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-dev .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a:active,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a.p2:active,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-dev a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a:active,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-dev a:active,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-dev button.p2:hover,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button:hover,.cmmi-patterns header.index.index-cmmi-dev input[type="button"].p2:hover,.cmmi-patterns header.index.index-cmmi-dev input[type="submit"].p2:hover,.cmmi-patterns header.index.index-cmmi-dev .button.p2:hover,.cmmi-patterns header.index.index-cmmi-dev input.js.file+label.p2:hover,.cmmi-patterns header.index.index-cmmi-dev .pagination>strong.p2:hover,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-dev .p2.get-started:hover,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-dev a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-dev a.get-started:hover,.cmmi-patterns header.index.index-cmmi-dev .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button.get-started:hover,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-dev button.get-started:hover,.cmmi-patterns header.index.index-cmmi-dev .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-dev a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-dev .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-dev a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-dev .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev a:hover,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a.p2:hover,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-dev a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-dev a:hover,.cmmi-patterns header.index.index-cmmi-dev .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-dev a:hover,.cmmi-patterns header.index.index-cmmi-dev .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-dev button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-cmmi-dev .content{background:url(https://cdn.cmmiinstitute.com/design/header-dev.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-cmmi-dev .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-cmmi-svc{background:url(https://cdn.cmmiinstitute.com/design/header-svc.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-cmmi-svc>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-cmmi-svc .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-cmmi-svc button,.cmmi-patterns header.index.index-cmmi-svc input[type="button"],.cmmi-patterns header.index.index-cmmi-svc input[type="submit"],.cmmi-patterns header.index.index-cmmi-svc .button,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .get-started,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-svc button:active,.cmmi-patterns header.index.index-cmmi-svc input[type="button"]:active,.cmmi-patterns header.index.index-cmmi-svc input[type="submit"]:active,.cmmi-patterns header.index.index-cmmi-svc .button:active,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label:active,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong:active,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .get-started:active,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a:active,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-svc button:hover,.cmmi-patterns header.index.index-cmmi-svc input[type="button"]:hover,.cmmi-patterns header.index.index-cmmi-svc input[type="submit"]:hover,.cmmi-patterns header.index.index-cmmi-svc .button:hover,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label:hover,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong:hover,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .get-started:hover,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a:hover,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-cmmi-svc button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc .button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .get-started[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-svc .button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .get-started[disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a[disabled]:hover,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-svc button.p2,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button,.cmmi-patterns header.index.index-cmmi-svc input[type="button"].p2,.cmmi-patterns header.index.index-cmmi-svc input[type="submit"].p2,.cmmi-patterns header.index.index-cmmi-svc .button.p2,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label.p2,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong.p2,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .p2.get-started,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-svc a.get-started,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-svc a.get-started,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button.get-started,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-svc button.get-started,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.p2.NewItemLink,.cmmi-patterns header.index.index-cmmi-svc .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a.p2,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-svc a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-svc a,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-cmmi-svc button.p2:active,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button:active,.cmmi-patterns header.index.index-cmmi-svc input[type="button"].p2:active,.cmmi-patterns header.index.index-cmmi-svc input[type="submit"].p2:active,.cmmi-patterns header.index.index-cmmi-svc .button.p2:active,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label.p2:active,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong.p2:active,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .p2.get-started:active,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-svc a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-svc a.get-started:active,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button.get-started:active,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-svc button.get-started:active,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.p2.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-svc .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a:active,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a.p2:active,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-svc a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a:active,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-svc a:active,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-svc button.p2:hover,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button:hover,.cmmi-patterns header.index.index-cmmi-svc input[type="button"].p2:hover,.cmmi-patterns header.index.index-cmmi-svc input[type="submit"].p2:hover,.cmmi-patterns header.index.index-cmmi-svc .button.p2:hover,.cmmi-patterns header.index.index-cmmi-svc input.js.file+label.p2:hover,.cmmi-patterns header.index.index-cmmi-svc .pagination>strong.p2:hover,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-svc .p2.get-started:hover,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-svc a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-svc a.get-started:hover,.cmmi-patterns header.index.index-cmmi-svc .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button.get-started:hover,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-svc button.get-started:hover,.cmmi-patterns header.index.index-cmmi-svc .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-svc a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-svc .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-svc a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-svc .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc a:hover,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a.p2:hover,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-svc a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-svc a:hover,.cmmi-patterns header.index.index-cmmi-svc .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-svc a:hover,.cmmi-patterns header.index.index-cmmi-svc .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-svc button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-cmmi-svc .content{background:url(https://cdn.cmmiinstitute.com/design/header-svc.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-cmmi-svc .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-cmmi-sec{background:url(https://cdn.cmmiinstitute.com/design/header-sec.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-cmmi-sec>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-cmmi-sec .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-cmmi-sec button,.cmmi-patterns header.index.index-cmmi-sec input[type="button"],.cmmi-patterns header.index.index-cmmi-sec input[type="submit"],.cmmi-patterns header.index.index-cmmi-sec .button,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .get-started,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-sec button:active,.cmmi-patterns header.index.index-cmmi-sec input[type="button"]:active,.cmmi-patterns header.index.index-cmmi-sec input[type="submit"]:active,.cmmi-patterns header.index.index-cmmi-sec .button:active,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label:active,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong:active,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .get-started:active,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a:active,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-sec button:hover,.cmmi-patterns header.index.index-cmmi-sec input[type="button"]:hover,.cmmi-patterns header.index.index-cmmi-sec input[type="submit"]:hover,.cmmi-patterns header.index.index-cmmi-sec .button:hover,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label:hover,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong:hover,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .get-started:hover,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a:hover,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-cmmi-sec button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec .button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .get-started[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sec .button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .get-started[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-sec button.p2,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button,.cmmi-patterns header.index.index-cmmi-sec input[type="button"].p2,.cmmi-patterns header.index.index-cmmi-sec input[type="submit"].p2,.cmmi-patterns header.index.index-cmmi-sec .button.p2,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label.p2,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong.p2,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .p2.get-started,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-sec a.get-started,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-sec a.get-started,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button.get-started,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-sec button.get-started,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.p2.NewItemLink,.cmmi-patterns header.index.index-cmmi-sec .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a.p2,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-sec a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-sec a,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-cmmi-sec button.p2:active,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button:active,.cmmi-patterns header.index.index-cmmi-sec input[type="button"].p2:active,.cmmi-patterns header.index.index-cmmi-sec input[type="submit"].p2:active,.cmmi-patterns header.index.index-cmmi-sec .button.p2:active,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label.p2:active,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong.p2:active,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .p2.get-started:active,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-sec a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-sec a.get-started:active,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button.get-started:active,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-sec button.get-started:active,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.p2.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sec .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a:active,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a.p2:active,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-sec a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a:active,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-sec a:active,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-sec button.p2:hover,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button:hover,.cmmi-patterns header.index.index-cmmi-sec input[type="button"].p2:hover,.cmmi-patterns header.index.index-cmmi-sec input[type="submit"].p2:hover,.cmmi-patterns header.index.index-cmmi-sec .button.p2:hover,.cmmi-patterns header.index.index-cmmi-sec input.js.file+label.p2:hover,.cmmi-patterns header.index.index-cmmi-sec .pagination>strong.p2:hover,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-sec .p2.get-started:hover,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-sec a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-sec a.get-started:hover,.cmmi-patterns header.index.index-cmmi-sec .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button.get-started:hover,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-sec button.get-started:hover,.cmmi-patterns header.index.index-cmmi-sec .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-sec a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sec .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-sec a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sec .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec a:hover,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a.p2:hover,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-sec a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sec a:hover,.cmmi-patterns header.index.index-cmmi-sec .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-sec a:hover,.cmmi-patterns header.index.index-cmmi-sec .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sec button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-cmmi-sec .content{background:url(https://cdn.cmmiinstitute.com/design/header-sec.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-cmmi-sec .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-cmmi-saf{background:url(https://cdn.cmmiinstitute.com/design/header-saf.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-cmmi-saf>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-cmmi-saf .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-cmmi-saf button,.cmmi-patterns header.index.index-cmmi-saf input[type="button"],.cmmi-patterns header.index.index-cmmi-saf input[type="submit"],.cmmi-patterns header.index.index-cmmi-saf .button,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .get-started,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-saf button:active,.cmmi-patterns header.index.index-cmmi-saf input[type="button"]:active,.cmmi-patterns header.index.index-cmmi-saf input[type="submit"]:active,.cmmi-patterns header.index.index-cmmi-saf .button:active,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label:active,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong:active,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .get-started:active,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a:active,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-saf button:hover,.cmmi-patterns header.index.index-cmmi-saf input[type="button"]:hover,.cmmi-patterns header.index.index-cmmi-saf input[type="submit"]:hover,.cmmi-patterns header.index.index-cmmi-saf .button:hover,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label:hover,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong:hover,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .get-started:hover,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a:hover,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-cmmi-saf button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf .button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .get-started[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-saf .button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .get-started[disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a[disabled]:hover,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-saf button.p2,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button,.cmmi-patterns header.index.index-cmmi-saf input[type="button"].p2,.cmmi-patterns header.index.index-cmmi-saf input[type="submit"].p2,.cmmi-patterns header.index.index-cmmi-saf .button.p2,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label.p2,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong.p2,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .p2.get-started,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-saf a.get-started,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-saf a.get-started,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button.get-started,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-saf button.get-started,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.p2.NewItemLink,.cmmi-patterns header.index.index-cmmi-saf .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a.p2,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-saf a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-saf a,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-cmmi-saf button.p2:active,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button:active,.cmmi-patterns header.index.index-cmmi-saf input[type="button"].p2:active,.cmmi-patterns header.index.index-cmmi-saf input[type="submit"].p2:active,.cmmi-patterns header.index.index-cmmi-saf .button.p2:active,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label.p2:active,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong.p2:active,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .p2.get-started:active,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-saf a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-saf a.get-started:active,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button.get-started:active,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-saf button.get-started:active,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.p2.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-saf .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a:active,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a.p2:active,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-saf a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a:active,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-saf a:active,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-saf button.p2:hover,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button:hover,.cmmi-patterns header.index.index-cmmi-saf input[type="button"].p2:hover,.cmmi-patterns header.index.index-cmmi-saf input[type="submit"].p2:hover,.cmmi-patterns header.index.index-cmmi-saf .button.p2:hover,.cmmi-patterns header.index.index-cmmi-saf input.js.file+label.p2:hover,.cmmi-patterns header.index.index-cmmi-saf .pagination>strong.p2:hover,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-saf .p2.get-started:hover,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-saf a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-saf a.get-started:hover,.cmmi-patterns header.index.index-cmmi-saf .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button.get-started:hover,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-saf button.get-started:hover,.cmmi-patterns header.index.index-cmmi-saf .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-saf a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-saf .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-saf a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-saf .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf a:hover,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a.p2:hover,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-saf a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-saf a:hover,.cmmi-patterns header.index.index-cmmi-saf .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-saf a:hover,.cmmi-patterns header.index.index-cmmi-saf .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-saf button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-cmmi-saf .content{background:url(https://cdn.cmmiinstitute.com/design/header-saf.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-cmmi-saf .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-cmmi-sm{background:url(https://cdn.cmmiinstitute.com/design/header-acq.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-cmmi-sm>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-cmmi-sm .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-cmmi-sm button,.cmmi-patterns header.index.index-cmmi-sm input[type="button"],.cmmi-patterns header.index.index-cmmi-sm input[type="submit"],.cmmi-patterns header.index.index-cmmi-sm .button,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .get-started,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-sm button:active,.cmmi-patterns header.index.index-cmmi-sm input[type="button"]:active,.cmmi-patterns header.index.index-cmmi-sm input[type="submit"]:active,.cmmi-patterns header.index.index-cmmi-sm .button:active,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label:active,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong:active,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .get-started:active,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a:active,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-sm button:hover,.cmmi-patterns header.index.index-cmmi-sm input[type="button"]:hover,.cmmi-patterns header.index.index-cmmi-sm input[type="submit"]:hover,.cmmi-patterns header.index.index-cmmi-sm .button:hover,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label:hover,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong:hover,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .get-started:hover,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a:hover,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-cmmi-sm button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm .button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .get-started[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-sm .button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .get-started[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a[disabled]:hover,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a[disabled]:hover{background:#fff;border-color:#fff;color:#007dc6}.cmmi-patterns header.index.index-cmmi-sm button.p2,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button,.cmmi-patterns header.index.index-cmmi-sm input[type="button"].p2,.cmmi-patterns header.index.index-cmmi-sm input[type="submit"].p2,.cmmi-patterns header.index.index-cmmi-sm .button.p2,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label.p2,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong.p2,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .p2.get-started,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-sm a.get-started,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-sm a.get-started,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button.get-started,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-sm button.get-started,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.p2.NewItemLink,.cmmi-patterns header.index.index-cmmi-sm .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a.p2,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-sm a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-sm a,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button.button{background:#007dc6;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-cmmi-sm button.p2:active,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button:active,.cmmi-patterns header.index.index-cmmi-sm input[type="button"].p2:active,.cmmi-patterns header.index.index-cmmi-sm input[type="submit"].p2:active,.cmmi-patterns header.index.index-cmmi-sm .button.p2:active,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label.p2:active,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong.p2:active,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .p2.get-started:active,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-sm a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-sm a.get-started:active,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button.get-started:active,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-sm button.get-started:active,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.p2.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sm .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a:active,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a.p2:active,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-sm a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a:active,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-sm a:active,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button.button:active{background:#007dc6;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-sm button.p2:hover,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button:hover,.cmmi-patterns header.index.index-cmmi-sm input[type="button"].p2:hover,.cmmi-patterns header.index.index-cmmi-sm input[type="submit"].p2:hover,.cmmi-patterns header.index.index-cmmi-sm .button.p2:hover,.cmmi-patterns header.index.index-cmmi-sm input.js.file+label.p2:hover,.cmmi-patterns header.index.index-cmmi-sm .pagination>strong.p2:hover,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-sm .p2.get-started:hover,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-sm a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-sm a.get-started:hover,.cmmi-patterns header.index.index-cmmi-sm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button.get-started:hover,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-sm button.get-started:hover,.cmmi-patterns header.index.index-cmmi-sm .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-sm a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sm .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-sm a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-sm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm a:hover,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a.p2:hover,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-sm a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-sm a:hover,.cmmi-patterns header.index.index-cmmi-sm .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-sm a:hover,.cmmi-patterns header.index.index-cmmi-sm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-sm button.button:hover{background:#007dc6;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-cmmi-sm .content{background:url(https://cdn.cmmiinstitute.com/design/header-acq.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-cmmi-sm .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-cmmi-pm{background:url(https://cdn.cmmiinstitute.com/design/header-pcmm.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-cmmi-pm>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-cmmi-pm .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-cmmi-pm button,.cmmi-patterns header.index.index-cmmi-pm input[type="button"],.cmmi-patterns header.index.index-cmmi-pm input[type="submit"],.cmmi-patterns header.index.index-cmmi-pm .button,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .get-started,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a{background:#fff;border-color:#fff;color:#6b2b89}.cmmi-patterns header.index.index-cmmi-pm button:active,.cmmi-patterns header.index.index-cmmi-pm input[type="button"]:active,.cmmi-patterns header.index.index-cmmi-pm input[type="submit"]:active,.cmmi-patterns header.index.index-cmmi-pm .button:active,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label:active,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong:active,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .get-started:active,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a:active,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-pm button:hover,.cmmi-patterns header.index.index-cmmi-pm input[type="button"]:hover,.cmmi-patterns header.index.index-cmmi-pm input[type="submit"]:hover,.cmmi-patterns header.index.index-cmmi-pm .button:hover,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label:hover,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong:hover,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .get-started:hover,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a:hover,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-cmmi-pm button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm .button[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .get-started[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a[disabled]:focus,.cmmi-patterns header.index.index-cmmi-pm .button[disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .get-started[disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a[disabled]:hover,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a[disabled]:hover{background:#fff;border-color:#fff;color:#6b2b89}.cmmi-patterns header.index.index-cmmi-pm button.p2,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button,.cmmi-patterns header.index.index-cmmi-pm input[type="button"].p2,.cmmi-patterns header.index.index-cmmi-pm input[type="submit"].p2,.cmmi-patterns header.index.index-cmmi-pm .button.p2,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label.p2,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong.p2,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .p2.get-started,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-pm a.get-started,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-pm a.get-started,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button.get-started,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-pm button.get-started,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.p2.NewItemLink,.cmmi-patterns header.index.index-cmmi-pm .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a.p2,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-pm a,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-pm a,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button.button{background:#6b2b89;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-cmmi-pm button.p2:active,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button:active,.cmmi-patterns header.index.index-cmmi-pm input[type="button"].p2:active,.cmmi-patterns header.index.index-cmmi-pm input[type="submit"].p2:active,.cmmi-patterns header.index.index-cmmi-pm .button.p2:active,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label.p2:active,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong.p2:active,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .p2.get-started:active,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-pm a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-pm a.get-started:active,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button.get-started:active,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-pm button.get-started:active,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.p2.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-pm .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink:active,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a:active,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a.p2:active,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-pm a:active,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a:active,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-pm a:active,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button.button:active{background:#6b2b89;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-cmmi-pm button.p2:hover,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button:hover,.cmmi-patterns header.index.index-cmmi-pm input[type="button"].p2:hover,.cmmi-patterns header.index.index-cmmi-pm input[type="submit"].p2:hover,.cmmi-patterns header.index.index-cmmi-pm .button.p2:hover,.cmmi-patterns header.index.index-cmmi-pm input.js.file+label.p2:hover,.cmmi-patterns header.index.index-cmmi-pm .pagination>strong.p2:hover,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-cmmi-pm .p2.get-started:hover,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-cmmi-pm a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-cmmi-pm a.get-started:hover,.cmmi-patterns header.index.index-cmmi-pm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button.get-started:hover,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-cmmi-pm button.get-started:hover,.cmmi-patterns header.index.index-cmmi-pm .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-cmmi-pm a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-pm .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-cmmi-pm a.NewItemLink:hover,.cmmi-patterns header.index.index-cmmi-pm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm a:hover,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a.p2:hover,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-cmmi-pm a:hover,.ContributionPanel .cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-cmmi-pm a:hover,.cmmi-patterns header.index.index-cmmi-pm .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-cmmi-pm a:hover,.cmmi-patterns header.index.index-cmmi-pm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-cmmi-pm button.button:hover{background:#6b2b89;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-cmmi-pm .content{background:url(https://cdn.cmmiinstitute.com/design/header-pcmm.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-cmmi-pm .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-dmm{background:url(https://cdn.cmmiinstitute.com/design/header-dmm.png) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-dmm>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-dmm .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-dmm button,.cmmi-patterns header.index.index-dmm input[type="button"],.cmmi-patterns header.index.index-dmm input[type="submit"],.cmmi-patterns header.index.index-dmm .button,.cmmi-patterns header.index.index-dmm input.js.file+label,.cmmi-patterns header.index.index-dmm .pagination>strong,.cmmi-patterns header.index.index-dmm .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-dmm .get-started,.cmmi-patterns header.index.index-dmm .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink,.cmmi-patterns header.index.index-dmm .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-dmm a,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a{background:#fff;border-color:#fff;color:#f15a22}.cmmi-patterns header.index.index-dmm button:active,.cmmi-patterns header.index.index-dmm input[type="button"]:active,.cmmi-patterns header.index.index-dmm input[type="submit"]:active,.cmmi-patterns header.index.index-dmm .button:active,.cmmi-patterns header.index.index-dmm input.js.file+label:active,.cmmi-patterns header.index.index-dmm .pagination>strong:active,.cmmi-patterns header.index.index-dmm .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-dmm .get-started:active,.cmmi-patterns header.index.index-dmm .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink:active,.cmmi-patterns header.index.index-dmm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-dmm a:active,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-dmm button:hover,.cmmi-patterns header.index.index-dmm input[type="button"]:hover,.cmmi-patterns header.index.index-dmm input[type="submit"]:hover,.cmmi-patterns header.index.index-dmm .button:hover,.cmmi-patterns header.index.index-dmm input.js.file+label:hover,.cmmi-patterns header.index.index-dmm .pagination>strong:hover,.cmmi-patterns header.index.index-dmm .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-dmm .get-started:hover,.cmmi-patterns header.index.index-dmm .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink:hover,.cmmi-patterns header.index.index-dmm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm a:hover,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-dmm button[disabled]:focus,.cmmi-patterns header.index.index-dmm button[disabled]:hover,.cmmi-patterns header.index.index-dmm input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-dmm input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-dmm input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-dmm input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-dmm .button[disabled]:focus,.cmmi-patterns header.index.index-dmm input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-dmm .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-dmm .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-dmm .get-started[disabled]:focus,.cmmi-patterns header.index.index-dmm .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-dmm .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-dmm a[disabled]:focus,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a[disabled]:focus,.cmmi-patterns header.index.index-dmm .button[disabled]:hover,.cmmi-patterns header.index.index-dmm input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-dmm .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-dmm .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-dmm .get-started[disabled]:hover,.cmmi-patterns header.index.index-dmm .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-dmm .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm a[disabled]:hover,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a[disabled]:hover{background:#fff;border-color:#fff;color:#f15a22}.cmmi-patterns header.index.index-dmm button.p2,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button,.cmmi-patterns header.index.index-dmm input[type="button"].p2,.cmmi-patterns header.index.index-dmm input[type="submit"].p2,.cmmi-patterns header.index.index-dmm .button.p2,.cmmi-patterns header.index.index-dmm input.js.file+label.p2,.cmmi-patterns header.index.index-dmm .pagination>strong.p2,.cmmi-patterns header.index.index-dmm .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-dmm .p2.get-started,.cmmi-patterns header.index.index-dmm .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-dmm a.get-started,.ContributionPanel .cmmi-patterns header.index.index-dmm .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-dmm a.get-started,.cmmi-patterns header.index.index-dmm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button.get-started,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-dmm button.get-started,.cmmi-patterns header.index.index-dmm .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-dmm a.p2.NewItemLink,.cmmi-patterns header.index.index-dmm .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-dmm a.NewItemLink,.cmmi-patterns header.index.index-dmm .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink,.cmmi-patterns header.index.index-dmm .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-dmm a,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a.p2,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-dmm a,.ContributionPanel .cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-dmm a,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button.button{background:#f15a22;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-dmm button.p2:active,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button:active,.cmmi-patterns header.index.index-dmm input[type="button"].p2:active,.cmmi-patterns header.index.index-dmm input[type="submit"].p2:active,.cmmi-patterns header.index.index-dmm .button.p2:active,.cmmi-patterns header.index.index-dmm input.js.file+label.p2:active,.cmmi-patterns header.index.index-dmm .pagination>strong.p2:active,.cmmi-patterns header.index.index-dmm .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-dmm .p2.get-started:active,.cmmi-patterns header.index.index-dmm .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-dmm a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-dmm .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-dmm a.get-started:active,.cmmi-patterns header.index.index-dmm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button.get-started:active,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-dmm button.get-started:active,.cmmi-patterns header.index.index-dmm .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-dmm a.p2.NewItemLink:active,.cmmi-patterns header.index.index-dmm .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-dmm a.NewItemLink:active,.cmmi-patterns header.index.index-dmm .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink:active,.cmmi-patterns header.index.index-dmm .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-dmm a:active,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a.p2:active,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-dmm a:active,.ContributionPanel .cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a:active,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-dmm a:active,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button.button:active{background:#f15a22;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-dmm button.p2:hover,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button:hover,.cmmi-patterns header.index.index-dmm input[type="button"].p2:hover,.cmmi-patterns header.index.index-dmm input[type="submit"].p2:hover,.cmmi-patterns header.index.index-dmm .button.p2:hover,.cmmi-patterns header.index.index-dmm input.js.file+label.p2:hover,.cmmi-patterns header.index.index-dmm .pagination>strong.p2:hover,.cmmi-patterns header.index.index-dmm .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-dmm .p2.get-started:hover,.cmmi-patterns header.index.index-dmm .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-dmm a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-dmm a.get-started:hover,.cmmi-patterns header.index.index-dmm .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button.get-started:hover,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-dmm button.get-started:hover,.cmmi-patterns header.index.index-dmm .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-dmm a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-dmm .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-dmm a.NewItemLink:hover,.cmmi-patterns header.index.index-dmm .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-dmm a.NewItemLink:hover,.cmmi-patterns header.index.index-dmm .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm a:hover,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a.p2:hover,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-dmm a:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm a:hover,.cmmi-patterns header.index.index-dmm .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-dmm a:hover,.cmmi-patterns header.index.index-dmm .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm button.button:hover{background:#f15a22;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-dmm .content{background:url(https://cdn.cmmiinstitute.com/design/header-dmm.png) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-dmm .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-dmm-charts{background:url(https://cdn.cmmiinstitute.com/design/header-dmm-charts.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-dmm-charts>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-dmm-charts .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-dmm-charts button,.cmmi-patterns header.index.index-dmm-charts input[type="button"],.cmmi-patterns header.index.index-dmm-charts input[type="submit"],.cmmi-patterns header.index.index-dmm-charts .button,.cmmi-patterns header.index.index-dmm-charts input.js.file+label,.cmmi-patterns header.index.index-dmm-charts .pagination>strong,.cmmi-patterns header.index.index-dmm-charts .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-dmm-charts .get-started,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a{background:#fff;border-color:#fff;color:#f15a22}.cmmi-patterns header.index.index-dmm-charts button:active,.cmmi-patterns header.index.index-dmm-charts input[type="button"]:active,.cmmi-patterns header.index.index-dmm-charts input[type="submit"]:active,.cmmi-patterns header.index.index-dmm-charts .button:active,.cmmi-patterns header.index.index-dmm-charts input.js.file+label:active,.cmmi-patterns header.index.index-dmm-charts .pagination>strong:active,.cmmi-patterns header.index.index-dmm-charts .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-dmm-charts .get-started:active,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink:active,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a:active,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-dmm-charts button:hover,.cmmi-patterns header.index.index-dmm-charts input[type="button"]:hover,.cmmi-patterns header.index.index-dmm-charts input[type="submit"]:hover,.cmmi-patterns header.index.index-dmm-charts .button:hover,.cmmi-patterns header.index.index-dmm-charts input.js.file+label:hover,.cmmi-patterns header.index.index-dmm-charts .pagination>strong:hover,.cmmi-patterns header.index.index-dmm-charts .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-dmm-charts .get-started:hover,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink:hover,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a:hover,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-dmm-charts button[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts button[disabled]:hover,.cmmi-patterns header.index.index-dmm-charts input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-dmm-charts input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-dmm-charts input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-dmm-charts input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-dmm-charts .button[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-dmm-charts .get-started[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a[disabled]:focus,.cmmi-patterns header.index.index-dmm-charts .button[disabled]:hover,.cmmi-patterns header.index.index-dmm-charts input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-dmm-charts .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-dmm-charts .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-dmm-charts .get-started[disabled]:hover,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a[disabled]:hover,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a[disabled]:hover{background:#fff;border-color:#fff;color:#f15a22}.cmmi-patterns header.index.index-dmm-charts button.p2,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button,.cmmi-patterns header.index.index-dmm-charts input[type="button"].p2,.cmmi-patterns header.index.index-dmm-charts input[type="submit"].p2,.cmmi-patterns header.index.index-dmm-charts .button.p2,.cmmi-patterns header.index.index-dmm-charts input.js.file+label.p2,.cmmi-patterns header.index.index-dmm-charts .pagination>strong.p2,.cmmi-patterns header.index.index-dmm-charts .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-dmm-charts .p2.get-started,.cmmi-patterns header.index.index-dmm-charts .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-dmm-charts a.get-started,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-dmm-charts a.get-started,.cmmi-patterns header.index.index-dmm-charts .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button.get-started,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-dmm-charts button.get-started,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.p2.NewItemLink,.cmmi-patterns header.index.index-dmm-charts .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-dmm-charts a.NewItemLink,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a.p2,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-dmm-charts a,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-dmm-charts a,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button.button{background:#f15a22;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-dmm-charts button.p2:active,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button:active,.cmmi-patterns header.index.index-dmm-charts input[type="button"].p2:active,.cmmi-patterns header.index.index-dmm-charts input[type="submit"].p2:active,.cmmi-patterns header.index.index-dmm-charts .button.p2:active,.cmmi-patterns header.index.index-dmm-charts input.js.file+label.p2:active,.cmmi-patterns header.index.index-dmm-charts .pagination>strong.p2:active,.cmmi-patterns header.index.index-dmm-charts .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-dmm-charts .p2.get-started:active,.cmmi-patterns header.index.index-dmm-charts .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-dmm-charts a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-dmm-charts a.get-started:active,.cmmi-patterns header.index.index-dmm-charts .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button.get-started:active,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-dmm-charts button.get-started:active,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.p2.NewItemLink:active,.cmmi-patterns header.index.index-dmm-charts .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-dmm-charts a.NewItemLink:active,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink:active,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a:active,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a.p2:active,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-dmm-charts a:active,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a:active,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-dmm-charts a:active,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button.button:active{background:#f15a22;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-dmm-charts button.p2:hover,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button:hover,.cmmi-patterns header.index.index-dmm-charts input[type="button"].p2:hover,.cmmi-patterns header.index.index-dmm-charts input[type="submit"].p2:hover,.cmmi-patterns header.index.index-dmm-charts .button.p2:hover,.cmmi-patterns header.index.index-dmm-charts input.js.file+label.p2:hover,.cmmi-patterns header.index.index-dmm-charts .pagination>strong.p2:hover,.cmmi-patterns header.index.index-dmm-charts .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-dmm-charts .p2.get-started:hover,.cmmi-patterns header.index.index-dmm-charts .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-dmm-charts a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-dmm-charts a.get-started:hover,.cmmi-patterns header.index.index-dmm-charts .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button.get-started:hover,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-dmm-charts button.get-started:hover,.cmmi-patterns header.index.index-dmm-charts .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-dmm-charts a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-dmm-charts .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-dmm-charts a.NewItemLink:hover,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-dmm-charts a.NewItemLink:hover,.cmmi-patterns header.index.index-dmm-charts .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts a:hover,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a.p2:hover,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-dmm-charts a:hover,.ContributionPanel .cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-dmm-charts a:hover,.cmmi-patterns header.index.index-dmm-charts .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-dmm-charts a:hover,.cmmi-patterns header.index.index-dmm-charts .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-dmm-charts button.button:hover{background:#f15a22;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-dmm-charts .content{background:url(https://cdn.cmmiinstitute.com/design/header-dmm-charts.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-dmm-charts .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-mddap{background:url(https://cdn.cmmiinstitute.com/design/header-mddap.jpg) no-repeat center;background-size:cover}.cmmi-patterns header.index.index-mddap>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-mddap .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-mddap button,.cmmi-patterns header.index.index-mddap input[type="button"],.cmmi-patterns header.index.index-mddap input[type="submit"],.cmmi-patterns header.index.index-mddap .button,.cmmi-patterns header.index.index-mddap input.js.file+label,.cmmi-patterns header.index.index-mddap .pagination>strong,.cmmi-patterns header.index.index-mddap .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-mddap .get-started,.cmmi-patterns header.index.index-mddap .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink,.cmmi-patterns header.index.index-mddap .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-mddap a,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a{background:#fff;border-color:#fff;color:#008050}.cmmi-patterns header.index.index-mddap button:active,.cmmi-patterns header.index.index-mddap input[type="button"]:active,.cmmi-patterns header.index.index-mddap input[type="submit"]:active,.cmmi-patterns header.index.index-mddap .button:active,.cmmi-patterns header.index.index-mddap input.js.file+label:active,.cmmi-patterns header.index.index-mddap .pagination>strong:active,.cmmi-patterns header.index.index-mddap .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-mddap .get-started:active,.cmmi-patterns header.index.index-mddap .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink:active,.cmmi-patterns header.index.index-mddap .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-mddap a:active,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-mddap button:hover,.cmmi-patterns header.index.index-mddap input[type="button"]:hover,.cmmi-patterns header.index.index-mddap input[type="submit"]:hover,.cmmi-patterns header.index.index-mddap .button:hover,.cmmi-patterns header.index.index-mddap input.js.file+label:hover,.cmmi-patterns header.index.index-mddap .pagination>strong:hover,.cmmi-patterns header.index.index-mddap .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-mddap .get-started:hover,.cmmi-patterns header.index.index-mddap .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink:hover,.cmmi-patterns header.index.index-mddap .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap a:hover,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-mddap button[disabled]:focus,.cmmi-patterns header.index.index-mddap button[disabled]:hover,.cmmi-patterns header.index.index-mddap input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-mddap input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-mddap input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-mddap input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-mddap .button[disabled]:focus,.cmmi-patterns header.index.index-mddap input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-mddap .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-mddap .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-mddap .get-started[disabled]:focus,.cmmi-patterns header.index.index-mddap .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-mddap .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-mddap a[disabled]:focus,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a[disabled]:focus,.cmmi-patterns header.index.index-mddap .button[disabled]:hover,.cmmi-patterns header.index.index-mddap input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-mddap .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-mddap .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-mddap .get-started[disabled]:hover,.cmmi-patterns header.index.index-mddap .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-mddap .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap a[disabled]:hover,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a[disabled]:hover{background:#fff;border-color:#fff;color:#008050}.cmmi-patterns header.index.index-mddap button.p2,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button,.cmmi-patterns header.index.index-mddap input[type="button"].p2,.cmmi-patterns header.index.index-mddap input[type="submit"].p2,.cmmi-patterns header.index.index-mddap .button.p2,.cmmi-patterns header.index.index-mddap input.js.file+label.p2,.cmmi-patterns header.index.index-mddap .pagination>strong.p2,.cmmi-patterns header.index.index-mddap .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-mddap .p2.get-started,.cmmi-patterns header.index.index-mddap .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-mddap a.get-started,.ContributionPanel .cmmi-patterns header.index.index-mddap .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-mddap a.get-started,.cmmi-patterns header.index.index-mddap .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button.get-started,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-mddap button.get-started,.cmmi-patterns header.index.index-mddap .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-mddap a.p2.NewItemLink,.cmmi-patterns header.index.index-mddap .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-mddap a.NewItemLink,.cmmi-patterns header.index.index-mddap .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink,.cmmi-patterns header.index.index-mddap .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-mddap a,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a.p2,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-mddap a,.ContributionPanel .cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-mddap a,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button.button{background:#008050;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-mddap button.p2:active,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button:active,.cmmi-patterns header.index.index-mddap input[type="button"].p2:active,.cmmi-patterns header.index.index-mddap input[type="submit"].p2:active,.cmmi-patterns header.index.index-mddap .button.p2:active,.cmmi-patterns header.index.index-mddap input.js.file+label.p2:active,.cmmi-patterns header.index.index-mddap .pagination>strong.p2:active,.cmmi-patterns header.index.index-mddap .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-mddap .p2.get-started:active,.cmmi-patterns header.index.index-mddap .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-mddap a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-mddap .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-mddap a.get-started:active,.cmmi-patterns header.index.index-mddap .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button.get-started:active,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-mddap button.get-started:active,.cmmi-patterns header.index.index-mddap .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-mddap a.p2.NewItemLink:active,.cmmi-patterns header.index.index-mddap .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-mddap a.NewItemLink:active,.cmmi-patterns header.index.index-mddap .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink:active,.cmmi-patterns header.index.index-mddap .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-mddap a:active,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a.p2:active,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-mddap a:active,.ContributionPanel .cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a:active,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-mddap a:active,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button.button:active{background:#008050;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-mddap button.p2:hover,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button:hover,.cmmi-patterns header.index.index-mddap input[type="button"].p2:hover,.cmmi-patterns header.index.index-mddap input[type="submit"].p2:hover,.cmmi-patterns header.index.index-mddap .button.p2:hover,.cmmi-patterns header.index.index-mddap input.js.file+label.p2:hover,.cmmi-patterns header.index.index-mddap .pagination>strong.p2:hover,.cmmi-patterns header.index.index-mddap .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-mddap .p2.get-started:hover,.cmmi-patterns header.index.index-mddap .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-mddap a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-mddap a.get-started:hover,.cmmi-patterns header.index.index-mddap .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button.get-started:hover,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-mddap button.get-started:hover,.cmmi-patterns header.index.index-mddap .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-mddap a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-mddap .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-mddap a.NewItemLink:hover,.cmmi-patterns header.index.index-mddap .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-mddap a.NewItemLink:hover,.cmmi-patterns header.index.index-mddap .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap a:hover,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a.p2:hover,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-mddap a:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap a:hover,.cmmi-patterns header.index.index-mddap .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-mddap a:hover,.cmmi-patterns header.index.index-mddap .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap button.button:hover{background:#008050;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-mddap .content{background:url(https://cdn.cmmiinstitute.com/design/header-mddap.jpg) no-repeat center;background-size:cover;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-mddap .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-mddap-heart{background:#00794c url(https://cdn.cmmiinstitute.com/design/header-mddap-heart.png) no-repeat center;background-size:contain}.cmmi-patterns header.index.index-mddap-heart>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.index.index-mddap-heart .megamenu-small-controls a{color:#fff}.cmmi-patterns header.index.index-mddap-heart button,.cmmi-patterns header.index.index-mddap-heart input[type="button"],.cmmi-patterns header.index.index-mddap-heart input[type="submit"],.cmmi-patterns header.index.index-mddap-heart .button,.cmmi-patterns header.index.index-mddap-heart input.js.file+label,.cmmi-patterns header.index.index-mddap-heart .pagination>strong,.cmmi-patterns header.index.index-mddap-heart .solution-choice .get-started,.cmmi-patterns .solution-choice header.index.index-mddap-heart .get-started,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a{background:#fff;border-color:#fff;color:#008050}.cmmi-patterns header.index.index-mddap-heart button:active,.cmmi-patterns header.index.index-mddap-heart input[type="button"]:active,.cmmi-patterns header.index.index-mddap-heart input[type="submit"]:active,.cmmi-patterns header.index.index-mddap-heart .button:active,.cmmi-patterns header.index.index-mddap-heart input.js.file+label:active,.cmmi-patterns header.index.index-mddap-heart .pagination>strong:active,.cmmi-patterns header.index.index-mddap-heart .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.index.index-mddap-heart .get-started:active,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink:active,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a:active,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.index.index-mddap-heart button:hover,.cmmi-patterns header.index.index-mddap-heart input[type="button"]:hover,.cmmi-patterns header.index.index-mddap-heart input[type="submit"]:hover,.cmmi-patterns header.index.index-mddap-heart .button:hover,.cmmi-patterns header.index.index-mddap-heart input.js.file+label:hover,.cmmi-patterns header.index.index-mddap-heart .pagination>strong:hover,.cmmi-patterns header.index.index-mddap-heart .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.index.index-mddap-heart .get-started:hover,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink:hover,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a:hover,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.index.index-mddap-heart button[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart button[disabled]:hover,.cmmi-patterns header.index.index-mddap-heart input[type="button"][disabled]:focus,.cmmi-patterns header.index.index-mddap-heart input[type="button"][disabled]:hover,.cmmi-patterns header.index.index-mddap-heart input[type="submit"][disabled]:focus,.cmmi-patterns header.index.index-mddap-heart input[type="submit"][disabled]:hover,.cmmi-patterns header.index.index-mddap-heart .button[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart input.js.file+label[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart .pagination>strong[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.index.index-mddap-heart .get-started[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a[disabled]:focus,.cmmi-patterns header.index.index-mddap-heart .button[disabled]:hover,.cmmi-patterns header.index.index-mddap-heart input.js.file+label[disabled]:hover,.cmmi-patterns header.index.index-mddap-heart .pagination>strong[disabled]:hover,.cmmi-patterns header.index.index-mddap-heart .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.index.index-mddap-heart .get-started[disabled]:hover,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink[disabled]:hover,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a[disabled]:hover,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a[disabled]:hover{background:#fff;border-color:#fff;color:#008050}.cmmi-patterns header.index.index-mddap-heart button.p2,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button,.cmmi-patterns header.index.index-mddap-heart input[type="button"].p2,.cmmi-patterns header.index.index-mddap-heart input[type="submit"].p2,.cmmi-patterns header.index.index-mddap-heart .button.p2,.cmmi-patterns header.index.index-mddap-heart input.js.file+label.p2,.cmmi-patterns header.index.index-mddap-heart .pagination>strong.p2,.cmmi-patterns header.index.index-mddap-heart .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.index.index-mddap-heart .p2.get-started,.cmmi-patterns header.index.index-mddap-heart .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-mddap-heart a.get-started,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-mddap-heart a.get-started,.cmmi-patterns header.index.index-mddap-heart .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button.get-started,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-mddap-heart button.get-started,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.p2.NewItemLink,.cmmi-patterns header.index.index-mddap-heart .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-mddap-heart a.NewItemLink,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a.p2,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-mddap-heart a,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-mddap-heart a,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button.button{background:#008050;border-color:#fff;color:#fff}.cmmi-patterns header.index.index-mddap-heart button.p2:active,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button:active,.cmmi-patterns header.index.index-mddap-heart input[type="button"].p2:active,.cmmi-patterns header.index.index-mddap-heart input[type="submit"].p2:active,.cmmi-patterns header.index.index-mddap-heart .button.p2:active,.cmmi-patterns header.index.index-mddap-heart input.js.file+label.p2:active,.cmmi-patterns header.index.index-mddap-heart .pagination>strong.p2:active,.cmmi-patterns header.index.index-mddap-heart .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.index.index-mddap-heart .p2.get-started:active,.cmmi-patterns header.index.index-mddap-heart .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-mddap-heart a.get-started:active,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-mddap-heart a.get-started:active,.cmmi-patterns header.index.index-mddap-heart .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button.get-started:active,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-mddap-heart button.get-started:active,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.p2.NewItemLink:active,.cmmi-patterns header.index.index-mddap-heart .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-mddap-heart a.NewItemLink:active,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink:active,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a:active,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a.p2:active,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-mddap-heart a:active,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a:active,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-mddap-heart a:active,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button.button:active{background:#008050;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.index.index-mddap-heart button.p2:hover,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button:hover,.cmmi-patterns header.index.index-mddap-heart input[type="button"].p2:hover,.cmmi-patterns header.index.index-mddap-heart input[type="submit"].p2:hover,.cmmi-patterns header.index.index-mddap-heart .button.p2:hover,.cmmi-patterns header.index.index-mddap-heart input.js.file+label.p2:hover,.cmmi-patterns header.index.index-mddap-heart .pagination>strong.p2:hover,.cmmi-patterns header.index.index-mddap-heart .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.index.index-mddap-heart .p2.get-started:hover,.cmmi-patterns header.index.index-mddap-heart .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.index.index-mddap-heart a.get-started:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.index.index-mddap-heart a.get-started:hover,.cmmi-patterns header.index.index-mddap-heart .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button.get-started:hover,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.index.index-mddap-heart button.get-started:hover,.cmmi-patterns header.index.index-mddap-heart .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.index.index-mddap-heart a.p2.NewItemLink:hover,.cmmi-patterns header.index.index-mddap-heart .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.index.index-mddap-heart a.NewItemLink:hover,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.index.index-mddap-heart a.NewItemLink:hover,.cmmi-patterns header.index.index-mddap-heart .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart a:hover,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a.p2:hover,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.index.index-mddap-heart a:hover,.ContributionPanel .cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.index.index-mddap-heart a:hover,.cmmi-patterns header.index.index-mddap-heart .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.index.index-mddap-heart a:hover,.cmmi-patterns header.index.index-mddap-heart .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.index.index-mddap-heart button.button:hover{background:#008050;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.index.index-mddap-heart .content{background:#00794c url(https://cdn.cmmiinstitute.com/design/header-mddap-heart.png) no-repeat center;background-size:contain;padding-right:30%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.index.index-mddap-heart .content{padding-right:calc(50% - 10em);padding-left:calc(50% - 25em)}}@media (max-width: 60em){.cmmi-patterns header.index.index-mddap-heart{background:#00794c}.cmmi-patterns header.index.index-mddap-heart header{background:#00794c url(https://cdn.cmmiinstitute.com/design/header-mddap-heart.png) no-repeat center;background-size:contain}}.cmmi-patterns header.index .content{color:#fff;padding-top:1em;padding-bottom:4em}.cmmi-patterns header.index .content h1{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0.5);font-weight:bold;line-height:1;margin-bottom:0.6666em;padding-bottom:0.6666em}@media (min-width: 40em){.cmmi-patterns header.index .content{padding-right:20%}.cmmi-patterns header.index .content h1{font-size:2.25em}}@media (min-width: 50em){.cmmi-patterns header.index .content{padding-top:2em;padding-right:10%;padding-bottom:5em}.cmmi-patterns header.index .content h1{font-size:2.5em}}@media (min-width: 60em){.cmmi-patterns header.index .content{padding-top:3em;padding-right:20%;padding-bottom:6em}.cmmi-patterns header.index .content h1{font-size:2.75em}}@media (min-width: 70em){.cmmi-patterns header.index .content{padding-right:30%}.cmmi-patterns header.index .content h1{font-size:3em}}@media (min-width: 80em){.cmmi-patterns header.index .content{padding-right:40%}}.cmmi-patterns .input-time-el,.cmmi-patterns .input-date-el{overflow:auto}.cmmi-patterns .input-time-el label,.cmmi-patterns .input-time-el select,.cmmi-patterns .input-date-el label,.cmmi-patterns .input-date-el select{float:left;font-weight:normal;vertical-align:bottom;width:5em}.cmmi-patterns .input-time-el select,.cmmi-patterns .input-date-el select{width:7em}.cmmi-patterns .input-time-el>select,.cmmi-patterns .input-time-el .dropdown-wrapper,.cmmi-patterns .input-date-el>select,.cmmi-patterns .input-date-el .dropdown-wrapper{display:inline-block;margin:2.5em 0 0 1em}.cmmi-patterns .input-time-el input,.cmmi-patterns .input-date-el input{text-align:center}.cmmi-patterns .input-time-el.error,.cmmi-patterns .input-date-el.error{color:#b11116}.cmmi-patterns .input-time-el label+label,.cmmi-patterns .input-date-el label+label{margin-left:1em}.cmmi-patterns .input-time-el label+label:before,.cmmi-patterns .input-date-el label+label:before{content:':';display:block;float:left;margin:2em 0 0 -1em;text-align:center;width:1em}.cmmi-patterns .input-date-el label+label:before{content:'/'}.cmmi-patterns article.lead header{margin-bottom:1em}.cmmi-patterns article.lead header h1{font-weight:bold;line-height:1.25em;margin-bottom:0.25em}.cmmi-patterns article.lead header time{display:block;font-weight:bold;margin-bottom:1em}.cmmi-patterns article.lead header time,.cmmi-patterns article.lead header p{font-size:1.25em}.cmmi-patterns article.lead .quote:before{color:#007dc6;content:'\201c';float:left;font-size:3em;font-weight:bold;line-height:1;margin:-0.125em 0 0 0.25em}.cmmi-patterns article.lead .quote blockquote,.cmmi-patterns article.lead .quote cite{margin:0 0 0 3em}.cmmi-patterns article.lead .quote blockquote{font-weight:bold}.cmmi-patterns article.lead .quote cite{font-style:normal}.cmmi-patterns article.lead .read-more{color:#042740;font-weight:bold}.cmmi-patterns article.lead .read-more:hover{color:#074470}.cmmi-patterns .level{margin:0 0 2em 0;padding:0 0 0 5em;position:relative}.cmmi-patterns .level h3{margin-bottom:0}.cmmi-patterns .level h3 span{font-weight:normal}.cmmi-patterns .level li{margin-bottom:0.5em}.cmmi-patterns .level h3+ul{margin-top:0.5em}.cmmi-patterns .level:before{background:#fff;border-radius:50%;content:'';display:block;height:4em;left:0;position:absolute;top:0;width:4em}.cmmi-patterns .level:after{content:'';display:block;height:3em;left:0.5em;position:absolute;top:0.5em;width:3em}.cmmi-patterns .level0:after{background:url(https://cdn.cmmiinstitute.com/icons/level0.svg) no-repeat center;background-size:contain;height:1.5em;left:1.25em;top:1.25em;width:1.5em}.cmmi-patterns .level1:after{background:url(https://cdn.cmmiinstitute.com/icons/level1.svg) no-repeat center;background-size:contain}.cmmi-patterns .level2:after{background:url(https://cdn.cmmiinstitute.com/icons/level2.svg) no-repeat center;background-size:contain}.cmmi-patterns .level3:after{background:url(https://cdn.cmmiinstitute.com/icons/level3.svg) no-repeat center;background-size:contain}.cmmi-patterns .level4:after{background:url(https://cdn.cmmiinstitute.com/icons/level4.svg) no-repeat center;background-size:contain}.cmmi-patterns .level5:after{background:url(https://cdn.cmmiinstitute.com/icons/level5.svg) no-repeat center;background-size:contain}.cmmi-patterns{position:relative}.cmmi-patterns:before{background:transparent;bottom:0;content:'';display:block;left:0;position:fixed;right:0;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;top:0;z-index:-1}.cmmi-patterns.lightbox-showing{overflow:hidden}.cmmi-patterns.lightbox-showing:before{background:#000;background:rgba(0,0,0,0.618);-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;z-index:99}.cmmi-patterns.lightbox-fading-out:before{background:transparent;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;z-index:99}.cmmi-patterns.lightbox-fading-out #lightbox>*{opacity:0}.cmmi-patterns #lightbox{bottom:0;left:0;position:fixed;right:0;top:0;z-index:110}.cmmi-patterns #lightbox>*{-webkit-box-shadow:0 0 1em 0 rgba(0,0,0,0.618);box-shadow:0 0 1em 0 rgba(0,0,0,0.618);display:block;left:50%;max-width:80%;position:fixed;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;z-index:100}.cmmi-patterns #lightbox>* img,.cmmi-patterns #lightbox>* iframe.video{bottom:0;display:block;left:0;position:relative;right:0;top:0}.cmmi-patterns #lightbox iframe.video:before{border-top:4em solid transparent;border-right:0;border-bottom:4em solid transparent;border-left:8em solid #007dc6;content:'';display:block;height:0;left:50%;margin:-4em 0 0 -4em;opacity:0.6666;position:absolute;top:50%;-webkit-transition:0.5s ease-in-out all;transition:0.5s ease-in-out all;width:0}.cmmi-patterns #lightbox iframe.video:hover:before{opacity:1}.cmmi-patterns .logo,.cmmi-patterns ul.logos li,.cmmi-patterns ol.logos li{margin:2em auto;max-width:75%}.cmmi-patterns ul.logos.dark,.cmmi-patterns ol.logos.dark{background:#042740}.cmmi-patterns .logos{text-align:center}.cmmi-patterns .logos .logo,.cmmi-patterns ul.logos li,.cmmi-patterns ol.logos li{display:inline-block;margin:1.5em;vertical-align:middle}.cmmi-patterns section.landing .logos img{width:auto}.cmmi-patterns header.site>nav.megamenu-full{position:relative}.cmmi-patterns header.site>nav.megamenu-full .primary li{color:#fff;cursor:pointer;font-weight:bold;padding:1em}.cmmi-patterns header.site>nav.megamenu-full .primary li.current{background:#a6dcfb;color:#007dc6}.cmmi-patterns header.site>nav.megamenu-full .primary li.open-panel,.cmmi-patterns header.site>nav.megamenu-full .primary li:hover{background:#d7effd;color:#007dc6}.cmmi-patterns header.site>h1.megamenu-full-logo{float:left}.cmmi-patterns header.site>.megamenu-full-secondary{margin-right:15%;position:relative;right:auto;text-align:right;top:-1.25em}.cmmi-patterns header.site>.megamenu-full-secondary>ul>li{display:inline-block;padding:0.5em}.cmmi-patterns header.site>.megamenu-full-secondary a{color:#007dc6}.cmmi-patterns header.site>.megamenu-full-secondary a:hover{color:#009df9;text-decoration:none}.cmmi-patterns header.site>.megamenu-full-secondary .cart a{font-weight:normal}.cmmi-patterns header.site>.megamenu-full-secondary .login a,.cmmi-patterns header.site>.megamenu-full-secondary .logout a,.cmmi-patterns header.site>.megamenu-full-secondary .register a{background:#007dc6;border-color:#007dc6;color:#fff}.cmmi-patterns header.site>.megamenu-full-secondary .login a:active,.cmmi-patterns header.site>.megamenu-full-secondary .logout a:active,.cmmi-patterns header.site>.megamenu-full-secondary .register a:active{background:#005d93;border-color:#005d93}.cmmi-patterns header.site>.megamenu-full-secondary .login a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register a:hover{background:#009df9;border-color:#009df9}.cmmi-patterns header.site>.megamenu-full-secondary .login a[disabled]:focus,.cmmi-patterns header.site>.megamenu-full-secondary .login a[disabled]:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout a[disabled]:focus,.cmmi-patterns header.site>.megamenu-full-secondary .logout a[disabled]:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register a[disabled]:focus,.cmmi-patterns header.site>.megamenu-full-secondary .register a[disabled]:hover{background:#007dc6;border-color:#007dc6;color:#fff}.cmmi-patterns header.site>.megamenu-full-secondary .login a.p2,.cmmi-patterns header.site>.megamenu-full-secondary .login .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .login a,.cmmi-patterns header.site>.megamenu-full-secondary .login .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .login a,.cmmi-patterns header.site>.megamenu-full-secondary .logout a.p2,.cmmi-patterns header.site>.megamenu-full-secondary .logout .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .logout a,.cmmi-patterns header.site>.megamenu-full-secondary .logout .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .logout a,.cmmi-patterns header.site>.megamenu-full-secondary .register a.p2,.cmmi-patterns header.site>.megamenu-full-secondary .register .ContributionPanel a,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .register a,.cmmi-patterns header.site>.megamenu-full-secondary .register .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .register a{background:#fff;border-color:#007dc6;color:#007dc6}.cmmi-patterns header.site>.megamenu-full-secondary .login a.p2:active,.cmmi-patterns header.site>.megamenu-full-secondary .login .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .login a:active,.cmmi-patterns header.site>.megamenu-full-secondary .login .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .login a:active,.cmmi-patterns header.site>.megamenu-full-secondary .logout a.p2:active,.cmmi-patterns header.site>.megamenu-full-secondary .logout .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .logout a:active,.cmmi-patterns header.site>.megamenu-full-secondary .logout .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .logout a:active,.cmmi-patterns header.site>.megamenu-full-secondary .register a.p2:active,.cmmi-patterns header.site>.megamenu-full-secondary .register .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .register a:active,.cmmi-patterns header.site>.megamenu-full-secondary .register .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .register a:active{background:#fff;border-color:#005d93;color:#005d93}.cmmi-patterns header.site>.megamenu-full-secondary .login a.p2:hover,.cmmi-patterns header.site>.megamenu-full-secondary .login .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .login a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .login .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .login a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout a.p2:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .logout a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .logout .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .logout a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register a.p2:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.site>.megamenu-full-secondary .register a:hover,.cmmi-patterns header.site>.megamenu-full-secondary .register .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.site>.megamenu-full-secondary .register a:hover{background:#fff;border-color:#009df9;color:#009df9}@media (min-width: 70em){.cmmi-patterns header.site>.megamenu-full-secondary{margin-right:calc(50% - 25em)}}.cmmi-patterns header.site>.megamenu-full-primary{background:#007dc6;color:#fff;padding:0 15%;overflow:auto}.cmmi-patterns header.site>.megamenu-full-primary ul{margin:0 -1em}.cmmi-patterns header.site>.megamenu-full-primary ul li{cursor:pointer;display:inline-block;font-weight:bold;padding:1em}.cmmi-patterns header.site>.megamenu-full-primary ul li.current{background:#a6dcfb;color:#007dc6}.cmmi-patterns header.site>.megamenu-full-primary ul li.open-panel,.cmmi-patterns header.site>.megamenu-full-primary ul li:hover{background:#d7effd;color:#007dc6}@media (min-width: 70em){.cmmi-patterns header.site>.megamenu-full-primary{padding:0 calc(50% - 25em)}}.cmmi-patterns header.site>.megamenu-full-search-toggle{border-radius:.5em .5em 0 0;cursor:pointer;float:right;height:3.25em;margin:-3.25em 15% 0 0;padding:0.875em;text-align:center;-webkit-transition:0.25s all ease;transition:0.25s all ease;width:3em}.cmmi-patterns header.site>.megamenu-full-search-toggle svg{fill:#fff;-webkit-transition:0.25s all ease;transition:0.25s all ease}.cmmi-patterns header.site>.megamenu-full-search-toggle.open{background:#d7effd;height:2.75em;margin-top:-2.75em}.cmmi-patterns header.site>.megamenu-full-search-toggle.open svg{fill:#007dc6}@media (min-width: 70em){.cmmi-patterns header.site>.megamenu-full-search-toggle{margin:-3.25em calc(50% - 25em) 0 0}}.cmmi-patterns .megamenu-panel{background:#d7effd;border-bottom:0.25em solid rgba(0,0,0,0.1);font-size:0.8em;max-height:0;max-width:none;opacity:0;overflow:hidden;padding:0;position:absolute;-webkit-transition:0.25s all ease;transition:0.25s all ease;width:100%;z-index:1000}.cmmi-patterns .megamenu-panel.open{max-height:40em;opacity:1;padding:2em 0}.cmmi-patterns .megamenu-panel h2,.cmmi-patterns .megamenu-panel .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-si header h1,.cmmi-patterns .model-ca-si header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .megamenu-panel h1,.cmmi-patterns .megamenu-panel .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .megamenu-panel h1{margin-top:0}.cmmi-patterns .megamenu-panel .row{margin-top:0;margin-bottom:0;max-width:62.5em}.cmmi-patterns .megamenu-panel .items h3{margin:0 0 0.25em 0}.cmmi-patterns .megamenu-panel .items h3+.megamenu-submenu-group{margin-top:1em}.cmmi-patterns .megamenu-panel .items ul{margin:0 0 1em 0}.cmmi-patterns .megamenu-panel .items ul li{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.cmmi-patterns .megamenu-panel .items ul a{font-weight:normal}.cmmi-patterns .megamenu-full-search-form,.cmmi-patterns header.site>.search-form{background:#d7effd;margin-bottom:0;padding:1em 15%}.cmmi-patterns .megamenu-full-search-form button,.cmmi-patterns header.site>.search-form button{background:#007dc6;border-color:#007dc6}.cmmi-patterns .megamenu-full-search-form button:hover,.cmmi-patterns header.site>.search-form button:hover{background:#0085d3;border-color:#0085d3}.cmmi-patterns .megamenu-full-search-form button:active,.cmmi-patterns header.site>.search-form button:active{background:#0075b9;border-color:#0075b9}@media (min-width: 70em){.cmmi-patterns .megamenu-full-search-form,.cmmi-patterns header.site>.search-form{padding:1em calc(50% - 25em)}}.cmmi-patterns header.site>.megamenu-full-search-form{max-height:0;overflow:hidden;padding:0 15%;-webkit-transition:0.25s all ease;transition:0.25s all ease}.cmmi-patterns header.site>.megamenu-full-search-form.open{max-height:5em;padding:1em 15%}@media (min-width: 70em){.cmmi-patterns header.site>.megamenu-full-search-form{padding:0 calc(50% - 25em)}.cmmi-patterns header.site>.megamenu-full-search-form.open{padding:1em calc(50% - 25em)}}.cmmi-patterns body.megamenu-open .megamenu-content-wrapper,.cmmi-patterns.megamenu-open .megamenu-content-wrapper{display:none;visibility:hidden}.cmmi-patterns body.megamenu-open header.site>nav.megamenu-small,.cmmi-patterns.megamenu-open header.site>nav.megamenu-small{left:0}.cmmi-patterns header.site>nav.megamenu-small{background:#3f4444;color:#e5e1e6;display:block;font-weight:bold;left:calc(-100% - 2em);min-height:100vh;padding:0;position:absolute;text-transform:uppercase;-webkit-transition:0.25s all ease;transition:0.25s all ease;width:100%;z-index:1000}.cmmi-patterns header.site>nav.megamenu-small .primary .current a{color:#e5e1e6}.cmmi-patterns header.site>nav.megamenu-small .primary .current a:hover{color:#fff}.cmmi-patterns header.site>nav.megamenu-small .secondary{margin-top:-1px}.cmmi-patterns header.site>nav.megamenu-small .secondary .login .login-form{max-height:0;opacity:0;overflow:hidden;padding:0 1.25em;-webkit-transition:0.25s all ease;transition:0.25s all ease}@media (min-width: 40em){.cmmi-patterns header.site>nav.megamenu-small .secondary .login .login-form{padding:0 5%}}@media (min-width: 50em){.cmmi-patterns header.site>nav.megamenu-small .secondary .login .login-form{padding:0 10%}}.cmmi-patterns header.site>nav.megamenu-small .secondary .login h3{cursor:pointer;font-size:1.25em;margin:0;padding:0.5em 4em 0.5em 1em}@media (min-width: 40em){.cmmi-patterns header.site>nav.megamenu-small .secondary .login h3{padding-left:5%}}@media (min-width: 50em){.cmmi-patterns header.site>nav.megamenu-small .secondary .login h3{padding-left:10%}}.cmmi-patterns header.site>nav.megamenu-small .secondary .login label{color:#8a8d8f}.cmmi-patterns header.site>nav.megamenu-small .secondary .login button{margin-top:1em;padding:1em;width:100%}.cmmi-patterns header.site>nav.megamenu-small .secondary .login ul{margin-top:1em;max-height:inherit;text-align:center}.cmmi-patterns header.site>nav.megamenu-small .secondary .login li a{border-bottom:0;font-weight:normal;text-transform:none}.cmmi-patterns header.site>nav.megamenu-small .secondary .login.open .login-form{max-height:30em;opacity:1;padding:0.625em 1.25em}@media (min-width: 40em){.cmmi-patterns header.site>nav.megamenu-small .secondary .login.open .login-form{padding:0.625em 5%}}@media (min-width: 50em){.cmmi-patterns header.site>nav.megamenu-small .secondary .login.open .login-form{padding:0.625em 10%}}.cmmi-patterns header.site>nav.megamenu-small .search-form{padding-right:1em}.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="text"],.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="search"]{background:#3f4444;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#e5e1e6;padding-left:1em;padding-top:2em;padding-bottom:2em}.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="text"]+button,.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="search"]+button{margin:2em 0}@media (min-width: 40em){.cmmi-patterns header.site>nav.megamenu-small .search-form{padding-right:5%}.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="text"],.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="search"]{padding-left:5%}}@media (min-width: 50em){.cmmi-patterns header.site>nav.megamenu-small .search-form{padding-right:10%}.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="text"],.cmmi-patterns header.site>nav.megamenu-small .search-form input[type="search"]{padding-left:10%}}.cmmi-patterns header.site>nav.megamenu-small span,.cmmi-patterns header.site>nav.megamenu-small a{border-bottom:1px solid #4b5151;color:#e5e1e6;cursor:pointer;display:block;padding:0.5em 1em}.cmmi-patterns header.site>nav.megamenu-small span:hover,.cmmi-patterns header.site>nav.megamenu-small a:hover{background:#454b4b;color:#fff;text-decoration:none}@media (min-width: 40em){.cmmi-patterns header.site>nav.megamenu-small span,.cmmi-patterns header.site>nav.megamenu-small a{padding-right:5%;padding-left:5%}}@media (min-width: 50em){.cmmi-patterns header.site>nav.megamenu-small span,.cmmi-patterns header.site>nav.megamenu-small a{padding-right:10%;padding-left:10%}}.cmmi-patterns header.site>nav.megamenu-small ul{margin-top:0;margin-bottom:0}.cmmi-patterns header.site>nav.megamenu-small ul ul{max-height:0;overflow:hidden;-webkit-transition:0.5s all ease;transition:0.5s all ease}.cmmi-patterns header.site>nav.megamenu-small ul .open>ul{max-height:100vh}.cmmi-patterns header.site>nav.megamenu-small ul .open.slide-complete>ul{max-height:auto}.cmmi-patterns header.site>nav.megamenu-small>ul>li>span,.cmmi-patterns header.site>nav.megamenu-small>ul>li>a{font-size:1.25em}.cmmi-patterns header.site>nav.megamenu-small>ul>li.has-children>span,.cmmi-patterns header.site>nav.megamenu-small>ul>li.has-children>a{padding-right:4em}.cmmi-patterns header.site>nav.megamenu-small>ul>li.has-children>span:before,.cmmi-patterns header.site>nav.megamenu-small>ul>li.has-children>a:before,.cmmi-patterns header.site>nav.megamenu-small>ul>li.login>h3:before{right:1.5em}.cmmi-patterns header.site>nav.megamenu-small>ul>li:first-child{border-top:1px solid #4b5151}.cmmi-patterns header.site>nav.megamenu-small>ul>li>ul>li>ul{border-bottom:1px solid #4b5151}.cmmi-patterns header.site>nav.megamenu-small>ul>li>ul>li>ul>li>span,.cmmi-patterns header.site>nav.megamenu-small>ul>li>ul>li>ul>li>a{border-bottom:0;padding-left:2em}@media (min-width: 40em){.cmmi-patterns header.site>nav.megamenu-small>ul>li>ul>li>ul>li>span,.cmmi-patterns header.site>nav.megamenu-small>ul>li>ul>li>ul>li>a{padding-left:7.5%}}@media (min-width: 50em){.cmmi-patterns header.site>nav.megamenu-small>ul>li>ul>li>ul>li>span,.cmmi-patterns header.site>nav.megamenu-small>ul>li>ul>li>ul>li>a{padding-left:12.5%}}.cmmi-patterns header.site>nav.megamenu-small .has-children>span,.cmmi-patterns header.site>nav.megamenu-small .has-children>a,.cmmi-patterns header.site>nav.megamenu-small .login h3{padding-right:5em;position:relative}.cmmi-patterns header.site>nav.megamenu-small .has-children>span:before,.cmmi-patterns header.site>nav.megamenu-small .has-children>a:before,.cmmi-patterns header.site>nav.megamenu-small .login h3:before{background:url(https://cdn.cmmiinstitute.com/icons/caret.down.gray1.svg) no-repeat center;background-size:contain;content:'';display:block;height:1em;margin-top:-0.5em;position:absolute;-webkit-transition:0.25s all ease;transition:0.25s all ease;right:2em;top:50%;width:1em}.cmmi-patterns header.site>nav.megamenu-small .open.has-children>span:before,.cmmi-patterns header.site>nav.megamenu-small .open.has-children>a:before,.cmmi-patterns header.site>nav.megamenu-small .open.login h3:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 40em){.cmmi-patterns header.site>nav.megamenu-small{left:-110%}}@media (min-width: 50em){.cmmi-patterns header.site>nav.megamenu-small{left:-120%}}.cmmi-patterns .megamenu-small-controls{margin-bottom:2em}.cmmi-patterns .megamenu-small-controls li{display:inline-block;margin-left:1em}.cmmi-patterns .model-pa-example{display:block;margin:0 auto;width:8em}.cmmi-patterns .model-category-doing h1{color:#f15a22;font-weight:bold;margin-bottom:0.25em}.cmmi-patterns .model-category-doing>h1:before{content:'Category:';display:block;line-height:1;font-size:50%}.cmmi-patterns .model-category-managing h1{color:#008050;font-weight:bold;margin-bottom:0.25em}.cmmi-patterns .model-category-managing>h1:before{content:'Category:';display:block;line-height:1;font-size:50%}.cmmi-patterns .model-category-enabling h1{color:#007dc6;font-weight:bold;margin-bottom:0.25em}.cmmi-patterns .model-category-enabling>h1:before{content:'Category:';display:block;line-height:1;font-size:50%}.cmmi-patterns .model-category-improving h1{color:#6b2b89;font-weight:bold;margin-bottom:0.25em}.cmmi-patterns .model-category-improving>h1:before{content:'Category:';display:block;line-height:1;font-size:50%}.cmmi-patterns .model-ca-enq header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-enq header h1{position:relative}.cmmi-patterns .model-ca-enq header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-enq header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-ENQ.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-edp header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-edp header h1{position:relative}.cmmi-patterns .model-ca-edp header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-edp header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-EDP.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-dms header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-dms header h1{position:relative}.cmmi-patterns .model-ca-dms header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-dms header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-DMS.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-sms header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-sms header h1{position:relative}.cmmi-patterns .model-ca-sms header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-sms header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-SMS.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-pmw header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-pmw header h1{position:relative}.cmmi-patterns .model-ca-pmw header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-pmw header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-PMW.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-mbr header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-mbr header h1{position:relative}.cmmi-patterns .model-ca-mbr header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-mbr header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-MBR.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-mwf header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-mwf header h1{position:relative}.cmmi-patterns .model-ca-mwf header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-mwf header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-MWF.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-si header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-si header h1{position:relative}.cmmi-patterns .model-ca-si header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-si header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-SI.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-msaf header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-msaf header h1{position:relative}.cmmi-patterns .model-ca-msaf header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-msaf header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-MSAF.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-msec header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-msec header h1{position:relative}.cmmi-patterns .model-ca-msec header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-msec header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-MSEC.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-imp header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-imp header h1{position:relative}.cmmi-patterns .model-ca-imp header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-imp header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-IMP.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-ca-shp header{margin-bottom:2em;min-height:10em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-ca-shp header h1{position:relative}.cmmi-patterns .model-ca-shp header h1:before{content:'Capability Area:';display:block;font-size:50%;line-height:1}.cmmi-patterns .model-ca-shp header:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCA-SHP.png") no-repeat center;background-size:contain;content:'';display:block;height:8em;left:0;margin-top:-4em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-rdm{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-rdm:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconRDM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-pqa{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-pqa:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconPQA.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-vv{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-vv:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconVV.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-pr{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-pr:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconPR.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-ts{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-ts:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconTS.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-pi{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-pi:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconPI.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-sdm{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-sdm:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconSDM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-stsm{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-stsm:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconSTSM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-sss{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-sss:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconSSS.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-sam{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-sam:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconSAM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-est{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-est:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconEST.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-plan{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-plan:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconPLAN.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-mc{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-mc:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconMC.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-rsk{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-rsk:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconRSK.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-irp{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-irp:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconIRP.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-cont{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-cont:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCONT.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-comp{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-comp:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCOMP.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-swm{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-swm:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconSWM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-ccd{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-ccd:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCCD.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-ot{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-ot:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconOT.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-ewg{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-ewg:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconEWG.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-car{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-car:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCAR.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-dar{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-dar:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconDAR.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-cm{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-cm:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-coco{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-coco:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconCOCO.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-ms{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-ms:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconMS.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-es{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-es:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconES.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-mps{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-mps:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconMPS.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-dss{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-dss:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconDSS.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-mst{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-mst:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconMST.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-mss{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-mss:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconMSS.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-pssw{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-pssw:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconPSSW.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-pcm{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-pcm:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconPCM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-pad{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-pad:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconPAD.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-mpm{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-mpm:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconMPM.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-gov{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-gov:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconGOV.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .model-pa-ii{margin-bottom:1em;min-height:5em;padding:1em 0 0 10em;position:relative}.cmmi-patterns .model-pa-ii:before{background:url("https://cdn.cmmiinstitute.com/model-viewer/CMMIiconII.png") no-repeat center;background-size:contain;content:'';display:block;height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%;width:8em}.cmmi-patterns .multiselect__control{border:1px solid #fff;border-radius:.5em;min-height:2.6em}.cmmi-patterns .multiselect__control:hover,.cmmi-patterns .multiselect__control--is-focused{border-color:#007dc6;-webkit-box-shadow:none;box-shadow:none}.cmmi-patterns .multiselect__placeholder{color:#363639;font-family:sans-serif}.cmmi-patterns .multiselect__multi-value{background-color:#e5e1e6;color:#363639}.cmmi-patterns .multiselect__multi-value__label{color:#363639}.cmmi-patterns .multiselect__indicator{background:#fff url(https://cdn.cmmiinstitute.com/icons/triangle.down.gray2.svg) no-repeat right 0.75em center;width:2em;background-size:0.5em}.cmmi-patterns .multiselect__indicator-separator{display:none}.cmmi-patterns .multiselect__option{color:#363639}.cmmi-patterns article.news header{margin-bottom:1em}.cmmi-patterns article.news header h1{font-weight:bold;line-height:1.25em;margin-bottom:0.25em}.cmmi-patterns article.news header .loc{font-weight:bold;margin-top:0.25em}.cmmi-patterns ul.news-headlines>li,.cmmi-patterns ol.news-headlines>li{padding:1em 0}.cmmi-patterns ul.news-headlines>li+li,.cmmi-patterns ol.news-headlines>li+li{border-top:1px solid #363639}.cmmi-patterns ul.news-headlines time,.cmmi-patterns ol.news-headlines time{color:#8a8d8f;display:block;font-size:0.75em;margin-bottom:0.25em}.cmmi-patterns ul.news-headlines .headline,.cmmi-patterns ol.news-headlines .headline{color:#363639;display:block;font-weight:bold;line-height:1.1;text-decoration:none}.cmmi-patterns ul.news-headlines .headline:hover,.cmmi-patterns ol.news-headlines .headline:hover{color:#8a8d8f}.cmmi-patterns .news-listing>li{margin-bottom:1em}.cmmi-patterns .news-listing h3,.cmmi-patterns .news-listing time,.cmmi-patterns .news-listing p,.cmmi-patterns .news-listing .read-more{margin:0 0 0.25em}.cmmi-patterns .news-listing h3 a{color:#363639}.cmmi-patterns .news-listing h3 a:hover{color:#4f4f53}.cmmi-patterns .news-listing .read-more{color:#042740;font-weight:bold}.cmmi-patterns .news-listing .read-more:hover{color:#074470}.cmmi-patterns nav.tabs,.cmmi-patterns nav.TabControlTable{background:#3f4444;text-align:center;text-transform:uppercase}.cmmi-patterns nav.tabs ul,.cmmi-patterns nav.TabControlTable ul{margin:0 0 -1px 0;padding:0.25em 0}.cmmi-patterns nav.tabs li,.cmmi-patterns nav.TabControlTable li{margin:0.25em 0}.cmmi-patterns nav.tabs a,.cmmi-patterns nav.TabControlTable a{color:#a2aaad;display:block;padding:0.5em 0}.cmmi-patterns nav.tabs a:hover,.cmmi-patterns nav.TabControlTable a:hover{background:#4b5151;text-decoration:none}.cmmi-patterns nav.tabs .active,.cmmi-patterns nav.TabControlTable .active{background:#585e5e}.cmmi-patterns nav.tabs .active a,.cmmi-patterns nav.TabControlTable .active a{color:#e5e1e6}.cmmi-patterns nav.tabs .active a:hover,.cmmi-patterns nav.TabControlTable .active a:hover{background:transparent}.cmmi-patterns nav.tabs.orange,.cmmi-patterns nav.orange.TabControlTable{background:#f15a22}.cmmi-patterns nav.tabs.orange a,.cmmi-patterns nav.orange.TabControlTable a{color:#812c19}.cmmi-patterns nav.tabs.orange a:hover,.cmmi-patterns nav.orange.TabControlTable a:hover{border-bottom:4px solid #812c19}.cmmi-patterns nav.tabs.orange .active a,.cmmi-patterns nav.orange.TabControlTable .active a{color:#fff}.cmmi-patterns nav.tabs.orange .active a:hover,.cmmi-patterns nav.orange.TabControlTable .active a:hover{border-bottom:4px solid #fff}@media (min-width: 60em){.cmmi-patterns nav.tabs,.cmmi-patterns nav.TabControlTable{font-size:90%}.cmmi-patterns nav.tabs ul,.cmmi-patterns nav.TabControlTable ul{padding:0}.cmmi-patterns nav.tabs li,.cmmi-patterns nav.TabControlTable li{display:inline-block;margin:0 1em}.cmmi-patterns nav.tabs a,.cmmi-patterns nav.TabControlTable a{padding:1em 0}.cmmi-patterns nav.tabs a:hover,.cmmi-patterns nav.TabControlTable a:hover{background:transparent;border-bottom:4px solid #8a8d8f;padding:1em 0}.cmmi-patterns nav.tabs .active,.cmmi-patterns nav.TabControlTable .active{background:transparent}.cmmi-patterns nav.tabs .active a,.cmmi-patterns nav.TabControlTable .active a{border-bottom:4px solid #fff;padding:1em 0}}.cmmi-patterns .pagination{text-align:center}.cmmi-patterns .pagination .prev{margin-right:0.5em}.cmmi-patterns .pagination .next{margin-left:0.5em}.cmmi-patterns .pagination .button,.cmmi-patterns .pagination input.js.file+label,.cmmi-patterns .pagination>strong,.cmmi-patterns .pagination>strong:hover,.cmmi-patterns .pagination .solution-choice .get-started,.cmmi-patterns .solution-choice .pagination .get-started,.cmmi-patterns .pagination .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .pagination a.NewItemLink,.cmmi-patterns .pagination .ContributionPanel a,.ContributionPanel .cmmi-patterns .pagination a,.cmmi-patterns .pagination .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .pagination a{padding-top:0.5em;padding-bottom:0.5em}.cmmi-patterns .pagination>strong,.cmmi-patterns .pagination>strong:hover{background:#007dc6;border-color:#007dc6;color:#fff;cursor:default;padding:0.5em}.cmmi-patterns .pagination .page{background:transparent;border-color:transparent;color:#363639;padding:0.5em}.cmmi-patterns .pagination .page:hover{background:#fff;border-color:#fff}.cmmi-patterns .partner-directory-search .checkboxes label{font-weight:normal;margin-top:0}.cmmi-patterns .partner-directory-search input[type="submit"]{margin-top:1em}.cmmi-patterns .partner-directory-search ul,.cmmi-patterns .partner-directory-search label,.cmmi-patterns .partner-directory-search select{text-align:left}.cmmi-patterns .partner-directory-search.initialized>input,.cmmi-patterns .partner-directory-search.initialized .dropdown{margin-bottom:1em}@media (min-width: 60em){.cmmi-patterns .partner-directory-search.initialized{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cmmi-patterns .partner-directory-search.initialized label{font-weight:normal;margin:1em 0.5em}.cmmi-patterns .partner-directory-search.initialized>input,.cmmi-patterns .partner-directory-search.initialized .dropdown{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0.5em}}.cmmi-patterns .partner-directory-search-results li{padding:1em 0}.cmmi-patterns .partner-directory-search-results li+li{border-top:1px solid #363639}.cmmi-patterns .partner-directory-search-results .title{color:#363639;display:block;margin-bottom:0.5em}.cmmi-patterns .partner-directory-search-results .title:hover{color:#4f4f53}.cmmi-patterns .partner-info-sidebar{text-align:center}.cmmi-patterns .partner-info-sidebar h1{font-size:1.5em;font-weight:bold;line-height:1.15;margin:0}.cmmi-patterns .partner-info-sidebar h1 span{display:block;margin:0.5em 0}.cmmi-patterns .partner-info-sidebar .address .street{display:block}.cmmi-patterns .partner-info-sidebar .bpoc{margin:1.5em 0 2em 0}.cmmi-patterns .partner-info-sidebar .bpoc label:before{background:url(https://cdn.cmmiinstitute.com/design/bpoc.svg) no-repeat center;background-size:contain;content:'';display:inline-block;height:1.5em;margin:0 0.6666em 0 0;vertical-align:middle;width:1.5em}.cmmi-patterns .partner-info-sidebar .bpoc abbr{cursor:text;text-decoration:none}.cmmi-patterns .path-fork{background:#042740;color:#fff;padding-top:4em;padding-bottom:4em}.cmmi-patterns .path-fork h2,.cmmi-patterns .path-fork .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .path-fork h1,.cmmi-patterns .path-fork .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .path-fork h1,.cmmi-patterns .path-fork .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .path-fork h1,.cmmi-patterns .path-fork .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .path-fork h1,.cmmi-patterns .path-fork .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .path-fork h1,.cmmi-patterns .path-fork .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .path-fork h1,.cmmi-patterns .path-fork .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .path-fork h1,.cmmi-patterns .path-fork .model-ca-si header h1,.cmmi-patterns .model-ca-si header .path-fork h1,.cmmi-patterns .path-fork .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .path-fork h1,.cmmi-patterns .path-fork .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .path-fork h1,.cmmi-patterns .path-fork .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .path-fork h1,.cmmi-patterns .path-fork .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .path-fork h1{font-weight:normal;margin-top:0}.cmmi-patterns .path-fork .paths{list-style-type:none;margin-top:2em;margin-bottom:-4em}.cmmi-patterns .path-fork .paths a{color:#fff}.cmmi-patterns .path-fork .paths a:hover{text-decoration:none}.cmmi-patterns .path-fork .paths a .button,.cmmi-patterns .path-fork .paths a input.js.file+label,.cmmi-patterns .path-fork .paths a .pagination>strong,.cmmi-patterns .path-fork .paths a .solution-choice .get-started,.cmmi-patterns .solution-choice .path-fork .paths a .get-started,.cmmi-patterns .path-fork .paths a .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink,.cmmi-patterns .path-fork .paths a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths a a,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a{background:#007dc6;border-color:#007dc6;color:#fff}.cmmi-patterns .path-fork .paths a .button:active,.cmmi-patterns .path-fork .paths a input.js.file+label:active,.cmmi-patterns .path-fork .paths a .pagination>strong:active,.cmmi-patterns .path-fork .paths a .solution-choice .get-started:active,.cmmi-patterns .solution-choice .path-fork .paths a .get-started:active,.cmmi-patterns .path-fork .paths a .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink:active,.cmmi-patterns .path-fork .paths a .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths a a:active,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a:active{background:#005d93;border-color:#005d93}.cmmi-patterns .path-fork .paths a .button:hover,.cmmi-patterns .path-fork .paths a input.js.file+label:hover,.cmmi-patterns .path-fork .paths a .pagination>strong:hover,.cmmi-patterns .path-fork .paths a .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths a .get-started:hover,.cmmi-patterns .path-fork .paths a .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a a:hover,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a:hover{background:#009df9;border-color:#009df9}.cmmi-patterns .path-fork .paths a .button[disabled]:focus,.cmmi-patterns .path-fork .paths a input.js.file+label[disabled]:focus,.cmmi-patterns .path-fork .paths a .pagination>strong[disabled]:focus,.cmmi-patterns .path-fork .paths a .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .path-fork .paths a .get-started[disabled]:focus,.cmmi-patterns .path-fork .paths a .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink[disabled]:focus,.cmmi-patterns .path-fork .paths a .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .path-fork .paths a a[disabled]:focus,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a[disabled]:focus,.cmmi-patterns .path-fork .paths a .button[disabled]:hover,.cmmi-patterns .path-fork .paths a input.js.file+label[disabled]:hover,.cmmi-patterns .path-fork .paths a .pagination>strong[disabled]:hover,.cmmi-patterns .path-fork .paths a .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .path-fork .paths a .get-started[disabled]:hover,.cmmi-patterns .path-fork .paths a .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink[disabled]:hover,.cmmi-patterns .path-fork .paths a .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a a[disabled]:hover,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a[disabled]:hover{background:#007dc6;border-color:#007dc6;color:#fff}.cmmi-patterns .path-fork .paths a .button.p2,.cmmi-patterns .path-fork .paths a input.js.file+label.p2,.cmmi-patterns .path-fork .paths a .pagination>strong.p2,.cmmi-patterns .path-fork .paths a .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .path-fork .paths a .p2.get-started,.cmmi-patterns .path-fork .paths a .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths a a.get-started,.ContributionPanel .cmmi-patterns .path-fork .paths a .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths a a.get-started,.cmmi-patterns .path-fork .paths a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths a button.get-started,.cmmi-patterns .path-fork .paths a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths a button.get-started,.cmmi-patterns .path-fork .paths a .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths a a.p2.NewItemLink,.cmmi-patterns .path-fork .paths a .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths a a.NewItemLink,.cmmi-patterns .path-fork .paths a .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink,.cmmi-patterns .path-fork .paths a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths a a,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a.p2,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths a a,.ContributionPanel .cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths a a,.cmmi-patterns .path-fork .paths a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths a button.button{background:#fff;border-color:#007dc6;color:#007dc6}.cmmi-patterns .path-fork .paths a .button.p2:active,.cmmi-patterns .path-fork .paths a input.js.file+label.p2:active,.cmmi-patterns .path-fork .paths a .pagination>strong.p2:active,.cmmi-patterns .path-fork .paths a .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .path-fork .paths a .p2.get-started:active,.cmmi-patterns .path-fork .paths a .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths a a.get-started:active,.ContributionPanel .cmmi-patterns .path-fork .paths a .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths a a.get-started:active,.cmmi-patterns .path-fork .paths a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths a button.get-started:active,.cmmi-patterns .path-fork .paths a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths a button.get-started:active,.cmmi-patterns .path-fork .paths a .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths a a.p2.NewItemLink:active,.cmmi-patterns .path-fork .paths a .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths a a.NewItemLink:active,.cmmi-patterns .path-fork .paths a .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink:active,.cmmi-patterns .path-fork .paths a .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths a a:active,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a.p2:active,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths a a:active,.ContributionPanel .cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a:active,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths a a:active,.cmmi-patterns .path-fork .paths a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths a button.button:active{background:#fff;border-color:#005d93;color:#005d93}.cmmi-patterns .path-fork .paths a .button.p2:hover,.cmmi-patterns .path-fork .paths a input.js.file+label.p2:hover,.cmmi-patterns .path-fork .paths a .pagination>strong.p2:hover,.cmmi-patterns .path-fork .paths a .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths a .p2.get-started:hover,.cmmi-patterns .path-fork .paths a .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths a a.get-started:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths a a.get-started:hover,.cmmi-patterns .path-fork .paths a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths a button.get-started:hover,.cmmi-patterns .path-fork .paths a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths a button.get-started:hover,.cmmi-patterns .path-fork .paths a .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths a a.p2.NewItemLink:hover,.cmmi-patterns .path-fork .paths a .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths a .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a a:hover,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a.p2:hover,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths a a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a a:hover,.cmmi-patterns .path-fork .paths a .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths a a:hover,.cmmi-patterns .path-fork .paths a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths a button.button:hover{background:#fff;border-color:#009df9;color:#009df9}.cmmi-patterns .path-fork .paths a p{margin-bottom:1em}.cmmi-patterns .path-fork .paths .text{padding:2em;text-align:center}@media (min-width: 40em){.cmmi-patterns .path-fork .paths .button,.cmmi-patterns .path-fork .paths input.js.file+label,.cmmi-patterns .path-fork .paths .pagination>strong,.cmmi-patterns .path-fork .paths .solution-choice .get-started,.cmmi-patterns .solution-choice .path-fork .paths .get-started,.cmmi-patterns .path-fork .paths .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink,.cmmi-patterns .path-fork .paths .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths a,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a{background:#042740;border-color:#042740;color:#fff;font-size:0.75em;padding:1em 4em}.cmmi-patterns .path-fork .paths .button:active,.cmmi-patterns .path-fork .paths input.js.file+label:active,.cmmi-patterns .path-fork .paths .pagination>strong:active,.cmmi-patterns .path-fork .paths .solution-choice .get-started:active,.cmmi-patterns .solution-choice .path-fork .paths .get-started:active,.cmmi-patterns .path-fork .paths .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink:active,.cmmi-patterns .path-fork .paths .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths a:active,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a:active{background:#010a10;border-color:#010a10}.cmmi-patterns .path-fork .paths .button:hover,.cmmi-patterns .path-fork .paths input.js.file+label:hover,.cmmi-patterns .path-fork .paths .pagination>strong:hover,.cmmi-patterns .path-fork .paths .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths .get-started:hover,.cmmi-patterns .path-fork .paths .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink:hover,.cmmi-patterns .path-fork .paths .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a:hover,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a:hover{background:#074470;border-color:#074470}.cmmi-patterns .path-fork .paths .button[disabled]:focus,.cmmi-patterns .path-fork .paths input.js.file+label[disabled]:focus,.cmmi-patterns .path-fork .paths .pagination>strong[disabled]:focus,.cmmi-patterns .path-fork .paths .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .path-fork .paths .get-started[disabled]:focus,.cmmi-patterns .path-fork .paths .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink[disabled]:focus,.cmmi-patterns .path-fork .paths .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .path-fork .paths a[disabled]:focus,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a[disabled]:focus,.cmmi-patterns .path-fork .paths .button[disabled]:hover,.cmmi-patterns .path-fork .paths input.js.file+label[disabled]:hover,.cmmi-patterns .path-fork .paths .pagination>strong[disabled]:hover,.cmmi-patterns .path-fork .paths .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .path-fork .paths .get-started[disabled]:hover,.cmmi-patterns .path-fork .paths .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink[disabled]:hover,.cmmi-patterns .path-fork .paths .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a[disabled]:hover,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a[disabled]:hover{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .path-fork .paths .button.p2,.cmmi-patterns .path-fork .paths input.js.file+label.p2,.cmmi-patterns .path-fork .paths .pagination>strong.p2,.cmmi-patterns .path-fork .paths .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .path-fork .paths .p2.get-started,.cmmi-patterns .path-fork .paths .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths a.get-started,.ContributionPanel .cmmi-patterns .path-fork .paths .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths a.get-started,.cmmi-patterns .path-fork .paths .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths button.get-started,.cmmi-patterns .path-fork .paths .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths button.get-started,.cmmi-patterns .path-fork .paths .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths a.p2.NewItemLink,.cmmi-patterns .path-fork .paths .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths a.NewItemLink,.cmmi-patterns .path-fork .paths .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink,.cmmi-patterns .path-fork .paths .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths a,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a.p2,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths a,.ContributionPanel .cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths a,.cmmi-patterns .path-fork .paths .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths button.button{background:#fff;border-color:#042740;color:#042740}.cmmi-patterns .path-fork .paths .button.p2:active,.cmmi-patterns .path-fork .paths input.js.file+label.p2:active,.cmmi-patterns .path-fork .paths .pagination>strong.p2:active,.cmmi-patterns .path-fork .paths .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .path-fork .paths .p2.get-started:active,.cmmi-patterns .path-fork .paths .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths a.get-started:active,.ContributionPanel .cmmi-patterns .path-fork .paths .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths a.get-started:active,.cmmi-patterns .path-fork .paths .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths button.get-started:active,.cmmi-patterns .path-fork .paths .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths button.get-started:active,.cmmi-patterns .path-fork .paths .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths a.p2.NewItemLink:active,.cmmi-patterns .path-fork .paths .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths a.NewItemLink:active,.cmmi-patterns .path-fork .paths .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink:active,.cmmi-patterns .path-fork .paths .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths a:active,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a.p2:active,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths a:active,.ContributionPanel .cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a:active,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths a:active,.cmmi-patterns .path-fork .paths .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths button.button:active{background:#fff;border-color:#010a10;color:#010a10}.cmmi-patterns .path-fork .paths .button.p2:hover,.cmmi-patterns .path-fork .paths input.js.file+label.p2:hover,.cmmi-patterns .path-fork .paths .pagination>strong.p2:hover,.cmmi-patterns .path-fork .paths .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths .p2.get-started:hover,.cmmi-patterns .path-fork .paths .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths a.get-started:hover,.ContributionPanel .cmmi-patterns .path-fork .paths .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths a.get-started:hover,.cmmi-patterns .path-fork .paths .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths button.get-started:hover,.cmmi-patterns .path-fork .paths .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths button.get-started:hover,.cmmi-patterns .path-fork .paths .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths a.p2.NewItemLink:hover,.cmmi-patterns .path-fork .paths .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths a.NewItemLink:hover,.cmmi-patterns .path-fork .paths .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths a.NewItemLink:hover,.cmmi-patterns .path-fork .paths .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths a:hover,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a.p2:hover,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths a:hover,.cmmi-patterns .path-fork .paths .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths a:hover,.cmmi-patterns .path-fork .paths .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths button.button:hover{background:#fff;border-color:#074470;color:#074470}.cmmi-patterns .path-fork .paths>li>a{color:#fff;display:block;overflow:hidden;padding:4em 2em 4em calc(50% + 2em);position:relative}.cmmi-patterns .path-fork .paths>li>a p{margin-bottom:2em}.cmmi-patterns .path-fork .paths>li>a:hover{text-decoration:none}.cmmi-patterns .path-fork .paths>li>a .button,.cmmi-patterns .path-fork .paths>li>a input.js.file+label,.cmmi-patterns .path-fork .paths>li>a .pagination>strong,.cmmi-patterns .path-fork .paths>li>a .solution-choice .get-started,.cmmi-patterns .solution-choice .path-fork .paths>li>a .get-started,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a{background:#fff;border-color:#fff;color:#042740}.cmmi-patterns .path-fork .paths>li>a .button:active,.cmmi-patterns .path-fork .paths>li>a input.js.file+label:active,.cmmi-patterns .path-fork .paths>li>a .pagination>strong:active,.cmmi-patterns .path-fork .paths>li>a .solution-choice .get-started:active,.cmmi-patterns .solution-choice .path-fork .paths>li>a .get-started:active,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink:active,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a:active,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns .path-fork .paths>li>a .button:hover,.cmmi-patterns .path-fork .paths>li>a input.js.file+label:hover,.cmmi-patterns .path-fork .paths>li>a .pagination>strong:hover,.cmmi-patterns .path-fork .paths>li>a .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths>li>a .get-started:hover,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a:hover,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns .path-fork .paths>li>a .button[disabled]:focus,.cmmi-patterns .path-fork .paths>li>a input.js.file+label[disabled]:focus,.cmmi-patterns .path-fork .paths>li>a .pagination>strong[disabled]:focus,.cmmi-patterns .path-fork .paths>li>a .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .path-fork .paths>li>a .get-started[disabled]:focus,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink[disabled]:focus,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a[disabled]:focus,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a[disabled]:focus,.cmmi-patterns .path-fork .paths>li>a .button[disabled]:hover,.cmmi-patterns .path-fork .paths>li>a input.js.file+label[disabled]:hover,.cmmi-patterns .path-fork .paths>li>a .pagination>strong[disabled]:hover,.cmmi-patterns .path-fork .paths>li>a .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .path-fork .paths>li>a .get-started[disabled]:hover,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink[disabled]:hover,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a[disabled]:hover,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a[disabled]:hover{background:#fff;border-color:#fff;color:#042740}.cmmi-patterns .path-fork .paths>li>a .button.p2,.cmmi-patterns .path-fork .paths>li>a input.js.file+label.p2,.cmmi-patterns .path-fork .paths>li>a .pagination>strong.p2,.cmmi-patterns .path-fork .paths>li>a .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .path-fork .paths>li>a .p2.get-started,.cmmi-patterns .path-fork .paths>li>a .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths>li>a a.get-started,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths>li>a a.get-started,.cmmi-patterns .path-fork .paths>li>a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li>a button.get-started,.cmmi-patterns .path-fork .paths>li>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths>li>a button.get-started,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.p2.NewItemLink,.cmmi-patterns .path-fork .paths>li>a .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths>li>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a.p2,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths>li>a a,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths>li>a a,.cmmi-patterns .path-fork .paths>li>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li>a button.button{background:#042740;border-color:#fff;color:#fff}.cmmi-patterns .path-fork .paths>li>a .button.p2:active,.cmmi-patterns .path-fork .paths>li>a input.js.file+label.p2:active,.cmmi-patterns .path-fork .paths>li>a .pagination>strong.p2:active,.cmmi-patterns .path-fork .paths>li>a .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .path-fork .paths>li>a .p2.get-started:active,.cmmi-patterns .path-fork .paths>li>a .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths>li>a a.get-started:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths>li>a a.get-started:active,.cmmi-patterns .path-fork .paths>li>a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li>a button.get-started:active,.cmmi-patterns .path-fork .paths>li>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths>li>a button.get-started:active,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.p2.NewItemLink:active,.cmmi-patterns .path-fork .paths>li>a .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths>li>a a.NewItemLink:active,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink:active,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a:active,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a.p2:active,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths>li>a a:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a:active,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths>li>a a:active,.cmmi-patterns .path-fork .paths>li>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li>a button.button:active{background:#042740;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns .path-fork .paths>li>a .button.p2:hover,.cmmi-patterns .path-fork .paths>li>a input.js.file+label.p2:hover,.cmmi-patterns .path-fork .paths>li>a .pagination>strong.p2:hover,.cmmi-patterns .path-fork .paths>li>a .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths>li>a .p2.get-started:hover,.cmmi-patterns .path-fork .paths>li>a .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths>li>a a.get-started:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths>li>a a.get-started:hover,.cmmi-patterns .path-fork .paths>li>a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li>a button.get-started:hover,.cmmi-patterns .path-fork .paths>li>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths>li>a button.get-started:hover,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.p2.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li>a .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths>li>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a:hover,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a.p2:hover,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths>li>a a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a:hover,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths>li>a a:hover,.cmmi-patterns .path-fork .paths>li>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li>a button.button:hover{background:#042740;border-color:#d7effd;color:#d7effd}.cmmi-patterns .path-fork .paths>li>a img{background-size:cover;bottom:0;display:block;left:0;height:100%;margin:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;right:50%;top:0;width:50%}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a{background:#fff;color:#042740;padding:4em calc(50% + 2em) 2em 4em}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .get-started,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .get-started,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .get-started:active,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .get-started:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a:active{background:#010a10;border-color:#010a10}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .get-started:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a:hover{background:#074470;border-color:#074470}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button[disabled]:focus,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label[disabled]:focus,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong[disabled]:focus,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .get-started[disabled]:focus,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink[disabled]:focus,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a[disabled]:focus,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a[disabled]:focus,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button[disabled]:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label[disabled]:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong[disabled]:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .get-started[disabled]:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink[disabled]:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a[disabled]:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a[disabled]:hover{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button.p2,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label.p2,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong.p2,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .p2.get-started,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths>li:nth-child(odd)>a a.get-started,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a a.get-started,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li:nth-child(odd)>a button.get-started,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths>li:nth-child(odd)>a button.get-started,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.p2.NewItemLink,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a.p2,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths>li:nth-child(odd)>a a,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths>li:nth-child(odd)>a a,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li:nth-child(odd)>a button.button{background:#fff;border-color:#042740;color:#042740}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button.p2:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label.p2:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong.p2:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .p2.get-started:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths>li:nth-child(odd)>a a.get-started:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a a.get-started:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li:nth-child(odd)>a button.get-started:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths>li:nth-child(odd)>a button.get-started:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.p2.NewItemLink:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a.p2:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths>li:nth-child(odd)>a a:active,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths>li:nth-child(odd)>a a:active,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li:nth-child(odd)>a button.button:active{background:#fff;border-color:#010a10;color:#010a10}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button.p2:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label.p2:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong.p2:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .p2.get-started:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .path-fork .paths>li:nth-child(odd)>a a.get-started:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a a.get-started:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li:nth-child(odd)>a button.get-started:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .path-fork .paths>li:nth-child(odd)>a button.get-started:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.p2.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a.p2:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .path-fork .paths>li:nth-child(odd)>a a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .path-fork .paths>li:nth-child(odd)>a a:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .path-fork .paths>li:nth-child(odd)>a button.button:hover{background:#fff;border-color:#074470;color:#074470}.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a img{left:50%;right:0}}@media (min-width: 60em){.cmmi-patterns .path-fork{background:#fff;color:#042740}.cmmi-patterns .path-fork .paths{margin:2em 0 0 0;text-align:center}.cmmi-patterns .path-fork .paths>li{display:inline-block;height:25em;width:45%}.cmmi-patterns .path-fork .paths>li>a,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a{height:100%;padding:2em;width:100%}.cmmi-patterns .path-fork .paths>li>a .text,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .text{background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(4,39,64,0)), color-stop(33%, rgba(4,39,64,0)), color-stop(90%, #042740), color-stop(100%, #042740));background:-webkit-gradient(linear, left top, left bottom, from(rgba(4,39,64,0)), color-stop(33%, rgba(4,39,64,0)), color-stop(90%, #042740), to(#042740));background:linear-gradient(to bottom, rgba(4,39,64,0) 0%, rgba(4,39,64,0) 33%, #042740 90%, #042740 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#042740', endColorstr='#042740', GradientType=0 );bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.cmmi-patterns .path-fork .paths>li>a .text p,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .text p{bottom:4em;color:#fff;left:2em;position:absolute;right:2em;text-align:center}.cmmi-patterns .path-fork .paths>li>a .button,.cmmi-patterns .path-fork .paths>li>a input.js.file+label,.cmmi-patterns .path-fork .paths>li>a .pagination>strong,.cmmi-patterns .path-fork .paths>li>a .solution-choice .get-started,.cmmi-patterns .solution-choice .path-fork .paths>li>a .get-started,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .get-started,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .get-started,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a{background:transparent;border-color:#fff;bottom:2em;color:#fff;left:2em;position:absolute;right:2em}.cmmi-patterns .path-fork .paths>li>a .button:hover,.cmmi-patterns .path-fork .paths>li>a input.js.file+label:hover,.cmmi-patterns .path-fork .paths>li>a .pagination>strong:hover,.cmmi-patterns .path-fork .paths>li>a .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths>li>a .get-started:hover,.cmmi-patterns .path-fork .paths>li>a .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths>li>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li>a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li>a a:hover,.cmmi-patterns .path-fork .paths>li>a .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li>a a:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .button:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a input.js.file+label:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .pagination>strong:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .path-fork .paths>li:nth-child(odd)>a .get-started:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a.NewItemLink:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .path-fork .paths>li:nth-child(odd)>a a:hover,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .path-fork .paths>li:nth-child(odd)>a a:hover{background:rgba(0,125,198,0.25);border-color:#fff;color:#fff}.cmmi-patterns .path-fork .paths>li>a img,.cmmi-patterns .path-fork .paths>li:nth-child(odd)>a img{bottom:0;left:0;right:0;top:0;width:100%}}.cmmi-patterns h1.person-list,.cmmi-patterns h2.person-list,.cmmi-patterns .model-ca-enq header h1.person-list,.cmmi-patterns .model-ca-edp header h1.person-list,.cmmi-patterns .model-ca-dms header h1.person-list,.cmmi-patterns .model-ca-sms header h1.person-list,.cmmi-patterns .model-ca-pmw header h1.person-list,.cmmi-patterns .model-ca-mbr header h1.person-list,.cmmi-patterns .model-ca-mwf header h1.person-list,.cmmi-patterns .model-ca-si header h1.person-list,.cmmi-patterns .model-ca-msaf header h1.person-list,.cmmi-patterns .model-ca-msec header h1.person-list,.cmmi-patterns .model-ca-imp header h1.person-list,.cmmi-patterns .model-ca-shp header h1.person-list,.cmmi-patterns h3.person-list,.cmmi-patterns h4.person-list,.cmmi-patterns h5.person-list,.cmmi-patterns h6.person-list{border-bottom:1px solid #363639;font-size:1.25em;font-style:normal;font-weight:bold;margin-bottom:1em;padding-bottom:0.25em}.cmmi-patterns ul.person-list,.cmmi-patterns ol.person-list{overflow:auto}.cmmi-patterns ul.person-list>li,.cmmi-patterns ol.person-list>li{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0 1em 1em 0;overflow:auto;padding:0 0 0 120px}.cmmi-patterns ul.person-list>li .name,.cmmi-patterns ul.person-list>li .title,.cmmi-patterns ul.person-list>li .affiliation,.cmmi-patterns ul.person-list>li .industry,.cmmi-patterns ol.person-list>li .name,.cmmi-patterns ol.person-list>li .title,.cmmi-patterns ol.person-list>li .affiliation,.cmmi-patterns ol.person-list>li .industry{display:block}.cmmi-patterns ul.person-list>li .name,.cmmi-patterns ol.person-list>li .name{color:#363639;font-weight:bold}.cmmi-patterns ul.person-list>li img,.cmmi-patterns ol.person-list>li img{float:left;height:100px;margin:0 0 0 -120px;max-width:none;width:100px}.cmmi-patterns ul.person-list>li ul,.cmmi-patterns ol.person-list>li ul{margin:0}.cmmi-patterns ul.person-list>li.special,.cmmi-patterns ol.person-list>li.special{padding:1em 0 0 220px}.cmmi-patterns ul.person-list>li.special img,.cmmi-patterns ol.person-list>li.special img{height:200px;margin:-1em 0 0 -220px;width:200px}.cmmi-patterns .person-profile{font-size:1.5em;overflow:auto;padding:0 0 0 5em}.cmmi-patterns .person-profile>img{float:left;margin-left:-5em;width:4em}.cmmi-patterns .person-profile p{margin-bottom:0.25em}.cmmi-patterns .person-profile .button,.cmmi-patterns .person-profile input.js.file+label,.cmmi-patterns .person-profile .pagination>strong,.cmmi-patterns .person-profile .solution-choice .get-started,.cmmi-patterns .solution-choice .person-profile .get-started,.cmmi-patterns .person-profile .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .person-profile a.NewItemLink,.cmmi-patterns .person-profile .ContributionPanel a,.ContributionPanel .cmmi-patterns .person-profile a,.cmmi-patterns .person-profile .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .person-profile a{font-size:0.5em;margin-top:2em}@media (min-width: 40em){.cmmi-patterns .person-profile{padding:0 0 0 8em}.cmmi-patterns .person-profile>img{margin-left:-8em;width:6em}}@media (min-width: 80em){.cmmi-patterns .person-profile{padding:0 0 0 12em}.cmmi-patterns .person-profile>img{margin-left:-12em;width:10em}}.cmmi-patterns .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket h2:first-child,.cmmi-patterns .photo-bucket .model-ca-enq header h1:first-child,.cmmi-patterns .model-ca-enq header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-edp header h1:first-child,.cmmi-patterns .model-ca-edp header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-dms header h1:first-child,.cmmi-patterns .model-ca-dms header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-sms header h1:first-child,.cmmi-patterns .model-ca-sms header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-pmw header h1:first-child,.cmmi-patterns .model-ca-pmw header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-mbr header h1:first-child,.cmmi-patterns .model-ca-mbr header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-mwf header h1:first-child,.cmmi-patterns .model-ca-mwf header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-si header h1:first-child,.cmmi-patterns .model-ca-si header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-msaf header h1:first-child,.cmmi-patterns .model-ca-msaf header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-msec header h1:first-child,.cmmi-patterns .model-ca-msec header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-imp header h1:first-child,.cmmi-patterns .model-ca-imp header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket .model-ca-shp header h1:first-child,.cmmi-patterns .model-ca-shp header .photo-bucket h1:first-child,.cmmi-patterns .photo-bucket h3:first-child,.cmmi-patterns .photo-bucket h4:first-child{margin-top:0}.cmmi-patterns .photo-stripe{position:relative}.cmmi-patterns .photo-stripe .text{padding:2em 0}.cmmi-patterns .photo-stripe .text h2,.cmmi-patterns .photo-stripe .text .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-si header h1,.cmmi-patterns .model-ca-si header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .photo-stripe .text h1,.cmmi-patterns .photo-stripe .text .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .photo-stripe .text h1{font-size:2em;font-weight:300;margin-top:0}.cmmi-patterns .photo-stripe .text hr{margin:2em auto;width:50%}@media (min-width: 60em){.cmmi-patterns .photo-stripe .text{margin-right:55%;margin-left:-5%}}@media (min-width: 70em){.cmmi-patterns .photo-stripe .text{margin-left:-10%}}@media (min-width: 80em){.cmmi-patterns .photo-stripe .text{margin-left:-15%}}@media (min-width: 90em){.cmmi-patterns .photo-stripe .text{margin-left:-20%}}@media (min-width: 100em){.cmmi-patterns .photo-stripe .text{margin-left:-25%}}.cmmi-patterns .photo-stripe>img{display:block;margin-top:0;margin-bottom:-2em;max-width:calc(100% + 2em)}@media (min-width: 40em){.cmmi-patterns .photo-stripe>img{max-width:111.111%}}@media (min-width: 50em){.cmmi-patterns .photo-stripe>img{max-width:125%}}@media (min-width: 60em){.cmmi-patterns .photo-stripe>img{background-size:cover;bottom:0;left:50%;height:100%;margin:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:50%}}.cmmi-patterns .photo-stripe>img:first-child{margin-top:-2em;margin-bottom:1em}@media (min-width: 60em){.cmmi-patterns .photo-stripe>img:first-child{left:0;margin:0;right:50%}}@media (min-width: 60em){.cmmi-patterns .photo-stripe>img+.text{margin-right:-5%;margin-left:55%}}@media (min-width: 70em){.cmmi-patterns .photo-stripe>img+.text{margin-right:-10%}}@media (min-width: 80em){.cmmi-patterns .photo-stripe>img+.text{margin-right:-15%}}@media (min-width: 90em){.cmmi-patterns .photo-stripe>img+.text{margin-right:-20%}}@media (min-width: 100em){.cmmi-patterns .photo-stripe>img+.text{margin-right:-25%}}.cmmi-patterns .photo-stripe>div {left:auto !important}.cmmi-patterns .pill{background:#363639;font-size:0.75em;font-weight:bold;border-radius:.5em;color:#fff;padding:0.5em;text-align:center;text-transform:uppercase;white-space:nowrap}.cmmi-patterns .pill-success{background-color:#71c165}.cmmi-patterns .pill-danger{background-color:#f1666e}.cmmi-patterns .pill-warning{background-color:#faa61a}.cmmi-patterns .pill-info{background-color:#6dcff6}.cmmi-patterns .process-steps{background:#fff;counter-reset:process-steps;padding:2em 0}.cmmi-patterns .process-steps li{color:#8a8d8f;counter-increment:process-steps}.cmmi-patterns .process-steps li a{color:#00a651;font-weight:bold;text-decoration:none}.cmmi-patterns .process-steps li:before{background:#e5e1e6;border:0.25em solid #fff;border-radius:2em;color:#8a8d8f;content:counter(process-steps);display:inline-block;font-size:1.5em;font-weight:bold;height:2.5em;line-height:2.5;margin:0 auto 0.25em auto;position:relative;text-align:center;vertical-align:middle;width:2.5em;z-index:10}.cmmi-patterns .process-steps li.done:before{color:#00a651;content:"\2714"}.cmmi-patterns .process-steps li.current:before{background:#00a651;color:#fff}@media (min-width: 60em){.cmmi-patterns .process-steps{text-align:center}.cmmi-patterns .process-steps li{display:inline-block;margin:0 0 1em 0;position:relative;text-align:center;vertical-align:top;width:10em}.cmmi-patterns .process-steps li:before{display:block}.cmmi-patterns .process-steps li+li{margin:0 0 1em 2em}.cmmi-patterns .process-steps li+li:after{background:#f1eff2;content:'';height:1em;left:-7em;position:absolute;top:1.75em;width:12em;z-index:1}}.cmmi-patterns blockquote.pull{font-size:1.25em;font-style:italic;font-weight:bold;margin:2em 0}.cmmi-patterns figure.quote{margin:0}.cmmi-patterns figure.quote blockquote{margin:0}.cmmi-patterns figure.quote blockquote a{color:inherit;font-weight:inherit;text-decoration:inherit}.cmmi-patterns figure.quote blockquote p:last-child:after{content:'\201d';display:inline}.cmmi-patterns figure.quote:before{color:#007dc6;content:'\201c';float:left;font-size:2em;font-weight:bold;line-height:1;margin:0 0 0 -0.75em}.cmmi-patterns figure.quote cite{font-style:normal;letter-spacing:0.15em;text-transform:uppercase}.cmmi-patterns figure.quote cite strong{color:#007dc6;font-weight:bold}.cmmi-patterns ul.radio li,.cmmi-patterns ol.radio li{margin:0 0 0.5em 0}.cmmi-patterns .recommended-items h3{font-size:1em}.cmmi-patterns .recommended-items .see-all{border-bottom:1px solid transparent;color:#363639;font-weight:bold;padding-bottom:0.25em;text-decoration:none}.cmmi-patterns .recommended-items .see-all:hover{border-color:rgba(54,54,57,0.25);color:#363639}.cmmi-patterns .recommended-items>ul img{display:block;width:100%}.cmmi-patterns .recommended-items>ul a{display:block;margin:0.5em 0}.cmmi-patterns .recommended-items>ul>li{margin-bottom:2em}@media (min-width: 40em){.cmmi-patterns .recommended-items>ul{clear:both}.cmmi-patterns .recommended-items>ul>li{float:left;width:47.5%}.cmmi-patterns .recommended-items>ul>li:nth-child(odd){clear:left}.cmmi-patterns .recommended-items>ul>li:nth-child(even){margin-left:5%}.cmmi-patterns .recommended-items>ul:after{background:transparent;clear:both;content:'';display:block;height:1px;width:100%}}@media (min-width: 60em){.cmmi-patterns .recommended-items>ul>li{width:21.25%}.cmmi-patterns .recommended-items>ul>li:nth-child(odd){clear:none}.cmmi-patterns .recommended-items>ul>li:nth-child(even){margin-left:5%}.cmmi-patterns .recommended-items>ul>li+li{margin-left:5%}}@media (min-width: 40em){.cmmi-patterns .recommended-items h3{float:left;margin-top:0}.cmmi-patterns .recommended-items .see-all{float:right}}.cmmi-patterns .resource-card,.cmmi-patterns .resource-cards .card,.cmmi-patterns .resource-cards ul.cards>li,.cmmi-patterns ul.resource-cards>li,.cmmi-patterns .resource-cards ol.cards>li,.cmmi-patterns ol.resource-cards>li,.cmmi-patterns .resource-cards .customer-spotlight>li,.cmmi-patterns .resource-cards .dashboard-widget,.cmmi-patterns .resource-cards .events-list>li,.cmmi-patterns .resource-cards .conference-events-list>li,.cmmi-patterns .resource-detail,.cmmi-patterns .resource-listing .card,.cmmi-patterns .resource-listing ul.cards>li,.cmmi-patterns .resource-listing ul.resource-cards>li,.cmmi-patterns .resource-listing ol.cards>li,.cmmi-patterns .resource-listing ol.resource-cards>li,.cmmi-patterns .resource-listing .customer-spotlight>li,.cmmi-patterns .resource-listing .dashboard-widget,.cmmi-patterns .resource-listing .events-list>li,.cmmi-patterns .resource-listing .conference-events-list>li{height:100%;padding-top:1em;padding-bottom:4em;position:relative}.cmmi-patterns .resource-card .type,.cmmi-patterns .resource-cards .card .type,.cmmi-patterns .resource-cards ul.cards>li .type,.cmmi-patterns ul.resource-cards>li .type,.cmmi-patterns .resource-cards ol.cards>li .type,.cmmi-patterns ol.resource-cards>li .type,.cmmi-patterns .resource-cards .customer-spotlight>li .type,.cmmi-patterns .resource-cards .dashboard-widget .type,.cmmi-patterns .resource-cards .events-list>li .type,.cmmi-patterns .resource-cards .conference-events-list>li .type,.cmmi-patterns .resource-detail .type,.cmmi-patterns .resource-listing .card .type,.cmmi-patterns .resource-listing ul.cards>li .type,.cmmi-patterns .resource-listing ul.resource-cards>li .type,.cmmi-patterns .resource-listing ol.cards>li .type,.cmmi-patterns .resource-listing ol.resource-cards>li .type,.cmmi-patterns .resource-listing .customer-spotlight>li .type,.cmmi-patterns .resource-listing .dashboard-widget .type,.cmmi-patterns .resource-listing .events-list>li .type,.cmmi-patterns .resource-listing .conference-events-list>li .type{color:#042740;font-size:0.75em}.cmmi-patterns .resource-card .article .type:before,.cmmi-patterns .resource-cards .card .article .type:before,.cmmi-patterns .resource-cards ul.cards>li .article .type:before,.cmmi-patterns ul.resource-cards>li .article .type:before,.cmmi-patterns .resource-cards ol.cards>li .article .type:before,.cmmi-patterns ol.resource-cards>li .article .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .article .type:before,.cmmi-patterns .resource-cards .dashboard-widget .article .type:before,.cmmi-patterns .resource-cards .events-list>li .article .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .article .type:before,.cmmi-patterns .resource-detail .article .type:before,.cmmi-patterns .resource-listing .card .article .type:before,.cmmi-patterns .resource-listing ul.cards>li .article .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .article .type:before,.cmmi-patterns .resource-listing ol.cards>li .article .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .article .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .article .type:before,.cmmi-patterns .resource-listing .dashboard-widget .article .type:before,.cmmi-patterns .resource-listing .events-list>li .article .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .article .type:before,.cmmi-patterns .resource-card.article .type:before,.cmmi-patterns .resource-cards .article.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.article .type:before,.cmmi-patterns ul.resource-cards>li.article .type:before,.cmmi-patterns .resource-cards ol.cards>li.article .type:before,.cmmi-patterns ol.resource-cards>li.article .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.article .type:before,.cmmi-patterns .resource-cards .article.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.article .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.article .type:before,.cmmi-patterns .article.resource-detail .type:before,.cmmi-patterns .resource-listing .article.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.article .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.article .type:before,.cmmi-patterns .resource-listing ol.cards>li.article .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.article .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.article .type:before,.cmmi-patterns .resource-listing .article.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.article .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.article .type:before,.cmmi-patterns .resource-card .brochure .type:before,.cmmi-patterns .resource-cards .card .brochure .type:before,.cmmi-patterns .resource-cards ul.cards>li .brochure .type:before,.cmmi-patterns ul.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-cards ol.cards>li .brochure .type:before,.cmmi-patterns ol.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .brochure .type:before,.cmmi-patterns .resource-cards .dashboard-widget .brochure .type:before,.cmmi-patterns .resource-cards .events-list>li .brochure .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .brochure .type:before,.cmmi-patterns .resource-detail .brochure .type:before,.cmmi-patterns .resource-listing .card .brochure .type:before,.cmmi-patterns .resource-listing ul.cards>li .brochure .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-listing ol.cards>li .brochure .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .brochure .type:before,.cmmi-patterns .resource-listing .dashboard-widget .brochure .type:before,.cmmi-patterns .resource-listing .events-list>li .brochure .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .brochure .type:before,.cmmi-patterns .resource-card.brochure .type:before,.cmmi-patterns .resource-cards .brochure.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.brochure .type:before,.cmmi-patterns ul.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-cards ol.cards>li.brochure .type:before,.cmmi-patterns ol.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.brochure .type:before,.cmmi-patterns .resource-cards .brochure.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.brochure .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.brochure .type:before,.cmmi-patterns .brochure.resource-detail .type:before,.cmmi-patterns .resource-listing .brochure.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.brochure .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-listing ol.cards>li.brochure .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.brochure .type:before,.cmmi-patterns .resource-listing .brochure.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.brochure .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.brochure .type:before,.cmmi-patterns .resource-card .case-study .type:before,.cmmi-patterns .resource-cards .card .case-study .type:before,.cmmi-patterns .resource-cards ul.cards>li .case-study .type:before,.cmmi-patterns ul.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-cards ol.cards>li .case-study .type:before,.cmmi-patterns ol.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .case-study .type:before,.cmmi-patterns .resource-cards .dashboard-widget .case-study .type:before,.cmmi-patterns .resource-cards .events-list>li .case-study .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .case-study .type:before,.cmmi-patterns .resource-detail .case-study .type:before,.cmmi-patterns .resource-listing .card .case-study .type:before,.cmmi-patterns .resource-listing ul.cards>li .case-study .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-listing ol.cards>li .case-study .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .case-study .type:before,.cmmi-patterns .resource-listing .dashboard-widget .case-study .type:before,.cmmi-patterns .resource-listing .events-list>li .case-study .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .case-study .type:before,.cmmi-patterns .resource-card.case-study .type:before,.cmmi-patterns .resource-cards .case-study.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.case-study .type:before,.cmmi-patterns ul.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-cards ol.cards>li.case-study .type:before,.cmmi-patterns ol.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.case-study .type:before,.cmmi-patterns .resource-cards .case-study.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.case-study .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.case-study .type:before,.cmmi-patterns .case-study.resource-detail .type:before,.cmmi-patterns .resource-listing .case-study.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.case-study .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-listing ol.cards>li.case-study .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.case-study .type:before,.cmmi-patterns .resource-listing .case-study.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.case-study .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.case-study .type:before,.cmmi-patterns .resource-card .ebook .type:before,.cmmi-patterns .resource-cards .card .ebook .type:before,.cmmi-patterns .resource-cards ul.cards>li .ebook .type:before,.cmmi-patterns ul.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-cards ol.cards>li .ebook .type:before,.cmmi-patterns ol.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .ebook .type:before,.cmmi-patterns .resource-cards .dashboard-widget .ebook .type:before,.cmmi-patterns .resource-cards .events-list>li .ebook .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .ebook .type:before,.cmmi-patterns .resource-detail .ebook .type:before,.cmmi-patterns .resource-listing .card .ebook .type:before,.cmmi-patterns .resource-listing ul.cards>li .ebook .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-listing ol.cards>li .ebook .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .ebook .type:before,.cmmi-patterns .resource-listing .dashboard-widget .ebook .type:before,.cmmi-patterns .resource-listing .events-list>li .ebook .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .ebook .type:before,.cmmi-patterns .resource-card.ebook .type:before,.cmmi-patterns .resource-cards .ebook.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.ebook .type:before,.cmmi-patterns ul.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-cards ol.cards>li.ebook .type:before,.cmmi-patterns ol.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.ebook .type:before,.cmmi-patterns .resource-cards .ebook.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.ebook .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.ebook .type:before,.cmmi-patterns .ebook.resource-detail .type:before,.cmmi-patterns .resource-listing .ebook.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.ebook .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-listing ol.cards>li.ebook .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.ebook .type:before,.cmmi-patterns .resource-listing .ebook.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.ebook .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.ebook .type:before,.cmmi-patterns .resource-card .infographic .type:before,.cmmi-patterns .resource-cards .card .infographic .type:before,.cmmi-patterns .resource-cards ul.cards>li .infographic .type:before,.cmmi-patterns ul.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-cards ol.cards>li .infographic .type:before,.cmmi-patterns ol.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .infographic .type:before,.cmmi-patterns .resource-cards .dashboard-widget .infographic .type:before,.cmmi-patterns .resource-cards .events-list>li .infographic .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .infographic .type:before,.cmmi-patterns .resource-detail .infographic .type:before,.cmmi-patterns .resource-listing .card .infographic .type:before,.cmmi-patterns .resource-listing ul.cards>li .infographic .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-listing ol.cards>li .infographic .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .infographic .type:before,.cmmi-patterns .resource-listing .dashboard-widget .infographic .type:before,.cmmi-patterns .resource-listing .events-list>li .infographic .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .infographic .type:before,.cmmi-patterns .resource-card.infographic .type:before,.cmmi-patterns .resource-cards .infographic.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.infographic .type:before,.cmmi-patterns ul.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-cards ol.cards>li.infographic .type:before,.cmmi-patterns ol.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.infographic .type:before,.cmmi-patterns .resource-cards .infographic.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.infographic .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.infographic .type:before,.cmmi-patterns .infographic.resource-detail .type:before,.cmmi-patterns .resource-listing .infographic.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.infographic .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-listing ol.cards>li.infographic .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.infographic .type:before,.cmmi-patterns .resource-listing .infographic.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.infographic .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.infographic .type:before,.cmmi-patterns .resource-card .pdf .type:before,.cmmi-patterns .resource-cards .card .pdf .type:before,.cmmi-patterns .resource-cards ul.cards>li .pdf .type:before,.cmmi-patterns ul.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-cards ol.cards>li .pdf .type:before,.cmmi-patterns ol.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .pdf .type:before,.cmmi-patterns .resource-cards .dashboard-widget .pdf .type:before,.cmmi-patterns .resource-cards .events-list>li .pdf .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .pdf .type:before,.cmmi-patterns .resource-detail .pdf .type:before,.cmmi-patterns .resource-listing .card .pdf .type:before,.cmmi-patterns .resource-listing ul.cards>li .pdf .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-listing ol.cards>li .pdf .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .pdf .type:before,.cmmi-patterns .resource-listing .dashboard-widget .pdf .type:before,.cmmi-patterns .resource-listing .events-list>li .pdf .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .pdf .type:before,.cmmi-patterns .resource-card.pdf .type:before,.cmmi-patterns .resource-cards .pdf.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.pdf .type:before,.cmmi-patterns ul.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-cards ol.cards>li.pdf .type:before,.cmmi-patterns ol.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.pdf .type:before,.cmmi-patterns .resource-cards .pdf.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.pdf .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.pdf .type:before,.cmmi-patterns .pdf.resource-detail .type:before,.cmmi-patterns .resource-listing .pdf.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.pdf .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-listing ol.cards>li.pdf .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.pdf .type:before,.cmmi-patterns .resource-listing .pdf.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.pdf .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.pdf .type:before,.cmmi-patterns .resource-card .presentation .type:before,.cmmi-patterns .resource-cards .card .presentation .type:before,.cmmi-patterns .resource-cards ul.cards>li .presentation .type:before,.cmmi-patterns ul.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-cards ol.cards>li .presentation .type:before,.cmmi-patterns ol.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .presentation .type:before,.cmmi-patterns .resource-cards .dashboard-widget .presentation .type:before,.cmmi-patterns .resource-cards .events-list>li .presentation .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .presentation .type:before,.cmmi-patterns .resource-detail .presentation .type:before,.cmmi-patterns .resource-listing .card .presentation .type:before,.cmmi-patterns .resource-listing ul.cards>li .presentation .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-listing ol.cards>li .presentation .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .presentation .type:before,.cmmi-patterns .resource-listing .dashboard-widget .presentation .type:before,.cmmi-patterns .resource-listing .events-list>li .presentation .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .presentation .type:before,.cmmi-patterns .resource-card.presentation .type:before,.cmmi-patterns .resource-cards .presentation.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.presentation .type:before,.cmmi-patterns ul.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-cards ol.cards>li.presentation .type:before,.cmmi-patterns ol.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.presentation .type:before,.cmmi-patterns .resource-cards .presentation.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.presentation .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.presentation .type:before,.cmmi-patterns .presentation.resource-detail .type:before,.cmmi-patterns .resource-listing .presentation.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.presentation .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-listing ol.cards>li.presentation .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.presentation .type:before,.cmmi-patterns .resource-listing .presentation.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.presentation .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.presentation .type:before,.cmmi-patterns .resource-card .report .type:before,.cmmi-patterns .resource-cards .card .report .type:before,.cmmi-patterns .resource-cards ul.cards>li .report .type:before,.cmmi-patterns ul.resource-cards>li .report .type:before,.cmmi-patterns .resource-cards ol.cards>li .report .type:before,.cmmi-patterns ol.resource-cards>li .report .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .report .type:before,.cmmi-patterns .resource-cards .dashboard-widget .report .type:before,.cmmi-patterns .resource-cards .events-list>li .report .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .report .type:before,.cmmi-patterns .resource-detail .report .type:before,.cmmi-patterns .resource-listing .card .report .type:before,.cmmi-patterns .resource-listing ul.cards>li .report .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .report .type:before,.cmmi-patterns .resource-listing ol.cards>li .report .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .report .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .report .type:before,.cmmi-patterns .resource-listing .dashboard-widget .report .type:before,.cmmi-patterns .resource-listing .events-list>li .report .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .report .type:before,.cmmi-patterns .resource-card.report .type:before,.cmmi-patterns .resource-cards .report.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.report .type:before,.cmmi-patterns ul.resource-cards>li.report .type:before,.cmmi-patterns .resource-cards ol.cards>li.report .type:before,.cmmi-patterns ol.resource-cards>li.report .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.report .type:before,.cmmi-patterns .resource-cards .report.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.report .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.report .type:before,.cmmi-patterns .report.resource-detail .type:before,.cmmi-patterns .resource-listing .report.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.report .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.report .type:before,.cmmi-patterns .resource-listing ol.cards>li.report .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.report .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.report .type:before,.cmmi-patterns .resource-listing .report.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.report .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.report .type:before,.cmmi-patterns .resource-card .webinar .type:before,.cmmi-patterns .resource-cards .card .webinar .type:before,.cmmi-patterns .resource-cards ul.cards>li .webinar .type:before,.cmmi-patterns ul.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-cards ol.cards>li .webinar .type:before,.cmmi-patterns ol.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .webinar .type:before,.cmmi-patterns .resource-cards .dashboard-widget .webinar .type:before,.cmmi-patterns .resource-cards .events-list>li .webinar .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .webinar .type:before,.cmmi-patterns .resource-detail .webinar .type:before,.cmmi-patterns .resource-listing .card .webinar .type:before,.cmmi-patterns .resource-listing ul.cards>li .webinar .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-listing ol.cards>li .webinar .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .webinar .type:before,.cmmi-patterns .resource-listing .dashboard-widget .webinar .type:before,.cmmi-patterns .resource-listing .events-list>li .webinar .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .webinar .type:before,.cmmi-patterns .resource-card.webinar .type:before,.cmmi-patterns .resource-cards .webinar.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.webinar .type:before,.cmmi-patterns ul.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-cards ol.cards>li.webinar .type:before,.cmmi-patterns ol.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.webinar .type:before,.cmmi-patterns .resource-cards .webinar.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.webinar .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.webinar .type:before,.cmmi-patterns .webinar.resource-detail .type:before,.cmmi-patterns .resource-listing .webinar.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.webinar .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-listing ol.cards>li.webinar .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.webinar .type:before,.cmmi-patterns .resource-listing .webinar.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.webinar .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.webinar .type:before,.cmmi-patterns .resource-card .whitepaper .type:before,.cmmi-patterns .resource-cards .card .whitepaper .type:before,.cmmi-patterns .resource-cards ul.cards>li .whitepaper .type:before,.cmmi-patterns ul.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-cards ol.cards>li .whitepaper .type:before,.cmmi-patterns ol.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .whitepaper .type:before,.cmmi-patterns .resource-cards .dashboard-widget .whitepaper .type:before,.cmmi-patterns .resource-cards .events-list>li .whitepaper .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .whitepaper .type:before,.cmmi-patterns .resource-detail .whitepaper .type:before,.cmmi-patterns .resource-listing .card .whitepaper .type:before,.cmmi-patterns .resource-listing ul.cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing ol.cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .whitepaper .type:before,.cmmi-patterns .resource-listing .dashboard-widget .whitepaper .type:before,.cmmi-patterns .resource-listing .events-list>li .whitepaper .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .whitepaper .type:before,.cmmi-patterns .resource-card.whitepaper .type:before,.cmmi-patterns .resource-cards .whitepaper.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.whitepaper .type:before,.cmmi-patterns ul.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-cards ol.cards>li.whitepaper .type:before,.cmmi-patterns ol.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.whitepaper .type:before,.cmmi-patterns .resource-cards .whitepaper.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.whitepaper .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.whitepaper .type:before,.cmmi-patterns .whitepaper.resource-detail .type:before,.cmmi-patterns .resource-listing .whitepaper.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing ol.cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.whitepaper .type:before,.cmmi-patterns .resource-listing .whitepaper.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.whitepaper .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.whitepaper .type:before{content:'';display:inline-block;height:1.5em;margin-right:0.5em;vertical-align:middle;width:1.5em}.cmmi-patterns .resource-card .article .type:before,.cmmi-patterns .resource-cards .card .article .type:before,.cmmi-patterns .resource-cards ul.cards>li .article .type:before,.cmmi-patterns ul.resource-cards>li .article .type:before,.cmmi-patterns .resource-cards ol.cards>li .article .type:before,.cmmi-patterns ol.resource-cards>li .article .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .article .type:before,.cmmi-patterns .resource-cards .dashboard-widget .article .type:before,.cmmi-patterns .resource-cards .events-list>li .article .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .article .type:before,.cmmi-patterns .resource-detail .article .type:before,.cmmi-patterns .resource-listing .card .article .type:before,.cmmi-patterns .resource-listing ul.cards>li .article .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .article .type:before,.cmmi-patterns .resource-listing ol.cards>li .article .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .article .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .article .type:before,.cmmi-patterns .resource-listing .dashboard-widget .article .type:before,.cmmi-patterns .resource-listing .events-list>li .article .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .article .type:before,.cmmi-patterns .resource-card.article .type:before,.cmmi-patterns .resource-cards .article.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.article .type:before,.cmmi-patterns ul.resource-cards>li.article .type:before,.cmmi-patterns .resource-cards ol.cards>li.article .type:before,.cmmi-patterns ol.resource-cards>li.article .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.article .type:before,.cmmi-patterns .resource-cards .article.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.article .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.article .type:before,.cmmi-patterns .article.resource-detail .type:before,.cmmi-patterns .resource-listing .article.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.article .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.article .type:before,.cmmi-patterns .resource-listing ol.cards>li.article .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.article .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.article .type:before,.cmmi-patterns .resource-listing .article.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.article .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.article .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-article.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .brochure .type:before,.cmmi-patterns .resource-cards .card .brochure .type:before,.cmmi-patterns .resource-cards ul.cards>li .brochure .type:before,.cmmi-patterns ul.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-cards ol.cards>li .brochure .type:before,.cmmi-patterns ol.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .brochure .type:before,.cmmi-patterns .resource-cards .dashboard-widget .brochure .type:before,.cmmi-patterns .resource-cards .events-list>li .brochure .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .brochure .type:before,.cmmi-patterns .resource-detail .brochure .type:before,.cmmi-patterns .resource-listing .card .brochure .type:before,.cmmi-patterns .resource-listing ul.cards>li .brochure .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-listing ol.cards>li .brochure .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .brochure .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .brochure .type:before,.cmmi-patterns .resource-listing .dashboard-widget .brochure .type:before,.cmmi-patterns .resource-listing .events-list>li .brochure .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .brochure .type:before,.cmmi-patterns .resource-card.brochure .type:before,.cmmi-patterns .resource-cards .brochure.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.brochure .type:before,.cmmi-patterns ul.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-cards ol.cards>li.brochure .type:before,.cmmi-patterns ol.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.brochure .type:before,.cmmi-patterns .resource-cards .brochure.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.brochure .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.brochure .type:before,.cmmi-patterns .brochure.resource-detail .type:before,.cmmi-patterns .resource-listing .brochure.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.brochure .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-listing ol.cards>li.brochure .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.brochure .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.brochure .type:before,.cmmi-patterns .resource-listing .brochure.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.brochure .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.brochure .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-brochure.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .case-study .type:before,.cmmi-patterns .resource-cards .card .case-study .type:before,.cmmi-patterns .resource-cards ul.cards>li .case-study .type:before,.cmmi-patterns ul.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-cards ol.cards>li .case-study .type:before,.cmmi-patterns ol.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .case-study .type:before,.cmmi-patterns .resource-cards .dashboard-widget .case-study .type:before,.cmmi-patterns .resource-cards .events-list>li .case-study .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .case-study .type:before,.cmmi-patterns .resource-detail .case-study .type:before,.cmmi-patterns .resource-listing .card .case-study .type:before,.cmmi-patterns .resource-listing ul.cards>li .case-study .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-listing ol.cards>li .case-study .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .case-study .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .case-study .type:before,.cmmi-patterns .resource-listing .dashboard-widget .case-study .type:before,.cmmi-patterns .resource-listing .events-list>li .case-study .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .case-study .type:before,.cmmi-patterns .resource-card.case-study .type:before,.cmmi-patterns .resource-cards .case-study.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.case-study .type:before,.cmmi-patterns ul.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-cards ol.cards>li.case-study .type:before,.cmmi-patterns ol.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.case-study .type:before,.cmmi-patterns .resource-cards .case-study.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.case-study .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.case-study .type:before,.cmmi-patterns .case-study.resource-detail .type:before,.cmmi-patterns .resource-listing .case-study.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.case-study .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-listing ol.cards>li.case-study .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.case-study .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.case-study .type:before,.cmmi-patterns .resource-listing .case-study.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.case-study .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.case-study .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-case-study.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .ebook .type:before,.cmmi-patterns .resource-cards .card .ebook .type:before,.cmmi-patterns .resource-cards ul.cards>li .ebook .type:before,.cmmi-patterns ul.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-cards ol.cards>li .ebook .type:before,.cmmi-patterns ol.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .ebook .type:before,.cmmi-patterns .resource-cards .dashboard-widget .ebook .type:before,.cmmi-patterns .resource-cards .events-list>li .ebook .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .ebook .type:before,.cmmi-patterns .resource-detail .ebook .type:before,.cmmi-patterns .resource-listing .card .ebook .type:before,.cmmi-patterns .resource-listing ul.cards>li .ebook .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-listing ol.cards>li .ebook .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .ebook .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .ebook .type:before,.cmmi-patterns .resource-listing .dashboard-widget .ebook .type:before,.cmmi-patterns .resource-listing .events-list>li .ebook .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .ebook .type:before,.cmmi-patterns .resource-card.ebook .type:before,.cmmi-patterns .resource-cards .ebook.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.ebook .type:before,.cmmi-patterns ul.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-cards ol.cards>li.ebook .type:before,.cmmi-patterns ol.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.ebook .type:before,.cmmi-patterns .resource-cards .ebook.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.ebook .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.ebook .type:before,.cmmi-patterns .ebook.resource-detail .type:before,.cmmi-patterns .resource-listing .ebook.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.ebook .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-listing ol.cards>li.ebook .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.ebook .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.ebook .type:before,.cmmi-patterns .resource-listing .ebook.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.ebook .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.ebook .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-ebook.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .infographic .type:before,.cmmi-patterns .resource-cards .card .infographic .type:before,.cmmi-patterns .resource-cards ul.cards>li .infographic .type:before,.cmmi-patterns ul.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-cards ol.cards>li .infographic .type:before,.cmmi-patterns ol.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .infographic .type:before,.cmmi-patterns .resource-cards .dashboard-widget .infographic .type:before,.cmmi-patterns .resource-cards .events-list>li .infographic .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .infographic .type:before,.cmmi-patterns .resource-detail .infographic .type:before,.cmmi-patterns .resource-listing .card .infographic .type:before,.cmmi-patterns .resource-listing ul.cards>li .infographic .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-listing ol.cards>li .infographic .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .infographic .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .infographic .type:before,.cmmi-patterns .resource-listing .dashboard-widget .infographic .type:before,.cmmi-patterns .resource-listing .events-list>li .infographic .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .infographic .type:before,.cmmi-patterns .resource-card.infographic .type:before,.cmmi-patterns .resource-cards .infographic.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.infographic .type:before,.cmmi-patterns ul.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-cards ol.cards>li.infographic .type:before,.cmmi-patterns ol.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.infographic .type:before,.cmmi-patterns .resource-cards .infographic.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.infographic .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.infographic .type:before,.cmmi-patterns .infographic.resource-detail .type:before,.cmmi-patterns .resource-listing .infographic.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.infographic .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-listing ol.cards>li.infographic .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.infographic .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.infographic .type:before,.cmmi-patterns .resource-listing .infographic.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.infographic .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.infographic .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-infographic.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .pdf .type:before,.cmmi-patterns .resource-cards .card .pdf .type:before,.cmmi-patterns .resource-cards ul.cards>li .pdf .type:before,.cmmi-patterns ul.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-cards ol.cards>li .pdf .type:before,.cmmi-patterns ol.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .pdf .type:before,.cmmi-patterns .resource-cards .dashboard-widget .pdf .type:before,.cmmi-patterns .resource-cards .events-list>li .pdf .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .pdf .type:before,.cmmi-patterns .resource-detail .pdf .type:before,.cmmi-patterns .resource-listing .card .pdf .type:before,.cmmi-patterns .resource-listing ul.cards>li .pdf .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-listing ol.cards>li .pdf .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .pdf .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .pdf .type:before,.cmmi-patterns .resource-listing .dashboard-widget .pdf .type:before,.cmmi-patterns .resource-listing .events-list>li .pdf .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .pdf .type:before,.cmmi-patterns .resource-card.pdf .type:before,.cmmi-patterns .resource-cards .pdf.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.pdf .type:before,.cmmi-patterns ul.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-cards ol.cards>li.pdf .type:before,.cmmi-patterns ol.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.pdf .type:before,.cmmi-patterns .resource-cards .pdf.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.pdf .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.pdf .type:before,.cmmi-patterns .pdf.resource-detail .type:before,.cmmi-patterns .resource-listing .pdf.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.pdf .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-listing ol.cards>li.pdf .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.pdf .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.pdf .type:before,.cmmi-patterns .resource-listing .pdf.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.pdf .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.pdf .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-pdf.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .presentation .type:before,.cmmi-patterns .resource-cards .card .presentation .type:before,.cmmi-patterns .resource-cards ul.cards>li .presentation .type:before,.cmmi-patterns ul.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-cards ol.cards>li .presentation .type:before,.cmmi-patterns ol.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .presentation .type:before,.cmmi-patterns .resource-cards .dashboard-widget .presentation .type:before,.cmmi-patterns .resource-cards .events-list>li .presentation .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .presentation .type:before,.cmmi-patterns .resource-detail .presentation .type:before,.cmmi-patterns .resource-listing .card .presentation .type:before,.cmmi-patterns .resource-listing ul.cards>li .presentation .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-listing ol.cards>li .presentation .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .presentation .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .presentation .type:before,.cmmi-patterns .resource-listing .dashboard-widget .presentation .type:before,.cmmi-patterns .resource-listing .events-list>li .presentation .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .presentation .type:before,.cmmi-patterns .resource-card.presentation .type:before,.cmmi-patterns .resource-cards .presentation.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.presentation .type:before,.cmmi-patterns ul.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-cards ol.cards>li.presentation .type:before,.cmmi-patterns ol.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.presentation .type:before,.cmmi-patterns .resource-cards .presentation.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.presentation .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.presentation .type:before,.cmmi-patterns .presentation.resource-detail .type:before,.cmmi-patterns .resource-listing .presentation.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.presentation .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-listing ol.cards>li.presentation .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.presentation .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.presentation .type:before,.cmmi-patterns .resource-listing .presentation.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.presentation .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.presentation .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-presentation.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .report .type:before,.cmmi-patterns .resource-cards .card .report .type:before,.cmmi-patterns .resource-cards ul.cards>li .report .type:before,.cmmi-patterns ul.resource-cards>li .report .type:before,.cmmi-patterns .resource-cards ol.cards>li .report .type:before,.cmmi-patterns ol.resource-cards>li .report .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .report .type:before,.cmmi-patterns .resource-cards .dashboard-widget .report .type:before,.cmmi-patterns .resource-cards .events-list>li .report .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .report .type:before,.cmmi-patterns .resource-detail .report .type:before,.cmmi-patterns .resource-listing .card .report .type:before,.cmmi-patterns .resource-listing ul.cards>li .report .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .report .type:before,.cmmi-patterns .resource-listing ol.cards>li .report .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .report .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .report .type:before,.cmmi-patterns .resource-listing .dashboard-widget .report .type:before,.cmmi-patterns .resource-listing .events-list>li .report .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .report .type:before,.cmmi-patterns .resource-card.report .type:before,.cmmi-patterns .resource-cards .report.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.report .type:before,.cmmi-patterns ul.resource-cards>li.report .type:before,.cmmi-patterns .resource-cards ol.cards>li.report .type:before,.cmmi-patterns ol.resource-cards>li.report .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.report .type:before,.cmmi-patterns .resource-cards .report.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.report .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.report .type:before,.cmmi-patterns .report.resource-detail .type:before,.cmmi-patterns .resource-listing .report.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.report .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.report .type:before,.cmmi-patterns .resource-listing ol.cards>li.report .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.report .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.report .type:before,.cmmi-patterns .resource-listing .report.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.report .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.report .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-report.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .webinar .type:before,.cmmi-patterns .resource-cards .card .webinar .type:before,.cmmi-patterns .resource-cards ul.cards>li .webinar .type:before,.cmmi-patterns ul.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-cards ol.cards>li .webinar .type:before,.cmmi-patterns ol.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .webinar .type:before,.cmmi-patterns .resource-cards .dashboard-widget .webinar .type:before,.cmmi-patterns .resource-cards .events-list>li .webinar .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .webinar .type:before,.cmmi-patterns .resource-detail .webinar .type:before,.cmmi-patterns .resource-listing .card .webinar .type:before,.cmmi-patterns .resource-listing ul.cards>li .webinar .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-listing ol.cards>li .webinar .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .webinar .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .webinar .type:before,.cmmi-patterns .resource-listing .dashboard-widget .webinar .type:before,.cmmi-patterns .resource-listing .events-list>li .webinar .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .webinar .type:before,.cmmi-patterns .resource-card.webinar .type:before,.cmmi-patterns .resource-cards .webinar.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.webinar .type:before,.cmmi-patterns ul.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-cards ol.cards>li.webinar .type:before,.cmmi-patterns ol.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.webinar .type:before,.cmmi-patterns .resource-cards .webinar.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.webinar .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.webinar .type:before,.cmmi-patterns .webinar.resource-detail .type:before,.cmmi-patterns .resource-listing .webinar.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.webinar .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-listing ol.cards>li.webinar .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.webinar .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.webinar .type:before,.cmmi-patterns .resource-listing .webinar.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.webinar .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.webinar .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-webinar.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card .whitepaper .type:before,.cmmi-patterns .resource-cards .card .whitepaper .type:before,.cmmi-patterns .resource-cards ul.cards>li .whitepaper .type:before,.cmmi-patterns ul.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-cards ol.cards>li .whitepaper .type:before,.cmmi-patterns ol.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li .whitepaper .type:before,.cmmi-patterns .resource-cards .dashboard-widget .whitepaper .type:before,.cmmi-patterns .resource-cards .events-list>li .whitepaper .type:before,.cmmi-patterns .resource-cards .conference-events-list>li .whitepaper .type:before,.cmmi-patterns .resource-detail .whitepaper .type:before,.cmmi-patterns .resource-listing .card .whitepaper .type:before,.cmmi-patterns .resource-listing ul.cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing ol.cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li .whitepaper .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li .whitepaper .type:before,.cmmi-patterns .resource-listing .dashboard-widget .whitepaper .type:before,.cmmi-patterns .resource-listing .events-list>li .whitepaper .type:before,.cmmi-patterns .resource-listing .conference-events-list>li .whitepaper .type:before,.cmmi-patterns .resource-card.whitepaper .type:before,.cmmi-patterns .resource-cards .whitepaper.card .type:before,.cmmi-patterns .resource-cards ul.cards>li.whitepaper .type:before,.cmmi-patterns ul.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-cards ol.cards>li.whitepaper .type:before,.cmmi-patterns ol.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-cards .customer-spotlight>li.whitepaper .type:before,.cmmi-patterns .resource-cards .whitepaper.dashboard-widget .type:before,.cmmi-patterns .resource-cards .events-list>li.whitepaper .type:before,.cmmi-patterns .resource-cards .conference-events-list>li.whitepaper .type:before,.cmmi-patterns .whitepaper.resource-detail .type:before,.cmmi-patterns .resource-listing .whitepaper.card .type:before,.cmmi-patterns .resource-listing ul.cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing ul.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing ol.cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing ol.resource-cards>li.whitepaper .type:before,.cmmi-patterns .resource-listing .customer-spotlight>li.whitepaper .type:before,.cmmi-patterns .resource-listing .whitepaper.dashboard-widget .type:before,.cmmi-patterns .resource-listing .events-list>li.whitepaper .type:before,.cmmi-patterns .resource-listing .conference-events-list>li.whitepaper .type:before{background:url(https://cdn.cmmiinstitute.com/icons/resource-whitepaper.svg) no-repeat center;background-size:contain}.cmmi-patterns .resource-card h3,.cmmi-patterns .resource-cards .card h3,.cmmi-patterns .resource-cards ul.cards>li h3,.cmmi-patterns ul.resource-cards>li h3,.cmmi-patterns .resource-cards ol.cards>li h3,.cmmi-patterns ol.resource-cards>li h3,.cmmi-patterns .resource-cards .customer-spotlight>li h3,.cmmi-patterns .resource-cards .dashboard-widget h3,.cmmi-patterns .resource-cards .events-list>li h3,.cmmi-patterns .resource-cards .conference-events-list>li h3,.cmmi-patterns .resource-detail h3,.cmmi-patterns .resource-listing .card h3,.cmmi-patterns .resource-listing ul.cards>li h3,.cmmi-patterns .resource-listing ul.resource-cards>li h3,.cmmi-patterns .resource-listing ol.cards>li h3,.cmmi-patterns .resource-listing ol.resource-cards>li h3,.cmmi-patterns .resource-listing .customer-spotlight>li h3,.cmmi-patterns .resource-listing .dashboard-widget h3,.cmmi-patterns .resource-listing .events-list>li h3,.cmmi-patterns .resource-listing .conference-events-list>li h3{line-height:1;margin:1em 0 0 0}.cmmi-patterns .resource-card h3 a,.cmmi-patterns .resource-cards .card h3 a,.cmmi-patterns .resource-cards ul.cards>li h3 a,.cmmi-patterns ul.resource-cards>li h3 a,.cmmi-patterns .resource-cards ol.cards>li h3 a,.cmmi-patterns ol.resource-cards>li h3 a,.cmmi-patterns .resource-cards .customer-spotlight>li h3 a,.cmmi-patterns .resource-cards .dashboard-widget h3 a,.cmmi-patterns .resource-cards .events-list>li h3 a,.cmmi-patterns .resource-cards .conference-events-list>li h3 a,.cmmi-patterns .resource-detail h3 a,.cmmi-patterns .resource-listing .card h3 a,.cmmi-patterns .resource-listing ul.cards>li h3 a,.cmmi-patterns .resource-listing ul.resource-cards>li h3 a,.cmmi-patterns .resource-listing ol.cards>li h3 a,.cmmi-patterns .resource-listing ol.resource-cards>li h3 a,.cmmi-patterns .resource-listing .customer-spotlight>li h3 a,.cmmi-patterns .resource-listing .dashboard-widget h3 a,.cmmi-patterns .resource-listing .events-list>li h3 a,.cmmi-patterns .resource-listing .conference-events-list>li h3 a{color:#363639;text-decoration:none}.cmmi-patterns .resource-card time,.cmmi-patterns .resource-cards .card time,.cmmi-patterns .resource-cards ul.cards>li time,.cmmi-patterns ul.resource-cards>li time,.cmmi-patterns .resource-cards ol.cards>li time,.cmmi-patterns ol.resource-cards>li time,.cmmi-patterns .resource-cards .customer-spotlight>li time,.cmmi-patterns .resource-cards .dashboard-widget time,.cmmi-patterns .resource-cards .events-list>li time,.cmmi-patterns .resource-cards .conference-events-list>li time,.cmmi-patterns .resource-detail time,.cmmi-patterns .resource-listing .card time,.cmmi-patterns .resource-listing ul.cards>li time,.cmmi-patterns .resource-listing ul.resource-cards>li time,.cmmi-patterns .resource-listing ol.cards>li time,.cmmi-patterns .resource-listing ol.resource-cards>li time,.cmmi-patterns .resource-listing .customer-spotlight>li time,.cmmi-patterns .resource-listing .dashboard-widget time,.cmmi-patterns .resource-listing .events-list>li time,.cmmi-patterns .resource-listing .conference-events-list>li time{color:#8a8d8f;font-size:0.75em}.cmmi-patterns .resource-card .tags,.cmmi-patterns .resource-cards .card .tags,.cmmi-patterns .resource-cards ul.cards>li .tags,.cmmi-patterns ul.resource-cards>li .tags,.cmmi-patterns .resource-cards ol.cards>li .tags,.cmmi-patterns ol.resource-cards>li .tags,.cmmi-patterns .resource-cards .customer-spotlight>li .tags,.cmmi-patterns .resource-cards .dashboard-widget .tags,.cmmi-patterns .resource-cards .events-list>li .tags,.cmmi-patterns .resource-cards .conference-events-list>li .tags,.cmmi-patterns .resource-detail .tags,.cmmi-patterns .resource-listing .card .tags,.cmmi-patterns .resource-listing ul.cards>li .tags,.cmmi-patterns .resource-listing ul.resource-cards>li .tags,.cmmi-patterns .resource-listing ol.cards>li .tags,.cmmi-patterns .resource-listing ol.resource-cards>li .tags,.cmmi-patterns .resource-listing .customer-spotlight>li .tags,.cmmi-patterns .resource-listing .dashboard-widget .tags,.cmmi-patterns .resource-listing .events-list>li .tags,.cmmi-patterns .resource-listing .conference-events-list>li .tags{font-size:0.75em;margin-left:0}.cmmi-patterns .resource-card .tags:before,.cmmi-patterns .resource-cards .card .tags:before,.cmmi-patterns .resource-cards ul.cards>li .tags:before,.cmmi-patterns ul.resource-cards>li .tags:before,.cmmi-patterns .resource-cards ol.cards>li .tags:before,.cmmi-patterns ol.resource-cards>li .tags:before,.cmmi-patterns .resource-cards .customer-spotlight>li .tags:before,.cmmi-patterns .resource-cards .dashboard-widget .tags:before,.cmmi-patterns .resource-cards .events-list>li .tags:before,.cmmi-patterns .resource-cards .conference-events-list>li .tags:before,.cmmi-patterns .resource-detail .tags:before,.cmmi-patterns .resource-listing .card .tags:before,.cmmi-patterns .resource-listing ul.cards>li .tags:before,.cmmi-patterns .resource-listing ul.resource-cards>li .tags:before,.cmmi-patterns .resource-listing ol.cards>li .tags:before,.cmmi-patterns .resource-listing ol.resource-cards>li .tags:before,.cmmi-patterns .resource-listing .customer-spotlight>li .tags:before,.cmmi-patterns .resource-listing .dashboard-widget .tags:before,.cmmi-patterns .resource-listing .events-list>li .tags:before,.cmmi-patterns .resource-listing .conference-events-list>li .tags:before{content:none}.cmmi-patterns .resource-card .tags>li,.cmmi-patterns .resource-cards .card .tags>li,.cmmi-patterns .resource-cards ul.cards>li .tags>li,.cmmi-patterns ul.resource-cards>li .tags>li,.cmmi-patterns .resource-cards ol.cards>li .tags>li,.cmmi-patterns ol.resource-cards>li .tags>li,.cmmi-patterns .resource-cards .customer-spotlight>li .tags>li,.cmmi-patterns .resource-cards .dashboard-widget .tags>li,.cmmi-patterns .resource-cards .events-list>li .tags>li,.cmmi-patterns .resource-cards .conference-events-list>li .tags>li,.cmmi-patterns .resource-detail .tags>li,.cmmi-patterns .resource-listing .card .tags>li,.cmmi-patterns .resource-listing ul.cards>li .tags>li,.cmmi-patterns .resource-listing ul.resource-cards>li .tags>li,.cmmi-patterns .resource-listing ol.cards>li .tags>li,.cmmi-patterns .resource-listing ol.resource-cards>li .tags>li,.cmmi-patterns .resource-listing .customer-spotlight>li .tags>li,.cmmi-patterns .resource-listing .dashboard-widget .tags>li,.cmmi-patterns .resource-listing .events-list>li .tags>li,.cmmi-patterns .resource-listing .conference-events-list>li .tags>li{background:transparent;padding:0;margin:0 0.5em 0.5em 0}.cmmi-patterns .resource-card .tags>li a,.cmmi-patterns .resource-cards .card .tags>li a,.cmmi-patterns .resource-cards ul.cards>li .tags>li a,.cmmi-patterns ul.resource-cards>li .tags>li a,.cmmi-patterns .resource-cards ol.cards>li .tags>li a,.cmmi-patterns ol.resource-cards>li .tags>li a,.cmmi-patterns .resource-cards .customer-spotlight>li .tags>li a,.cmmi-patterns .resource-cards .dashboard-widget .tags>li a,.cmmi-patterns .resource-cards .events-list>li .tags>li a,.cmmi-patterns .resource-cards .conference-events-list>li .tags>li a,.cmmi-patterns .resource-detail .tags>li a,.cmmi-patterns .resource-listing .card .tags>li a,.cmmi-patterns .resource-listing ul.cards>li .tags>li a,.cmmi-patterns .resource-listing ul.resource-cards>li .tags>li a,.cmmi-patterns .resource-listing ol.cards>li .tags>li a,.cmmi-patterns .resource-listing ol.resource-cards>li .tags>li a,.cmmi-patterns .resource-listing .customer-spotlight>li .tags>li a,.cmmi-patterns .resource-listing .dashboard-widget .tags>li a,.cmmi-patterns .resource-listing .events-list>li .tags>li a,.cmmi-patterns .resource-listing .conference-events-list>li .tags>li a{background:#e5e1e6;border-radius:.5em;color:#3f4444;display:block;padding:0.5em;text-decoration:none}.cmmi-patterns .resource-card .tags>li a:hover,.cmmi-patterns .resource-cards .card .tags>li a:hover,.cmmi-patterns .resource-cards ul.cards>li .tags>li a:hover,.cmmi-patterns ul.resource-cards>li .tags>li a:hover,.cmmi-patterns .resource-cards ol.cards>li .tags>li a:hover,.cmmi-patterns ol.resource-cards>li .tags>li a:hover,.cmmi-patterns .resource-cards .customer-spotlight>li .tags>li a:hover,.cmmi-patterns .resource-cards .dashboard-widget .tags>li a:hover,.cmmi-patterns .resource-cards .events-list>li .tags>li a:hover,.cmmi-patterns .resource-cards .conference-events-list>li .tags>li a:hover,.cmmi-patterns .resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing .card .tags>li a:hover,.cmmi-patterns .resource-listing ul.cards>li .tags>li a:hover,.cmmi-patterns .resource-listing ul.resource-cards>li .tags>li a:hover,.cmmi-patterns .resource-listing ol.cards>li .tags>li a:hover,.cmmi-patterns .resource-listing ol.resource-cards>li .tags>li a:hover,.cmmi-patterns .resource-listing .customer-spotlight>li .tags>li a:hover,.cmmi-patterns .resource-listing .dashboard-widget .tags>li a:hover,.cmmi-patterns .resource-listing .events-list>li .tags>li a:hover,.cmmi-patterns .resource-listing .conference-events-list>li .tags>li a:hover{background:#f1eff2}.cmmi-patterns .resource-card.resource-detail .tags>li a,.cmmi-patterns .resource-cards .resource-detail.card .tags>li a,.cmmi-patterns .resource-cards ul.cards>li.resource-detail .tags>li a,.cmmi-patterns ul.resource-cards>li.resource-detail .tags>li a,.cmmi-patterns .resource-cards ol.cards>li.resource-detail .tags>li a,.cmmi-patterns ol.resource-cards>li.resource-detail .tags>li a,.cmmi-patterns .resource-cards .customer-spotlight>li.resource-detail .tags>li a,.cmmi-patterns .resource-cards .resource-detail.dashboard-widget .tags>li a,.cmmi-patterns .resource-cards .events-list>li.resource-detail .tags>li a,.cmmi-patterns .resource-cards .conference-events-list>li.resource-detail .tags>li a,.cmmi-patterns .resource-detail .tags>li a,.cmmi-patterns .resource-listing .resource-detail.card .tags>li a,.cmmi-patterns .resource-listing ul.cards>li.resource-detail .tags>li a,.cmmi-patterns .resource-listing ul.resource-cards>li.resource-detail .tags>li a,.cmmi-patterns .resource-listing ol.cards>li.resource-detail .tags>li a,.cmmi-patterns .resource-listing ol.resource-cards>li.resource-detail .tags>li a,.cmmi-patterns .resource-listing .customer-spotlight>li.resource-detail .tags>li a,.cmmi-patterns .resource-listing .resource-detail.dashboard-widget .tags>li a,.cmmi-patterns .resource-listing .events-list>li.resource-detail .tags>li a,.cmmi-patterns .resource-listing .conference-events-list>li.resource-detail .tags>li a{background:#fff}.cmmi-patterns .resource-card.resource-detail .tags>li a:hover,.cmmi-patterns .resource-cards .resource-detail.card .tags>li a:hover,.cmmi-patterns .resource-cards ul.cards>li.resource-detail .tags>li a:hover,.cmmi-patterns ul.resource-cards>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-cards ol.cards>li.resource-detail .tags>li a:hover,.cmmi-patterns ol.resource-cards>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-cards .customer-spotlight>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-cards .resource-detail.dashboard-widget .tags>li a:hover,.cmmi-patterns .resource-cards .events-list>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-cards .conference-events-list>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing .resource-detail.card .tags>li a:hover,.cmmi-patterns .resource-listing ul.cards>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing ul.resource-cards>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing ol.cards>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing ol.resource-cards>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing .customer-spotlight>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing .resource-detail.dashboard-widget .tags>li a:hover,.cmmi-patterns .resource-listing .events-list>li.resource-detail .tags>li a:hover,.cmmi-patterns .resource-listing .conference-events-list>li.resource-detail .tags>li a:hover{background:#d7effd}.cmmi-patterns .resource-card .go,.cmmi-patterns .resource-cards .card .go,.cmmi-patterns .resource-cards ul.cards>li .go,.cmmi-patterns ul.resource-cards>li .go,.cmmi-patterns .resource-cards ol.cards>li .go,.cmmi-patterns ol.resource-cards>li .go,.cmmi-patterns .resource-cards .customer-spotlight>li .go,.cmmi-patterns .resource-cards .dashboard-widget .go,.cmmi-patterns .resource-cards .events-list>li .go,.cmmi-patterns .resource-cards .conference-events-list>li .go,.cmmi-patterns .resource-detail .go,.cmmi-patterns .resource-listing .card .go,.cmmi-patterns .resource-listing ul.cards>li .go,.cmmi-patterns .resource-listing ul.resource-cards>li .go,.cmmi-patterns .resource-listing ol.cards>li .go,.cmmi-patterns .resource-listing ol.resource-cards>li .go,.cmmi-patterns .resource-listing .customer-spotlight>li .go,.cmmi-patterns .resource-listing .dashboard-widget .go,.cmmi-patterns .resource-listing .events-list>li .go,.cmmi-patterns .resource-listing .conference-events-list>li .go{background:#042740;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;bottom:0;color:#fff;font-size:0.75em;left:0;position:absolute;padding:0.5em;right:0;text-align:center;text-decoration:none;text-transform:uppercase}.cmmi-patterns .resource-card .go:before,.cmmi-patterns .resource-cards .card .go:before,.cmmi-patterns .resource-cards ul.cards>li .go:before,.cmmi-patterns ul.resource-cards>li .go:before,.cmmi-patterns .resource-cards ol.cards>li .go:before,.cmmi-patterns ol.resource-cards>li .go:before,.cmmi-patterns .resource-cards .customer-spotlight>li .go:before,.cmmi-patterns .resource-cards .dashboard-widget .go:before,.cmmi-patterns .resource-cards .events-list>li .go:before,.cmmi-patterns .resource-cards .conference-events-list>li .go:before,.cmmi-patterns .resource-detail .go:before,.cmmi-patterns .resource-listing .card .go:before,.cmmi-patterns .resource-listing ul.cards>li .go:before,.cmmi-patterns .resource-listing ul.resource-cards>li .go:before,.cmmi-patterns .resource-listing ol.cards>li .go:before,.cmmi-patterns .resource-listing ol.resource-cards>li .go:before,.cmmi-patterns .resource-listing .customer-spotlight>li .go:before,.cmmi-patterns .resource-listing .dashboard-widget .go:before,.cmmi-patterns .resource-listing .events-list>li .go:before,.cmmi-patterns .resource-listing .conference-events-list>li .go:before{background:url(https://cdn.cmmiinstitute.com/icons/download.white.svg) no-repeat center;background-size:contain;content:'';display:inline-block;height:1em;margin:0 0.5em 0 0;width:1em}.cmmi-patterns .resource-card .go:hover,.cmmi-patterns .resource-cards .card .go:hover,.cmmi-patterns .resource-cards ul.cards>li .go:hover,.cmmi-patterns ul.resource-cards>li .go:hover,.cmmi-patterns .resource-cards ol.cards>li .go:hover,.cmmi-patterns ol.resource-cards>li .go:hover,.cmmi-patterns .resource-cards .customer-spotlight>li .go:hover,.cmmi-patterns .resource-cards .dashboard-widget .go:hover,.cmmi-patterns .resource-cards .events-list>li .go:hover,.cmmi-patterns .resource-cards .conference-events-list>li .go:hover,.cmmi-patterns .resource-detail .go:hover,.cmmi-patterns .resource-listing .card .go:hover,.cmmi-patterns .resource-listing ul.cards>li .go:hover,.cmmi-patterns .resource-listing ul.resource-cards>li .go:hover,.cmmi-patterns .resource-listing ol.cards>li .go:hover,.cmmi-patterns .resource-listing ol.resource-cards>li .go:hover,.cmmi-patterns .resource-listing .customer-spotlight>li .go:hover,.cmmi-patterns .resource-listing .dashboard-widget .go:hover,.cmmi-patterns .resource-listing .events-list>li .go:hover,.cmmi-patterns .resource-listing .conference-events-list>li .go:hover{background:#063658;text-decoration:none}.cmmi-patterns .resource-card .go:active,.cmmi-patterns .resource-cards .card .go:active,.cmmi-patterns .resource-cards ul.cards>li .go:active,.cmmi-patterns ul.resource-cards>li .go:active,.cmmi-patterns .resource-cards ol.cards>li .go:active,.cmmi-patterns ol.resource-cards>li .go:active,.cmmi-patterns .resource-cards .customer-spotlight>li .go:active,.cmmi-patterns .resource-cards .dashboard-widget .go:active,.cmmi-patterns .resource-cards .events-list>li .go:active,.cmmi-patterns .resource-cards .conference-events-list>li .go:active,.cmmi-patterns .resource-detail .go:active,.cmmi-patterns .resource-listing .card .go:active,.cmmi-patterns .resource-listing ul.cards>li .go:active,.cmmi-patterns .resource-listing ul.resource-cards>li .go:active,.cmmi-patterns .resource-listing ol.cards>li .go:active,.cmmi-patterns .resource-listing ol.resource-cards>li .go:active,.cmmi-patterns .resource-listing .customer-spotlight>li .go:active,.cmmi-patterns .resource-listing .dashboard-widget .go:active,.cmmi-patterns .resource-listing .events-list>li .go:active,.cmmi-patterns .resource-listing .conference-events-list>li .go:active{background:#031828}.cmmi-patterns .resource-card .article .go:before,.cmmi-patterns .resource-cards .card .article .go:before,.cmmi-patterns .resource-cards ul.cards>li .article .go:before,.cmmi-patterns ul.resource-cards>li .article .go:before,.cmmi-patterns .resource-cards ol.cards>li .article .go:before,.cmmi-patterns ol.resource-cards>li .article .go:before,.cmmi-patterns .resource-cards .customer-spotlight>li .article .go:before,.cmmi-patterns .resource-cards .dashboard-widget .article .go:before,.cmmi-patterns .resource-cards .events-list>li .article .go:before,.cmmi-patterns .resource-cards .conference-events-list>li .article .go:before,.cmmi-patterns .resource-detail .article .go:before,.cmmi-patterns .resource-listing .card .article .go:before,.cmmi-patterns .resource-listing ul.cards>li .article .go:before,.cmmi-patterns .resource-listing ul.resource-cards>li .article .go:before,.cmmi-patterns .resource-listing ol.cards>li .article .go:before,.cmmi-patterns .resource-listing ol.resource-cards>li .article .go:before,.cmmi-patterns .resource-listing .customer-spotlight>li .article .go:before,.cmmi-patterns .resource-listing .dashboard-widget .article .go:before,.cmmi-patterns .resource-listing .events-list>li .article .go:before,.cmmi-patterns .resource-listing .conference-events-list>li .article .go:before,.cmmi-patterns .resource-card.article .go:before,.cmmi-patterns .resource-cards .article.card .go:before,.cmmi-patterns .resource-cards ul.cards>li.article .go:before,.cmmi-patterns ul.resource-cards>li.article .go:before,.cmmi-patterns .resource-cards ol.cards>li.article .go:before,.cmmi-patterns ol.resource-cards>li.article .go:before,.cmmi-patterns .resource-cards .customer-spotlight>li.article .go:before,.cmmi-patterns .resource-cards .article.dashboard-widget .go:before,.cmmi-patterns .resource-cards .events-list>li.article .go:before,.cmmi-patterns .resource-cards .conference-events-list>li.article .go:before,.cmmi-patterns .article.resource-detail .go:before,.cmmi-patterns .resource-listing .article.card .go:before,.cmmi-patterns .resource-listing ul.cards>li.article .go:before,.cmmi-patterns .resource-listing ul.resource-cards>li.article .go:before,.cmmi-patterns .resource-listing ol.cards>li.article .go:before,.cmmi-patterns .resource-listing ol.resource-cards>li.article .go:before,.cmmi-patterns .resource-listing .customer-spotlight>li.article .go:before,.cmmi-patterns .resource-listing .article.dashboard-widget .go:before,.cmmi-patterns .resource-listing .events-list>li.article .go:before,.cmmi-patterns .resource-listing .conference-events-list>li.article .go:before{content:none;display:none;visibility:hidden}.cmmi-patterns .resource-cards:not(.active) .card,.cmmi-patterns .resource-cards:not(.active) ul.cards>li,.cmmi-patterns .resource-cards:not(.active) ul.resource-cards>li,.cmmi-patterns .resource-cards:not(.active) ol.cards>li,.cmmi-patterns .resource-cards:not(.active) ol.resource-cards>li,.cmmi-patterns .resource-cards:not(.active) .customer-spotlight>li,.cmmi-patterns .resource-cards:not(.active) .dashboard-widget,.cmmi-patterns .resource-cards:not(.active) .events-list>li,.cmmi-patterns .resource-cards:not(.active) .conference-events-list>li{padding:1em 1em 3em 1em}.cmmi-patterns .resource-cards.outlined,.cmmi-patterns .dashboard-widget .resource-cards.card,.cmmi-patterns .dashboard-widget ul.cards>li.resource-cards,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-cards,.cmmi-patterns .dashboard-widget ol.cards>li.resource-cards,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-cards,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-cards,.cmmi-patterns .dashboard-widget .resource-cards.dashboard-widget,.cmmi-patterns .dashboard-widget .events-list>li.resource-cards,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-cards{border:0}@media (min-width: 40em){.cmmi-patterns .resource-cards{display:grid;grid-template-columns:calc(50% - 0.5em) calc(50% - 0.5em);grid-gap:1em}}@media (min-width: 80em){.cmmi-patterns .resource-cards{display:grid;grid-template-columns:calc(25% - 0.75em) calc(25% - 0.75em) calc(25% - 0.75em) calc(25% - 0.75em);grid-gap:1em}}.cmmi-patterns .resource-detail{border-radius:0;margin:0;overflow:auto;padding:1em}.cmmi-patterns .resource-detail .download{display:block;position:relative;width:100%}.cmmi-patterns .resource-detail .download img{display:block;position:relative;width:100%;z-index:10}.cmmi-patterns .resource-detail .download span{background:#fff;border-radius:.5em;-webkit-box-shadow:0;box-shadow:0;color:#3f4444;display:block;font-weight:bold;left:5%;margin-top:-1.5em;padding:1em 0;position:absolute;right:5%;text-align:center;top:50%;z-index:30}.cmmi-patterns .resource-detail .download:before{background:rgba(4,39,64,0.75);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;z-index:20}.cmmi-patterns .resource-detail .download:hover:before{background:rgba(4,39,64,0.5)}.cmmi-patterns .resource-detail .download:hover span{-webkit-box-shadow:0 0 0.5em 0 rgba(0,0,0,0.5);box-shadow:0 0 0.5em 0 rgba(0,0,0,0.5)}.cmmi-patterns .resource-detail h1{font-weight:bold;margin:0.25em 0}.cmmi-patterns .resource-detail .tags{overflow:auto}.cmmi-patterns .resource-detail .tags:after{content:none}@media (min-width: 40em){.cmmi-patterns .resource-detail{padding-right:5%;padding-left:5%}}@media (min-width: 50em){.cmmi-patterns .resource-detail{padding-right:10%;padding-left:10%}}@media (min-width: 60em){.cmmi-patterns .resource-detail{padding-right:15%;padding-left:calc(15% + 20em)}.cmmi-patterns .resource-detail .download{float:left;margin-left:-20em;width:18em}}@media (min-width: 70em){.cmmi-patterns .resource-detail{padding-right:calc(50% - 25em);padding-left:calc(50% - 5em)}}.cmmi-patterns .resource-listing.outlined,.cmmi-patterns .dashboard-widget .resource-listing.card,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing{border:0}.cmmi-patterns .resource-listing.outlined .card,.cmmi-patterns .dashboard-widget .resource-listing.card .card,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing .card,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing .card,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing .card,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing .card,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing .card,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget .card,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing .card,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing .card,.cmmi-patterns .resource-listing.outlined ul.cards>li,.cmmi-patterns .dashboard-widget .resource-listing.card ul.cards>li,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing ul.cards>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing ul.cards>li,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing ul.cards>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing ul.cards>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing ul.cards>li,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget ul.cards>li,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing ul.cards>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing ul.cards>li,.cmmi-patterns .resource-listing.outlined ul.resource-cards>li,.cmmi-patterns .dashboard-widget .resource-listing.card ul.resource-cards>li,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing ul.resource-cards>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing ul.resource-cards>li,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing ul.resource-cards>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing ul.resource-cards>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing ul.resource-cards>li,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget ul.resource-cards>li,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing ul.resource-cards>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing ul.resource-cards>li,.cmmi-patterns .resource-listing.outlined ol.cards>li,.cmmi-patterns .dashboard-widget .resource-listing.card ol.cards>li,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing ol.cards>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing ol.cards>li,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing ol.cards>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing ol.cards>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing ol.cards>li,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget ol.cards>li,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing ol.cards>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing ol.cards>li,.cmmi-patterns .resource-listing.outlined ol.resource-cards>li,.cmmi-patterns .dashboard-widget .resource-listing.card ol.resource-cards>li,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing ol.resource-cards>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing ol.resource-cards>li,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing ol.resource-cards>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing ol.resource-cards>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing ol.resource-cards>li,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget ol.resource-cards>li,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing ol.resource-cards>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing ol.resource-cards>li,.cmmi-patterns .resource-listing.outlined .customer-spotlight>li,.cmmi-patterns .dashboard-widget .resource-listing.card .customer-spotlight>li,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing .customer-spotlight>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing .customer-spotlight>li,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing .customer-spotlight>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing .customer-spotlight>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing .customer-spotlight>li,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget .customer-spotlight>li,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing .customer-spotlight>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing .customer-spotlight>li,.cmmi-patterns .resource-listing.outlined .dashboard-widget,.cmmi-patterns .dashboard-widget .resource-listing.card .dashboard-widget,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing .dashboard-widget,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing .dashboard-widget,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing .dashboard-widget,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing .dashboard-widget,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing .dashboard-widget,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget .dashboard-widget,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing .dashboard-widget,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing .dashboard-widget,.cmmi-patterns .resource-listing.outlined .events-list>li,.cmmi-patterns .dashboard-widget .resource-listing.card .events-list>li,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing .events-list>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing .events-list>li,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing .events-list>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing .events-list>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing .events-list>li,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget .events-list>li,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing .events-list>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing .events-list>li,.cmmi-patterns .resource-listing.outlined .conference-events-list>li,.cmmi-patterns .dashboard-widget .resource-listing.card .conference-events-list>li,.cmmi-patterns .dashboard-widget ul.cards>li.resource-listing .conference-events-list>li,.cmmi-patterns .dashboard-widget ul.resource-cards>li.resource-listing .conference-events-list>li,.cmmi-patterns .dashboard-widget ol.cards>li.resource-listing .conference-events-list>li,.cmmi-patterns .dashboard-widget ol.resource-cards>li.resource-listing .conference-events-list>li,.cmmi-patterns .dashboard-widget .customer-spotlight>li.resource-listing .conference-events-list>li,.cmmi-patterns .dashboard-widget .resource-listing.dashboard-widget .conference-events-list>li,.cmmi-patterns .dashboard-widget .events-list>li.resource-listing .conference-events-list>li,.cmmi-patterns .dashboard-widget .conference-events-list>li.resource-listing .conference-events-list>li{border:1px solid #e5e1e6}@supports (display: grid){@media (min-width: 80em){.cmmi-patterns .resource-listing .resource-cards{display:grid;grid-template-columns:calc(50% - 0.5em) calc(50% - 0.5em);grid-gap:1em}.cmmi-patterns .resource-listing .card,.cmmi-patterns .resource-listing ul.cards>li,.cmmi-patterns .resource-listing ul.resource-cards>li,.cmmi-patterns .resource-listing ol.cards>li,.cmmi-patterns .resource-listing ol.resource-cards>li,.cmmi-patterns .resource-listing .customer-spotlight>li,.cmmi-patterns .resource-listing .dashboard-widget,.cmmi-patterns .resource-listing .events-list>li,.cmmi-patterns .resource-listing .conference-events-list>li{margin-bottom:0}}}@supports (display: grid){@media (min-width: 100em){.cmmi-patterns .row.expanded.resource-listing .resource-cards,.cmmi-patterns .row.expanded .resource-listing .resource-cards{grid-template-columns:calc(33% - 0.6666em) calc(33% - 0.6666em) calc(33% - 0.6666em);grid-gap:1em}}}.cmmi-patterns table.responsive thead{height:0;overflow:hidden;position:absolute;width:0}.cmmi-patterns table.responsive tr,.cmmi-patterns table.responsive td{display:block}.cmmi-patterns table.responsive tr{background:#fff;padding:1em}.cmmi-patterns table.responsive tr:nth-child(even){background:#f6f5f7}.cmmi-patterns table.responsive td{padding:0}.cmmi-patterns table.responsive td:before{content:attr(data-label) ": ";display:inline;font-weight:bold}.cmmi-patterns table.responsive td+td{border-left:0}.cmmi-patterns table.responsive.unlabeled td:before{content:none;display:none;visibility:hidden}@media (min-width: 60em){.cmmi-patterns table.responsive thead{height:auto;overflow:inherit;position:inherit;width:auto}.cmmi-patterns table.responsive tr{background:none;display:table-row;padding:0}.cmmi-patterns table.responsive td{display:table-cell;padding:1em}.cmmi-patterns table.responsive td:before{content:none;display:none;visibility:hidden}.cmmi-patterns table.responsive td+td{border-left:1px solid #e5e1e6}}.cmmi-patterns .revealable-toggle{background:#a2aaad;border-color:#a2aaad;border-radius:.5em;color:#fff;cursor:pointer;font-weight:bold;letter-spacing:0.1em;padding:0.5em;text-align:center;text-transform:uppercase;width:100%}.cmmi-patterns .revealable-toggle.hidden{display:none;visibility:hidden}.cmmi-patterns .revealable{display:block;opacity:1;visibility:visible}.cmmi-patterns .revealable.hidden{display:none;opacity:0;visibility:hidden}.cmmi-patterns .search-form,.cmmi-patterns .searchBox{display:-webkit-box;display:-ms-flexbox;display:flex}.cmmi-patterns .search-form input[type="text"],.cmmi-patterns .search-form input[type="search"],.cmmi-patterns .searchBox input[type="text"],.cmmi-patterns .searchBox input[type="search"]{display:inline-block;-webkit-box-flex:2;-ms-flex:2;flex:2;vertical-align:middle}.cmmi-patterns .search-form button,.cmmi-patterns .search-form input[type="button"],.cmmi-patterns .search-form input[type="submit"],.cmmi-patterns .searchBox button,.cmmi-patterns .searchBox input[type="button"],.cmmi-patterns .searchBox input[type="submit"]{margin-left:0.5em;vertical-align:middle}.cmmi-patterns .dropdown-set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0.5em;width:100%}.cmmi-patterns .dropdown-set input,.cmmi-patterns .dropdown-set select{margin-bottom:0}.cmmi-patterns .dropdown-set input,.cmmi-patterns .dropdown-set .dropdown-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:10em}.cmmi-patterns .dropdown-set .dropdown-wrapper+input,.cmmi-patterns .dropdown-set .dropdown-wrapper+.dropdown-wrapper{margin-left:1em}.cmmi-patterns .dropdown-set button{margin-left:1em}.cmmi-patterns .sm:after{content:'SM';font-size:0.25em;line-height:0;margin-right:0.25em;position:relative;top:-2em;vertical-align:baseline}.cmmi-patterns .sharing{text-align:left}.cmmi-patterns .sharing p{display:inline;font-size:0.75em}.cmmi-patterns .sharing ul,.cmmi-patterns .sharing li{display:inline}.cmmi-patterns .sharing .twitter a,.cmmi-patterns .sharing .facebook a,.cmmi-patterns .sharing .linkedin a{display:inline-block;margin:0 0.5em;vertical-align:middle}.cmmi-patterns .sharing .twitter svg,.cmmi-patterns .sharing .facebook svg,.cmmi-patterns .sharing .linkedin svg{fill:#007dc6;height:2em;width:2em}.cmmi-patterns .sharing .twitter:hover svg,.cmmi-patterns .sharing .facebook:hover svg,.cmmi-patterns .sharing .linkedin:hover svg{fill:#24abe2}.cmmi-patterns .sidebar-menu{font-size:1.25em;font-weight:bold}.cmmi-patterns .sidebar-menu a{color:#8a8d8f}.cmmi-patterns .sidebar-menu a:hover{color:#707476;text-decoration:none}.cmmi-patterns .sidebar-menu li{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin-bottom:1em}.cmmi-patterns .sidebar-menu a:after,.cmmi-patterns .sidebar-menu .current:after{content:'\00bb';margin-left:0.25em}.cmmi-patterns .sidebar-menu .current a{color:#363639}.cmmi-patterns .sidebar-menu .current a:after{content:none;display:none;visibility:hidden}.cmmi-patterns .solution-choice{margin:1em}.cmmi-patterns .solution-choice img{float:left;height:3em;margin-left:-4.5em;width:3em}.cmmi-patterns .solution-choice h3{margin-top:1em}.cmmi-patterns .solution-choice li{background:#fff;margin:0 0 1em 0;padding:1.5em 1.5em 1.5em 6em}.cmmi-patterns .solution-choice li.initialized{padding:0}.cmmi-patterns .solution-choice li.initialized>.solution-choice-panel{padding:1.5em 1.5em 1.5em 6em}.cmmi-patterns .solution-choice li.initialized .caret{background:url(https://cdn.cmmiinstitute.com/design/down-caret.gray2.svg) no-repeat center;content:'';cursor:pointer;float:right;height:1em;margin:1.25em 0 1em 1em;-webkit-transition:0.5s all ease;transition:0.5s all ease;width:1em}.cmmi-patterns .solution-choice li.initialized .open .caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmmi-patterns .solution-choice li.initialized .small .expand{margin-left:-5em;max-height:0;opacity:0;overflow:hidden;padding:0 0 0 5em;-webkit-transition:0.5s all ease;transition:0.5s all ease}.cmmi-patterns .solution-choice li.initialized .small.open .expand{max-height:10em;opacity:1}.cmmi-patterns .solution-choice li.initialized .full{height:18em;padding:4em 2em 2em 2em;position:relative;text-align:center}.cmmi-patterns .solution-choice li.initialized .full .caret{display:none;visibility:hidden}.cmmi-patterns .solution-choice li.initialized .full img{float:none;height:6em;margin:0 auto;width:6em}.cmmi-patterns .solution-choice li.initialized .full h3{font-weight:300}.cmmi-patterns .solution-choice li.initialized .full .expand{background:rgba(4,39,64,0.9);color:#fff;bottom:0;left:0;opacity:0;padding:2em 2em 6em 2em;position:absolute;right:0;text-align:left;top:0;-webkit-transition:0.25s all ease;transition:0.25s all ease}.cmmi-patterns .solution-choice li.initialized .full .get-started{background:transparent;border:1px solid #fff;bottom:1em;left:2em;margin:1em 0;position:absolute;right:2em;width:auto}.cmmi-patterns .solution-choice li.initialized .full.open .expand{opacity:1}.cmmi-patterns .solution-choice .get-started{margin:1em 0 1em -6em;padding:1em;width:calc(100% + 4em)}.cmmi-patterns .solution-choice.void li{background:transparent}@media (min-width: 40em){.cmmi-patterns .solution-choice{margin:1em 5%}}@media (min-width: 50em){.cmmi-patterns .solution-choice{margin:1em 10%}}@media (min-width: 60em){.cmmi-patterns .solution-choice{margin:1em 15%;text-align:center}.cmmi-patterns .solution-choice li{display:inline-block;vertical-align:top;width:calc(50% - 8em)}.cmmi-patterns .solution-choice li.initialized{width:calc(50% - 0.5em)}.cmmi-patterns .solution-choice li:nth-child(2n){margin-left:0.5em}}@media (min-width: 100em){.cmmi-patterns .solution-choice li{margin-left:0.5em;width:calc(25% - 8.25em)}.cmmi-patterns .solution-choice li.initialized{width:calc(25% - 0.75em)}.cmmi-patterns .solution-choice li:nth-child(4n+1){margin-left:0}}.cmmi-patterns .splash{text-align:center}.cmmi-patterns .splash h2,.cmmi-patterns .splash .model-ca-enq header h1,.cmmi-patterns .model-ca-enq header .splash h1,.cmmi-patterns .splash .model-ca-edp header h1,.cmmi-patterns .model-ca-edp header .splash h1,.cmmi-patterns .splash .model-ca-dms header h1,.cmmi-patterns .model-ca-dms header .splash h1,.cmmi-patterns .splash .model-ca-sms header h1,.cmmi-patterns .model-ca-sms header .splash h1,.cmmi-patterns .splash .model-ca-pmw header h1,.cmmi-patterns .model-ca-pmw header .splash h1,.cmmi-patterns .splash .model-ca-mbr header h1,.cmmi-patterns .model-ca-mbr header .splash h1,.cmmi-patterns .splash .model-ca-mwf header h1,.cmmi-patterns .model-ca-mwf header .splash h1,.cmmi-patterns .splash .model-ca-si header h1,.cmmi-patterns .model-ca-si header .splash h1,.cmmi-patterns .splash .model-ca-msaf header h1,.cmmi-patterns .model-ca-msaf header .splash h1,.cmmi-patterns .splash .model-ca-msec header h1,.cmmi-patterns .model-ca-msec header .splash h1,.cmmi-patterns .splash .model-ca-imp header h1,.cmmi-patterns .model-ca-imp header .splash h1,.cmmi-patterns .splash .model-ca-shp header h1,.cmmi-patterns .model-ca-shp header .splash h1{font-size:2em;font-weight:200}.cmmi-patterns .splash.limited{margin-left:auto;margin-right:auto;max-width:33em}.cmmi-patterns .splash.separated{margin-bottom:2em}@media (max-width: 60em){.cmmi-patterns header.page{background:#042740;color:#fff}.cmmi-patterns header.page>h1{background:url(https://cdn.cmmiinstitute.com/design/ISACA_CMMI_logo_revW.svg) no-repeat left center;background-size:contain}.cmmi-patterns header.page .megamenu-small-controls a{color:#fff}.cmmi-patterns header.page button,.cmmi-patterns header.page input[type="button"],.cmmi-patterns header.page input[type="submit"],.cmmi-patterns header.page .button,.cmmi-patterns header.page input.js.file+label,.cmmi-patterns header.page .pagination>strong,.cmmi-patterns header.page .solution-choice .get-started,.cmmi-patterns .solution-choice header.page .get-started,.cmmi-patterns header.page .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns header.page a.NewItemLink,.cmmi-patterns header.page .ContributionPanel a,.ContributionPanel .cmmi-patterns header.page a,.cmmi-patterns header.page .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options header.page a{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.page button:active,.cmmi-patterns header.page input[type="button"]:active,.cmmi-patterns header.page input[type="submit"]:active,.cmmi-patterns header.page .button:active,.cmmi-patterns header.page input.js.file+label:active,.cmmi-patterns header.page .pagination>strong:active,.cmmi-patterns header.page .solution-choice .get-started:active,.cmmi-patterns .solution-choice header.page .get-started:active,.cmmi-patterns header.page .ContentBody a.NewItemLink:active,.ContentBody .cmmi-patterns header.page a.NewItemLink:active,.cmmi-patterns header.page .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.page a:active,.cmmi-patterns header.page .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options header.page a:active{background:#e6e6e6;border-color:#e6e6e6}.cmmi-patterns header.page button:hover,.cmmi-patterns header.page input[type="button"]:hover,.cmmi-patterns header.page input[type="submit"]:hover,.cmmi-patterns header.page .button:hover,.cmmi-patterns header.page input.js.file+label:hover,.cmmi-patterns header.page .pagination>strong:hover,.cmmi-patterns header.page .solution-choice .get-started:hover,.cmmi-patterns .solution-choice header.page .get-started:hover,.cmmi-patterns header.page .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns header.page a.NewItemLink:hover,.cmmi-patterns header.page .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.page a:hover,.cmmi-patterns header.page .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options header.page a:hover{background:#d7effd;border-color:#d7effd}.cmmi-patterns header.page button[disabled]:focus,.cmmi-patterns header.page button[disabled]:hover,.cmmi-patterns header.page input[type="button"][disabled]:focus,.cmmi-patterns header.page input[type="button"][disabled]:hover,.cmmi-patterns header.page input[type="submit"][disabled]:focus,.cmmi-patterns header.page input[type="submit"][disabled]:hover,.cmmi-patterns header.page .button[disabled]:focus,.cmmi-patterns header.page input.js.file+label[disabled]:focus,.cmmi-patterns header.page .pagination>strong[disabled]:focus,.cmmi-patterns header.page .solution-choice .get-started[disabled]:focus,.cmmi-patterns .solution-choice header.page .get-started[disabled]:focus,.cmmi-patterns header.page .ContentBody a.NewItemLink[disabled]:focus,.ContentBody .cmmi-patterns header.page a.NewItemLink[disabled]:focus,.cmmi-patterns header.page .ContributionPanel a[disabled]:focus,.ContributionPanel .cmmi-patterns header.page a[disabled]:focus,.cmmi-patterns header.page .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options header.page a[disabled]:focus,.cmmi-patterns header.page .button[disabled]:hover,.cmmi-patterns header.page input.js.file+label[disabled]:hover,.cmmi-patterns header.page .pagination>strong[disabled]:hover,.cmmi-patterns header.page .solution-choice .get-started[disabled]:hover,.cmmi-patterns .solution-choice header.page .get-started[disabled]:hover,.cmmi-patterns header.page .ContentBody a.NewItemLink[disabled]:hover,.ContentBody .cmmi-patterns header.page a.NewItemLink[disabled]:hover,.cmmi-patterns header.page .ContributionPanel a[disabled]:hover,.ContributionPanel .cmmi-patterns header.page a[disabled]:hover,.cmmi-patterns header.page .cmmi-model-viewer-options a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options header.page a[disabled]:hover{background:#fff;border-color:#fff;color:#363639}.cmmi-patterns header.page button.p2,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button,.cmmi-patterns header.page input[type="button"].p2,.cmmi-patterns header.page input[type="submit"].p2,.cmmi-patterns header.page .button.p2,.cmmi-patterns header.page input.js.file+label.p2,.cmmi-patterns header.page .pagination>strong.p2,.cmmi-patterns header.page .solution-choice .p2.get-started,.cmmi-patterns .solution-choice header.page .p2.get-started,.cmmi-patterns header.page .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel header.page a.get-started,.ContributionPanel .cmmi-patterns header.page .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice header.page a.get-started,.cmmi-patterns header.page .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button.get-started,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.page button.get-started,.cmmi-patterns header.page .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns header.page a.p2.NewItemLink,.cmmi-patterns header.page .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns header.page a.NewItemLink,.cmmi-patterns header.page .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns header.page a.NewItemLink,.cmmi-patterns header.page .ContributionPanel a,.ContributionPanel .cmmi-patterns header.page a,.cmmi-patterns header.page .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options header.page a.p2,.cmmi-patterns header.page .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.page a,.ContributionPanel .cmmi-patterns header.page .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.page a,.cmmi-patterns header.page .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 header.page a,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button.button{background:#363639;border-color:#fff;color:#fff}.cmmi-patterns header.page button.p2:active,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button:active,.cmmi-patterns header.page input[type="button"].p2:active,.cmmi-patterns header.page input[type="submit"].p2:active,.cmmi-patterns header.page .button.p2:active,.cmmi-patterns header.page input.js.file+label.p2:active,.cmmi-patterns header.page .pagination>strong.p2:active,.cmmi-patterns header.page .solution-choice .p2.get-started:active,.cmmi-patterns .solution-choice header.page .p2.get-started:active,.cmmi-patterns header.page .solution-choice .ContributionPanel a.get-started:active,.cmmi-patterns .solution-choice .ContributionPanel header.page a.get-started:active,.ContributionPanel .cmmi-patterns header.page .solution-choice a.get-started:active,.ContributionPanel .cmmi-patterns .solution-choice header.page a.get-started:active,.cmmi-patterns header.page .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:active,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button.get-started:active,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.page button.get-started:active,.cmmi-patterns header.page .ContentBody a.p2.NewItemLink:active,.ContentBody .cmmi-patterns header.page a.p2.NewItemLink:active,.cmmi-patterns header.page .ContentBody .ContributionPanel a.NewItemLink:active,.ContentBody .ContributionPanel .cmmi-patterns header.page a.NewItemLink:active,.cmmi-patterns header.page .ContributionPanel .ContentBody a.NewItemLink:active,.ContributionPanel .ContentBody .cmmi-patterns header.page a.NewItemLink:active,.cmmi-patterns header.page .ContributionPanel a:active,.ContributionPanel .cmmi-patterns header.page a:active,.cmmi-patterns header.page .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options header.page a.p2:active,.cmmi-patterns header.page .cmmi-model-viewer-options .ContributionPanel a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.page a:active,.ContributionPanel .cmmi-patterns header.page .cmmi-model-viewer-options a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.page a:active,.cmmi-patterns header.page .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 header.page a:active,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button.button:active{background:#363639;border-color:#e6e6e6;color:#e6e6e6}.cmmi-patterns header.page button.p2:hover,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button:hover,.cmmi-patterns header.page input[type="button"].p2:hover,.cmmi-patterns header.page input[type="submit"].p2:hover,.cmmi-patterns header.page .button.p2:hover,.cmmi-patterns header.page input.js.file+label.p2:hover,.cmmi-patterns header.page .pagination>strong.p2:hover,.cmmi-patterns header.page .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice header.page .p2.get-started:hover,.cmmi-patterns header.page .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel header.page a.get-started:hover,.ContributionPanel .cmmi-patterns header.page .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice header.page a.get-started:hover,.cmmi-patterns header.page .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button.get-started:hover,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice header.page button.get-started:hover,.cmmi-patterns header.page .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns header.page a.p2.NewItemLink:hover,.cmmi-patterns header.page .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns header.page a.NewItemLink:hover,.cmmi-patterns header.page .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns header.page a.NewItemLink:hover,.cmmi-patterns header.page .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns header.page a:hover,.cmmi-patterns header.page .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options header.page a.p2:hover,.cmmi-patterns header.page .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel header.page a:hover,.ContributionPanel .cmmi-patterns header.page .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options header.page a:hover,.cmmi-patterns header.page .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 header.page a:hover,.cmmi-patterns header.page .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button header.page button.button:hover{background:#363639;border-color:#d7effd;color:#d7effd}}@media (min-width: 60em){.cmmi-patterns header.page .content{background:#042740;color:#fff;padding-right:15%;padding-left:15%}}@media (min-width: 70em){.cmmi-patterns header.page .content{padding-right:calc(50% - 25em);padding-left:calc(50% - 25em)}}.cmmi-patterns header.page .content{padding-bottom:4em;padding-top:4em}.cmmi-patterns header.page .content>*{margin:0}.cmmi-patterns header.page .content *+*{margin-top:0.5em}@-webkit-keyframes statistic-progress{0%{stroke-dasharray:0 100}}@keyframes statistic-progress{0%{stroke-dasharray:0 100}}.cmmi-patterns .statistic,.cmmi-patterns .statistics li{display:block;margin:1em auto;max-width:10em;text-align:center}.cmmi-patterns .statistic .number,.cmmi-patterns .statistics li .number{color:#042740;font-size:3em;font-weight:bold;line-height:1;margin:0}.cmmi-patterns .statistic svg,.cmmi-patterns .statistics li svg{height:10em}.cmmi-patterns .statistic svg .circle-bg,.cmmi-patterns .statistics li svg .circle-bg{fill:none;stroke:#e5e1e6;stroke-width:2.8}.cmmi-patterns .statistic svg .circle,.cmmi-patterns .statistics li svg .circle{fill:none;stroke-width:2.8;stroke-linecap:square;-webkit-animation:statistic-progress 1s ease-out forwards;animation:statistic-progress 1s ease-out forwards}.cmmi-patterns .statistic svg text,.cmmi-patterns .statistics li svg text{fill:#042740;font-family:'Gotham', 'Helvetica', 'Verdana', sans-serif;font-size:0.5em;font-weight:bold;text-anchor:middle}.cmmi-patterns .statistic.graybg svg .circle-bg,.cmmi-patterns .statistics li.graybg svg .circle-bg{stroke:#fff}.cmmi-patterns ul.statistics,.cmmi-patterns ol.statistics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmmi-patterns ul.statistics li,.cmmi-patterns ol.statistics li{margin:0 1em;width:10em}.cmmi-patterns .row.stripe,.cmmi-patterns .row.photo-stripe{margin:0;padding-top:2em;padding-bottom:2em}.cmmi-patterns .row.stripe.separated,.cmmi-patterns .row.separated.photo-stripe{padding-top:4em;padding-bottom:4em}.cmmi-patterns .row.stripe.white,.cmmi-patterns .row.white.photo-stripe{background:#fff}.cmmi-patterns .row.stripe.blue,.cmmi-patterns .row.blue.photo-stripe{background:#042740;color:#fff}.cmmi-patterns .row.stripe.blue a,.cmmi-patterns .row.blue.photo-stripe a{color:#fff;text-decoration:underline}.cmmi-patterns .row.stripe.blue a:hover,.cmmi-patterns .row.blue.photo-stripe a:hover{opacity:0.75}.cmmi-patterns .row.stripe.blue .button,.cmmi-patterns .row.blue.photo-stripe .button,.cmmi-patterns .row.stripe.blue input.js.file+label,.cmmi-patterns .row.blue.photo-stripe input.js.file+label,.cmmi-patterns .row.stripe.blue .pagination>strong,.cmmi-patterns .row.blue.photo-stripe .pagination>strong,.cmmi-patterns .row.stripe.blue .solution-choice .get-started,.cmmi-patterns .solution-choice .row.stripe.blue .get-started,.cmmi-patterns .row.blue.photo-stripe .solution-choice .get-started,.cmmi-patterns .solution-choice .row.blue.photo-stripe .get-started,.cmmi-patterns .row.stripe.blue .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.blue a.NewItemLink,.cmmi-patterns .row.blue.photo-stripe .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.blue.photo-stripe a.NewItemLink,.cmmi-patterns .row.stripe.blue .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.blue a,.cmmi-patterns .row.blue.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.blue.photo-stripe a,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.blue a,.cmmi-patterns .row.blue.photo-stripe .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.blue.photo-stripe a{background:#fff;border-color:#fff;color:#042740;padding:1em 6em;text-decoration:none}.cmmi-patterns .row.stripe.blue .button:hover,.cmmi-patterns .row.blue.photo-stripe .button:hover,.cmmi-patterns .row.stripe.blue input.js.file+label:hover,.cmmi-patterns .row.blue.photo-stripe input.js.file+label:hover,.cmmi-patterns .row.stripe.blue .pagination>strong:hover,.cmmi-patterns .row.blue.photo-stripe .pagination>strong:hover,.cmmi-patterns .row.stripe.blue .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.stripe.blue .get-started:hover,.cmmi-patterns .row.blue.photo-stripe .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.blue.photo-stripe .get-started:hover,.cmmi-patterns .row.stripe.blue .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.blue a.NewItemLink:hover,.cmmi-patterns .row.blue.photo-stripe .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.blue.photo-stripe a.NewItemLink:hover,.cmmi-patterns .row.stripe.blue .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.blue a:hover,.cmmi-patterns .row.blue.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.blue.photo-stripe a:hover,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.blue a:hover,.cmmi-patterns .row.blue.photo-stripe .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.blue.photo-stripe a:hover{opacity:0.9}.cmmi-patterns .row.stripe.blue .button.p2,.cmmi-patterns .row.blue.photo-stripe .button.p2,.cmmi-patterns .row.stripe.blue input.js.file+label.p2,.cmmi-patterns .row.blue.photo-stripe input.js.file+label.p2,.cmmi-patterns .row.stripe.blue .pagination>strong.p2,.cmmi-patterns .row.blue.photo-stripe .pagination>strong.p2,.cmmi-patterns .row.stripe.blue .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.stripe.blue .p2.get-started,.cmmi-patterns .row.blue.photo-stripe .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.blue.photo-stripe .p2.get-started,.cmmi-patterns .row.stripe.blue .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.blue a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.blue.photo-stripe a.get-started,.ContributionPanel .cmmi-patterns .row.stripe.blue .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.blue a.get-started,.cmmi-patterns .row.stripe.blue .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.blue button.get-started,.cmmi-patterns .row.blue.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.blue.photo-stripe button.get-started,.cmmi-patterns .row.stripe.blue .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.blue button.get-started,.cmmi-patterns .row.blue.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.blue.photo-stripe button.get-started,.cmmi-patterns .row.stripe.blue .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.blue a.p2.NewItemLink,.cmmi-patterns .row.blue.photo-stripe .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.blue.photo-stripe a.p2.NewItemLink,.cmmi-patterns .row.stripe.blue .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.blue a.NewItemLink,.cmmi-patterns .row.stripe.blue .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.blue a.NewItemLink,.cmmi-patterns .row.stripe.blue .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.blue a,.cmmi-patterns .row.blue.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.blue.photo-stripe a,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.blue a.p2,.cmmi-patterns .row.blue.photo-stripe .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.blue.photo-stripe a.p2,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.blue a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.blue.photo-stripe a,.ContributionPanel .cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.blue a,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.blue a,.cmmi-patterns .row.blue.photo-stripe .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.blue.photo-stripe a,.cmmi-patterns .row.stripe.blue .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.blue button.button,.cmmi-patterns .row.blue.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.blue.photo-stripe button.button{background:transparent;border-color:#fff;color:#fff}.cmmi-patterns .row.stripe.blue .button.p2:hover,.cmmi-patterns .row.blue.photo-stripe .button.p2:hover,.cmmi-patterns .row.stripe.blue input.js.file+label.p2:hover,.cmmi-patterns .row.blue.photo-stripe input.js.file+label.p2:hover,.cmmi-patterns .row.stripe.blue .pagination>strong.p2:hover,.cmmi-patterns .row.blue.photo-stripe .pagination>strong.p2:hover,.cmmi-patterns .row.stripe.blue .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.stripe.blue .p2.get-started:hover,.cmmi-patterns .row.blue.photo-stripe .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.blue.photo-stripe .p2.get-started:hover,.cmmi-patterns .row.stripe.blue .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.blue a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.blue.photo-stripe a.get-started:hover,.ContributionPanel .cmmi-patterns .row.stripe.blue .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.blue a.get-started:hover,.cmmi-patterns .row.stripe.blue .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.blue button.get-started:hover,.cmmi-patterns .row.blue.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.blue.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.blue .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.blue button.get-started:hover,.cmmi-patterns .row.blue.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.blue.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.blue .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.blue a.p2.NewItemLink:hover,.cmmi-patterns .row.blue.photo-stripe .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.blue.photo-stripe a.p2.NewItemLink:hover,.cmmi-patterns .row.stripe.blue .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.blue a.NewItemLink:hover,.cmmi-patterns .row.stripe.blue .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.blue a.NewItemLink:hover,.cmmi-patterns .row.stripe.blue .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.blue a:hover,.cmmi-patterns .row.blue.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.blue.photo-stripe a:hover,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.blue a.p2:hover,.cmmi-patterns .row.blue.photo-stripe .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.blue.photo-stripe a.p2:hover,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.blue a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.blue.photo-stripe a:hover,.ContributionPanel .cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.blue a:hover,.cmmi-patterns .row.stripe.blue .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.blue a:hover,.cmmi-patterns .row.blue.photo-stripe .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.blue.photo-stripe a:hover,.cmmi-patterns .row.stripe.blue .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.blue button.button:hover,.cmmi-patterns .row.blue.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.blue.photo-stripe button.button:hover{background:rgba(255,255,255,0.15)}.cmmi-patterns .row.stripe.blue figure.quote:before,.cmmi-patterns .row.blue.photo-stripe figure.quote:before,.cmmi-patterns .row.stripe.blue figure.quote cite strong,.cmmi-patterns .row.blue.photo-stripe figure.quote cite strong{color:#fff}.cmmi-patterns .row.stripe.blue hr,.cmmi-patterns .row.blue.photo-stripe hr{background:#fff;opacity:0.5}.cmmi-patterns .row.stripe.purple,.cmmi-patterns .row.purple.photo-stripe{background:#2d003e;color:#fff}.cmmi-patterns .row.stripe.purple a,.cmmi-patterns .row.purple.photo-stripe a{color:#fff;text-decoration:underline}.cmmi-patterns .row.stripe.purple a:hover,.cmmi-patterns .row.purple.photo-stripe a:hover{opacity:0.75}.cmmi-patterns .row.stripe.purple .button,.cmmi-patterns .row.purple.photo-stripe .button,.cmmi-patterns .row.stripe.purple input.js.file+label,.cmmi-patterns .row.purple.photo-stripe input.js.file+label,.cmmi-patterns .row.stripe.purple .pagination>strong,.cmmi-patterns .row.purple.photo-stripe .pagination>strong,.cmmi-patterns .row.stripe.purple .solution-choice .get-started,.cmmi-patterns .solution-choice .row.stripe.purple .get-started,.cmmi-patterns .row.purple.photo-stripe .solution-choice .get-started,.cmmi-patterns .solution-choice .row.purple.photo-stripe .get-started,.cmmi-patterns .row.stripe.purple .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.purple a.NewItemLink,.cmmi-patterns .row.purple.photo-stripe .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.purple.photo-stripe a.NewItemLink,.cmmi-patterns .row.stripe.purple .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.purple a,.cmmi-patterns .row.purple.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.purple.photo-stripe a,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.purple a,.cmmi-patterns .row.purple.photo-stripe .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.purple.photo-stripe a{background:#fff;border-color:#fff;color:#2d003e;padding:1em 6em;text-decoration:none}.cmmi-patterns .row.stripe.purple .button:hover,.cmmi-patterns .row.purple.photo-stripe .button:hover,.cmmi-patterns .row.stripe.purple input.js.file+label:hover,.cmmi-patterns .row.purple.photo-stripe input.js.file+label:hover,.cmmi-patterns .row.stripe.purple .pagination>strong:hover,.cmmi-patterns .row.purple.photo-stripe .pagination>strong:hover,.cmmi-patterns .row.stripe.purple .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.stripe.purple .get-started:hover,.cmmi-patterns .row.purple.photo-stripe .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.purple.photo-stripe .get-started:hover,.cmmi-patterns .row.stripe.purple .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.purple a.NewItemLink:hover,.cmmi-patterns .row.purple.photo-stripe .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.purple.photo-stripe a.NewItemLink:hover,.cmmi-patterns .row.stripe.purple .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.purple a:hover,.cmmi-patterns .row.purple.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.purple.photo-stripe a:hover,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.purple a:hover,.cmmi-patterns .row.purple.photo-stripe .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.purple.photo-stripe a:hover{opacity:0.9}.cmmi-patterns .row.stripe.purple .button.p2,.cmmi-patterns .row.purple.photo-stripe .button.p2,.cmmi-patterns .row.stripe.purple input.js.file+label.p2,.cmmi-patterns .row.purple.photo-stripe input.js.file+label.p2,.cmmi-patterns .row.stripe.purple .pagination>strong.p2,.cmmi-patterns .row.purple.photo-stripe .pagination>strong.p2,.cmmi-patterns .row.stripe.purple .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.stripe.purple .p2.get-started,.cmmi-patterns .row.purple.photo-stripe .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.purple.photo-stripe .p2.get-started,.cmmi-patterns .row.stripe.purple .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.purple a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.purple.photo-stripe a.get-started,.ContributionPanel .cmmi-patterns .row.stripe.purple .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.purple a.get-started,.cmmi-patterns .row.stripe.purple .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.purple button.get-started,.cmmi-patterns .row.purple.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.purple.photo-stripe button.get-started,.cmmi-patterns .row.stripe.purple .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.purple button.get-started,.cmmi-patterns .row.purple.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.purple.photo-stripe button.get-started,.cmmi-patterns .row.stripe.purple .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.purple a.p2.NewItemLink,.cmmi-patterns .row.purple.photo-stripe .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.purple.photo-stripe a.p2.NewItemLink,.cmmi-patterns .row.stripe.purple .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.purple a.NewItemLink,.cmmi-patterns .row.stripe.purple .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.purple a.NewItemLink,.cmmi-patterns .row.stripe.purple .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.purple a,.cmmi-patterns .row.purple.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.purple.photo-stripe a,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.purple a.p2,.cmmi-patterns .row.purple.photo-stripe .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.purple.photo-stripe a.p2,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.purple a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.purple.photo-stripe a,.ContributionPanel .cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.purple a,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.purple a,.cmmi-patterns .row.purple.photo-stripe .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.purple.photo-stripe a,.cmmi-patterns .row.stripe.purple .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.purple button.button,.cmmi-patterns .row.purple.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.purple.photo-stripe button.button{background:transparent;border-color:#fff;color:#fff}.cmmi-patterns .row.stripe.purple .button.p2:hover,.cmmi-patterns .row.purple.photo-stripe .button.p2:hover,.cmmi-patterns .row.stripe.purple input.js.file+label.p2:hover,.cmmi-patterns .row.purple.photo-stripe input.js.file+label.p2:hover,.cmmi-patterns .row.stripe.purple .pagination>strong.p2:hover,.cmmi-patterns .row.purple.photo-stripe .pagination>strong.p2:hover,.cmmi-patterns .row.stripe.purple .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.stripe.purple .p2.get-started:hover,.cmmi-patterns .row.purple.photo-stripe .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.purple.photo-stripe .p2.get-started:hover,.cmmi-patterns .row.stripe.purple .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.purple a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.purple.photo-stripe a.get-started:hover,.ContributionPanel .cmmi-patterns .row.stripe.purple .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.purple a.get-started:hover,.cmmi-patterns .row.stripe.purple .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.purple button.get-started:hover,.cmmi-patterns .row.purple.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.purple.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.purple .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.purple button.get-started:hover,.cmmi-patterns .row.purple.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.purple.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.purple .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.purple a.p2.NewItemLink:hover,.cmmi-patterns .row.purple.photo-stripe .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.purple.photo-stripe a.p2.NewItemLink:hover,.cmmi-patterns .row.stripe.purple .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.purple a.NewItemLink:hover,.cmmi-patterns .row.stripe.purple .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.purple a.NewItemLink:hover,.cmmi-patterns .row.stripe.purple .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.purple a:hover,.cmmi-patterns .row.purple.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.purple.photo-stripe a:hover,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.purple a.p2:hover,.cmmi-patterns .row.purple.photo-stripe .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.purple.photo-stripe a.p2:hover,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.purple a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.purple.photo-stripe a:hover,.ContributionPanel .cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.purple a:hover,.cmmi-patterns .row.stripe.purple .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.purple a:hover,.cmmi-patterns .row.purple.photo-stripe .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.purple.photo-stripe a:hover,.cmmi-patterns .row.stripe.purple .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.purple button.button:hover,.cmmi-patterns .row.purple.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.purple.photo-stripe button.button:hover{background:rgba(255,255,255,0.15)}.cmmi-patterns .row.stripe.purple figure.quote:before,.cmmi-patterns .row.purple.photo-stripe figure.quote:before,.cmmi-patterns .row.stripe.purple figure.quote cite strong,.cmmi-patterns .row.purple.photo-stripe figure.quote cite strong{color:#fff}.cmmi-patterns .row.stripe.purple hr,.cmmi-patterns .row.purple.photo-stripe hr{background:#fff;opacity:0.5}.cmmi-patterns .row.stripe.green,.cmmi-patterns .row.green.photo-stripe{background:#07281b;color:#fff}.cmmi-patterns .row.stripe.green a,.cmmi-patterns .row.green.photo-stripe a{color:#fff;text-decoration:underline}.cmmi-patterns .row.stripe.green a:hover,.cmmi-patterns .row.green.photo-stripe a:hover{opacity:0.75}.cmmi-patterns .row.stripe.green .button,.cmmi-patterns .row.green.photo-stripe .button,.cmmi-patterns .row.stripe.green input.js.file+label,.cmmi-patterns .row.green.photo-stripe input.js.file+label,.cmmi-patterns .row.stripe.green .pagination>strong,.cmmi-patterns .row.green.photo-stripe .pagination>strong,.cmmi-patterns .row.stripe.green .solution-choice .get-started,.cmmi-patterns .solution-choice .row.stripe.green .get-started,.cmmi-patterns .row.green.photo-stripe .solution-choice .get-started,.cmmi-patterns .solution-choice .row.green.photo-stripe .get-started,.cmmi-patterns .row.stripe.green .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.green a.NewItemLink,.cmmi-patterns .row.green.photo-stripe .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.green.photo-stripe a.NewItemLink,.cmmi-patterns .row.stripe.green .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.green a,.cmmi-patterns .row.green.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.green.photo-stripe a,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.green a,.cmmi-patterns .row.green.photo-stripe .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.green.photo-stripe a{background:#fff;border-color:#fff;color:#07281b;padding:1em 6em;text-decoration:none}.cmmi-patterns .row.stripe.green .button:hover,.cmmi-patterns .row.green.photo-stripe .button:hover,.cmmi-patterns .row.stripe.green input.js.file+label:hover,.cmmi-patterns .row.green.photo-stripe input.js.file+label:hover,.cmmi-patterns .row.stripe.green .pagination>strong:hover,.cmmi-patterns .row.green.photo-stripe .pagination>strong:hover,.cmmi-patterns .row.stripe.green .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.stripe.green .get-started:hover,.cmmi-patterns .row.green.photo-stripe .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.green.photo-stripe .get-started:hover,.cmmi-patterns .row.stripe.green .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.green a.NewItemLink:hover,.cmmi-patterns .row.green.photo-stripe .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.green.photo-stripe a.NewItemLink:hover,.cmmi-patterns .row.stripe.green .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.green a:hover,.cmmi-patterns .row.green.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.green.photo-stripe a:hover,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.green a:hover,.cmmi-patterns .row.green.photo-stripe .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.green.photo-stripe a:hover{opacity:0.9}.cmmi-patterns .row.stripe.green .button.p2,.cmmi-patterns .row.green.photo-stripe .button.p2,.cmmi-patterns .row.stripe.green input.js.file+label.p2,.cmmi-patterns .row.green.photo-stripe input.js.file+label.p2,.cmmi-patterns .row.stripe.green .pagination>strong.p2,.cmmi-patterns .row.green.photo-stripe .pagination>strong.p2,.cmmi-patterns .row.stripe.green .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.stripe.green .p2.get-started,.cmmi-patterns .row.green.photo-stripe .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.green.photo-stripe .p2.get-started,.cmmi-patterns .row.stripe.green .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.green a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.green.photo-stripe a.get-started,.ContributionPanel .cmmi-patterns .row.stripe.green .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.green a.get-started,.cmmi-patterns .row.stripe.green .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.green button.get-started,.cmmi-patterns .row.green.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.green.photo-stripe button.get-started,.cmmi-patterns .row.stripe.green .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.green button.get-started,.cmmi-patterns .row.green.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.green.photo-stripe button.get-started,.cmmi-patterns .row.stripe.green .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.green a.p2.NewItemLink,.cmmi-patterns .row.green.photo-stripe .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.green.photo-stripe a.p2.NewItemLink,.cmmi-patterns .row.stripe.green .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.green a.NewItemLink,.cmmi-patterns .row.stripe.green .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.green a.NewItemLink,.cmmi-patterns .row.stripe.green .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.green a,.cmmi-patterns .row.green.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.green.photo-stripe a,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.green a.p2,.cmmi-patterns .row.green.photo-stripe .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.green.photo-stripe a.p2,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.green a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.green.photo-stripe a,.ContributionPanel .cmmi-patterns .row.stripe.green .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.green a,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.green a,.cmmi-patterns .row.green.photo-stripe .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.green.photo-stripe a,.cmmi-patterns .row.stripe.green .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.green button.button,.cmmi-patterns .row.green.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.green.photo-stripe button.button{background:transparent;border-color:#fff;color:#fff}.cmmi-patterns .row.stripe.green .button.p2:hover,.cmmi-patterns .row.green.photo-stripe .button.p2:hover,.cmmi-patterns .row.stripe.green input.js.file+label.p2:hover,.cmmi-patterns .row.green.photo-stripe input.js.file+label.p2:hover,.cmmi-patterns .row.stripe.green .pagination>strong.p2:hover,.cmmi-patterns .row.green.photo-stripe .pagination>strong.p2:hover,.cmmi-patterns .row.stripe.green .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.stripe.green .p2.get-started:hover,.cmmi-patterns .row.green.photo-stripe .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.green.photo-stripe .p2.get-started:hover,.cmmi-patterns .row.stripe.green .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.green a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.green.photo-stripe a.get-started:hover,.ContributionPanel .cmmi-patterns .row.stripe.green .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.green a.get-started:hover,.cmmi-patterns .row.stripe.green .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.green button.get-started:hover,.cmmi-patterns .row.green.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.green.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.green .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.green button.get-started:hover,.cmmi-patterns .row.green.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.green.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.green .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.green a.p2.NewItemLink:hover,.cmmi-patterns .row.green.photo-stripe .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.green.photo-stripe a.p2.NewItemLink:hover,.cmmi-patterns .row.stripe.green .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.green a.NewItemLink:hover,.cmmi-patterns .row.stripe.green .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.green a.NewItemLink:hover,.cmmi-patterns .row.stripe.green .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.green a:hover,.cmmi-patterns .row.green.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.green.photo-stripe a:hover,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.green a.p2:hover,.cmmi-patterns .row.green.photo-stripe .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.green.photo-stripe a.p2:hover,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.green a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.green.photo-stripe a:hover,.ContributionPanel .cmmi-patterns .row.stripe.green .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.green a:hover,.cmmi-patterns .row.stripe.green .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.green a:hover,.cmmi-patterns .row.green.photo-stripe .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.green.photo-stripe a:hover,.cmmi-patterns .row.stripe.green .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.green button.button:hover,.cmmi-patterns .row.green.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.green.photo-stripe button.button:hover{background:rgba(255,255,255,0.15)}.cmmi-patterns .row.stripe.green figure.quote:before,.cmmi-patterns .row.green.photo-stripe figure.quote:before,.cmmi-patterns .row.stripe.green figure.quote cite strong,.cmmi-patterns .row.green.photo-stripe figure.quote cite strong{color:#fff}.cmmi-patterns .row.stripe.green hr,.cmmi-patterns .row.green.photo-stripe hr{background:#fff;opacity:0.5}.cmmi-patterns .row.stripe.red,.cmmi-patterns .row.red.photo-stripe{background:#680000;color:#fff}.cmmi-patterns .row.stripe.red a,.cmmi-patterns .row.red.photo-stripe a{color:#fff;text-decoration:underline}.cmmi-patterns .row.stripe.red a:hover,.cmmi-patterns .row.red.photo-stripe a:hover{opacity:0.75}.cmmi-patterns .row.stripe.red .button,.cmmi-patterns .row.red.photo-stripe .button,.cmmi-patterns .row.stripe.red input.js.file+label,.cmmi-patterns .row.red.photo-stripe input.js.file+label,.cmmi-patterns .row.stripe.red .pagination>strong,.cmmi-patterns .row.red.photo-stripe .pagination>strong,.cmmi-patterns .row.stripe.red .solution-choice .get-started,.cmmi-patterns .solution-choice .row.stripe.red .get-started,.cmmi-patterns .row.red.photo-stripe .solution-choice .get-started,.cmmi-patterns .solution-choice .row.red.photo-stripe .get-started,.cmmi-patterns .row.stripe.red .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.red a.NewItemLink,.cmmi-patterns .row.red.photo-stripe .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.red.photo-stripe a.NewItemLink,.cmmi-patterns .row.stripe.red .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.red a,.cmmi-patterns .row.red.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.red.photo-stripe a,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.red a,.cmmi-patterns .row.red.photo-stripe .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.red.photo-stripe a{background:#fff;border-color:#fff;color:#680000;padding:1em 6em;text-decoration:none}.cmmi-patterns .row.stripe.red .button:hover,.cmmi-patterns .row.red.photo-stripe .button:hover,.cmmi-patterns .row.stripe.red input.js.file+label:hover,.cmmi-patterns .row.red.photo-stripe input.js.file+label:hover,.cmmi-patterns .row.stripe.red .pagination>strong:hover,.cmmi-patterns .row.red.photo-stripe .pagination>strong:hover,.cmmi-patterns .row.stripe.red .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.stripe.red .get-started:hover,.cmmi-patterns .row.red.photo-stripe .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.red.photo-stripe .get-started:hover,.cmmi-patterns .row.stripe.red .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.red a.NewItemLink:hover,.cmmi-patterns .row.red.photo-stripe .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.red.photo-stripe a.NewItemLink:hover,.cmmi-patterns .row.stripe.red .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.red a:hover,.cmmi-patterns .row.red.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.red.photo-stripe a:hover,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.red a:hover,.cmmi-patterns .row.red.photo-stripe .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.red.photo-stripe a:hover{opacity:0.9}.cmmi-patterns .row.stripe.red .button.p2,.cmmi-patterns .row.red.photo-stripe .button.p2,.cmmi-patterns .row.stripe.red input.js.file+label.p2,.cmmi-patterns .row.red.photo-stripe input.js.file+label.p2,.cmmi-patterns .row.stripe.red .pagination>strong.p2,.cmmi-patterns .row.red.photo-stripe .pagination>strong.p2,.cmmi-patterns .row.stripe.red .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.stripe.red .p2.get-started,.cmmi-patterns .row.red.photo-stripe .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.red.photo-stripe .p2.get-started,.cmmi-patterns .row.stripe.red .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.red a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.red.photo-stripe a.get-started,.ContributionPanel .cmmi-patterns .row.stripe.red .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.red a.get-started,.cmmi-patterns .row.stripe.red .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.red button.get-started,.cmmi-patterns .row.red.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.red.photo-stripe button.get-started,.cmmi-patterns .row.stripe.red .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.red button.get-started,.cmmi-patterns .row.red.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.red.photo-stripe button.get-started,.cmmi-patterns .row.stripe.red .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.red a.p2.NewItemLink,.cmmi-patterns .row.red.photo-stripe .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.red.photo-stripe a.p2.NewItemLink,.cmmi-patterns .row.stripe.red .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.red a.NewItemLink,.cmmi-patterns .row.stripe.red .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.red a.NewItemLink,.cmmi-patterns .row.stripe.red .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.red a,.cmmi-patterns .row.red.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.red.photo-stripe a,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.red a.p2,.cmmi-patterns .row.red.photo-stripe .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.red.photo-stripe a.p2,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.red a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.red.photo-stripe a,.ContributionPanel .cmmi-patterns .row.stripe.red .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.red a,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.red a,.cmmi-patterns .row.red.photo-stripe .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.red.photo-stripe a,.cmmi-patterns .row.stripe.red .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.red button.button,.cmmi-patterns .row.red.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.red.photo-stripe button.button{background:transparent;border-color:#fff;color:#fff}.cmmi-patterns .row.stripe.red .button.p2:hover,.cmmi-patterns .row.red.photo-stripe .button.p2:hover,.cmmi-patterns .row.stripe.red input.js.file+label.p2:hover,.cmmi-patterns .row.red.photo-stripe input.js.file+label.p2:hover,.cmmi-patterns .row.stripe.red .pagination>strong.p2:hover,.cmmi-patterns .row.red.photo-stripe .pagination>strong.p2:hover,.cmmi-patterns .row.stripe.red .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.stripe.red .p2.get-started:hover,.cmmi-patterns .row.red.photo-stripe .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.red.photo-stripe .p2.get-started:hover,.cmmi-patterns .row.stripe.red .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.red a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.red.photo-stripe a.get-started:hover,.ContributionPanel .cmmi-patterns .row.stripe.red .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.red a.get-started:hover,.cmmi-patterns .row.stripe.red .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.red button.get-started:hover,.cmmi-patterns .row.red.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.red.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.red .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.red button.get-started:hover,.cmmi-patterns .row.red.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.red.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.red .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.red a.p2.NewItemLink:hover,.cmmi-patterns .row.red.photo-stripe .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.red.photo-stripe a.p2.NewItemLink:hover,.cmmi-patterns .row.stripe.red .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.red a.NewItemLink:hover,.cmmi-patterns .row.stripe.red .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.red a.NewItemLink:hover,.cmmi-patterns .row.stripe.red .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.red a:hover,.cmmi-patterns .row.red.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.red.photo-stripe a:hover,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.red a.p2:hover,.cmmi-patterns .row.red.photo-stripe .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.red.photo-stripe a.p2:hover,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.red a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.red.photo-stripe a:hover,.ContributionPanel .cmmi-patterns .row.stripe.red .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.red a:hover,.cmmi-patterns .row.stripe.red .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.red a:hover,.cmmi-patterns .row.red.photo-stripe .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.red.photo-stripe a:hover,.cmmi-patterns .row.stripe.red .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.red button.button:hover,.cmmi-patterns .row.red.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.red.photo-stripe button.button:hover{background:rgba(255,255,255,0.15)}.cmmi-patterns .row.stripe.red figure.quote:before,.cmmi-patterns .row.red.photo-stripe figure.quote:before,.cmmi-patterns .row.stripe.red figure.quote cite strong,.cmmi-patterns .row.red.photo-stripe figure.quote cite strong{color:#fff}.cmmi-patterns .row.stripe.red hr,.cmmi-patterns .row.red.photo-stripe hr{background:#fff;opacity:0.5}.cmmi-patterns .row.stripe.orange,.cmmi-patterns .row.orange.photo-stripe{background:#812c19;color:#fff}.cmmi-patterns .row.stripe.orange a,.cmmi-patterns .row.orange.photo-stripe a{color:#fff;text-decoration:underline}.cmmi-patterns .row.stripe.orange a:hover,.cmmi-patterns .row.orange.photo-stripe a:hover{opacity:0.75}.cmmi-patterns .row.stripe.orange .button,.cmmi-patterns .row.orange.photo-stripe .button,.cmmi-patterns .row.stripe.orange input.js.file+label,.cmmi-patterns .row.orange.photo-stripe input.js.file+label,.cmmi-patterns .row.stripe.orange .pagination>strong,.cmmi-patterns .row.orange.photo-stripe .pagination>strong,.cmmi-patterns .row.stripe.orange .solution-choice .get-started,.cmmi-patterns .solution-choice .row.stripe.orange .get-started,.cmmi-patterns .row.orange.photo-stripe .solution-choice .get-started,.cmmi-patterns .solution-choice .row.orange.photo-stripe .get-started,.cmmi-patterns .row.stripe.orange .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.orange a.NewItemLink,.cmmi-patterns .row.orange.photo-stripe .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.orange.photo-stripe a.NewItemLink,.cmmi-patterns .row.stripe.orange .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.orange a,.cmmi-patterns .row.orange.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.orange.photo-stripe a,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.orange a,.cmmi-patterns .row.orange.photo-stripe .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.orange.photo-stripe a{background:#fff;border-color:#fff;color:#812c19;padding:1em 6em;text-decoration:none}.cmmi-patterns .row.stripe.orange .button:hover,.cmmi-patterns .row.orange.photo-stripe .button:hover,.cmmi-patterns .row.stripe.orange input.js.file+label:hover,.cmmi-patterns .row.orange.photo-stripe input.js.file+label:hover,.cmmi-patterns .row.stripe.orange .pagination>strong:hover,.cmmi-patterns .row.orange.photo-stripe .pagination>strong:hover,.cmmi-patterns .row.stripe.orange .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.stripe.orange .get-started:hover,.cmmi-patterns .row.orange.photo-stripe .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.orange.photo-stripe .get-started:hover,.cmmi-patterns .row.stripe.orange .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.orange a.NewItemLink:hover,.cmmi-patterns .row.orange.photo-stripe .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.orange.photo-stripe a.NewItemLink:hover,.cmmi-patterns .row.stripe.orange .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.orange a:hover,.cmmi-patterns .row.orange.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.orange.photo-stripe a:hover,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.orange a:hover,.cmmi-patterns .row.orange.photo-stripe .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.orange.photo-stripe a:hover{opacity:0.9}.cmmi-patterns .row.stripe.orange .button.p2,.cmmi-patterns .row.orange.photo-stripe .button.p2,.cmmi-patterns .row.stripe.orange input.js.file+label.p2,.cmmi-patterns .row.orange.photo-stripe input.js.file+label.p2,.cmmi-patterns .row.stripe.orange .pagination>strong.p2,.cmmi-patterns .row.orange.photo-stripe .pagination>strong.p2,.cmmi-patterns .row.stripe.orange .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.stripe.orange .p2.get-started,.cmmi-patterns .row.orange.photo-stripe .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.orange.photo-stripe .p2.get-started,.cmmi-patterns .row.stripe.orange .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.orange a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.orange.photo-stripe a.get-started,.ContributionPanel .cmmi-patterns .row.stripe.orange .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.orange a.get-started,.cmmi-patterns .row.stripe.orange .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.orange button.get-started,.cmmi-patterns .row.orange.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.orange.photo-stripe button.get-started,.cmmi-patterns .row.stripe.orange .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.orange button.get-started,.cmmi-patterns .row.orange.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.orange.photo-stripe button.get-started,.cmmi-patterns .row.stripe.orange .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.orange a.p2.NewItemLink,.cmmi-patterns .row.orange.photo-stripe .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.orange.photo-stripe a.p2.NewItemLink,.cmmi-patterns .row.stripe.orange .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.orange a.NewItemLink,.cmmi-patterns .row.stripe.orange .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.orange a.NewItemLink,.cmmi-patterns .row.stripe.orange .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.orange a,.cmmi-patterns .row.orange.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.orange.photo-stripe a,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.orange a.p2,.cmmi-patterns .row.orange.photo-stripe .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.orange.photo-stripe a.p2,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.orange a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.orange.photo-stripe a,.ContributionPanel .cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.orange a,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.orange a,.cmmi-patterns .row.orange.photo-stripe .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.orange.photo-stripe a,.cmmi-patterns .row.stripe.orange .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.orange button.button,.cmmi-patterns .row.orange.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.orange.photo-stripe button.button{background:transparent;border-color:#fff;color:#fff}.cmmi-patterns .row.stripe.orange .button.p2:hover,.cmmi-patterns .row.orange.photo-stripe .button.p2:hover,.cmmi-patterns .row.stripe.orange input.js.file+label.p2:hover,.cmmi-patterns .row.orange.photo-stripe input.js.file+label.p2:hover,.cmmi-patterns .row.stripe.orange .pagination>strong.p2:hover,.cmmi-patterns .row.orange.photo-stripe .pagination>strong.p2:hover,.cmmi-patterns .row.stripe.orange .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.stripe.orange .p2.get-started:hover,.cmmi-patterns .row.orange.photo-stripe .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.orange.photo-stripe .p2.get-started:hover,.cmmi-patterns .row.stripe.orange .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.orange a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.orange.photo-stripe a.get-started:hover,.ContributionPanel .cmmi-patterns .row.stripe.orange .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.orange a.get-started:hover,.cmmi-patterns .row.stripe.orange .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.orange button.get-started:hover,.cmmi-patterns .row.orange.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.orange.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.orange .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.orange button.get-started:hover,.cmmi-patterns .row.orange.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.orange.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.orange .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.orange a.p2.NewItemLink:hover,.cmmi-patterns .row.orange.photo-stripe .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.orange.photo-stripe a.p2.NewItemLink:hover,.cmmi-patterns .row.stripe.orange .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.orange a.NewItemLink:hover,.cmmi-patterns .row.stripe.orange .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.orange a.NewItemLink:hover,.cmmi-patterns .row.stripe.orange .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.orange a:hover,.cmmi-patterns .row.orange.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.orange.photo-stripe a:hover,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.orange a.p2:hover,.cmmi-patterns .row.orange.photo-stripe .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.orange.photo-stripe a.p2:hover,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.orange a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.orange.photo-stripe a:hover,.ContributionPanel .cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.orange a:hover,.cmmi-patterns .row.stripe.orange .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.orange a:hover,.cmmi-patterns .row.orange.photo-stripe .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.orange.photo-stripe a:hover,.cmmi-patterns .row.stripe.orange .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.orange button.button:hover,.cmmi-patterns .row.orange.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.orange.photo-stripe button.button:hover{background:rgba(255,255,255,0.15)}.cmmi-patterns .row.stripe.orange figure.quote:before,.cmmi-patterns .row.orange.photo-stripe figure.quote:before,.cmmi-patterns .row.stripe.orange figure.quote cite strong,.cmmi-patterns .row.orange.photo-stripe figure.quote cite strong{color:#fff}.cmmi-patterns .row.stripe.orange hr,.cmmi-patterns .row.orange.photo-stripe hr{background:#fff;opacity:0.5}.cmmi-patterns .row.stripe.gray,.cmmi-patterns .row.gray.photo-stripe{background:#373a36;color:#fff}.cmmi-patterns .row.stripe.gray a,.cmmi-patterns .row.gray.photo-stripe a{color:#fff;text-decoration:underline}.cmmi-patterns .row.stripe.gray a:hover,.cmmi-patterns .row.gray.photo-stripe a:hover{opacity:0.75}.cmmi-patterns .row.stripe.gray .button,.cmmi-patterns .row.gray.photo-stripe .button,.cmmi-patterns .row.stripe.gray input.js.file+label,.cmmi-patterns .row.gray.photo-stripe input.js.file+label,.cmmi-patterns .row.stripe.gray .pagination>strong,.cmmi-patterns .row.gray.photo-stripe .pagination>strong,.cmmi-patterns .row.stripe.gray .solution-choice .get-started,.cmmi-patterns .solution-choice .row.stripe.gray .get-started,.cmmi-patterns .row.gray.photo-stripe .solution-choice .get-started,.cmmi-patterns .solution-choice .row.gray.photo-stripe .get-started,.cmmi-patterns .row.stripe.gray .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.gray a.NewItemLink,.cmmi-patterns .row.gray.photo-stripe .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns .row.gray.photo-stripe a.NewItemLink,.cmmi-patterns .row.stripe.gray .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.gray a,.cmmi-patterns .row.gray.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.gray.photo-stripe a,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.gray a,.cmmi-patterns .row.gray.photo-stripe .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .row.gray.photo-stripe a{background:#fff;border-color:#fff;color:#373a36;padding:1em 6em;text-decoration:none}.cmmi-patterns .row.stripe.gray .button:hover,.cmmi-patterns .row.gray.photo-stripe .button:hover,.cmmi-patterns .row.stripe.gray input.js.file+label:hover,.cmmi-patterns .row.gray.photo-stripe input.js.file+label:hover,.cmmi-patterns .row.stripe.gray .pagination>strong:hover,.cmmi-patterns .row.gray.photo-stripe .pagination>strong:hover,.cmmi-patterns .row.stripe.gray .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.stripe.gray .get-started:hover,.cmmi-patterns .row.gray.photo-stripe .solution-choice .get-started:hover,.cmmi-patterns .solution-choice .row.gray.photo-stripe .get-started:hover,.cmmi-patterns .row.stripe.gray .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.gray a.NewItemLink:hover,.cmmi-patterns .row.gray.photo-stripe .ContentBody a.NewItemLink:hover,.ContentBody .cmmi-patterns .row.gray.photo-stripe a.NewItemLink:hover,.cmmi-patterns .row.stripe.gray .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.gray a:hover,.cmmi-patterns .row.gray.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.gray.photo-stripe a:hover,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.gray a:hover,.cmmi-patterns .row.gray.photo-stripe .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .row.gray.photo-stripe a:hover{opacity:0.9}.cmmi-patterns .row.stripe.gray .button.p2,.cmmi-patterns .row.gray.photo-stripe .button.p2,.cmmi-patterns .row.stripe.gray input.js.file+label.p2,.cmmi-patterns .row.gray.photo-stripe input.js.file+label.p2,.cmmi-patterns .row.stripe.gray .pagination>strong.p2,.cmmi-patterns .row.gray.photo-stripe .pagination>strong.p2,.cmmi-patterns .row.stripe.gray .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.stripe.gray .p2.get-started,.cmmi-patterns .row.gray.photo-stripe .solution-choice .p2.get-started,.cmmi-patterns .solution-choice .row.gray.photo-stripe .p2.get-started,.cmmi-patterns .row.stripe.gray .solution-choice .ContributionPanel a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.gray a.get-started,.cmmi-patterns .solution-choice .ContributionPanel .row.gray.photo-stripe a.get-started,.ContributionPanel .cmmi-patterns .row.stripe.gray .solution-choice a.get-started,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.gray a.get-started,.cmmi-patterns .row.stripe.gray .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.gray button.get-started,.cmmi-patterns .row.gray.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.gray.photo-stripe button.get-started,.cmmi-patterns .row.stripe.gray .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.gray button.get-started,.cmmi-patterns .row.gray.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.gray.photo-stripe button.get-started,.cmmi-patterns .row.stripe.gray .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.stripe.gray a.p2.NewItemLink,.cmmi-patterns .row.gray.photo-stripe .ContentBody a.p2.NewItemLink,.ContentBody .cmmi-patterns .row.gray.photo-stripe a.p2.NewItemLink,.cmmi-patterns .row.stripe.gray .ContentBody .ContributionPanel a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.gray a.NewItemLink,.cmmi-patterns .row.stripe.gray .ContributionPanel .ContentBody a.NewItemLink,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.gray a.NewItemLink,.cmmi-patterns .row.stripe.gray .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.stripe.gray a,.cmmi-patterns .row.gray.photo-stripe .ContributionPanel a,.ContributionPanel .cmmi-patterns .row.gray.photo-stripe a,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.gray a.p2,.cmmi-patterns .row.gray.photo-stripe .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .row.gray.photo-stripe a.p2,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options .ContributionPanel a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.gray a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.gray.photo-stripe a,.ContributionPanel .cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.gray a,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.gray a,.cmmi-patterns .row.gray.photo-stripe .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.gray.photo-stripe a,.cmmi-patterns .row.stripe.gray .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.gray button.button,.cmmi-patterns .row.gray.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.gray.photo-stripe button.button{background:transparent;border-color:#fff;color:#fff}.cmmi-patterns .row.stripe.gray .button.p2:hover,.cmmi-patterns .row.gray.photo-stripe .button.p2:hover,.cmmi-patterns .row.stripe.gray input.js.file+label.p2:hover,.cmmi-patterns .row.gray.photo-stripe input.js.file+label.p2:hover,.cmmi-patterns .row.stripe.gray .pagination>strong.p2:hover,.cmmi-patterns .row.gray.photo-stripe .pagination>strong.p2:hover,.cmmi-patterns .row.stripe.gray .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.stripe.gray .p2.get-started:hover,.cmmi-patterns .row.gray.photo-stripe .solution-choice .p2.get-started:hover,.cmmi-patterns .solution-choice .row.gray.photo-stripe .p2.get-started:hover,.cmmi-patterns .row.stripe.gray .solution-choice .ContributionPanel a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.stripe.gray a.get-started:hover,.cmmi-patterns .solution-choice .ContributionPanel .row.gray.photo-stripe a.get-started:hover,.ContributionPanel .cmmi-patterns .row.stripe.gray .solution-choice a.get-started:hover,.ContributionPanel .cmmi-patterns .solution-choice .row.stripe.gray a.get-started:hover,.cmmi-patterns .row.stripe.gray .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.gray button.get-started:hover,.cmmi-patterns .row.gray.photo-stripe .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.get-started:hover,.cmmi-patterns .solution-choice .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.gray.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.gray .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.stripe.gray button.get-started:hover,.cmmi-patterns .row.gray.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice button.get-started:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .solution-choice .row.gray.photo-stripe button.get-started:hover,.cmmi-patterns .row.stripe.gray .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.stripe.gray a.p2.NewItemLink:hover,.cmmi-patterns .row.gray.photo-stripe .ContentBody a.p2.NewItemLink:hover,.ContentBody .cmmi-patterns .row.gray.photo-stripe a.p2.NewItemLink:hover,.cmmi-patterns .row.stripe.gray .ContentBody .ContributionPanel a.NewItemLink:hover,.ContentBody .ContributionPanel .cmmi-patterns .row.stripe.gray a.NewItemLink:hover,.cmmi-patterns .row.stripe.gray .ContributionPanel .ContentBody a.NewItemLink:hover,.ContributionPanel .ContentBody .cmmi-patterns .row.stripe.gray a.NewItemLink:hover,.cmmi-patterns .row.stripe.gray .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.stripe.gray a:hover,.cmmi-patterns .row.gray.photo-stripe .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .row.gray.photo-stripe a:hover,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.stripe.gray a.p2:hover,.cmmi-patterns .row.gray.photo-stripe .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .row.gray.photo-stripe a.p2:hover,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options .ContributionPanel a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.stripe.gray a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel .row.gray.photo-stripe a:hover,.ContributionPanel .cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .row.stripe.gray a:hover,.cmmi-patterns .row.stripe.gray .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.stripe.gray a:hover,.cmmi-patterns .row.gray.photo-stripe .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .row.gray.photo-stripe a:hover,.cmmi-patterns .row.stripe.gray .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.stripe.gray button.button:hover,.cmmi-patterns .row.gray.photo-stripe .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button.button:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .row.gray.photo-stripe button.button:hover{background:rgba(255,255,255,0.15)}.cmmi-patterns .row.stripe.gray figure.quote:before,.cmmi-patterns .row.gray.photo-stripe figure.quote:before,.cmmi-patterns .row.stripe.gray figure.quote cite strong,.cmmi-patterns .row.gray.photo-stripe figure.quote cite strong{color:#fff}.cmmi-patterns .row.stripe.gray hr,.cmmi-patterns .row.gray.photo-stripe hr{background:#fff;opacity:0.5}.cmmi-patterns .row.stripe.search,.cmmi-patterns .row.search.photo-stripe{padding-bottom:4em;text-align:center}.cmmi-patterns .strong-weak strong{display:block;font-weight:bold}.cmmi-patterns table{border-collapse:collapse;margin:1em 0;width:100%}.cmmi-patterns table caption{color:#373a36;font-weight:bold;margin-bottom:0.25em;padding:0;text-align:left}.cmmi-patterns th,.cmmi-patterns td{padding:1em}.cmmi-patterns th.short,.cmmi-patterns td.short{text-align:center}.cmmi-patterns th.num,.cmmi-patterns td.num{text-align:right}.cmmi-patterns th.actions,.cmmi-patterns td.actions{text-align:center}.cmmi-patterns th.actions button,.cmmi-patterns th.actions .button,.cmmi-patterns th.actions input.js.file+label,.cmmi-patterns th.actions .pagination>strong,.cmmi-patterns th.actions .solution-choice .get-started,.cmmi-patterns .solution-choice th.actions .get-started,.cmmi-patterns th.actions .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns th.actions a.NewItemLink,.cmmi-patterns th.actions .ContributionPanel a,.ContributionPanel .cmmi-patterns th.actions a,.cmmi-patterns th.actions .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options th.actions a,.cmmi-patterns th.actions input[type='button'],.cmmi-patterns th.actions input[type='submit'],.cmmi-patterns td.actions button,.cmmi-patterns td.actions .button,.cmmi-patterns td.actions input.js.file+label,.cmmi-patterns td.actions .pagination>strong,.cmmi-patterns td.actions .solution-choice .get-started,.cmmi-patterns .solution-choice td.actions .get-started,.cmmi-patterns td.actions .ContentBody a.NewItemLink,.ContentBody .cmmi-patterns td.actions a.NewItemLink,.cmmi-patterns td.actions .ContributionPanel a,.ContributionPanel .cmmi-patterns td.actions a,.cmmi-patterns td.actions .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options td.actions a,.cmmi-patterns td.actions input[type='button'],.cmmi-patterns td.actions input[type='submit']{display:block;padding:1em 2em;width:100%}.cmmi-patterns th.actions button+button,.cmmi-patterns th.actions button+.button,.cmmi-patterns th.actions .pagination>button+strong,.cmmi-patterns th.actions .solution-choice button+.get-started,.cmmi-patterns .solution-choice th.actions button+.get-started,.cmmi-patterns th.actions .ContentBody button+a.NewItemLink,.ContentBody .cmmi-patterns th.actions button+a.NewItemLink,.cmmi-patterns th.actions .ContributionPanel button+a,.ContributionPanel .cmmi-patterns th.actions button+a,.cmmi-patterns th.actions .cmmi-model-viewer-options button+a,.cmmi-patterns .cmmi-model-viewer-options th.actions button+a,.cmmi-patterns th.actions button+input[type='button'],.cmmi-patterns th.actions button+input[type='submit'],.cmmi-patterns th.actions .button+button,.cmmi-patterns th.actions input.js.file+label+button,.cmmi-patterns th.actions .pagination>strong+button,.cmmi-patterns th.actions .solution-choice .get-started+button,.cmmi-patterns .solution-choice th.actions .get-started+button,.cmmi-patterns th.actions .ContentBody a.NewItemLink+button,.ContentBody .cmmi-patterns th.actions a.NewItemLink+button,.cmmi-patterns th.actions .ContributionPanel a+button,.ContributionPanel .cmmi-patterns th.actions a+button,.cmmi-patterns th.actions .cmmi-model-viewer-options a+button,.cmmi-patterns .cmmi-model-viewer-options th.actions a+button,.cmmi-patterns th.actions .button+.button,.cmmi-patterns th.actions input.js.file+label+.button,.cmmi-patterns th.actions .pagination>strong+.button,.cmmi-patterns th.actions .solution-choice .get-started+.button,.cmmi-patterns .solution-choice th.actions .get-started+.button,.cmmi-patterns th.actions .ContentBody a.NewItemLink+.button,.ContentBody .cmmi-patterns th.actions a.NewItemLink+.button,.cmmi-patterns th.actions .ContributionPanel a+.button,.ContributionPanel .cmmi-patterns th.actions a+.button,.cmmi-patterns th.actions .cmmi-model-viewer-options a+.button,.cmmi-patterns .cmmi-model-viewer-options th.actions a+.button,.cmmi-patterns th.actions input.js.file.button+label,.cmmi-patterns th.actions .solution-choice input.js.file.get-started+label,.cmmi-patterns .solution-choice th.actions input.js.file.get-started+label,.cmmi-patterns th.actions .pagination>.button+strong,.cmmi-patterns th.actions .pagination>input.js.file+label+strong,.cmmi-patterns th.actions .pagination>strong+strong,.cmmi-patterns th.actions .pagination>strong:hover+strong,.cmmi-patterns th.actions .solution-choice .pagination>.get-started+strong,.cmmi-patterns .solution-choice th.actions .pagination>.get-started+strong,.cmmi-patterns th.actions .ContentBody .pagination>a.NewItemLink+strong,.ContentBody .cmmi-patterns th.actions .pagination>a.NewItemLink+strong,.cmmi-patterns th.actions .ContributionPanel .pagination>a+strong,.ContributionPanel .cmmi-patterns th.actions .pagination>a+strong,.cmmi-patterns th.actions .cmmi-model-viewer-options .pagination>a+strong,.cmmi-patterns .cmmi-model-viewer-options th.actions .pagination>a+strong,.cmmi-patterns th.actions .pagination>strong+strong:hover,.cmmi-patterns th.actions .solution-choice .button+.get-started,.cmmi-patterns .solution-choice th.actions .button+.get-started,.cmmi-patterns th.actions .solution-choice input.js.file+label+.get-started,.cmmi-patterns .solution-choice th.actions input.js.file+label+.get-started,.cmmi-patterns th.actions .solution-choice .pagination>strong+.get-started,.cmmi-patterns .solution-choice th.actions .pagination>strong+.get-started,.cmmi-patterns th.actions .solution-choice .get-started+.get-started,.cmmi-patterns .solution-choice th.actions .get-started+.get-started,.cmmi-patterns th.actions .ContentBody .solution-choice a.NewItemLink+.get-started,.cmmi-patterns .solution-choice th.actions .ContentBody a.NewItemLink+.get-started,.ContentBody .cmmi-patterns th.actions .solution-choice a.NewItemLink+.get-started,.ContentBody .cmmi-patterns .solution-choice th.actions a.NewItemLink+.get-started,.cmmi-patterns th.actions .ContributionPanel .solution-choice a+.get-started,.cmmi-patterns .solution-choice th.actions .ContributionPanel a+.get-started,.ContributionPanel .cmmi-patterns th.actions .solution-choice a+.get-started,.ContributionPanel .cmmi-patterns .solution-choice th.actions a+.get-started,.cmmi-patterns th.actions .cmmi-model-viewer-options .solution-choice a+.get-started,.cmmi-patterns .solution-choice th.actions .cmmi-model-viewer-options a+.get-started,.cmmi-patterns .cmmi-model-viewer-options th.actions .solution-choice a+.get-started,.cmmi-patterns .solution-choice .cmmi-model-viewer-options th.actions a+.get-started,.cmmi-patterns th.actions .ContentBody .button+a.NewItemLink,.ContentBody .cmmi-patterns th.actions .button+a.NewItemLink,.cmmi-patterns th.actions .ContentBody input.js.file+label+a.NewItemLink,.ContentBody .cmmi-patterns th.actions input.js.file+label+a.NewItemLink,.cmmi-patterns th.actions .ContentBody .pagination>strong+a.NewItemLink,.ContentBody .cmmi-patterns th.actions .pagination>strong+a.NewItemLink,.cmmi-patterns th.actions .solution-choice .ContentBody .get-started+a.NewItemLink,.ContentBody .cmmi-patterns th.actions .solution-choice .get-started+a.NewItemLink,.cmmi-patterns .solution-choice th.actions .ContentBody .get-started+a.NewItemLink,.ContentBody .cmmi-patterns .solution-choice th.actions .get-started+a.NewItemLink,.cmmi-patterns th.actions .ContentBody a.NewItemLink+a.NewItemLink,.ContentBody .cmmi-patterns th.actions a.NewItemLink+a.NewItemLink,.cmmi-patterns th.actions .ContributionPanel .ContentBody a+a.NewItemLink,.ContentBody .cmmi-patterns th.actions .ContributionPanel a+a.NewItemLink,.ContributionPanel .cmmi-patterns th.actions .ContentBody a+a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns th.actions a+a.NewItemLink,.cmmi-patterns th.actions .cmmi-model-viewer-options .ContentBody a+a.NewItemLink,.ContentBody .cmmi-patterns th.actions .cmmi-model-viewer-options a+a.NewItemLink,.cmmi-patterns .cmmi-model-viewer-options th.actions .ContentBody a+a.NewItemLink,.ContentBody .cmmi-patterns .cmmi-model-viewer-options th.actions a+a.NewItemLink,.cmmi-patterns th.actions .ContributionPanel .button+a,.ContributionPanel .cmmi-patterns th.actions .button+a,.cmmi-patterns th.actions .ContributionPanel input.js.file+label+a,.ContributionPanel .cmmi-patterns th.actions input.js.file+label+a,.cmmi-patterns th.actions .ContributionPanel .pagination>strong+a,.ContributionPanel .cmmi-patterns th.actions .pagination>strong+a,.cmmi-patterns th.actions .solution-choice .ContributionPanel .get-started+a,.ContributionPanel .cmmi-patterns th.actions .solution-choice .get-started+a,.cmmi-patterns .solution-choice th.actions .ContributionPanel .get-started+a,.ContributionPanel .cmmi-patterns .solution-choice th.actions .get-started+a,.cmmi-patterns th.actions .ContentBody .ContributionPanel a.NewItemLink+a,.ContributionPanel .cmmi-patterns th.actions .ContentBody a.NewItemLink+a,.ContentBody .cmmi-patterns th.actions .ContributionPanel a.NewItemLink+a,.ContributionPanel .ContentBody .cmmi-patterns th.actions a.NewItemLink+a,.cmmi-patterns th.actions .ContributionPanel a+a,.ContributionPanel .cmmi-patterns th.actions a+a,.cmmi-patterns th.actions .cmmi-model-viewer-options .ContributionPanel a+a,.cmmi-patterns th.actions .cmmi-model-viewer-options .button+a,.cmmi-patterns .cmmi-model-viewer-options th.actions .button+a,.cmmi-patterns th.actions .cmmi-model-viewer-options input.js.file+label+a,.cmmi-patterns .cmmi-model-viewer-options th.actions input.js.file+label+a,.cmmi-patterns th.actions .cmmi-model-viewer-options .pagination>strong+a,.cmmi-patterns .cmmi-model-viewer-options th.actions .pagination>strong+a,.cmmi-patterns th.actions .solution-choice .cmmi-model-viewer-options .get-started+a,.cmmi-patterns .cmmi-model-viewer-options th.actions .solution-choice .get-started+a,.cmmi-patterns .solution-choice th.actions .cmmi-model-viewer-options .get-started+a,.cmmi-patterns .cmmi-model-viewer-options .solution-choice th.actions .get-started+a,.cmmi-patterns th.actions .ContentBody .cmmi-model-viewer-options a.NewItemLink+a,.cmmi-patterns .cmmi-model-viewer-options th.actions .ContentBody a.NewItemLink+a,.ContentBody .cmmi-patterns th.actions .cmmi-model-viewer-options a.NewItemLink+a,.ContentBody .cmmi-patterns .cmmi-model-viewer-options th.actions a.NewItemLink+a,.cmmi-patterns th.actions .ContributionPanel .cmmi-model-viewer-options a+a,.cmmi-patterns .cmmi-model-viewer-options th.actions .ContributionPanel a+a,.ContributionPanel .cmmi-patterns th.actions .cmmi-model-viewer-options a+a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options th.actions a+a,.cmmi-patterns th.actions .cmmi-model-viewer-options a+a,.cmmi-patterns .cmmi-model-viewer-options th.actions a+a,.cmmi-patterns th.actions .button+input[type='button'],.cmmi-patterns th.actions input.js.file+label+input[type='button'],.cmmi-patterns th.actions .pagination>strong+input[type='button'],.cmmi-patterns th.actions .solution-choice .get-started+input[type='button'],.cmmi-patterns .solution-choice th.actions .get-started+input[type='button'],.cmmi-patterns th.actions .ContentBody a.NewItemLink+input[type='button'],.ContentBody .cmmi-patterns th.actions a.NewItemLink+input[type='button'],.cmmi-patterns th.actions .ContributionPanel a+input[type='button'],.ContributionPanel .cmmi-patterns th.actions a+input[type='button'],.cmmi-patterns th.actions .cmmi-model-viewer-options a+input[type='button'],.cmmi-patterns .cmmi-model-viewer-options th.actions a+input[type='button'],.cmmi-patterns th.actions .button+input[type='submit'],.cmmi-patterns th.actions input.js.file+label+input[type='submit'],.cmmi-patterns th.actions .pagination>strong+input[type='submit'],.cmmi-patterns th.actions .solution-choice .get-started+input[type='submit'],.cmmi-patterns .solution-choice th.actions .get-started+input[type='submit'],.cmmi-patterns th.actions .ContentBody a.NewItemLink+input[type='submit'],.ContentBody .cmmi-patterns th.actions a.NewItemLink+input[type='submit'],.cmmi-patterns th.actions .ContributionPanel a+input[type='submit'],.ContributionPanel .cmmi-patterns th.actions a+input[type='submit'],.cmmi-patterns th.actions .cmmi-model-viewer-options a+input[type='submit'],.cmmi-patterns .cmmi-model-viewer-options th.actions a+input[type='submit'],.cmmi-patterns th.actions input[type='button']+button,.cmmi-patterns th.actions input[type='button']+.button,.cmmi-patterns th.actions input.js.file[type='button']+label,.cmmi-patterns th.actions .pagination>input[type='button']+strong,.cmmi-patterns th.actions .solution-choice input[type='button']+.get-started,.cmmi-patterns .solution-choice th.actions input[type='button']+.get-started,.cmmi-patterns th.actions .ContentBody input[type='button']+a.NewItemLink,.ContentBody .cmmi-patterns th.actions input[type='button']+a.NewItemLink,.cmmi-patterns th.actions .ContributionPanel input[type='button']+a,.ContributionPanel .cmmi-patterns th.actions input[type='button']+a,.cmmi-patterns th.actions .cmmi-model-viewer-options input[type='button']+a,.cmmi-patterns .cmmi-model-viewer-options th.actions input[type='button']+a,.cmmi-patterns th.actions input[type='button']+input[type='button'],.cmmi-patterns th.actions input[type='button']+input[type='submit'],.cmmi-patterns th.actions input[type='submit']+button,.cmmi-patterns th.actions input[type='submit']+.button,.cmmi-patterns th.actions input.js.file[type='submit']+label,.cmmi-patterns th.actions .pagination>input[type='submit']+strong,.cmmi-patterns th.actions .solution-choice input[type='submit']+.get-started,.cmmi-patterns .solution-choice th.actions input[type='submit']+.get-started,.cmmi-patterns th.actions .ContentBody input[type='submit']+a.NewItemLink,.ContentBody .cmmi-patterns th.actions input[type='submit']+a.NewItemLink,.cmmi-patterns th.actions .ContributionPanel input[type='submit']+a,.ContributionPanel .cmmi-patterns th.actions input[type='submit']+a,.cmmi-patterns th.actions .cmmi-model-viewer-options input[type='submit']+a,.cmmi-patterns .cmmi-model-viewer-options th.actions input[type='submit']+a,.cmmi-patterns th.actions input[type='submit']+input[type='button'],.cmmi-patterns th.actions input[type='submit']+input[type='submit'],.cmmi-patterns td.actions button+button,.cmmi-patterns td.actions button+.button,.cmmi-patterns td.actions .pagination>button+strong,.cmmi-patterns td.actions .solution-choice button+.get-started,.cmmi-patterns .solution-choice td.actions button+.get-started,.cmmi-patterns td.actions .ContentBody button+a.NewItemLink,.ContentBody .cmmi-patterns td.actions button+a.NewItemLink,.cmmi-patterns td.actions .ContributionPanel button+a,.ContributionPanel .cmmi-patterns td.actions button+a,.cmmi-patterns td.actions .cmmi-model-viewer-options button+a,.cmmi-patterns .cmmi-model-viewer-options td.actions button+a,.cmmi-patterns td.actions button+input[type='button'],.cmmi-patterns td.actions button+input[type='submit'],.cmmi-patterns td.actions .button+button,.cmmi-patterns td.actions input.js.file+label+button,.cmmi-patterns td.actions .pagination>strong+button,.cmmi-patterns td.actions .solution-choice .get-started+button,.cmmi-patterns .solution-choice td.actions .get-started+button,.cmmi-patterns td.actions .ContentBody a.NewItemLink+button,.ContentBody .cmmi-patterns td.actions a.NewItemLink+button,.cmmi-patterns td.actions .ContributionPanel a+button,.ContributionPanel .cmmi-patterns td.actions a+button,.cmmi-patterns td.actions .cmmi-model-viewer-options a+button,.cmmi-patterns .cmmi-model-viewer-options td.actions a+button,.cmmi-patterns td.actions .button+.button,.cmmi-patterns td.actions input.js.file+label+.button,.cmmi-patterns td.actions .pagination>strong+.button,.cmmi-patterns td.actions .solution-choice .get-started+.button,.cmmi-patterns .solution-choice td.actions .get-started+.button,.cmmi-patterns td.actions .ContentBody a.NewItemLink+.button,.ContentBody .cmmi-patterns td.actions a.NewItemLink+.button,.cmmi-patterns td.actions .ContributionPanel a+.button,.ContributionPanel .cmmi-patterns td.actions a+.button,.cmmi-patterns td.actions .cmmi-model-viewer-options a+.button,.cmmi-patterns .cmmi-model-viewer-options td.actions a+.button,.cmmi-patterns td.actions input.js.file.button+label,.cmmi-patterns td.actions .solution-choice input.js.file.get-started+label,.cmmi-patterns .solution-choice td.actions input.js.file.get-started+label,.cmmi-patterns td.actions .pagination>.button+strong,.cmmi-patterns td.actions .pagination>input.js.file+label+strong,.cmmi-patterns td.actions .pagination>strong+strong,.cmmi-patterns td.actions .pagination>strong:hover+strong,.cmmi-patterns td.actions .solution-choice .pagination>.get-started+strong,.cmmi-patterns .solution-choice td.actions .pagination>.get-started+strong,.cmmi-patterns td.actions .ContentBody .pagination>a.NewItemLink+strong,.ContentBody .cmmi-patterns td.actions .pagination>a.NewItemLink+strong,.cmmi-patterns td.actions .ContributionPanel .pagination>a+strong,.ContributionPanel .cmmi-patterns td.actions .pagination>a+strong,.cmmi-patterns td.actions .cmmi-model-viewer-options .pagination>a+strong,.cmmi-patterns .cmmi-model-viewer-options td.actions .pagination>a+strong,.cmmi-patterns td.actions .pagination>strong+strong:hover,.cmmi-patterns td.actions .solution-choice .button+.get-started,.cmmi-patterns .solution-choice td.actions .button+.get-started,.cmmi-patterns td.actions .solution-choice input.js.file+label+.get-started,.cmmi-patterns .solution-choice td.actions input.js.file+label+.get-started,.cmmi-patterns td.actions .solution-choice .pagination>strong+.get-started,.cmmi-patterns .solution-choice td.actions .pagination>strong+.get-started,.cmmi-patterns td.actions .solution-choice .get-started+.get-started,.cmmi-patterns .solution-choice td.actions .get-started+.get-started,.cmmi-patterns td.actions .ContentBody .solution-choice a.NewItemLink+.get-started,.cmmi-patterns .solution-choice td.actions .ContentBody a.NewItemLink+.get-started,.ContentBody .cmmi-patterns td.actions .solution-choice a.NewItemLink+.get-started,.ContentBody .cmmi-patterns .solution-choice td.actions a.NewItemLink+.get-started,.cmmi-patterns td.actions .ContributionPanel .solution-choice a+.get-started,.cmmi-patterns .solution-choice td.actions .ContributionPanel a+.get-started,.ContributionPanel .cmmi-patterns td.actions .solution-choice a+.get-started,.ContributionPanel .cmmi-patterns .solution-choice td.actions a+.get-started,.cmmi-patterns td.actions .cmmi-model-viewer-options .solution-choice a+.get-started,.cmmi-patterns .solution-choice td.actions .cmmi-model-viewer-options a+.get-started,.cmmi-patterns .cmmi-model-viewer-options td.actions .solution-choice a+.get-started,.cmmi-patterns .solution-choice .cmmi-model-viewer-options td.actions a+.get-started,.cmmi-patterns td.actions .ContentBody .button+a.NewItemLink,.ContentBody .cmmi-patterns td.actions .button+a.NewItemLink,.cmmi-patterns td.actions .ContentBody input.js.file+label+a.NewItemLink,.ContentBody .cmmi-patterns td.actions input.js.file+label+a.NewItemLink,.cmmi-patterns td.actions .ContentBody .pagination>strong+a.NewItemLink,.ContentBody .cmmi-patterns td.actions .pagination>strong+a.NewItemLink,.cmmi-patterns td.actions .solution-choice .ContentBody .get-started+a.NewItemLink,.ContentBody .cmmi-patterns td.actions .solution-choice .get-started+a.NewItemLink,.cmmi-patterns .solution-choice td.actions .ContentBody .get-started+a.NewItemLink,.ContentBody .cmmi-patterns .solution-choice td.actions .get-started+a.NewItemLink,.cmmi-patterns td.actions .ContentBody a.NewItemLink+a.NewItemLink,.ContentBody .cmmi-patterns td.actions a.NewItemLink+a.NewItemLink,.cmmi-patterns td.actions .ContributionPanel .ContentBody a+a.NewItemLink,.ContentBody .cmmi-patterns td.actions .ContributionPanel a+a.NewItemLink,.ContributionPanel .cmmi-patterns td.actions .ContentBody a+a.NewItemLink,.ContentBody .ContributionPanel .cmmi-patterns td.actions a+a.NewItemLink,.cmmi-patterns td.actions .cmmi-model-viewer-options .ContentBody a+a.NewItemLink,.ContentBody .cmmi-patterns td.actions .cmmi-model-viewer-options a+a.NewItemLink,.cmmi-patterns .cmmi-model-viewer-options td.actions .ContentBody a+a.NewItemLink,.ContentBody .cmmi-patterns .cmmi-model-viewer-options td.actions a+a.NewItemLink,.cmmi-patterns td.actions .ContributionPanel .button+a,.ContributionPanel .cmmi-patterns td.actions .button+a,.cmmi-patterns td.actions .ContributionPanel input.js.file+label+a,.ContributionPanel .cmmi-patterns td.actions input.js.file+label+a,.cmmi-patterns td.actions .ContributionPanel .pagination>strong+a,.ContributionPanel .cmmi-patterns td.actions .pagination>strong+a,.cmmi-patterns td.actions .solution-choice .ContributionPanel .get-started+a,.ContributionPanel .cmmi-patterns td.actions .solution-choice .get-started+a,.cmmi-patterns .solution-choice td.actions .ContributionPanel .get-started+a,.ContributionPanel .cmmi-patterns .solution-choice td.actions .get-started+a,.cmmi-patterns td.actions .ContentBody .ContributionPanel a.NewItemLink+a,.ContributionPanel .cmmi-patterns td.actions .ContentBody a.NewItemLink+a,.ContentBody .cmmi-patterns td.actions .ContributionPanel a.NewItemLink+a,.ContributionPanel .ContentBody .cmmi-patterns td.actions a.NewItemLink+a,.cmmi-patterns td.actions .ContributionPanel a+a,.ContributionPanel .cmmi-patterns td.actions a+a,.cmmi-patterns td.actions .cmmi-model-viewer-options .ContributionPanel a+a,.cmmi-patterns td.actions .cmmi-model-viewer-options .button+a,.cmmi-patterns .cmmi-model-viewer-options td.actions .button+a,.cmmi-patterns td.actions .cmmi-model-viewer-options input.js.file+label+a,.cmmi-patterns .cmmi-model-viewer-options td.actions input.js.file+label+a,.cmmi-patterns td.actions .cmmi-model-viewer-options .pagination>strong+a,.cmmi-patterns .cmmi-model-viewer-options td.actions .pagination>strong+a,.cmmi-patterns td.actions .solution-choice .cmmi-model-viewer-options .get-started+a,.cmmi-patterns .cmmi-model-viewer-options td.actions .solution-choice .get-started+a,.cmmi-patterns .solution-choice td.actions .cmmi-model-viewer-options .get-started+a,.cmmi-patterns .cmmi-model-viewer-options .solution-choice td.actions .get-started+a,.cmmi-patterns td.actions .ContentBody .cmmi-model-viewer-options a.NewItemLink+a,.cmmi-patterns .cmmi-model-viewer-options td.actions .ContentBody a.NewItemLink+a,.ContentBody .cmmi-patterns td.actions .cmmi-model-viewer-options a.NewItemLink+a,.ContentBody .cmmi-patterns .cmmi-model-viewer-options td.actions a.NewItemLink+a,.cmmi-patterns td.actions .ContributionPanel .cmmi-model-viewer-options a+a,.cmmi-patterns .cmmi-model-viewer-options td.actions .ContributionPanel a+a,.ContributionPanel .cmmi-patterns td.actions .cmmi-model-viewer-options a+a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options td.actions a+a,.cmmi-patterns td.actions .cmmi-model-viewer-options a+a,.cmmi-patterns .cmmi-model-viewer-options td.actions a+a,.cmmi-patterns td.actions .button+input[type='button'],.cmmi-patterns td.actions input.js.file+label+input[type='button'],.cmmi-patterns td.actions .pagination>strong+input[type='button'],.cmmi-patterns td.actions .solution-choice .get-started+input[type='button'],.cmmi-patterns .solution-choice td.actions .get-started+input[type='button'],.cmmi-patterns td.actions .ContentBody a.NewItemLink+input[type='button'],.ContentBody .cmmi-patterns td.actions a.NewItemLink+input[type='button'],.cmmi-patterns td.actions .ContributionPanel a+input[type='button'],.ContributionPanel .cmmi-patterns td.actions a+input[type='button'],.cmmi-patterns td.actions .cmmi-model-viewer-options a+input[type='button'],.cmmi-patterns .cmmi-model-viewer-options td.actions a+input[type='button'],.cmmi-patterns td.actions .button+input[type='submit'],.cmmi-patterns td.actions input.js.file+label+input[type='submit'],.cmmi-patterns td.actions .pagination>strong+input[type='submit'],.cmmi-patterns td.actions .solution-choice .get-started+input[type='submit'],.cmmi-patterns .solution-choice td.actions .get-started+input[type='submit'],.cmmi-patterns td.actions .ContentBody a.NewItemLink+input[type='submit'],.ContentBody .cmmi-patterns td.actions a.NewItemLink+input[type='submit'],.cmmi-patterns td.actions .ContributionPanel a+input[type='submit'],.ContributionPanel .cmmi-patterns td.actions a+input[type='submit'],.cmmi-patterns td.actions .cmmi-model-viewer-options a+input[type='submit'],.cmmi-patterns .cmmi-model-viewer-options td.actions a+input[type='submit'],.cmmi-patterns td.actions input[type='button']+button,.cmmi-patterns td.actions input[type='button']+.button,.cmmi-patterns td.actions input.js.file[type='button']+label,.cmmi-patterns td.actions .pagination>input[type='button']+strong,.cmmi-patterns td.actions .solution-choice input[type='button']+.get-started,.cmmi-patterns .solution-choice td.actions input[type='button']+.get-started,.cmmi-patterns td.actions .ContentBody input[type='button']+a.NewItemLink,.ContentBody .cmmi-patterns td.actions input[type='button']+a.NewItemLink,.cmmi-patterns td.actions .ContributionPanel input[type='button']+a,.ContributionPanel .cmmi-patterns td.actions input[type='button']+a,.cmmi-patterns td.actions .cmmi-model-viewer-options input[type='button']+a,.cmmi-patterns .cmmi-model-viewer-options td.actions input[type='button']+a,.cmmi-patterns td.actions input[type='button']+input[type='button'],.cmmi-patterns td.actions input[type='button']+input[type='submit'],.cmmi-patterns td.actions input[type='submit']+button,.cmmi-patterns td.actions input[type='submit']+.button,.cmmi-patterns td.actions input.js.file[type='submit']+label,.cmmi-patterns td.actions .pagination>input[type='submit']+strong,.cmmi-patterns td.actions .solution-choice input[type='submit']+.get-started,.cmmi-patterns .solution-choice td.actions input[type='submit']+.get-started,.cmmi-patterns td.actions .ContentBody input[type='submit']+a.NewItemLink,.ContentBody .cmmi-patterns td.actions input[type='submit']+a.NewItemLink,.cmmi-patterns td.actions .ContributionPanel input[type='submit']+a,.ContributionPanel .cmmi-patterns td.actions input[type='submit']+a,.cmmi-patterns td.actions .cmmi-model-viewer-options input[type='submit']+a,.cmmi-patterns .cmmi-model-viewer-options td.actions input[type='submit']+a,.cmmi-patterns td.actions input[type='submit']+input[type='button'],.cmmi-patterns td.actions input[type='submit']+input[type='submit']{margin-top:0.5em}.cmmi-patterns th{background:#373a36;color:#fff;position:relative;text-align:left;vertical-align:bottom}.cmmi-patterns th.sortable{padding:0}.cmmi-patterns th.sortable>a,.cmmi-patterns th.sortable>span{display:block;padding:1em}.cmmi-patterns th.sortable>a:after,.cmmi-patterns th.sortable>span:after{background:url(https://cdn.cmmiinstitute.com/icons/triangle.down.white.svg) no-repeat center;content:'';display:inline-block;height:0.5em;margin:0 0 0 0.5em;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;vertical-align:middle;width:0.5em}.cmmi-patterns th.sortable>a,.cmmi-patterns th.sortable>a:hover,.cmmi-patterns th.sortable>a:visited{color:#fff;text-decoration:none}.cmmi-patterns th.sortable.asc>a:after,.cmmi-patterns th.sortable.asc>span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmmi-patterns th .note{display:block;font-size:75%}.cmmi-patterns tr.error td{background:#fdeff0}.cmmi-patterns tr.error:nth-child(2n) td{background:#fde5e7}.cmmi-patterns tr.errormsg{color:#b11116}.cmmi-patterns tr.errormsg td,.cmmi-patterns tr.errormsg:nth-child(2n) td{background:transparent;border:1px solid transparent;font-size:75%;padding:0.5em 1em}.cmmi-patterns td{background:#fff}.cmmi-patterns td[colspan]{border-top:1px solid #e5e1e6;border-bottom:1px solid #e5e1e6}.cmmi-patterns tr:nth-child(even) td{background:#f6f5f7}.cmmi-patterns th+th{border-left:1px solid #fff}.cmmi-patterns td+td{border-left:1px solid #e5e1e6}.cmmi-patterns tfoot{border-top:1px solid #e5e1e6;font-size:75%}.cmmi-patterns tfoot td{background:transparent;padding:1.3333em}.cmmi-patterns ul.tabs a,.cmmi-patterns ul.TabControlTable a,.cmmi-patterns ol.tabs a,.cmmi-patterns ol.TabControlTable a,.cmmi-patterns .initialized.tabbed .tabs li,.cmmi-patterns .initialized.tabbed .TabControlTable li{background:#042740;color:#8a8d8f;cursor:pointer;font-weight:bold;padding:1em}.cmmi-patterns ul.tabs a:hover,.cmmi-patterns ul.TabControlTable a:hover,.cmmi-patterns ol.tabs a:hover,.cmmi-patterns ol.TabControlTable a:hover,.cmmi-patterns .initialized.tabbed .tabs li:hover,.cmmi-patterns .initialized.tabbed .TabControlTable li:hover{background:#063658;text-decoration:none}.cmmi-patterns ul.tabs a:active,.cmmi-patterns ul.TabControlTable a:active,.cmmi-patterns ol.tabs a:active,.cmmi-patterns ol.TabControlTable a:active,.cmmi-patterns .initialized.tabbed .tabs li:active,.cmmi-patterns .initialized.tabbed .TabControlTable li:active{background:#031828}.cmmi-patterns ul.tabs .active a,.cmmi-patterns ul.TabControlTable .active a,.cmmi-patterns ol.tabs .active a,.cmmi-patterns ol.TabControlTable .active a,.cmmi-patterns .initialized.tabbed .tabs li.active,.cmmi-patterns .initialized.tabbed .TabControlTable li.active{background:#007dc6;color:#fff}.cmmi-patterns ul.tabs,.cmmi-patterns ul.TabControlTable,.cmmi-patterns ol.tabs,.cmmi-patterns ol.TabControlTable{display:table;width:100%}.cmmi-patterns ul.tabs li,.cmmi-patterns ul.TabControlTable li,.cmmi-patterns ol.tabs li,.cmmi-patterns ol.TabControlTable li{display:table-cell;text-align:center}.cmmi-patterns ul.tabs a,.cmmi-patterns ul.TabControlTable a,.cmmi-patterns ol.tabs a,.cmmi-patterns ol.TabControlTable a{display:block}.cmmi-patterns .tabbed ul.tabs,.cmmi-patterns .tabbed ul.TabControlTable,.cmmi-patterns .tabbed ol.tabs,.cmmi-patterns .tabbed ol.TabControlTable{margin:0 0 1em 0}.cmmi-patterns .tags{margin-left:4em}.cmmi-patterns .tags.labeled:before{content:'Tags:';display:block;float:left;font-weight:bold;margin:0.75em 0 0 -4em;width:4em}.cmmi-patterns .tags li{background:#e5e1e6;border-radius:.25em;color:#8a8d8f;cursor:pointer;display:block;float:left;line-height:1;margin:0.25em 0.25em 0.25em 0;padding:0.5em}.cmmi-patterns .tags li:hover{background:#f1eff2}.cmmi-patterns .tags li a{color:#8a8d8f;text-decoration:none}.cmmi-patterns .tags.on-gray li{background:#fff}.cmmi-patterns .tags:after{clear:both;content:'';display:block;height:0;width:100%}.cmmi-patterns .tags a{font-weight:normal}@media (min-width: 60em){.cmmi-patterns .tags{margin-left:0}.cmmi-patterns .tags.labeled:before{content:'Tags';float:none;margin:0.25em 0;width:100%}}.cmmi-patterns .tag-select-wrapper .tags:before{content:none}.cmmi-patterns .tag-select-wrapper .tags>li{border:1px solid #042740;padding:0.5em 2em}.cmmi-patterns .tag-select-wrapper .tags>li.selected{background:#042740;color:#fff}.cmmi-patterns .testimonial{color:#363639;display:block;font-weight:300;text-decoration:none}.cmmi-patterns .testimonial ul.images li{display:inline-block;vertical-align:middle}.cmmi-patterns .testimonial ul.images li+li{margin-left:1em}.cmmi-patterns .testimonial img{border-radius:50%;max-width:8em}.cmmi-patterns .testimonial img[src$=".svg"]{width:8em}.cmmi-patterns .testimonial .logo img,.cmmi-patterns .testimonial ul.logos li img,.cmmi-patterns ul.logos .testimonial li img,.cmmi-patterns .testimonial ol.logos li img,.cmmi-patterns ol.logos .testimonial li img{border-radius:0}.cmmi-patterns .testimonial h3{color:#007dc6;font-size:1.25em;font-weight:bold;margin:1em 0 0.5em 0}.cmmi-patterns .testimonial h3+figure.quote{margin-top:0}.cmmi-patterns .timeline>*{display:block;padding:0 0 2em 0}.cmmi-patterns .timeline>* h3{color:#007dc6;font-size:1.25em;margin:0}@media (min-width: 60em){.cmmi-patterns .timeline>*{padding:0 0 2em calc((((100% - 11em)/12) * 4) + 3em)}.cmmi-patterns .timeline>* img{position:absolute;-webkit-transform:translate(calc(-100% - 1em));transform:translate(calc(-100% - 1em))}}.cmmi-patterns .togglable-content.initialized{max-height:0;overflow:hidden;-webkit-transition:1s ease all;transition:1s ease all}.cmmi-patterns .togglable-caret{background:url(https://cdn.cmmiinstitute.com/icons/caret.down.gray3.png) no-repeat center;background-size:contain;cursor:pointer;float:right;height:1em;margin-top:-0.5em;position:absolute;right:0;top:50%;-webkit-transition:0.25s all ease;transition:0.25s all ease;width:1em}.cmmi-patterns .togglable-toggle.initialized{cursor:pointer;padding-right:2em;position:relative}.cmmi-patterns .togglable-toggle.open .togglable-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmmi-patterns .togglable-toggle.initialized+.togglable-content{opacity:0}.cmmi-patterns .togglable-toggle.initialized.open+.togglable-content{opacity:1;overflow:inherit}.cmmi-patterns .return-to-top>.top{position:absolute;bottom:-10em;opacity:0}@media (min-width: 60em){.cmmi-patterns .return-to-top>.top{bottom:0;color:#fff;display:block;font-weight:bold;letter-spacing:0.15em;opacity:1;padding:1em 1em 2em 1em;position:fixed;right:2em;text-align:center;text-decoration:none;text-transform:uppercase;width:6em}.cmmi-patterns .return-to-top>.top.hidden{bottom:-10em;opacity:0}.cmmi-patterns .return-to-top>.top:visited{color:#fff}.cmmi-patterns .return-to-top>.top svg{background:#fff;fill:#e5e1e6;height:4em;padding:1em;width:4em}.cmmi-patterns .return-to-top>.top:hover{color:#042740}.cmmi-patterns .return-to-top>.top:hover svg{background:#042740;fill:#007dc6}}.cmmi-patterns .twitter-card.cards li,.cmmi-patterns .twitter-card.resource-cards li{padding:3em}.cmmi-patterns .twitter-card .card,.cmmi-patterns .twitter-card ul.cards>li,.cmmi-patterns .twitter-card ul.resource-cards>li,.cmmi-patterns .twitter-card ol.cards>li,.cmmi-patterns .twitter-card ol.resource-cards>li,.cmmi-patterns .twitter-card .customer-spotlight>li,.cmmi-patterns .twitter-card .dashboard-widget,.cmmi-patterns .twitter-card .events-list>li,.cmmi-patterns .twitter-card .conference-events-list>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmmi-patterns .twitter-card header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.cmmi-patterns .twitter-card header:after{content:"";width:1.5em;margin-left:auto;background:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72"><path fill="none" d="M0 0h72v72H0z"/><path class="icon" fill="#1da1f2" d="M68.812 15.14c-2.348 1.04-4.87 1.744-7.52 2.06 2.704-1.62 4.78-4.186 5.757-7.243-2.53 1.5-5.33 2.592-8.314 3.176C56.35 10.59 52.948 9 49.182 9c-7.23 0-13.092 5.86-13.092 13.093 0 1.026.118 2.02.338 2.98C25.543 24.527 15.9 19.318 9.44 11.396c-1.125 1.936-1.77 4.184-1.77 6.58 0 4.543 2.312 8.552 5.824 10.9-2.146-.07-4.165-.658-5.93-1.64-.002.056-.002.11-.002.163 0 6.345 4.513 11.638 10.504 12.84-1.1.298-2.256.457-3.45.457-.845 0-1.666-.078-2.464-.23 1.667 5.2 6.5 8.985 12.23 9.09-4.482 3.51-10.13 5.605-16.26 5.605-1.055 0-2.096-.06-3.122-.184 5.794 3.717 12.676 5.882 20.067 5.882 24.083 0 37.25-19.95 37.25-37.25 0-.565-.013-1.133-.038-1.693 2.558-1.847 4.778-4.15 6.532-6.774z"/></svg>') no-repeat}.cmmi-patterns .twitter-card .avatar{margin-right:0.75em;height:3em;width:3em}.cmmi-patterns .twitter-card .avatar img{border-radius:50%;height:100%;width:100%}.cmmi-patterns .twitter-card .author-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmmi-patterns .twitter-card .author-link{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-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:none}.cmmi-patterns .twitter-card .author-link .name{color:#363639}.cmmi-patterns .twitter-card .author-link .handle{font-size:0.75em;color:#a2aaad}.cmmi-patterns .twitter-card footer{font-size:0.75em;color:#8a8d8f}.cmmi-patterns .twitter-card footer a{text-decoration:none;float:right;color:#8a8d8f}.cmmi-patterns .url-input{overflow:auto}.cmmi-patterns .url-input input[type='url']{border-radius:0 .5em .5em 0;float:left;margin-left:-1px;width:calc(100% - 3.96em - 2px)}.cmmi-patterns .url-input:before{background:#fff;border:1px solid #e5e1e6;border-radius:.5em 0 0 .5em;color:#8a8d8f;content:'https://';display:block;float:left;font-size:0.66em;padding:1.4em 1em;text-align:right;width:4em}.cmmi-patterns{position:relative}.cmmi-patterns:before{background:transparent;bottom:0;content:'';display:block;left:0;position:fixed;right:0;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;top:0;z-index:-1}.cmmi-patterns.viewing-video{overflow:hidden}.cmmi-patterns.viewing-video iframe.video{background:#000;-webkit-box-shadow:0 0 1em 0 rgba(0,0,0,0.618);box-shadow:0 0 1em 0 rgba(0,0,0,0.618);left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:100}.cmmi-patterns.viewing-video:before{background:#000;background:rgba(0,0,0,0.618);-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;z-index:99}.cmmi-patterns.viewing-video-fading-out:before{background:transparent;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;z-index:99}.cmmi-patterns .video-preview{display:block;position:relative}.cmmi-patterns .video-preview:before{border-top:4em solid transparent;border-right:0;border-bottom:4em solid transparent;border-left:8em solid #007dc6;content:'';display:block;height:0;left:50%;margin:-4em 0 0 -4em;opacity:0.6666;position:absolute;top:50%;-webkit-transition:0.5s ease-in-out all;transition:0.5s ease-in-out all;width:0}.cmmi-patterns .video-preview:hover:before{opacity:1}.cmmi-patterns .world-map-stats{background:url(https://cdn.cmmiinstitute.com/design/about-map.svg) no-repeat center;background-size:contain;text-align:center}.cmmi-patterns .world-map-stats.orange{background:url(https://cdn.cmmiinstitute.com/design/about-map-orange.svg) no-repeat center;background-size:contain}.cmmi-patterns .world-map-stats strong{display:block;font-size:2em}@media (min-width: 40em){.cmmi-patterns .world-map-stats strong{font-size:2.5em}}@media (min-width: 60em){.cmmi-patterns .world-map-stats strong{font-size:3em}}@media (min-width: 80em){.cmmi-patterns .world-map-stats strong{font-size:3.5em}}.cmmi-patterns .world-map-stats li{margin:2.5em 0}@media (min-width: 40em){.cmmi-patterns .world-map-stats li{display:inline-block;margin:6em 2em;max-width:30%;vertical-align:top}}@media (min-width: 60em){.cmmi-patterns .world-map-stats li{display:inline-block;margin:8em 3em}}.cmmi-patterns .checklist>li{padding:2em 1em 2em 4em;position:relative}@media (min-width: 40em){.cmmi-patterns .checklist>li>li{padding:2em 5% 2em calc(5% + 3em)}}@media (min-width: 50em){.cmmi-patterns .checklist>li>li{padding:2em 2em 2em 6em}}.cmmi-patterns .checklist:after{background-image:url(https://cdn.cmmiinstitute.com/icons/confirmation.svg);content:'';display:block;height:0;width:0}.cmmi-patterns .checklist input[type="checkbox"]{height:0;left:0;position:absolute;top:0;width:0;z-index:-1}.cmmi-patterns .checklist input[type="checkbox"]+label{background:url(https://cdn.cmmiinstitute.com/icons/unchecked.svg) no-repeat center;background-size:contain;display:block;float:left;height:2em;margin:-0.25em 0 0 -3em;width:2em}.cmmi-patterns .checklist input[type="checkbox"]:checked+label{background-image:url(https://cdn.cmmiinstitute.com/icons/confirmation.svg)}.cmmi-patterns .conference-events-list>li{overflow:auto;padding:1em 4em 2em 8em}.cmmi-patterns .conference-events-list>li .track{float:left;margin-left:-6em;width:4em}.cmmi-patterns .conference-events-list>li .time{font-size:0.75em;margin-bottom:0}.cmmi-patterns .conference-events-list>li .name{font-size:1.5em}.cmmi-patterns .conference-events-list>li .description{display:block;visibility:visible}.cmmi-patterns .conference-events-list>li:before{content:none;display:none;visibility:hidden}.cmmi-patterns .conference-events-list>li.keynote .track{border-radius:2em}.cmmi-patterns .conference-events-list>li.keynote .speaker{display:block;margin-bottom:1em}.cmmi-patterns .conference-events-list>li .speaker{color:#363639;text-decoration:none}.cmmi-patterns .conference-events-list>li .speaker img{height:2em;vertical-align:middle;width:2em}@media (min-width: 40em){.cmmi-patterns .conference-events-list>li{padding:1em 4em 2em 10em}.cmmi-patterns .conference-events-list>li .track{margin-left:-8em;width:6em}.cmmi-patterns .conference-events-list>li.keynote .track{border-radius:3em}}@media (min-width: 60em){.cmmi-patterns .conference-events-list>li{padding:1em 12em 2em 10em}.cmmi-patterns .conference-events-list>li.keynote{padding:1em 12em 2em 14em}.cmmi-patterns .conference-events-list>li.keynote .track{border-radius:5em;margin-left:-12em;width:10em}}body.cmmi-patterns{background:#e5e1e6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#363639;font-size:1em;margin:0}main.cmmi-patterns,.cmmi-patterns main{overflow:auto;padding:2em 0 4em 0}body{margin:0}body>img{display:none;visibility:hidden}.cmmi-patterns main{overflow:hidden;padding:0}.cms-bootstrap .button,.cms-bootstrap .cmmi-patterns input.js.file+label,.cmmi-patterns .cms-bootstrap input.js.file+label,.cms-bootstrap .cmmi-patterns .pagination>strong,.cmmi-patterns .cms-bootstrap .pagination>strong,.cms-bootstrap .cmmi-patterns .solution-choice .get-started,.cmmi-patterns .solution-choice .cms-bootstrap .get-started,.cms-bootstrap .ContentBody a.NewItemLink,.ContentBody .cms-bootstrap a.NewItemLink,.cms-bootstrap .ContributionPanel a,.ContributionPanel .cms-bootstrap a,.cms-bootstrap .cmmi-patterns .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .cms-bootstrap a,.cms-bootstrap button,.cms-bootstrap input[type='button'],.cms-bootstrap input[type='submit']{letter-spacing:0}.ContentBody .btn-actions input[type="button"]{margin:0 1em 1em 0}.ContentBody .direct-file-uploader input[type="submit"]{margin:-0.25em 0 0 15em}.ContentBody .radio-list-vertical label{margin:0}.kentico-search-page-form .SearchDialog,.site-search .SearchDialog{margin-bottom:2em}.kentico-search-page-form .SearchDialog .form-horizontal,.site-search .SearchDialog .form-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.kentico-search-page-form .SearchDialog .form-horizontal>.form-group:first-child,.site-search .SearchDialog .form-horizontal>.form-group:first-child{width:100%}.kentico-search-page-form .SearchDialog .form-horizontal>.form-group+.form-group,.site-search .SearchDialog .form-horizontal>.form-group+.form-group{margin-left:0.5em}.kentico-search-page-form .SearchDialog input[type="submit"],.site-search .SearchDialog input[type="submit"]{padding:0.4em 1em}.site-search .SearchDialog input[type="submit"]{margin-top:0;padding:1em}.password-strength-not-acceptable{color:#ee2931}.password-strength-average{color:#f15a22}.password-strength-strong{color:#007dc6}.password-strength-excellent{color:#00a651}.HiddenButton{display:none;left:-4em;position:absolute;top:-4em;visibility:hidden}.ContentBody{background:#007dc6}.ContentBody main{background:#e5e1e6}.ContentBody main.index{background:#fff}.ContentBody main{overflow:auto;padding-bottom:4em}.ContentBody .EditForm{border:none;padding:0}.ContentBody .btn-icon{margin-right:0.5em;padding:0.25em 0.5em}.ContentBody .btn-icon i:before{font-family:'FontAwesome', sans-serif;font-style:normal}.ContentBody .btn-icon i.icon-edit:before{content:'\f040'}.ContentBody .btn-icon i.icon-bin:before{content:'\f1f8'}.ContentBody .btn-icon i.icon-calendar:before{content:'\f073'}.CalendarTextBox{margin-bottom:0.5em}#p_lt_ctl01_pageplaceholder_p_lt_ctl00_ContributionList_list_editDoc_f_StartEndDateTime_lblTimeBetweenAnd{display:block;margin:1em 0}.ContentBody .calendar-action{margin-right:0.5em}#field_LocationIndicator{margin-top:1em}#field_LocationIndicator .editing-form-label-cell{margin:2em 0 1em 0}.shopping-cart .quantity,.shopping-cart .subtotal{min-width:8em;white-space:nowrap}.shopping-cart .remove{min-width:3.375em}.shopping-cart .quantity>div>div{display:inline-block;vertical-align:middle}.shopping-cart .UnitCountControl{width:5em}.shopping-cart .ProductPriceDetailLink img{margin-left:0.5em;vertical-align:middle}.shopping-cart+.discount h4{font-size:1em}.shopping-cart+.discount{float:right;max-width:30em}.shopping-cart+.discount+*{clear:both}.discount>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}.discount>div>div>.form-control{display:inline-block;-webkit-box-flex:2;-ms-flex:2;flex:2;vertical-align:middle}.discount>div>div>.btn{margin-left:0.5em;padding:0.25em 1em;vertical-align:middle}.checkout-total,.checkout-actions{text-align:right}.checkout-total .Value{font-size:2em;font-weight:bold}.checkout-actions{clear:both;padding:2em 0}table.cellspacing_0.cellpadding_0,table.cellspacing_0.cellpadding_0 tr,table.cellspacing_0.cellpadding_0 td{margin:0;padding:0}.login-form input[type="submit"],.register-form input[type="submit"]{margin:1em 0}.register-form input[type="checkbox"]{margin-top:1.1em}.cmmi-patterns .course-info li strong div+div{font-weight:normal}.cmmi-patterns.conferences main{padding-top:4em}.cmmi-patterns main>.cta{margin-bottom:-4em}.StockContainer,.MessagesContainer,.TotalPriceContainer{display:block;margin:0 0 1em 0}.StockLabel,.MessagesLabel,.TotalPriceLabel{font-weight:bold}.cmmi-patterns input.AddToCartTextBox,.cmmi-patterns input.AddToCartButton{display:inline-block}.cmmi-patterns input.AddToCartTextBox{width:5em}@supports (display: grid){@media (min-width: 80em){.cmmi-patterns .resource-listing .resource-cards{display:block}.cmmi-patterns .resource-listing .resource-cards>div{display:grid;grid-template-columns:calc(50% - 0.5em) calc(50% - 0.5em);grid-gap:1em}}}@supports (display: grid){@media (min-width: 100em){.row.expanded.resource-listing .resource-cards>div,.row.expanded .resource-listing .resource-cards>div{grid-template-columns:calc(33% - 0.6666em) calc(33% - 0.6666em) calc(33% - 0.6666em);grid-gap:1em}}}.cmmi-patterns .row.stripe.search h1,.cmmi-patterns .row.search.photo-stripe h1{margin:0;padding:1em 0}.cmmi-patterns .row.stripe.search .editing-form-label-cell label,.cmmi-patterns .row.search.photo-stripe .editing-form-label-cell label{font-weight:normal}.cmmi-patterns .row.stripe.search .editing-form-label-cell label,.cmmi-patterns .row.search.photo-stripe .editing-form-label-cell label,.cmmi-patterns .row.stripe.search .editing-form-value-cell,.cmmi-patterns .row.search.photo-stripe .editing-form-value-cell{margin-bottom:1em}.cmmi-patterns .row.stripe.search input[type="submit"],.cmmi-patterns .row.search.photo-stripe input[type="submit"]{margin-top:0}@media (min-width: 60em){.cmmi-patterns .row.stripe.search .form-horizontal,.cmmi-patterns .row.search.photo-stripe .form-horizontal,.cmmi-patterns .row.stripe.search .form-group,.cmmi-patterns .row.search.photo-stripe .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.cmmi-patterns .row.stripe.search .form-group,.cmmi-patterns .row.search.photo-stripe .form-group,.cmmi-patterns .row.stripe.search .editing-form-value-cell,.cmmi-patterns .row.search.photo-stripe .editing-form-value-cell{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cmmi-patterns .row.stripe.search .editing-form-label-cell label,.cmmi-patterns .row.search.photo-stripe .editing-form-label-cell label{margin:0.5em 1em 0 0}.cmmi-patterns .row.stripe.search .editing-form-label-cell label,.cmmi-patterns .row.search.photo-stripe .editing-form-label-cell label,.cmmi-patterns .row.stripe.search .editing-form-value-cell,.cmmi-patterns .row.search.photo-stripe .editing-form-value-cell{margin-bottom:0}.cmmi-patterns .row.stripe.search .editing-form-value-cell,.cmmi-patterns .row.search.photo-stripe .editing-form-value-cell{margin:0 1em 0 0;width:20em}}.cmmi-patterns .logon-panel input[type="submit"]{margin:1em 0}.TabControlTable .TabControl,.TabControlTable .TabControlSelected{background:#042740;border:0;padding:0;text-align:center}.TabControlTable .TabControl a,.TabControlTable .TabControlSelected a{color:#fff;display:block;height:100%;padding:1em;width:100%}.TabControlTable .TabControl a:hover,.TabControlTable .TabControlSelected a:hover{background:#063658;text-decoration:none}.TabControlTable .TabControlSelected{background:#007dc6}.TabControlTable .TabControlSelected:hover{background:#007dc6}.control-label{font-weight:bold}.checkbox-list-horizontal{display:block;margin-top:1em}.cmmi-patterns .checkboxes>li>div>span{clear:left;float:left;height:1em;margin:0.2em 1em 0 0;width:1em}.checkbox label{font-weight:normal;margin:-0.15em 0 0.5em 0}*:not(.action) input[type="submit"]{margin-top:1em}.ContributionPanel{text-align:center}.ContributionPanel a{margin:1em}.radio-list-horizontal label{font-weight:normal;margin-top:0}.MyAddresses th a,.MyOrders th a{color:#fff}.MyAddresses .pagination,.MyOrders .pagination{text-align:left}.MyAddresses .pagination-items-per-page,.MyOrders .pagination-items-per-page{display:-webkit-box;display:-ms-flexbox;display:flex}.MyAddresses .pagination-items-per-page label,.MyOrders .pagination-items-per-page label{margin:0.5em}.add-event .EditingFormLabel{display:block;font-weight:bold;margin-bottom:1em}.add-event .radio-list-vertical label{font-weight:normal;margin:0 0 0.5em 0}.add-event .ExplanationText{color:#3f4444;font-size:0.8em;margin:1em 0}.add-event input[type="text"]{margin-bottom:0.5em}.add-event .published{padding-top:1em}.add-event .published .editing-form-control-nested-control{float:left;width:2em}.add-event .published .ExplanationText{color:#363639;font-size:1em;margin:0}@media (min-width: 60em){.cmmi-patterns .content .body{width:calc(65% - 4em) !important}}.cmmi-patterns img.img404{margin-top:4em;max-width:75%}.cmmi-patterns .row404{padding-bottom:4em}.cmmi-patterns .row404 .searchBox{margin-bottom:1em}.cmmi-patterns .row404 .searchBox input[type="submit"]{margin-top:0}.cmmi-patterns .cmmi-model-viewer-title{margin:2em 0 1em 0}.cmmi-patterns .cmmi-model-viewer-title img{max-width:66%}.cmmi-patterns .cmmi-model-viewer-content .icon-listing{margin-top:2em;margin-bottom:2em}.cmmi-patterns .cmmi-model-viewer-content .icon-listing li{margin-bottom:1em}@media (min-width: 40em){.cmmi-patterns .cmmi-model-viewer-content .icon-listing li{padding-left:5em}.cmmi-patterns .cmmi-model-viewer-content .icon-listing li>img{margin-left:-5em;width:4em}}@media (min-width: 60em){.cmmi-patterns .cmmi-model-viewer-content .icon-listing li{padding-left:5em}.cmmi-patterns .cmmi-model-viewer-content .icon-listing li>img{margin-left:-5em;width:4em}}.cmmi-patterns .cmmi-model-viewer-options{text-align:center}.cmmi-patterns .cmmi-model-viewer-options h3{margin-top:0}.cmmi-patterns .cmmi-model-viewer-options .price{color:#007dc6;font-size:1.5em;font-weight:bold;margin-bottom:0}.cmmi-patterns .cmmi-model-viewer-options a{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .cmmi-model-viewer-options a:active{background:#010a10;border-color:#010a10}.cmmi-patterns .cmmi-model-viewer-options a:hover{background:#074470;border-color:#074470}.cmmi-patterns .cmmi-model-viewer-options a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options a[disabled]:hover{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .cmmi-model-viewer-options a.p2,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a,.cmmi-patterns .cmmi-model-viewer-options .p2 a{background:#fff;border-color:#042740;color:#042740}.cmmi-patterns .cmmi-model-viewer-options a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 a:active{background:#fff;border-color:#010a10;color:#010a10}.cmmi-patterns .cmmi-model-viewer-options a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 a:hover{background:#fff;border-color:#074470;color:#074470}.cmmi-patterns .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a:active,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a:active{background:#010a10;border-color:#010a10}.cmmi-patterns .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a:hover,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a:hover{background:#074470;border-color:#074470}.cmmi-patterns .cmmi-model-viewer-options .p2 a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a[disabled]:focus,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a[disabled]:focus,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a[disabled]:focus,.cmmi-patterns .cmmi-model-viewer-options .p2 a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a[disabled]:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a[disabled]:hover,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a[disabled]:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a[disabled]:hover{background:#042740;border-color:#042740;color:#fff}.cmmi-patterns .cmmi-model-viewer-options .p2 a.p2,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a.p2,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a.p2,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a.p2,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a.p2,.cmmi-patterns .cmmi-model-viewer-options .p2 .ContributionPanel a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .p2 a,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button .ContributionPanel a,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button .ContributionPanel a,.ContributionPanel .cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a,.cmmi-patterns .cmmi-model-viewer-options .p2 a{background:#fff;border-color:#042740;color:#042740}.cmmi-patterns .cmmi-model-viewer-options .p2 a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a.p2:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a.p2:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a.p2:active,.cmmi-patterns .cmmi-model-viewer-options .p2 .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .p2 a:active,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a:active,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a:active,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button .ContributionPanel a:active,.ContributionPanel .cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a:active,.cmmi-patterns .cmmi-model-viewer-options .p2 a:active{background:#fff;border-color:#010a10;color:#010a10}.cmmi-patterns .cmmi-model-viewer-options .p2 a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a.p2:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a.p2:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a.p2:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .p2 a:hover,.cmmi-patterns .cmmi-model-viewer-options .ContributionPanel a a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options a a:hover,.cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .cmmi-model-viewer-options .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button a:hover,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button .ContributionPanel a:hover,.ContributionPanel .cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button .cmmi-model-viewer-options button a:hover,.cmmi-patterns .cmmi-model-viewer-options .p2 a:hover{background:#fff;border-color:#074470;color:#074470}.cmmi-patterns .solution-choice li.initialized .small.open .expand{max-height:20em}.cmmi-patterns .course-time-commitment{margin-top:1em;position:relative}@media (min-width: 60em){.cmmi-patterns .course-time-commitment{margin-top:-4em;position:absolute}}.cmmi-patterns div.image-gallery .gallery li,.cmmi-patterns ul.image-gallery li,.cmmi-patterns ol.image-gallery li{position:relative}.cmmi-patterns div.image-gallery .gallery li:after,.cmmi-patterns ul.image-gallery li:after,.cmmi-patterns ol.image-gallery li:after{content:'';display:block;margin-top:100%}.cmmi-patterns div.image-gallery .gallery li img,.cmmi-patterns ul.image-gallery li img,.cmmi-patterns ol.image-gallery li img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cmmi-patterns div.image-gallery .overlay{bottom:0;z-index:10}.cmmi-patterns .optanon-alert-box-wrapper{background-color:#fff !important;font-family:'Gotham A', 'Gotham B', sans-serif;left:calc(50% - 30em);max-width:60em}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-bg{height:100%;overflow:auto;padding:1em}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-bg p{color:#000 !important}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-body{margin:1em}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-body,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-notice,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-title .center-tile-banner-title{height:auto;width:auto}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-title .center-tile-banner-title,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-notice{font-family:'Gotham A', 'Gotham B', sans-serif}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-title{border-bottom:none}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-button-container{height:auto;margin-bottom:2em;text-align:center;width:auto}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-accept-button,.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button{display:inline-block;margin:1em}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-accept-button{background:transparent !important}.cmmi-patterns .optanon-alert-box-wrapper .optanon-alert-box-more-info-button button{text-decoration:none}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImtlbnRpY28uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEVBQUUsOEJBQXFCLEFBQXJCLHFCQUFxQixDQUFDLDJGQUEyRixhQUFhLENBQUMseUJBQXlCLDJGQUEyRixzQkFBc0Isb0JBQW9CLENBQUMsQ0FBQyx5QkFBeUIsMkZBQTJGLG9CQUFvQixrQkFBa0IsQ0FBQyxDQUFDLHlCQUF5QiwyRkFBMkYsdUJBQXVCLHFCQUFxQixDQUFDLENBQUMseUJBQXlCLDJGQUEyRixjQUFjLENBQUMsQ0FBQywwTEFBMEwsaUJBQWlCLGVBQWUsQ0FBQyx5QkFBeUIsMExBQTBMLGdCQUFnQixjQUFjLENBQUMsQ0FBQyx5QkFBeUIsMExBQTBMLGlCQUFpQixlQUFlLENBQUMsQ0FBQyx5QkFBeUIsMExBQTBMLGlCQUFpQixlQUFlLENBQUMsQ0FBQyx5QkFBeUIsMExBQTBMLGtCQUFrQixpQkFBaUIsY0FBYyxDQUFDLGdQQUFnUCxpQkFBaUIsZ0JBQWdCLGNBQWMsQ0FBQyxDQUFDLDhPQUE4TyxrQkFBa0IsZ0JBQWdCLENBQUMseUJBQXlCLDhPQUE4TyxpQkFBaUIsZUFBZSxDQUFDLENBQUMseUJBQXlCLDhPQUE4TyxrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsOE9BQThPLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5Qiw4T0FBOE8sZUFBZSwrQkFBK0IsNkJBQTZCLENBQUMsc1RBQXNULGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlwREFBeXBELGFBQWEsaUJBQWlCLENBQUMsaXlFQUFpeUUscUJBQXFCLGFBQWEsU0FBUyxDQUFDLG1QQUFtUCxnQkFBZ0IsaUJBQWlCLGtCQUFrQixDQUFDLGtwQkFBa3BCLG1CQUFtQiw0QkFBNEIsbUJBQW1CLFdBQVcsZUFBZSxxQkFBcUIsaUNBQWlDLGlCQUFpQixpQkFBaUIsc0JBQXNCLGlCQUFpQixhQUFhLGtCQUFrQixrQkFBa0Isb0NBQTRCLEFBQTVCLDRCQUE0Qix3QkFBd0IsQ0FBQyxrdUJBQWt1QixVQUFVLENBQUMsdzRDQUF3NEMsbUJBQW1CLDRCQUE0QixvQkFBb0IsQ0FBQyxnN0RBQWc3RCx1QkFBdUIsYUFBYSxDQUFDLHc3SEFBdzdILGdDQUFnQyxDQUFDLGd3QkFBZ3dCLG1CQUFtQixjQUFjLENBQUMsb3JEQUFvckQsbUJBQW1CLDJCQUEyQixDQUFDLDBzREFBMHNELHNCQUFzQixDQUFDLDBsR0FBMGxHLFFBQVEsQ0FBQyxzdkdBQXN2Ryx3QkFBd0IsQ0FBQyxXQUFXLHFCQUFxQixzS0FBc0ssZ0JBQWdCLGlCQUFpQixDQUFDLFdBQVcscUJBQXFCLGtMQUFrTCxnQkFBZ0IsaUJBQWlCLENBQUMsV0FBVyxxQkFBcUIsMEtBQTBLLGdCQUFnQixpQkFBaUIsQ0FBQyxXQUFXLHFCQUFxQixzTEFBc0wsZ0JBQWdCLGlCQUFpQixDQUFDLFdBQVcscUJBQXFCLHdLQUF3SyxnQkFBZ0IsaUJBQWlCLENBQUMsV0FBVyxxQkFBcUIsb0xBQW9MLGdCQUFnQixpQkFBaUIsQ0FBQyxXQUFXLHFCQUFxQixzS0FBc0ssZ0JBQWdCLGlCQUFpQixDQUFDLFdBQVcscUJBQXFCLGtMQUFrTCxnQkFBZ0IsaUJBQWlCLENBQUMsV0FBVyxxQkFBcUIsMEtBQTBLLGdCQUFnQixpQkFBaUIsQ0FBQyxXQUFXLHFCQUFxQixzTEFBc0wsZ0JBQWdCLGlCQUFpQixDQUFDLFdBQVcscUJBQXFCLHNLQUFzSyxnQkFBZ0IsaUJBQWlCLENBQUMsV0FBVyxxQkFBcUIsa0xBQWtMLGdCQUFnQixpQkFBaUIsQ0FBQyxXQUFXLHFCQUFxQix3S0FBd0ssZ0JBQWdCLGlCQUFpQixDQUFDLFdBQVcscUJBQXFCLG9MQUFvTCxnQkFBZ0IsaUJBQWlCLENBQUMsV0FBVyxxQkFBcUIsd0tBQXdLLGdCQUFnQixpQkFBaUIsQ0FBQyxXQUFXLHFCQUFxQixvTEFBb0wsZ0JBQWdCLGlCQUFpQixDQUFDLGVBQWUsaUVBQWlFLDhCQUFxQixBQUFyQixxQkFBcUIsQ0FBQyxvQkFBb0IsaUJBQWlCLDBCQUEwQiw2QkFBNkIsQ0FBQyxvQkFBb0IsUUFBUSxDQUFDLGtJQUFrSSxhQUFhLENBQUMsa0JBQWtCLGNBQWMsZUFBZSxDQUFDLGdEQUFnRCxhQUFhLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxrQkFBa0IsK0JBQXVCLEFBQXZCLHVCQUF1QixTQUFTLGdCQUFnQixDQUFDLG9CQUFvQixhQUFhLENBQUMsbUJBQW1CLGlDQUFpQyxhQUFhLENBQUMsaUJBQWlCLDZCQUE2QixvQ0FBb0MsQ0FBQywyQkFBMkIsbUJBQW1CLDBCQUEwQix5Q0FBZ0MsQUFBaEMsZ0NBQWdDLENBQUMsdUNBQXVDLG1CQUFtQixDQUFDLHVDQUF1QyxrQkFBa0IsQ0FBQywyREFBMkQsaUNBQWlDLGFBQWEsQ0FBQyxtQkFBbUIsaUJBQWlCLENBQUMsb0JBQW9CLHNCQUFzQixVQUFVLENBQUMscUJBQXFCLGFBQWEsQ0FBQyxzQ0FBc0MsY0FBYyxjQUFjLGtCQUFrQix1QkFBdUIsQ0FBQyxtQkFBbUIsY0FBYyxDQUFDLG1CQUFtQixVQUFVLENBQUMsMENBQTBDLG9CQUFvQixDQUFDLHFDQUFxQyxhQUFhLFFBQVEsQ0FBQyxtQkFBbUIsaUJBQWlCLENBQUMsOEJBQThCLGVBQWUsQ0FBQyxpSEFBaUgsdUJBQXVCLGVBQWUsaUJBQWlCLFFBQVEsQ0FBQyxzQkFBc0IsZ0JBQWdCLENBQUMsNENBQTRDLG1CQUFtQixDQUFDLHVIQUF1SCx5QkFBeUIsQ0FBQywwTEFBMEwsa0JBQWtCLFNBQVMsQ0FBQyw4S0FBOEssNkJBQTZCLENBQUMscUJBQXFCLGdCQUFnQixDQUFDLCtEQUErRCw4QkFBc0IsQUFBdEIsc0JBQXNCLFNBQVMsQ0FBQyxvSEFBb0gsV0FBVyxDQUFDLCtCQUErQiw2QkFBNkIsbUJBQW1CLENBQUMsdUhBQXVILHVCQUF1QixDQUFDLDRDQUE0QywwQkFBMEIsWUFBWSxDQUFDLHdCQUF3Qiw2QkFBNkIsQ0FBQyxzQkFBc0IsOEJBQXNCLEFBQXRCLHNCQUFzQixjQUFjLGVBQWUsVUFBVSxjQUFjLGtCQUFrQixDQUFDLHdCQUF3QixxQkFBcUIsdUJBQXVCLENBQUMsd0JBQXdCLGFBQWEsQ0FBQyx1QkFBdUIsYUFBYSxDQUFDLHVCQUF1QixpQkFBaUIsQ0FBQyxvQkFBb0IsYUFBYSxDQUFDLHNCQUFzQixvQkFBb0IsQ0FBQyx3QkFBd0IsWUFBWSxDQUFDLHdCQUF3QixZQUFZLENBQUMsa0ZBQWtGLHlEQUF5RCxrQkFBa0IsZ0JBQWdCLDBCQUEwQixlQUFlLENBQUMsa0JBQWtCLHlEQUF5RCxjQUFjLGtCQUFrQixnQkFBZ0IsWUFBWSxDQUFDLHVlQUF1ZSx5REFBeUQsZ0JBQWdCLGtCQUFrQixnQkFBZ0Isb0JBQW9CLENBQUMsa0JBQWtCLHlEQUF5RCxjQUFjLGtCQUFrQixnQkFBZ0IsWUFBWSxDQUFDLGtCQUFrQix5REFBeUQsY0FBYyxrQkFBa0IsZ0JBQWdCLG9CQUFvQixDQUFDLHNCQUFzQixlQUFlLENBQUMsb0NBQW9DLGFBQWEsU0FBUyxDQUFDLG9GQUFvRixnQkFBZ0IsQ0FBQyxtQ0FBbUMscUJBQVksQUFBWixpQkFBWSxBQUFaLFlBQVksQ0FBQyxtRUFBbUUsa0JBQWtCLENBQUMsME1BQTBNLGtCQUFrQixDQUFDLDRoQkFBNGhCLGtCQUFrQixDQUFDLHVCQUF1QixTQUFTLENBQUMsZ0ZBQWdGLGNBQWMsQ0FBQyxpQ0FBaUMsWUFBWSxDQUFDLHd6Q0FBd3pDLHFCQUFxQix3QkFBd0IsQ0FBQyx5QkFBeUIsUUFBUSxDQUFDLDJUQUEyVCxjQUFjLGlCQUFpQixDQUFDLHlCQUF5QiwyVEFBMlQsV0FBVyxRQUFRLENBQUMsd2tKQUF3a0osZUFBZSxDQUFDLHVhQUF1YSxnQkFBZ0IsaUJBQWlCLENBQUMsMEJBQTBCLFdBQVcsV0FBVyxjQUFjLFNBQVMsVUFBVSxDQUFDLDJCQUEyQiwrQ0FBK0MsQ0FBQyxrQ0FBa0MsK0NBQStDLENBQUMsa0NBQWtDLDhDQUE4QyxDQUFDLGlDQUFpQyw2Q0FBNkMsQ0FBQyxpQ0FBaUMsNkNBQTZDLENBQUMsaUNBQWlDLDZDQUE2QyxDQUFDLGlDQUFpQyw2Q0FBNkMsQ0FBQyxpQ0FBaUMsNkNBQTZDLENBQUMsaUNBQWlDLDZDQUE2QyxDQUFDLGlDQUFpQyw2Q0FBNkMsQ0FBQyxpQ0FBaUMsNkNBQTZDLENBQUMsaUNBQWlDLDZDQUE2QyxDQUFDLDJCQUEyQiw4Q0FBOEMsQ0FBQyxrQ0FBa0MsNkNBQTZDLENBQUMsaUNBQWlDLDRDQUE0QyxDQUFDLGlDQUFpQyw0Q0FBNEMsQ0FBQyxpQ0FBaUMsNENBQTRDLENBQUMsaUNBQWlDLDRDQUE0QyxDQUFDLGlDQUFpQyw0Q0FBNEMsQ0FBQyxpQ0FBaUMsNENBQTRDLENBQUMsaUNBQWlDLDRDQUE0QyxDQUFDLGlDQUFpQyw0Q0FBNEMsQ0FBQyxpQ0FBaUMsNENBQTRDLENBQUMsMEJBQTBCLDZDQUE2QyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLDBCQUEwQiw2Q0FBNkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLDBCQUEwQiw2Q0FBNkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsMEJBQTBCLDZDQUE2QyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLDBCQUEwQiw2Q0FBNkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLDBCQUEwQiw2Q0FBNkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsMEJBQTBCLDZDQUE2QyxDQUFDLGdDQUFnQywyQ0FBMkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLDBCQUEwQiw2Q0FBNkMsQ0FBQyxnQ0FBZ0MsMkNBQTJDLENBQUMsZ0NBQWdDLDJDQUEyQyxDQUFDLDBCQUEwQiw2Q0FBNkMsQ0FBQywyQkFBMkIsVUFBVSxDQUFDLCtZQUErWSxxREFBcUQsQ0FBQywraEJBQStoQixxREFBcUQsQ0FBQywrWUFBK1kscURBQXFELENBQUMsK2hCQUEraEIscURBQXFELENBQUMsbVlBQW1ZLG9EQUFvRCxDQUFDLG1oQkFBbWhCLG1EQUFtRCxDQUFDLG1ZQUFtWSxtREFBbUQsQ0FBQyxtaEJBQW1oQixtREFBbUQsQ0FBQyxtWUFBbVksbURBQW1ELENBQUMsbWhCQUFtaEIsbURBQW1ELENBQUMsbVlBQW1ZLG1EQUFtRCxDQUFDLG1oQkFBbWhCLG1EQUFtRCxDQUFDLG1ZQUFtWSxtREFBbUQsQ0FBQyxtaEJBQW1oQixtREFBbUQsQ0FBQyxtWUFBbVksbURBQW1ELENBQUMsbWhCQUFtaEIsbURBQW1ELENBQUMsbVlBQW1ZLG1EQUFtRCxDQUFDLG1oQkFBbWhCLG1EQUFtRCxDQUFDLG1ZQUFtWSxtREFBbUQsQ0FBQyxtaEJBQW1oQixtREFBbUQsQ0FBQyxtWUFBbVksbURBQW1ELENBQUMsbWhCQUFtaEIsbURBQW1ELENBQUMsQ0FBQyx5QkFBeUIsd0JBQXdCLFlBQVksU0FBUyxTQUFTLENBQUMsQ0FBQyx5QkFBeUIsd0JBQXdCLFlBQVksU0FBUyxTQUFTLENBQUMsQ0FBQyxzQkFBc0IsZ0JBQWdCLENBQUMsaUJBQWlCLGtCQUFrQixDQUFDLGlCQUFpQixjQUFjLGVBQWUsaUJBQWlCLG9CQUFvQixDQUFDLHlCQUF5QixhQUFhLENBQUMsdUJBQXVCLHlCQUF5QixDQUFDLGtCQUFrQixtQkFBbUIsU0FBUyxjQUFjLFdBQVcsZ0JBQWdCLGNBQWMsQ0FBQyw0QkFBNEIsY0FBYyxDQUFDLGtCQUFrQixnQkFBZ0IsQ0FBQyxrQkFBa0IsZ0JBQWdCLENBQUMsbUJBQW1CLGNBQWMsQ0FBQyx3QkFBd0Isd0JBQXdCLHFCQUFxQixnQkFBZ0IsZ0JBQWdCLHlCQUF5QixtQkFBbUIsdUVBQStELEFBQS9ELCtEQUErRCxXQUFXLDRCQUFvQixBQUFwQixvQkFBb0IsVUFBVSxDQUFDLHdEQUF3RCx5S0FBeUssbUNBQW1DLFlBQVksa0JBQWtCLENBQUMsMkRBQTJELCtLQUErSyxtQ0FBbUMsWUFBWSxrQkFBa0IsQ0FBQyw4Q0FBOEMsZ0JBQWdCLHlCQUF5QixtQkFBbUIsdUVBQThELEFBQTlELDhEQUE4RCxDQUFDLGdEQUFnRCxpRUFBaUUsa0JBQWtCLENBQUMsMkNBQTJDLDhEQUE4RCxrQkFBa0IsQ0FBQyxrNUNBQWs1Qyx3QkFBd0IsQ0FBQyxxVUFBcVUsZ0JBQWdCLHlCQUF5QixtQkFBbUIsdUVBQStELEFBQS9ELCtEQUErRCxjQUFjLG9CQUFvQixhQUFhLGVBQWUsVUFBVSxDQUFDLGlZQUFpWSx3QkFBd0IsQ0FBQywyWUFBMlksY0FBYyxjQUFjLENBQUMsc0JBQXNCLHdCQUF3QixxQkFBcUIsZ0JBQWdCLDJGQUEyRixxQ0FBcUMsc0JBQXNCLGVBQWUsaUJBQWlCLENBQUMsZ0NBQWdDLHNCQUFzQixlQUFlLENBQUMsd0JBQXdCLFdBQVcsQ0FBQyx5RUFBeUUsV0FBVyxXQUFXLFdBQVcscUJBQXFCLFNBQVMsQ0FBQyw2Q0FBNkMsU0FBUyxrQkFBa0IsT0FBTyxDQUFDLDBEQUEwRCxtQkFBbUIsa0JBQWtCLGVBQWUsY0FBYyxXQUFXLFdBQVcsb0JBQW9CLGtCQUFrQixvQkFBb0IsU0FBUyxDQUFDLGdFQUFnRSxnQkFBZ0Isb0JBQW9CLFdBQVcsYUFBYSxXQUFXLGtCQUFrQixVQUFVLHdCQUFnQixBQUFoQixnQkFBZ0IsV0FBVyxDQUFDLGdFQUFnRSxlQUFlLENBQUMsa0VBQWtFLGtCQUFrQixDQUFDLHdFQUF3RSx3QkFBd0Isb0NBQTJCLEFBQTNCLDJCQUEyQixDQUFDLCtFQUErRSxTQUFTLENBQUMscUJBQXFCLGVBQWUsY0FBYyxpQkFBaUIscUJBQXFCLENBQUMsMkJBQTJCLGNBQWMsY0FBYyxnQkFBZ0IsUUFBUSxDQUFDLHFEQUFxRCxjQUFjLFlBQVksa0JBQWtCLENBQUMsd0JBQXdCLGtCQUFrQixDQUFDLDJCQUEyQixhQUFhLENBQUMsd0pBQXdKLGdCQUFnQixnQkFBZ0IsQ0FBQyxtQ0FBbUMsY0FBYyxVQUFVLENBQUMsOGRBQThkLHdCQUF3QixDQUFDLHdCQUF3QixnQkFBZ0IsQ0FBQyxpQ0FBaUMsb0JBQVksQUFBWixvQkFBWSxBQUFaLFlBQVksQ0FBQyxxQ0FBcUMsaUJBQWlCLENBQUMsMENBQTBDLGtCQUFrQixnQkFBZ0IsQ0FBQyw2UEFBNlAsYUFBYSxDQUFDLGtJQUFrSSxpQkFBaUIsQ0FBQyxzSUFBc0ksaUJBQWlCLENBQUMsa0lBQWtJLGtCQUFrQixDQUFDLG1DQUFtQyxnQkFBZ0IsbUJBQW1CLGFBQWEsdUJBQXVCLENBQUMsMENBQTBDLG1GQUFtRixvQkFBb0Isa0JBQWtCLFdBQVcsY0FBYyxXQUFXLFdBQVcsd0JBQXdCLFNBQVMsQ0FBQyxxQ0FBcUMsUUFBUSxDQUFDLHVDQUF1QyxjQUFjLENBQUMsdURBQXVELDBFQUEwRSxDQUFDLG1EQUFtRCxzRUFBc0UsQ0FBQyxrREFBa0QscUVBQXFFLENBQUMsZ0RBQWdELG1FQUFtRSxDQUFDLHdJQUF3SSwyRkFBMkYsd0JBQXdCLHFCQUFxQixXQUFXLGVBQWUsc0JBQXNCLFNBQVMsQ0FBQyxpQ0FBaUMsY0FBYyxDQUFDLHdDQUF3QyxVQUFVLENBQUMsb0RBQW9ELGFBQWEsYUFBYSxpQkFBaUIsQ0FBQyw4QkFBOEIsb0NBQW9DLGNBQWMsbUJBQW1CLHNCQUFzQixvQkFBb0IsQ0FBQyxvQ0FBb0Msb0JBQW9CLENBQUMsNEZBQTRGLGNBQWMsZ0JBQWdCLENBQUMsZ0RBQWdELDBGQUEwRix1QkFBdUIsQ0FBQyx1ZEFBdWQsaUNBQWlDLGlCQUFpQixpQkFBaUIsYUFBYSx3QkFBd0IsQ0FBQyx5QkFBeUIsY0FBYyxVQUFVLENBQUMsa0NBQWtDLGdCQUFnQixDQUFDLDZCQUE2QixzQkFBc0IsY0FBYyxpQkFBaUIsQ0FBQyxzRUFBc0UsY0FBYyxZQUFZLG9CQUFvQixDQUFDLG1GQUFtRixxQkFBcUIsU0FBUyxzQkFBc0IsT0FBTyxDQUFDLDBDQUEwQyxvQ0FBb0MsaUNBQWlDLHVDQUF1QyxjQUFjLFVBQVUsQ0FBQyx5Q0FBeUMsb0NBQW9DLGVBQWUsdUNBQXVDLGdDQUFnQyxVQUFVLENBQUMsZ0RBQWdELDBCQUEwQixDQUFDLCtDQUErQyx5QkFBeUIsQ0FBQyx1Q0FBdUMsbUJBQW1CLGlCQUFpQixpQkFBaUIscUJBQXFCLGNBQWMsa0JBQWtCLHdCQUF3QixDQUFDLG1FQUFtRSxrQkFBa0IsVUFBVSxDQUFDLDZFQUE2RSxjQUFjLG1CQUFtQixrQkFBa0Isb0JBQW9CLENBQUMsdUZBQXVGLHVCQUF1QixrQkFBa0IsY0FBYyxhQUFhLGdCQUFnQixjQUFjLFdBQVcsQ0FBQyxxR0FBcUcsbUJBQW1CLGFBQWEsQ0FBQyxtU0FBbVMsZ0JBQWdCLG1CQUFtQiw4QkFBc0IsQUFBdEIsc0JBQXNCLGNBQWMsa0JBQWtCLFdBQVcsQ0FBQyw2WEFBNlgsU0FBUyxDQUFDLCtZQUErWSxjQUFjLGNBQWMsZ0JBQWdCLFlBQVksb0JBQW9CLENBQUMsa3BhQUFrcGEsa0JBQWtCLENBQUMsODNjQUE4M2MsVUFBVSxDQUFDLGttZ0JBQWttZ0IsbUZBQW1GLG9CQUFvQixrQkFBa0IsV0FBVyxxQkFBcUIsYUFBYSxtQkFBbUIsc0JBQXNCLFdBQVcsQ0FBQyw4eW1CQUE4eW1CLDBFQUEwRSxDQUFDLDh6a0JBQTh6a0Isc0VBQXNFLENBQUMsa2trQkFBa2trQixxRUFBcUUsQ0FBQywwa2pCQUEwa2pCLG1FQUFtRSxDQUFDLHlCQUF5QixrckJBQWtyQixXQUFXLENBQUMsQ0FBQyxrSEFBa0gsWUFBWSxDQUFDLDBJQUEwSSxjQUFjLGtCQUFrQixpQkFBaUIsbUJBQW1CLENBQUMsMElBQTBJLGFBQWEsQ0FBQyx5QkFBeUIsMEJBQTBCLGtIQUFrSCxhQUFhLDBEQUEwRCxnQkFBZ0IsQ0FBQyw4SEFBOEgsZUFBZSxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsMEJBQTBCLHNOQUFzTiwyRUFBMkUsQ0FBQyxzTkFBc04saUdBQWlHLENBQUMsQ0FBQyxDQUFDLG1IQUFtSCxlQUFlLGlCQUFpQixDQUFDLGlJQUFpSSxtQkFBbUIsVUFBVSxDQUFDLCt5SEFBK3lILFlBQVksQ0FBQyxnREFBZ0QsVUFBVSxDQUFDLHNDQUFzQyxpQkFBaUIsQ0FBQyxtSUFBbUksWUFBWSxDQUFDLDJHQUEyRyx1QkFBdUIsUUFBUSxDQUFDLG1GQUFtRixlQUFlLENBQUMsaUdBQWlHLGdCQUFnQixDQUFDLHdDQUF3QyxjQUFjLGlCQUFpQixpQkFBaUIsYUFBYSxhQUFhLENBQUMsNkNBQTZDLGVBQWUsQ0FBQyw4dUJBQTh1QixhQUFhLENBQUMsNkNBQTZDLG1CQUFtQixvQkFBb0IsQ0FBQyxtREFBbUQsbUJBQW1CLG9CQUFvQixDQUFDLG9EQUFvRCxtQkFBbUIsb0JBQW9CLENBQUMsOHVCQUE4dUIsYUFBYSxDQUFDLDZDQUE2QyxtQkFBbUIsb0JBQW9CLENBQUMsbURBQW1ELG1CQUFtQixvQkFBb0IsQ0FBQyxvREFBb0QsbUJBQW1CLG9CQUFvQixDQUFDLDh1QkFBOHVCLGFBQWEsQ0FBQyw2Q0FBNkMsbUJBQW1CLG9CQUFvQixDQUFDLG1EQUFtRCxtQkFBbUIsb0JBQW9CLENBQUMsb0RBQW9ELG1CQUFtQixvQkFBb0IsQ0FBQyxtdUJBQW11QixhQUFhLENBQUMsNENBQTRDLG1CQUFtQixvQkFBb0IsQ0FBQyxrREFBa0QsbUJBQW1CLG9CQUFvQixDQUFDLG1EQUFtRCxtQkFBbUIsb0JBQW9CLENBQUMsOHVCQUE4dUIsYUFBYSxDQUFDLDZDQUE2QyxtQkFBbUIsb0JBQW9CLENBQUMsbURBQW1ELG1CQUFtQixvQkFBb0IsQ0FBQyxvREFBb0QsbUJBQW1CLG9CQUFvQixDQUFDLHFKQUFxSixzQkFBc0IsZUFBZSxnQkFBZ0IseUNBQWdDLEFBQWhDLGdDQUFnQyxDQUFDLHFKQUFxSixnQkFBZ0IsQ0FBQyxxSkFBcUosdUJBQXVCLFFBQVEsQ0FBQywySkFBMkosdUJBQXVCLGdCQUFnQixrQkFBa0IsU0FBUyxDQUFDLGdFQUFnRSw4QkFBOEIsQ0FBQyw2SUFBNkksbUJBQW1CLFVBQVUsQ0FBQyxnRUFBZ0UsOEJBQThCLENBQUMsNklBQTZJLG1CQUFtQixVQUFVLENBQUMsZ0VBQWdFLDhCQUE4QixDQUFDLDZJQUE2SSxtQkFBbUIsVUFBVSxDQUFDLCtEQUErRCw4QkFBOEIsQ0FBQywySUFBMkksbUJBQW1CLFVBQVUsQ0FBQyxnRUFBZ0UsOEJBQThCLENBQUMsNklBQTZJLG1CQUFtQixVQUFVLENBQUMseUJBQXlCLDBCQUEwQiwrQ0FBK0MseURBQXlELENBQUMsQ0FBQyxDQUFDLDBFQUEwRSxpQkFBaUIsaUJBQWlCLENBQUMsb0ZBQW9GLGFBQWEsQ0FBQyxnQ0FBZ0MsbUJBQW1CLENBQUMsdUNBQXVDLGVBQWUsZ0JBQWdCLENBQUMsMkRBQTJELFdBQVcsV0FBVyxjQUFjLENBQUMsMENBQTBDLHFCQUFxQixnQkFBZ0IsUUFBUSxDQUFDLDBEQUEwRCxtQkFBbUIsbUJBQW1CLFNBQVMsV0FBVyxDQUFDLGdFQUFnRSxjQUFjLENBQUMsZ0VBQWdFLGtCQUFrQixpQkFBaUIsZ0JBQWdCLENBQUMsZ0VBQWdFLHVCQUF1QixZQUFZLENBQUMsd0VBQXdFLGFBQWEsYUFBYSxpQkFBaUIsQ0FBQyxnREFBZ0QsZUFBZSxDQUFDLDJEQUEyRCxZQUFZLENBQUMsMkRBQTJELFNBQVMsQ0FBQywyREFBMkQsWUFBWSxDQUFDLDJEQUEyRCxZQUFZLENBQUMsMkRBQTJELFlBQVksQ0FBQywyREFBMkQsWUFBWSxDQUFDLDJEQUEyRCxZQUFZLENBQUMsMERBQTBELFlBQVksQ0FBQyxtRkFBbUYsZ0JBQWdCLENBQUMsb0ZBQW9GLGVBQWUsQ0FBQyw2RUFBNkUsZUFBZSxjQUFjLENBQUMsZ0ZBQWdGLGdCQUFnQixpQkFBaUIsY0FBYyxvQkFBb0IsQ0FBQyxvRkFBb0YsYUFBYSxhQUFhLGlCQUFpQixDQUFDLDJCQUEyQix5QkFBeUIscUJBQXFCLG1CQUFtQixpQkFBaUIsQ0FBQyx3dUNBQXd1QyxhQUFhLENBQUMsOGlCQUE4aUIsbUJBQW1CLHFCQUFxQixVQUFVLENBQUMsMm5CQUEybkIsbUJBQW1CLG9CQUFvQixDQUFDLGduQkFBZ25CLG1CQUFtQixvQkFBb0IsQ0FBQyw0N0NBQTQ3QyxtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyw2d0VBQTZ3RSxnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyxzK0VBQXMrRSxnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyx1OEVBQXU4RSxnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyw0REFBNEQsUUFBUSxDQUFDLDhCQUE4Qix1QkFBdUIsVUFBVSxpQkFBaUIsQ0FBQywwQ0FBMEMsbUJBQW1CLDRCQUE0Qiw2QkFBNkIsV0FBVyxpQkFBaUIsaUJBQWlCLGVBQWUsQ0FBQyxvQ0FBb0MsZ0JBQWdCLFlBQVksa0JBQWtCLENBQUMsc0RBQXNELDRCQUE0Qiw0QkFBNEIsQ0FBQyw4NERBQTg0RCxZQUFZLENBQUMsK0JBQStCLFNBQVMsQ0FBQywrR0FBK0csWUFBWSxDQUFDLHlLQUF5SyxZQUFZLENBQUMsb0NBQW9DLGdCQUFnQiwrQkFBK0IsZ0NBQWdDLG1CQUFtQixzQkFBc0IscUJBQXFCLENBQUMsNDBDQUE0MEMsYUFBYSxDQUFDLDhDQUE4QyxrQkFBa0IsQ0FBQywwbEJBQTBsQixtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyx1cUJBQXVxQixtQkFBbUIsb0JBQW9CLENBQUMsNHBCQUE0cEIsbUJBQW1CLG9CQUFvQixDQUFDLG9oREFBb2hELG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLHk0RUFBeTRFLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLGttRkFBa21GLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLG1rRkFBbWtGLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLHlMQUF5TCxZQUFZLENBQUMsNDBDQUE0MEMsYUFBYSxDQUFDLDhDQUE4QyxrQkFBa0IsQ0FBQywwbEJBQTBsQixtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyx1cUJBQXVxQixtQkFBbUIsb0JBQW9CLENBQUMsNHBCQUE0cEIsbUJBQW1CLG9CQUFvQixDQUFDLG9oREFBb2hELG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLHk0RUFBeTRFLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLGttRkFBa21GLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLG1rRkFBbWtGLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLHlMQUF5TCxZQUFZLENBQUMsNDBDQUE0MEMsYUFBYSxDQUFDLDhDQUE4QyxrQkFBa0IsQ0FBQywwbEJBQTBsQixtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyx1cUJBQXVxQixnQkFBZ0IsaUJBQWlCLENBQUMsNHBCQUE0cEIsbUJBQW1CLG9CQUFvQixDQUFDLG9oREFBb2hELG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLHk0RUFBeTRFLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLGttRkFBa21GLGdCQUFnQixrQkFBa0IsVUFBVSxDQUFDLG1rRkFBbWtGLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLHlMQUF5TCxZQUFZLENBQUMsNDBDQUE0MEMsYUFBYSxDQUFDLDhDQUE4QyxrQkFBa0IsQ0FBQywwbEJBQTBsQixtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyx1cUJBQXVxQixtQkFBbUIsb0JBQW9CLENBQUMsNHBCQUE0cEIsbUJBQW1CLG9CQUFvQixDQUFDLG9oREFBb2hELG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLHk0RUFBeTRFLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLGttRkFBa21GLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLG1rRkFBbWtGLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLHlMQUF5TCxZQUFZLENBQUMseUJBQXlCLDhLQUE4SywyRkFBMkYsc0JBQXNCLFVBQVUsQ0FBQyx1TEFBdUwsb0dBQW9HLHVCQUF1QixDQUFDLCtQQUErUCxVQUFVLENBQUMsc3lHQUFzeUcsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsNGtIQUE0a0gsbUJBQW1CLG9CQUFvQixDQUFDLGtpSEFBa2lILG1CQUFtQixvQkFBb0IsQ0FBQyw0NFBBQTQ0UCxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxraVdBQWtpVyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxzeFhBQXN4WCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQywwcVhBQTBxWCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5Qix5TUFBeU0sMkZBQTJGLHNCQUFzQixXQUFXLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5Qix5TUFBeU0sK0JBQStCLDZCQUE2QixDQUFDLENBQUMseU1BQXlNLGNBQWMsZUFBZSxDQUFDLGtOQUFrTixjQUFjLHNCQUFzQixjQUFjLG9CQUFvQix3QkFBd0IsQ0FBQyxpT0FBaU8sa0JBQWtCLENBQUMsd05BQXdOLGdCQUFnQixDQUFDLHlCQUF5QixrTkFBa04sYUFBYSxDQUFDLENBQUMseUJBQXlCLGtOQUFrTixlQUFlLENBQUMsQ0FBQyx5QkFBeUIsa05BQWtOLGFBQWEsQ0FBQyxDQUFDLHVPQUF1Tyx3QkFBd0IsY0FBYyxZQUFZLGlCQUFpQixtQkFBbUIsNEJBQTRCLGtCQUFrQix3QkFBd0IsQ0FBQyw2T0FBNk8sbUJBQW1CLENBQUMsNk9BQTZPLG1CQUFtQixXQUFXLGNBQWMsZ0JBQWdCLG1CQUFtQixrQkFBa0IsV0FBVyxXQUFXLGtCQUFrQixDQUFDLCtQQUErUCxtQkFBbUIsb0JBQW9CLENBQUMsdU9BQXVPLGNBQWMsWUFBWSxpQkFBaUIsZ0JBQWdCLENBQUMsc2VBQXNlLGtCQUFrQixDQUFDLHlQQUF5UCx3QkFBd0IsZUFBZSxpQkFBaUIsQ0FBQywrUEFBK1AsUUFBUSxDQUFDLDZPQUE2TyxtQkFBbUIsV0FBVyxtQkFBbUIscUJBQXFCLHFCQUFxQixDQUFDLHlCQUF5QixpYUFBaWEsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsaWFBQWlhLGdCQUFnQixDQUFDLENBQUMseU1BQXlNLHVCQUF1QixpQkFBaUIsQ0FBQyx5QkFBeUIsK01BQStNLGlCQUFpQixDQUFDLDRQQUE0UCxTQUFTLGNBQWMsT0FBTyxnQkFBZ0Isa0JBQWtCLFFBQVEsTUFBTSxrQkFBa0IsQ0FBQyw4UUFBOFEsWUFBWSxTQUFTLGdCQUFnQixlQUFlLGtCQUFrQixRQUFRLHdDQUFnQyxBQUFoQyxnQ0FBZ0MsVUFBVSxDQUFDLENBQUMseUJBQXlCLGdIQUFnSCxtRkFBbUYsc0JBQXNCLFVBQVUsQ0FBQyxzSEFBc0gsb0dBQW9HLHVCQUF1QixDQUFDLHNLQUFzSyxVQUFVLENBQUMsNG9FQUE0b0UsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsZzFFQUFnMUUsbUJBQW1CLG9CQUFvQixDQUFDLG96RUFBb3pFLG1CQUFtQixvQkFBb0IsQ0FBQyx3cEtBQXdwSyxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyw0dE9BQTR0TyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxvdFBBQW90UCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyw0b1BBQTRvUCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixrSUFBa0ksbUZBQW1GLHNCQUFzQixXQUFXLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixrSUFBa0ksK0JBQStCLDZCQUE2QixDQUFDLENBQUMsb1RBQW9ULGtCQUFrQixDQUFDLDRVQUE0VSxrQkFBa0IsQ0FBQyx3WkFBd1osaUJBQWlCLGlCQUFpQixDQUFDLHVkQUF1ZCxzRkFBc0Ysb0JBQW9CLGtCQUFrQixXQUFXLGNBQWMsV0FBVyxXQUFXLHdCQUF3QixTQUFTLENBQUMsc2hCQUFzaEIsa0JBQWtCLENBQUMsb2dCQUFvZ0Isa0VBQWtFLENBQUMsd2lCQUF3aUIsc0VBQXNFLENBQUMsNmdCQUE2Z0IsbUVBQW1FLENBQUMseWVBQXllLFdBQVcsVUFBVSxDQUFDLHNJQUFzSSw2R0FBNkcsbUJBQW1CLENBQUMsc0lBQXNJLDZHQUE2RyxtQkFBbUIsQ0FBQyxzSUFBc0ksNkdBQTZHLG1CQUFtQixDQUFDLHNJQUFzSSw2R0FBNkcsbUJBQW1CLENBQUMsc0lBQXNJLDZHQUE2RyxtQkFBbUIsQ0FBQyxzSUFBc0ksNkdBQTZHLG1CQUFtQixDQUFDLHNJQUFzSSw2R0FBNkcsbUJBQW1CLENBQUMsc0lBQXNJLDZHQUE2RyxtQkFBbUIsQ0FBQywwSUFBMEksK0ZBQStGLHNCQUFzQixpQkFBaUIsMkJBQTJCLENBQUMsa0xBQWtMLDhFQUE4RSxDQUFDLGtDQUFrQyxpQkFBaUIsa0JBQWtCLGlCQUFpQixlQUFlLENBQUMsb0NBQW9DLGFBQWEsQ0FBQywwQ0FBMEMsY0FBYyxvQkFBb0IsQ0FBQyw0Q0FBNEMsYUFBYSxDQUFDLHFDQUFxQyxrQkFBa0IsQ0FBQyx3Q0FBd0MscUJBQXFCLGlCQUFpQixnQkFBZ0IsQ0FBQywyQ0FBMkMsZUFBZSxDQUFDLCtDQUErQyxXQUFXLHFCQUFxQixhQUFhLG1CQUFtQixzQkFBc0IsV0FBVyxDQUFDLDBEQUEwRCxrR0FBa0csdUJBQXVCLENBQUMseURBQXlELGlHQUFpRyx1QkFBdUIsQ0FBQyxvREFBb0QsMkZBQTJGLHVCQUF1QixDQUFDLG9EQUFvRCwyRkFBMkYsdUJBQXVCLENBQUMscUNBQXFDLGtCQUFrQixlQUFlLENBQUMsNENBQTRDLGNBQWMsYUFBYSxDQUFDLDhDQUE4QyxpQkFBaUIsZ0JBQWdCLGVBQWUsQ0FBQyxnREFBZ0QsUUFBUSxDQUFDLGtEQUFrRCxjQUFjLENBQUMsOENBQThDLGtDQUFrQyw2QkFBNkIsK0JBQStCLENBQUMsNENBQTRDLGtDQUFrQyw2QkFBNkIsK0JBQStCLENBQUMsb0JBQW9CLG1CQUFtQixXQUFXLGdCQUFnQixnQkFBZ0IsbUJBQW1CLGlCQUFpQixDQUFDLHlqQ0FBeWpDLGNBQWMsZUFBZSxDQUFDLDRmQUE0ZixtQkFBbUIscUJBQXFCLGVBQWUsZUFBZSxDQUFDLG9rQkFBb2tCLG1CQUFtQixvQkFBb0IsQ0FBQyxnbEJBQWdsQixtQkFBbUIsa0JBQWtCLENBQUMseUJBQXlCLG9CQUFvQixpQkFBaUIsaUJBQWlCLENBQUMsQ0FBQyx5QkFBeUIsb0JBQW9CLGlCQUFpQixpQkFBaUIsQ0FBQyxDQUFDLHlCQUF5QixvQkFBb0IsaUJBQWlCLGlCQUFpQixDQUFDLENBQUMsOEVBQThFLHFCQUFxQixvQkFBb0IsQ0FBQyw4RUFBOEUsZ0JBQWdCLGNBQWMsQ0FBQyw4RkFBOEYsb0JBQW9CLENBQUMsb0dBQW9HLG9CQUFZLEFBQVosb0JBQVksQUFBWixZQUFZLENBQUMsa0dBQWtHLGdCQUFnQixDQUFDLDhGQUE4RixRQUFRLENBQUMseUJBQXlCLDRpREFBNGlELGFBQWEsZ0JBQWdCLGdDQUF3QixBQUF4Qix3QkFBd0IsaUNBQXlCLEFBQXpCLHlCQUF5QiwrQ0FBc0MsQUFBdEMsc0NBQXNDLENBQUMsd3BEQUF3cEQsZUFBZSxDQUFDLENBQUMsc0NBQXNDLGdCQUFnQixDQUFDLHNDQUFzQyxnQkFBZ0IsQ0FBQyxnREFBZ0QsY0FBYyxDQUFDLHNvQkFBc29CLHlCQUF5QiwwQkFBMEIsMkJBQTJCLHNCQUFzQixDQUFDLHlCQUF5QixzRkFBc0YsUUFBUSxDQUFDLHNDQUFzQyxtQkFBbUIsQ0FBQyxzb0JBQXNvQiw2QkFBNkIsd0JBQXdCLENBQUMsQ0FBQyxnREFBZ0QsaUJBQWlCLENBQUMsMkRBQTJELFdBQVcsaUJBQWlCLENBQUMsOERBQThELGNBQWMsQ0FBQyx5REFBeUQsa0JBQWtCLFFBQVEsbUNBQTJCLEFBQTNCLDJCQUEyQixTQUFTLENBQUMsMERBQTBELGlCQUFpQixpQkFBaUIsQ0FBQyw2REFBNkQsbUJBQW1CLGVBQWUsaUJBQWlCLGdCQUFnQixpQkFBaUIsQ0FBQyxvRUFBb0Usa0JBQWtCLENBQUMsMkVBQTJFLGlDQUFpQywrQkFBK0Isb0NBQW9DLGNBQWMsV0FBVyxjQUFjLFNBQVMsVUFBVSxnQkFBZ0Isa0JBQWtCLFFBQVEsT0FBTyxDQUFDLHlCQUF5QixxRUFBcUUsbUJBQW1CLFVBQVUsQ0FBQywyRUFBMkUsb0dBQW9HLHVCQUF1QixDQUFDLDJIQUEySCxVQUFVLENBQUMsa2pEQUFrakQsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsc3ZEQUFzdkQsbUJBQW1CLG9CQUFvQixDQUFDLDB0REFBMHRELG1CQUFtQixvQkFBb0IsQ0FBQyxvK0hBQW8rSCxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxndExBQWd0TCxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyx3c01BQXdzTSxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxnb01BQWdvTSxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5Qix1RkFBdUYsbUJBQW1CLFdBQVcsa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLHVGQUF1RiwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx1RkFBdUYsY0FBYyxnQkFBZ0IsbUJBQW1CLGlCQUFpQixDQUFDLCtGQUErRix5QkFBeUIsbUJBQW1CLFdBQVcsV0FBVyxvQkFBb0IsQ0FBQyw2RkFBNkYsa0JBQWtCLENBQUMsMkZBQTJGLFdBQVcseUJBQXlCLENBQUMsdUdBQXVHLGFBQWEsQ0FBQyx5R0FBeUcsc0JBQXNCLG1CQUFtQixXQUFXLGNBQWMsaUJBQWlCLGdCQUFnQixzQkFBc0IsZ0JBQWdCLGtCQUFrQixxQkFBcUIsd0JBQXdCLENBQUMscUhBQXFILG1CQUFtQixVQUFVLENBQUMseUJBQXlCLHlHQUF5RyxjQUFjLGtCQUFrQixnQkFBZ0Isa0JBQWtCLFVBQVUsT0FBTyxDQUFDLENBQUMseUJBQXlCLHlHQUF5Ryx3QkFBd0IsQ0FBQyxDQUFDLGlDQUFpQyw2QkFBNkIsK0JBQStCLGdDQUFnQyw2QkFBNkIsQ0FBQyx3Q0FBd0MsZ0NBQWdDLGdCQUFnQiw4Q0FBOEMsZ0JBQWdCLENBQUMseUJBQXlCLHdDQUF3Qyw4Q0FBOEMseUJBQXlCLENBQUMsQ0FBQyx5QkFBeUIsaURBQWlELGFBQWEsMERBQTBELFlBQVksQ0FBQyxDQUFDLDJCQUEyQixRQUFRLENBQUMsOEJBQThCLGVBQWUsQ0FBQyxtQ0FBbUMsZUFBZSxvQkFBb0IsQ0FBQyxzQ0FBc0MsYUFBYSxDQUFDLDRCQUE0QixhQUFhLENBQUMsa0NBQWtDLG1CQUFtQixVQUFVLENBQUMseUNBQXlDLGFBQWEsQ0FBQyx5Q0FBeUMsbUJBQW1CLFVBQVUsQ0FBQyxnRUFBZ0UsY0FBYyxhQUFhLENBQUMsaUhBQWlILHVCQUF1QixhQUFhLENBQUMsZ0NBQWdDLGlCQUFpQixDQUFDLGdDQUFnQyxhQUFhLENBQUMsc0NBQXNDLDRCQUE0QixDQUFDLHFDQUFxQyxpQkFBaUIsQ0FBQyx1Q0FBdUMsYUFBYSxDQUFDLHlCQUF5QixnRUFBZ0Usa0JBQWtCLENBQUMsZ0NBQWdDLGNBQWMsc0JBQXNCLFNBQVMsQ0FBQyxnRUFBZ0UsdUJBQXVCLGtCQUFrQixDQUFDLHFDQUFxQyxzQkFBc0IsU0FBUyxDQUFDLDRFQUE0RSw0QkFBNEIsQ0FBQyxnRUFBZ0UsWUFBWSxDQUFDLENBQUMsZ0NBQWdDLGdCQUFnQixhQUFhLGVBQWUsQ0FBQyxzQ0FBc0Msa0JBQWtCLHNCQUFzQixDQUFDLGtEQUFrRCxjQUFjLGNBQWMsQ0FBQyxrRkFBa0YscUJBQXFCLFlBQVksQ0FBQyxzR0FBc0csY0FBYyxnQkFBZ0IscUJBQXFCLFdBQVcsZ0JBQWdCLENBQUMsd0ZBQXdGLGlCQUFpQixDQUFDLHNHQUFzRyxrQkFBa0IsQ0FBQyw0R0FBNEcsZUFBZSxDQUFDLDBIQUEwSCxhQUFhLGFBQWEsaUJBQWlCLENBQUMsZzVCQUFnNUIsaUJBQWlCLGFBQWEsQ0FBQyx5QkFBeUIsZ0NBQWdDLGFBQWEsV0FBVyxDQUFDLENBQUMsK0JBQStCLG1DQUFtQyxpQkFBaUIsQ0FBQyxrQ0FBa0MsaUJBQWlCLENBQUMseUNBQXlDLGdCQUFnQix5QkFBeUIsa0JBQWtCLHVDQUF1QyxzQ0FBc0MsY0FBYyxXQUFXLGdCQUFnQixpQkFBaUIsV0FBVyxVQUFVLGNBQWMsa0JBQWtCLGtCQUFrQixVQUFVLFVBQVUsQ0FBQyxzQ0FBc0MsbUJBQW1CLFNBQVMsV0FBVyxjQUFjLE9BQU8sa0JBQWtCLE1BQU0sVUFBVSxVQUFVLENBQUMsdUNBQXVDLGtCQUFrQixDQUFDLDJGQUEyRixjQUFjLFdBQVcsY0FBYyxpQkFBaUIsY0FBYywyQkFBMkIsQ0FBQywyZEFBMmQsdUJBQXVCLDZCQUE2Qix3QkFBZ0IsQUFBaEIsZ0JBQWdCLGdDQUFnQyxDQUFDLHFEQUFxRCxXQUFXLFFBQVEsQ0FBQyxtckRBQW1yRCxnQkFBZ0IseUJBQXlCLHVFQUE4RCxBQUE5RCw4REFBOEQsQ0FBQyw0SUFBNEksMkZBQTJGLHFDQUFxQyxxQkFBcUIsQ0FBQyxxWEFBcVgsWUFBWSxDQUFDLHVZQUF1WSxXQUFXLENBQUMscWpCQUFxakIsd0JBQXdCLENBQUMsc0NBQXNDLFNBQVMsaUJBQWlCLGtCQUFrQixDQUFDLDhDQUE4QywwRkFBMEYsU0FBUyxXQUFXLFlBQVksb0JBQW9CLFNBQVMsQ0FBQyxvREFBb0QsMEZBQTBGLFFBQVEsQ0FBQywyREFBMkQsK0VBQStFLFNBQVMsV0FBVyxZQUFZLG9CQUFvQixTQUFTLENBQUMsbUVBQW1FLGFBQWEsQ0FBQyx5RUFBeUUsaUJBQWlCLHVCQUF1QixDQUFDLHFGQUFxRixlQUFlLENBQUMscUZBQXFGLG9CQUFvQix3QkFBd0IsQ0FBQyxxRkFBcUYsaUJBQWlCLHFCQUFZLEFBQVosaUJBQVksQUFBWixZQUFZLENBQUMsb2JBQW9iLGFBQWEsaUJBQWlCLENBQUMsMkdBQTJHLGlHQUFpRyx3QkFBd0IsV0FBVyxjQUFjLFdBQVcsV0FBVyx5QkFBeUIsU0FBUyxDQUFDLHlCQUF5Qix5RUFBeUUsY0FBYyx5QkFBeUIsaUJBQWlCLENBQUMsbUdBQW1HLGNBQWMsa0JBQWtCLENBQUMsNkZBQTZGLFlBQVksaUJBQWlCLG1CQUFtQixVQUFVLENBQUMsQ0FBQyxzQkFBc0IsZ0JBQWdCLFdBQVcsQ0FBQyxnR0FBZ0csYUFBYSxpQkFBaUIsQ0FBQyw0QkFBNEIscUJBQXFCLFNBQVMsd0JBQXdCLENBQUMsMm1DQUEybUMsZ0NBQWdDLGlCQUFpQixrQkFBa0IsQ0FBQyw0REFBNEQscUJBQXFCLHdCQUF3QixDQUFDLHlLQUF5SyxhQUFhLENBQUMsZ0NBQWdDLGNBQWMsZ0JBQWdCLENBQUMsNkJBQTZCLGdCQUFnQixrQkFBa0IsQ0FBQyx1ZkFBdWYsbUJBQW1CLHFCQUFxQixjQUFjLFlBQVksQ0FBQyx5akJBQXlqQixtQkFBbUIsb0JBQW9CLENBQUMseUJBQXlCLHNCQUFzQix1QkFBdUIsaUJBQWlCLENBQUMsNEJBQTRCLGNBQWMscUJBQXFCLGtCQUFrQixDQUFDLCtCQUErQixnQkFBZ0IsbUJBQW1CLDhCQUFzQixBQUF0QixzQkFBc0IsbUJBQW1CLGtCQUFrQixpQkFBaUIsQ0FBQyx3Q0FBd0MsZ0JBQWdCLGlCQUFpQixxQkFBcUIsd0JBQXdCLENBQUMsQ0FBQywrQ0FBK0Msd0NBQXdDLGtCQUFrQixDQUFDLENBQUMsK0NBQStDLHdDQUF3QyxnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsY0FBYyxjQUFjLGlCQUFpQixhQUFhLENBQUMsc0NBQXNDLGVBQWUsQ0FBQyxDQUFDLCtDQUErQyxzQ0FBc0Msa0JBQWtCLENBQUMsQ0FBQywrQ0FBK0Msc0NBQXNDLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLGlDQUFpQyxRQUFRLENBQUMsMEVBQTBFLGFBQWEsQ0FBQyxrQ0FBa0MsdUJBQXVCLGNBQWMsaUJBQWlCLHFCQUFxQixVQUFVLHdCQUF3QixDQUFDLDJtQ0FBMm1DLGdCQUFnQixjQUFjLGdCQUFnQixnQkFBZ0IsQ0FBQyxnQ0FBZ0Msa0JBQWtCLENBQUMsbUNBQW1DLFlBQVksU0FBUyxTQUFTLENBQUMseUtBQXlLLGNBQWMsQ0FBQyx3REFBd0QsWUFBWSxDQUFDLDhEQUE4RCxZQUFZLENBQUMsNEJBQTRCLFlBQVksU0FBUyxTQUFTLENBQUMsK0JBQStCLGVBQWUsQ0FBQyxxQ0FBcUMsa0JBQWtCLENBQUMsdWZBQXVmLG9CQUFvQixDQUFDLHFDQUFxQyw4QkFBOEIsOEJBQXNCLEFBQXRCLHNCQUFzQixnQkFBZ0IsQ0FBQyw0cEJBQTRwQixZQUFZLFNBQVMsa0JBQWtCLFFBQVEsVUFBVSxDQUFDLG1DQUFtQyxpQkFBaUIsQ0FBQyx5Q0FBeUMsMEJBQTBCLENBQUMsMENBQTBDLG1CQUFtQixTQUFTLFdBQVcsY0FBYyxXQUFXLGtCQUFrQixNQUFNLFNBQVMsQ0FBQyxDQUFDLHlCQUF5Qix5Q0FBeUMsK0JBQStCLENBQUMsQ0FBQyx5QkFBeUIsd0NBQXdDLGNBQWMsQ0FBQyxDQUFDLGtDQUFrQyxtQkFBbUIsV0FBVyxDQUFDLGcwREFBZzBELGdCQUFnQixpQkFBaUIsaUJBQWlCLGdCQUFnQixxQkFBcUIsU0FBUyxDQUFDLG9DQUFvQyxRQUFRLENBQUMsNENBQTRDLFFBQVEsQ0FBQyx3Q0FBd0MsY0FBYyxjQUFjLGtCQUFrQixDQUFDLCtDQUErQyxlQUFlLGtCQUFrQixDQUFDLHlCQUF5QixrQ0FBa0MsY0FBYyx3QkFBd0IsQ0FBQyx3Q0FBd0MsV0FBVyxVQUFVLGlCQUFpQixrQkFBa0IsU0FBUyxTQUFTLENBQUMsK0NBQStDLGFBQWEsaUJBQWlCLENBQUMsQ0FBQyxvQkFBb0IsZUFBZSxXQUFXLENBQUMsd0JBQXdCLGFBQWEsV0FBVyx1QkFBdUIsU0FBUyxDQUFDLDhCQUE4QixZQUFZLENBQUMsZ0NBQWdDLFdBQVcsQ0FBQyxvWEFBb1gsWUFBWSxDQUFDLGtkQUFrZCxZQUFZLENBQUMsaUNBQWlDLHFCQUFxQix3QkFBd0IsaUJBQWlCLENBQUMscUNBQXFDLGtCQUFrQixhQUFhLE9BQU8sZUFBZSxDQUFDLHVDQUF1QyxxQkFBcUIsQ0FBQywyQ0FBMkMsV0FBVyxhQUFhLENBQUMsc0NBQXNDLGNBQWMsQ0FBQyxpQ0FBaUMsNkJBQTZCLGVBQWUsZUFBZSxDQUFDLDZCQUE2QixhQUFhLFVBQVUsZ0JBQWdCLGtCQUFrQixZQUFZLFVBQVUsQ0FBQyx1Q0FBdUMscUJBQXFCLFVBQVUsYUFBYSxpQkFBaUIsc0JBQXNCLFdBQVcsQ0FBQyxxQ0FBcUMsbUJBQW1CLENBQUMsb0RBQW9ELG1CQUFtQixDQUFDLHNGQUFzRixtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyxvR0FBb0csbUJBQW1CLG9CQUFvQixDQUFDLGtHQUFrRyxtQkFBbUIsb0JBQW9CLENBQUMsNE9BQTRPLG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLDRGQUE0RixnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQywwR0FBMEcsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsd0dBQXdHLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLGdEQUFnRCxtQkFBbUIsY0FBYyxVQUFVLENBQUMsc0RBQXNELGlCQUFpQixDQUFDLDREQUE0RCxtQkFBbUIsbUJBQW1CLFdBQVcsbUJBQW1CLGlCQUFpQixpQkFBaUIsY0FBYyxrQkFBa0IseUJBQXlCLFVBQVUscUJBQXFCLENBQUMsZ0VBQWdFLG1CQUFtQixxQkFBcUIsQ0FBQyxnRUFBZ0UsZUFBZSxtQkFBbUIsa0JBQWtCLHFCQUFxQixDQUFDLHdFQUF3RSxhQUFhLFdBQVcsU0FBUyxDQUFDLGtFQUFrRSxVQUFVLENBQUMsOERBQThELGNBQWMsYUFBYSxDQUFDLDREQUE0RCxjQUFjLGNBQWMsZ0JBQWdCLENBQUMsMENBQTBDLDZCQUE2QixnQkFBZ0IsZ0JBQWdCLGlCQUFpQixDQUFDLGlEQUFpRCxjQUFjLGVBQWUsQ0FBQyxnREFBZ0QsZUFBZSxlQUFlLG1CQUFtQix5QkFBeUIsQ0FBQyxnREFBZ0QsaUNBQWlDLENBQUMsaURBQWlELGNBQWMsaUJBQWlCLFlBQVksQ0FBQyw2cENBQTZwQyxnQ0FBZ0MsY0FBYyxjQUFjLGlCQUFpQixtQkFBbUIsQ0FBQywyQkFBMkIsZ0JBQWdCLENBQUMsOEJBQThCLHdCQUF3QixDQUFDLG1DQUFtQyx5QkFBeUIsY0FBYyxXQUFXLGFBQWEsd0JBQXdCLHNCQUFzQixXQUFXLENBQUMsNENBQTRDLGtCQUFrQixDQUFDLDBCQUEwQixjQUFjLGdCQUFnQixjQUFjLGdCQUFnQixvQkFBb0IsQ0FBQyx5QkFBeUIsMEJBQTBCLGdCQUFnQixDQUFDLENBQUMsMkJBQTJCLG1CQUFtQixXQUFXLGdCQUFnQixrQkFBa0IsQ0FBQyxvQ0FBb0MsaUJBQWlCLENBQUMsdUNBQXVDLFdBQVcsY0FBYyxRQUFRLENBQUMsdUNBQXVDLGVBQWUsZ0JBQWdCLENBQUMseUNBQXlDLFlBQVksQ0FBQyxzQ0FBc0MsV0FBVyxnQkFBZ0IsZ0JBQWdCLENBQUMsNkNBQTZDLHFDQUFxQyxDQUFDLDRDQUE0QyxjQUFjLG9CQUFvQixDQUFDLDRDQUE0QyxjQUFjLGdCQUFnQixDQUFDLCtDQUErQyxtQkFBbUIsQ0FBQyw4Q0FBOEMscUJBQXFCLGFBQWEsZ0JBQWdCLFdBQVcsQ0FBQyxvREFBb0QsWUFBWSxDQUFDLGlLQUFpSyxtQkFBbUIsQ0FBQyw2S0FBNkssVUFBVSxhQUFhLFdBQVcsQ0FBQywrTEFBK0wsWUFBWSxDQUFDLHdFQUF3RSxhQUFhLENBQUMscUNBQXFDLGNBQWMsQ0FBQywrQ0FBK0MsY0FBYyxhQUFhLENBQUMsb0NBQW9DLFVBQVUsQ0FBQywwQ0FBMEMsYUFBYSxDQUFDLHlCQUF5QiwyQkFBMkIsYUFBYSxDQUFDLHNDQUFzQyxXQUFXLFVBQVUsQ0FBQyxrQ0FBa0MsV0FBVyxDQUFDLHFDQUFxQyxRQUFRLENBQUMsd0NBQXdDLHVCQUF1QixXQUFXLFdBQVcsY0FBYyxXQUFXLFVBQVUsQ0FBQyxvQ0FBb0MsWUFBWSxpQkFBaUIsQ0FBQyxzQ0FBc0MsV0FBVyxnQkFBZ0IsQ0FBQyw0Q0FBNEMscUJBQXFCLGlCQUFpQixnQkFBZ0Isa0JBQWtCLENBQUMsb0NBQW9DLGdCQUFnQixDQUFDLENBQUMsMEJBQTBCLGlCQUFpQixDQUFDLDRCQUE0QixXQUFXLGlCQUFpQixnQkFBZ0IsQ0FBQyxrQ0FBa0MsY0FBYyxvQkFBb0IsQ0FBQyxtQ0FBbUMsbUJBQW1CLENBQUMsa0NBQWtDLGNBQWMsa0JBQWtCLENBQUMsd0NBQXdDLHlCQUF5QixDQUFDLGlGQUFpRixjQUFjLGlCQUFpQixzQkFBc0IscUJBQXFCLHdCQUF3QixDQUFDLHdIQUF3SCxTQUFTLENBQUMsMkNBQTJDLFlBQVksQ0FBQywwSUFBMEksWUFBWSxDQUFDLHVDQUF1QyxhQUFhLENBQUMseUpBQXlKLFlBQVksQ0FBQywrQkFBK0IsaUJBQWlCLENBQUMsMkVBQTJFLGFBQWEsQ0FBQyxtQ0FBbUMseUJBQXlCLGNBQWMsQ0FBQyxrQ0FBa0MsVUFBVSxDQUFDLHlCQUF5QixrQ0FBa0MscUJBQXFCLGlCQUFpQixrQkFBa0IsQ0FBQyxDQUFDLG1GQUFtRixtQkFBbUIsa0JBQWtCLGtCQUFrQixVQUFVLENBQUMsbUZBQW1GLGdCQUFnQixlQUFlLENBQUMscUZBQXFGLHVCQUF1QixhQUFhLENBQUMsbVNBQW1TLFlBQVksQ0FBQyxxR0FBcUcsY0FBYyxDQUFDLG9iQUFvYixZQUFZLENBQUMseTFDQUF5MUMsV0FBVyxjQUFjLFNBQVMsWUFBWSxrQkFBa0IsU0FBUyxDQUFDLDJGQUEyRixxQkFBcUIsQ0FBQyxpR0FBaUcsYUFBYSxDQUFDLHNlQUFzZSxZQUFZLENBQUMsbS9DQUFtL0MsbUJBQW1CLG9CQUFvQixDQUFDLHVuREFBdW5ELG1CQUFtQixvQkFBb0IsQ0FBQyw2b0RBQTZvRCxtQkFBbUIsb0JBQW9CLENBQUMsdUZBQXVGLHFCQUFxQixDQUFDLDZGQUE2RixhQUFhLENBQUMsc2RBQXNkLFlBQVksQ0FBQyx1OENBQXU4QyxtQkFBbUIsb0JBQW9CLENBQUMsMmtEQUEya0QsbUJBQW1CLG9CQUFvQixDQUFDLGltREFBaW1ELG1CQUFtQixvQkFBb0IsQ0FBQyx5QkFBeUIsMEJBQTBCLDZFQUE2RSxrQ0FBa0MsWUFBWSxDQUFDLG1GQUFtRixRQUFRLENBQUMsQ0FBQyxDQUFDLDJDQUEyQyx1QkFBdUIsY0FBYyxDQUFDLCtDQUErQyxjQUFjLENBQUMsK0pBQStKLGNBQWMsQ0FBQyx1REFBdUQsWUFBWSxDQUFDLGdEQUFnRCxjQUFjLGlCQUFpQixpQkFBaUIsQ0FBQywyQkFBMkIsZ0JBQWdCLGdCQUFnQixnQkFBZ0IsQ0FBQyw4QkFBOEIsbUdBQW1HLHdCQUF3QixZQUFZLHNCQUFzQixrQkFBa0IsWUFBWSxVQUFVLENBQUMsZ0NBQWdDLGNBQWMsWUFBWSxVQUFVLENBQUMscUdBQXFHLGFBQWEsQ0FBQyxtRkFBbUYsY0FBYyxpQkFBaUIsd0JBQXdCLENBQUMsK0ZBQStGLGNBQWMsb0JBQW9CLENBQUMsdUZBQXVGLGNBQWMsZ0JBQWdCLENBQUMsbUdBQW1HLGNBQWMsb0JBQW9CLENBQUMsNnFDQUE2cUMsbUJBQW1CLHFCQUFxQixXQUFXLGVBQWUsQ0FBQyx5eENBQXl4QyxtQkFBbUIsa0JBQWtCLENBQUMsMnlDQUEyeUMsbUJBQW1CLGtCQUFrQixDQUFDLDRDQUE0QyxpQkFBaUIsQ0FBQyxtQ0FBbUMsbUJBQW1CLG9CQUFvQixDQUFDLHVDQUF1QyxTQUFTLENBQUMsNkNBQTZDLFNBQVMsQ0FBQyxxQ0FBcUMscUJBQXFCLFVBQVUsY0FBYyxvQkFBb0IsWUFBWSxxQkFBcUIsQ0FBQyxpSEFBaUgsbUJBQW1CLG1CQUFtQixXQUFXLGVBQWUscUJBQXFCLG1CQUFtQixtQkFBbUIscUJBQXFCLHdCQUF3QixDQUFDLHlCQUF5QiwyQkFBMkIsZUFBZSxnQkFBZ0IsaUJBQWlCLENBQUMsOEJBQThCLGFBQWEsaUJBQWlCLHNCQUFzQixnQkFBZ0IsV0FBVyxDQUFDLHdDQUF3QyxtQkFBbUIsZ0JBQWdCLGNBQWMseUJBQXlCLENBQUMsMkNBQTJDLGNBQWMsVUFBVSxDQUFDLDZDQUE2QyxXQUFXLGNBQWMsWUFBWSxtQkFBbUIsQ0FBQyxtREFBbUQsbUJBQW1CLGFBQWEsQ0FBQyxxREFBcUQsbUJBQW1CLGFBQWEsQ0FBQyxzQ0FBc0Msa0JBQWtCLFVBQVUsaUJBQWlCLFNBQVMsQ0FBQyx5Q0FBeUMscUJBQXFCLGFBQWEsQ0FBQyxxQ0FBcUMsWUFBWSxDQUFDLDJDQUEyQyxZQUFZLENBQUMsNENBQTRDLG1CQUFtQixnQkFBZ0IsZUFBZSxDQUFDLHFEQUFxRCxhQUFhLGdCQUFnQixjQUFjLGtDQUF5QixBQUF6Qix5QkFBeUIsQ0FBQyxvREFBb0QsZUFBZSxlQUFlLENBQUMsbURBQW1ELG1CQUFtQixvQkFBb0IsQ0FBQyx5REFBeUQsbUJBQW1CLG9CQUFvQixDQUFDLDBEQUEwRCxtQkFBbUIsb0JBQW9CLENBQUMsQ0FBQyx5QkFBeUIsOEJBQThCLGFBQWEsaUJBQWlCLCtCQUErQixXQUFXLENBQUMsd0NBQXdDLCtCQUErQiw2QkFBNkIsQ0FBQyxxREFBcUQsMEJBQTBCLENBQUMsZ0dBQWdHLDRCQUE0QixDQUFDLHNDQUFzQyxzQkFBc0IsQ0FBQyxDQUFDLDBCQUEwQiw4QkFBc0IsQUFBdEIsc0JBQXNCLFVBQVUsQ0FBQyx5QkFBeUIsMEJBQTBCLGlCQUFpQixnQkFBZ0IsU0FBUyxDQUFDLENBQUMsMEJBQTBCLHdCQUF3QiwrQkFBK0IsQ0FBQyxJQUFJLGtDQUFrQyxDQUFDLENBQUMsa0JBQWtCLHdCQUF3QixnQ0FBdUIsQUFBdkIsdUJBQXVCLENBQUMsSUFBSSxtQ0FBMEIsQUFBMUIsMEJBQTBCLENBQUMsQ0FBQyx5QkFBeUIsMkJBQTJCLG1CQUFtQixVQUFVLENBQUMsOEJBQThCLG9HQUFvRyx1QkFBdUIsQ0FBQyxzREFBc0QsVUFBVSxDQUFDLGdyQkFBZ3JCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLGt4QkFBa3hCLG1CQUFtQixvQkFBb0IsQ0FBQyxvd0JBQW93QixtQkFBbUIsb0JBQW9CLENBQUMsZ3lEQUFneUQsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsMGxGQUEwbEYsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsczFGQUFzMUYsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsa3pGQUFrekYsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsb0NBQW9DLG1CQUFtQixXQUFXLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixvQ0FBb0MsK0JBQStCLDZCQUE2QixDQUFDLENBQUMsb0NBQW9DLGdCQUFnQixtQkFBbUIsaUJBQWlCLENBQUMsdUNBQXVDLHFCQUFxQixjQUFjLHdCQUF3QixDQUFDLHlCQUF5Qix1Q0FBdUMsZUFBZSxDQUFDLENBQUMseUJBQXlCLHVDQUF1QyxhQUFhLENBQUMsQ0FBQyx5QkFBeUIsdUNBQXVDLGVBQWUsQ0FBQyxDQUFDLHNDQUFzQyxnQkFBZ0IsY0FBYyxDQUFDLDZDQUE2Qyx3QkFBd0IsQ0FBQyxpcEJBQWlwQixtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyw4dEJBQTh0QixtQkFBbUIsb0JBQW9CLENBQUMsbXRCQUFtdEIsbUJBQW1CLG9CQUFvQixDQUFDLGtvREFBa29ELG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLG9pRkFBb2lGLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLDZ2RkFBNnZGLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLDh0RkFBOHRGLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLHlCQUF5QixvQ0FBb0MsNERBQW1ELEFBQW5ELG1EQUFtRCxDQUFDLENBQUMsMENBQTBDLDhCQUFzQixBQUF0QixzQkFBc0IsZ0NBQXdCLEFBQXhCLHdCQUF3QixpQ0FBeUIsQUFBekIseUJBQXlCLHlDQUFpQyxBQUFqQyxpQ0FBaUMsMkNBQW1DLEFBQW5DLG1DQUFtQyxXQUFXLGNBQWMsV0FBVyx1QkFBdUIsYUFBYSxTQUFTLENBQUMsOENBQThDLGNBQWMsYUFBYSxhQUFhLENBQUMseUJBQXlCLHlDQUF5QyxzRkFBc0YscUJBQXFCLENBQUMsNENBQTRDLG9HQUFvRyx1QkFBdUIsQ0FBQyxvRUFBb0UsVUFBVSxDQUFDLG8zQkFBbzNCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLHM5QkFBczlCLG1CQUFtQixvQkFBb0IsQ0FBQyx3OEJBQXc4QixtQkFBbUIsb0JBQW9CLENBQUMsd3FFQUF3cUUsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsa2xHQUFrbEcsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsODBHQUE4MEcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsMHlHQUEweUcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsa0RBQWtELHNGQUFzRixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLGtEQUFrRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyxxREFBcUQsZUFBZSxDQUFDLDBEQUEwRCxjQUFjLGdCQUFnQixDQUFDLG9EQUFvRCxlQUFlLFlBQVksQ0FBQyxnZEFBZ2QsZ0JBQWdCLENBQUMseUJBQXlCLGtEQUFrRCxnR0FBZ0cscUJBQXFCLENBQUMscURBQXFELG9HQUFvRyx1QkFBdUIsQ0FBQyw2RUFBNkUsVUFBVSxDQUFDLGsvQkFBay9CLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLG9sQ0FBb2xDLG1CQUFtQixvQkFBb0IsQ0FBQyxza0NBQXNrQyxtQkFBbUIsb0JBQW9CLENBQUMsbzZFQUFvNkUsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsczVHQUFzNUcsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsa3BIQUFrcEgsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsOG1IQUE4bUgsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsMkRBQTJELGdHQUFnRyxzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLDJEQUEyRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIscURBQXFELGtHQUFrRyxxQkFBcUIsQ0FBQyx3REFBd0Qsb0dBQW9HLHVCQUF1QixDQUFDLGdGQUFnRixVQUFVLENBQUMsNGhDQUE0aEMsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsOG5DQUE4bkMsbUJBQW1CLG9CQUFvQixDQUFDLGduQ0FBZ25DLG1CQUFtQixvQkFBb0IsQ0FBQyx3L0VBQXcvRSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxrZ0hBQWtnSCxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyw4dkhBQTh2SCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQywwdEhBQTB0SCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5Qiw4REFBOEQsa0dBQWtHLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsOERBQThELCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5Qiw2REFBNkQsaUdBQWlHLHFCQUFxQixDQUFDLGdFQUFnRSxvR0FBb0csdUJBQXVCLENBQUMsd0ZBQXdGLFVBQVUsQ0FBQyw0b0NBQTRvQyxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyw4dUNBQTh1QyxtQkFBbUIsb0JBQW9CLENBQUMsZ3VDQUFndUMsbUJBQW1CLG9CQUFvQixDQUFDLHd0RkFBd3RGLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLGt5SEFBa3lILG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLDhoSUFBOGhJLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLDAvSEFBMC9ILG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLHNFQUFzRSxpR0FBaUcsc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixzRUFBc0UsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLHVEQUF1RCxpR0FBaUcscUJBQXFCLENBQUMsMERBQTBELG9HQUFvRyx1QkFBdUIsQ0FBQyxrRkFBa0YsVUFBVSxDQUFDLHdqQ0FBd2pDLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLDBwQ0FBMHBDLG1CQUFtQixvQkFBb0IsQ0FBQyw0b0NBQTRvQyxtQkFBbUIsb0JBQW9CLENBQUMsZ2pGQUFnakYsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsMGtIQUEwa0gsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsczBIQUFzMEgsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsa3lIQUFreUgsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsZ0VBQWdFLGlHQUFpRyxzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLGdFQUFnRSwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIseURBQXlELHVHQUF1RyxxQkFBcUIsQ0FBQyw0REFBNEQsb0dBQW9HLHVCQUF1QixDQUFDLG9GQUFvRixVQUFVLENBQUMsb2xDQUFvbEMsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsc3JDQUFzckMsbUJBQW1CLG9CQUFvQixDQUFDLHdxQ0FBd3FDLG1CQUFtQixvQkFBb0IsQ0FBQyx3bUZBQXdtRixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxrcEhBQWtwSCxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyw4NEhBQTg0SCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQywwMkhBQTAySCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixrRUFBa0UsdUdBQXVHLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsa0VBQWtFLCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5QiwwREFBMEQsK0ZBQStGLHFCQUFxQixDQUFDLDZEQUE2RCxvR0FBb0csdUJBQXVCLENBQUMscUZBQXFGLFVBQVUsQ0FBQyxrbUNBQWttQyxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxvc0NBQW9zQyxtQkFBbUIsb0JBQW9CLENBQUMsc3JDQUFzckMsbUJBQW1CLG9CQUFvQixDQUFDLG9vRkFBb29GLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLHNySEFBc3JILG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLGs3SEFBazdILG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLDg0SEFBODRILG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLG1FQUFtRSwrRkFBK0Ysc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixtRUFBbUUsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLDhDQUE4Qyw0RkFBNEYscUJBQXFCLENBQUMsaURBQWlELG9HQUFvRyx1QkFBdUIsQ0FBQyx5RUFBeUUsVUFBVSxDQUFDLDA3QkFBMDdCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLDRoQ0FBNGhDLG1CQUFtQixvQkFBb0IsQ0FBQyw4Z0NBQThnQyxtQkFBbUIsb0JBQW9CLENBQUMsb3pFQUFvekUsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsc3dHQUFzd0csbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsa2dIQUFrZ0gsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsODlHQUE4OUcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsdURBQXVELDRGQUE0RixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLHVEQUF1RCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyw2QkFBNkIsMkJBQTJCLGdCQUFnQixDQUFDLHVDQUF1QyxtQkFBbUIsa0JBQWtCLFdBQVcsOEJBQThCLCtCQUErQixxQkFBcUIsV0FBVyxnQkFBZ0IsaUJBQWlCLGNBQWMsaUJBQWlCLGtCQUFrQixTQUFTLENBQUMsZ0NBQWdDLGlCQUFpQixrQkFBa0IsaUJBQWlCLGtCQUFrQixDQUFDLG9rQkFBb2tCLFlBQVksQ0FBQyx5QkFBeUIsNkJBQTZCLGNBQWMsU0FBUyxVQUFVLGlCQUFpQixDQUFDLGdDQUFnQyxtQkFBbUIsb0JBQW9CLGtCQUFrQixrQkFBa0IsbUJBQW1CLFNBQVMsQ0FBQyxtQ0FBbUMsYUFBYSxDQUFDLHFtQkFBcW1CLFNBQVMsU0FBUyxrQkFBa0IsVUFBVSxVQUFVLENBQUMsdUNBQXVDLFdBQVcsY0FBYyxrQkFBa0IsVUFBVSxDQUFDLHlDQUF5QyxtQkFBbUIsV0FBVyxjQUFjLFdBQVcsa0JBQWtCLFVBQVUsVUFBVSxXQUFXLFNBQVMsQ0FBQyxDQUFDLHlCQUF5Qiw2QkFBNkIsaUJBQWlCLGlCQUFpQixDQUFDLENBQUMscUJBQXFCLGtCQUFrQixTQUFTLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyxnQ0FBZ0Msa0JBQWtCLGNBQWMsZ0JBQWdCLENBQUMsb0NBQW9DLFdBQVcsaUJBQWlCLFNBQVMsQ0FBQyx1Q0FBdUMsZ0JBQWdCLGlCQUFpQixlQUFlLENBQUMsNENBQTRDLGtCQUFrQixDQUFDLHlCQUF5QixnQ0FBZ0MsZ0JBQWdCLENBQUMsb0NBQW9DLGlCQUFpQixTQUFTLENBQUMsQ0FBQyx5QkFBeUIsZ0NBQWdDLHNCQUFzQixDQUFDLG9DQUFvQyxzQkFBc0IsU0FBUyxDQUFDLENBQUMsNEdBQTRHLGFBQWEsQ0FBQyxxSEFBcUgsY0FBYyxXQUFXLG1CQUFtQix1QkFBdUIsQ0FBQyxxS0FBcUssZ0JBQWdCLENBQUMseUJBQXlCLHFIQUFxSCx3QkFBd0IsQ0FBQyxxS0FBcUssa0JBQWtCLENBQUMsK0pBQStKLGdCQUFnQixDQUFDLENBQUMsNkNBQTZDLGlCQUFpQixDQUFDLGlEQUFpRCxjQUFjLENBQUMsMENBQTBDLDJCQUEyQix5QkFBeUIsV0FBVyxXQUFXLGlCQUFpQixPQUFPLGtCQUFrQixRQUFRLGtCQUFrQixLQUFLLENBQUMsNENBQTRDLGNBQWMsT0FBTyxrQkFBa0Isa0JBQWtCLFFBQVEsT0FBTyxDQUFDLGtEQUFrRCxjQUFjLGtCQUFrQixDQUFDLHlDQUF5QyxpQkFBaUIsQ0FBQyw2Q0FBNkMsVUFBVSxDQUFDLG1EQUFtRCxlQUFlLGNBQWMsWUFBWSxnQkFBZ0Isa0JBQWtCLFlBQVksVUFBVSxVQUFVLENBQUMsdUNBQXVDLGVBQWUsaUJBQWlCLENBQUMseUJBQXlCLHVDQUF1QyxXQUFXLENBQUMsQ0FBQyxxQ0FBcUMsY0FBYyxpQkFBaUIsQ0FBQywyQ0FBMkMsV0FBVyxDQUFDLDBDQUEwQyxxQkFBcUIsZUFBZSxVQUFVLENBQUMsMkdBQTJHLHdGQUF3Rix3QkFBd0IsV0FBVyxxQkFBcUIsZ0JBQWdCLHNCQUFzQixjQUFjLENBQUMsc0RBQXNELGlDQUF5QixBQUF6Qix5QkFBeUIsa0JBQWtCLENBQUMscURBQXFELGdDQUF3QixBQUF4Qix3QkFBd0IsaUJBQWlCLENBQUMseUJBQXlCLHFDQUFxQyxjQUFjLENBQUMsMkNBQTJDLGlCQUFpQixVQUFVLENBQUMsQ0FBQyx5QkFBeUIsNEJBQTRCLGtCQUFrQixDQUFDLCtCQUErQixvR0FBb0csdUJBQXVCLENBQUMsdURBQXVELFVBQVUsQ0FBQyw4ckJBQThyQixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxneUJBQWd5QixtQkFBbUIsb0JBQW9CLENBQUMsa3hCQUFreEIsbUJBQW1CLG9CQUFvQixDQUFDLDR6REFBNHpELGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLDhuRkFBOG5GLG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLDAzRkFBMDNGLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLHMxRkFBczFGLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxtQkFBbUIsa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLHFDQUFxQywrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIsMENBQTBDLHlGQUF5RixxQkFBcUIsQ0FBQyw2Q0FBNkMsb0dBQW9HLHVCQUF1QixDQUFDLHFFQUFxRSxVQUFVLENBQUMsazRCQUFrNEIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsbytCQUFvK0IsbUJBQW1CLG9CQUFvQixDQUFDLHM5QkFBczlCLG1CQUFtQixvQkFBb0IsQ0FBQyxvc0VBQW9zRSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxzbkdBQXNuRyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxrM0dBQWszRyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyw4MEdBQTgwRyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixtREFBbUQseUZBQXlGLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsbURBQW1ELCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5Qix5Q0FBeUMsd0ZBQXdGLHFCQUFxQixDQUFDLDRDQUE0QyxvR0FBb0csdUJBQXVCLENBQUMsb0VBQW9FLFVBQVUsQ0FBQyxvM0JBQW8zQixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxzOUJBQXM5QixtQkFBbUIsb0JBQW9CLENBQUMsdzhCQUF3OEIsbUJBQW1CLG9CQUFvQixDQUFDLHdxRUFBd3FFLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLGtsR0FBa2xHLG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLDgwR0FBODBHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLDB5R0FBMHlHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLGtEQUFrRCx3RkFBd0Ysc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixrREFBa0QsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLDJDQUEyQywwRkFBMEYscUJBQXFCLENBQUMsOENBQThDLG9HQUFvRyx1QkFBdUIsQ0FBQyxzRUFBc0UsVUFBVSxDQUFDLGc1QkFBZzVCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLGsvQkFBay9CLG1CQUFtQixvQkFBb0IsQ0FBQyxvK0JBQW8rQixtQkFBbUIsb0JBQW9CLENBQUMsZ3VFQUFndUUsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsMHBHQUEwcEcsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsczVHQUFzNUcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsazNHQUFrM0csbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsb0RBQW9ELDBGQUEwRixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLG9EQUFvRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIsNENBQTRDLDJGQUEyRixxQkFBcUIsQ0FBQywrQ0FBK0Msb0dBQW9HLHVCQUF1QixDQUFDLHVFQUF1RSxVQUFVLENBQUMsODVCQUE4NUIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsZ2dDQUFnZ0MsbUJBQW1CLG9CQUFvQixDQUFDLGsvQkFBay9CLG1CQUFtQixvQkFBb0IsQ0FBQyw0dkVBQTR2RSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyw4ckdBQThyRyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQywwN0dBQTA3RyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxzNUdBQXM1RyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixxREFBcUQsMkZBQTJGLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIscURBQXFELCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5QiwyQ0FBMkMsMEZBQTBGLHFCQUFxQixDQUFDLDhDQUE4QyxvR0FBb0csdUJBQXVCLENBQUMsc0VBQXNFLFVBQVUsQ0FBQyxnNUJBQWc1QixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxrL0JBQWsvQixtQkFBbUIsb0JBQW9CLENBQUMsbytCQUFvK0IsbUJBQW1CLG9CQUFvQixDQUFDLGd1RUFBZ3VFLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLDBwR0FBMHBHLG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLHM1R0FBczVHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLGszR0FBazNHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLG9EQUFvRCwwRkFBMEYsc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixvREFBb0QsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLHVDQUF1QyxzRkFBc0YscUJBQXFCLENBQUMsMENBQTBDLG9HQUFvRyx1QkFBdUIsQ0FBQyxrRUFBa0UsVUFBVSxDQUFDLHcxQkFBdzFCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLDA3QkFBMDdCLG1CQUFtQixvQkFBb0IsQ0FBQyw0NkJBQTQ2QixtQkFBbUIsb0JBQW9CLENBQUMsZ25FQUFnbkUsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsMGdHQUEwZ0csbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsc3dHQUFzd0csbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsa3VHQUFrdUcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsZ0RBQWdELHNGQUFzRixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLGdEQUFnRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIsZ0RBQWdELCtGQUErRixxQkFBcUIsQ0FBQyxtREFBbUQsb0dBQW9HLHVCQUF1QixDQUFDLDJFQUEyRSxVQUFVLENBQUMsczlCQUFzOUIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsd2pDQUF3akMsbUJBQW1CLG9CQUFvQixDQUFDLDBpQ0FBMGlDLG1CQUFtQixvQkFBb0IsQ0FBQyw0MkVBQTQyRSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyw4MEdBQTgwRyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQywwa0hBQTBrSCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxzaUhBQXNpSCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5Qix5REFBeUQsK0ZBQStGLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIseURBQXlELCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5Qiw2Q0FBNkMsNEZBQTRGLHFCQUFxQixDQUFDLGdEQUFnRCxvR0FBb0csdUJBQXVCLENBQUMsd0VBQXdFLFVBQVUsQ0FBQyw0NkJBQTQ2QixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyw4Z0NBQThnQyxtQkFBbUIsb0JBQW9CLENBQUMsZ2dDQUFnZ0MsbUJBQW1CLG9CQUFvQixDQUFDLHd4RUFBd3hFLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLGt1R0FBa3VHLG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLDg5R0FBODlHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLDA3R0FBMDdHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLHNEQUFzRCw0RkFBNEYsc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixzREFBc0QsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLHVDQUF1QyxzRkFBc0YscUJBQXFCLENBQUMsMENBQTBDLG9HQUFvRyx1QkFBdUIsQ0FBQyxrRUFBa0UsVUFBVSxDQUFDLHcxQkFBdzFCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLDA3QkFBMDdCLG1CQUFtQixvQkFBb0IsQ0FBQyw0NkJBQTQ2QixtQkFBbUIsb0JBQW9CLENBQUMsZ25FQUFnbkUsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsMGdHQUEwZ0csbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsc3dHQUFzd0csbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsa3VHQUFrdUcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsZ0RBQWdELHNGQUFzRixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLGdEQUFnRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIsMkNBQTJDLHFGQUFxRixxQkFBcUIsQ0FBQyw4Q0FBOEMsb0dBQW9HLHVCQUF1QixDQUFDLHNFQUFzRSxVQUFVLENBQUMsZzVCQUFnNUIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsay9CQUFrL0IsbUJBQW1CLG9CQUFvQixDQUFDLG8rQkFBbytCLG1CQUFtQixvQkFBb0IsQ0FBQyxndUVBQWd1RSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQywwcEdBQTBwRyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxzNUdBQXM1RyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxrM0dBQWszRyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixvREFBb0QscUZBQXFGLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsb0RBQW9ELCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5QiwyQ0FBMkMscUZBQXFGLHFCQUFxQixDQUFDLDhDQUE4QyxvR0FBb0csdUJBQXVCLENBQUMsc0VBQXNFLFVBQVUsQ0FBQyxnNUJBQWc1QixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxrL0JBQWsvQixtQkFBbUIsb0JBQW9CLENBQUMsbytCQUFvK0IsbUJBQW1CLG9CQUFvQixDQUFDLGd1RUFBZ3VFLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLDBwR0FBMHBHLG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLHM1R0FBczVHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLGszR0FBazNHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLG9EQUFvRCxxRkFBcUYsc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixvREFBb0QsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLDJDQUEyQyxxRkFBcUYscUJBQXFCLENBQUMsOENBQThDLG9HQUFvRyx1QkFBdUIsQ0FBQyxzRUFBc0UsVUFBVSxDQUFDLGc1QkFBZzVCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLGsvQkFBay9CLG1CQUFtQixvQkFBb0IsQ0FBQyxvK0JBQW8rQixtQkFBbUIsb0JBQW9CLENBQUMsZ3VFQUFndUUsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsMHBHQUEwcEcsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsczVHQUFzNUcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsazNHQUFrM0csbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsb0RBQW9ELHFGQUFxRixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLG9EQUFvRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIsMkNBQTJDLHFGQUFxRixxQkFBcUIsQ0FBQyw4Q0FBOEMsb0dBQW9HLHVCQUF1QixDQUFDLHNFQUFzRSxVQUFVLENBQUMsZzVCQUFnNUIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsay9CQUFrL0IsbUJBQW1CLG9CQUFvQixDQUFDLG8rQkFBbytCLG1CQUFtQixvQkFBb0IsQ0FBQyxndUVBQWd1RSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQywwcEdBQTBwRyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxzNUdBQXM1RyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxrM0dBQWszRyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixvREFBb0QscUZBQXFGLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsb0RBQW9ELCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5QiwwQ0FBMEMscUZBQXFGLHFCQUFxQixDQUFDLDZDQUE2QyxvR0FBb0csdUJBQXVCLENBQUMscUVBQXFFLFVBQVUsQ0FBQyxrNEJBQWs0QixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxvK0JBQW8rQixtQkFBbUIsb0JBQW9CLENBQUMsczlCQUFzOUIsbUJBQW1CLG9CQUFvQixDQUFDLG9zRUFBb3NFLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLHNuR0FBc25HLG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLGszR0FBazNHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLDgwR0FBODBHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLG1EQUFtRCxxRkFBcUYsc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixtREFBbUQsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLDBDQUEwQyxzRkFBc0YscUJBQXFCLENBQUMsNkNBQTZDLG9HQUFvRyx1QkFBdUIsQ0FBQyxxRUFBcUUsVUFBVSxDQUFDLGs0QkFBazRCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLG8rQkFBbytCLG1CQUFtQixvQkFBb0IsQ0FBQyxzOUJBQXM5QixtQkFBbUIsb0JBQW9CLENBQUMsb3NFQUFvc0UsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsc25HQUFzbkcsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsazNHQUFrM0csbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsODBHQUE4MEcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsbURBQW1ELHNGQUFzRixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLG1EQUFtRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIsc0NBQXNDLHFGQUFxRixxQkFBcUIsQ0FBQyx5Q0FBeUMsb0dBQW9HLHVCQUF1QixDQUFDLGlFQUFpRSxVQUFVLENBQUMsMDBCQUEwMEIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsNDZCQUE0NkIsbUJBQW1CLG9CQUFvQixDQUFDLDg1QkFBODVCLG1CQUFtQixvQkFBb0IsQ0FBQyxvbEVBQW9sRSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxzK0ZBQXMrRixtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxrdUdBQWt1RyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyw4ckdBQThyRyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QiwrQ0FBK0MscUZBQXFGLHNCQUFzQixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsK0NBQStDLCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5Qiw2Q0FBNkMsNEZBQTRGLHFCQUFxQixDQUFDLGdEQUFnRCxvR0FBb0csdUJBQXVCLENBQUMsd0VBQXdFLFVBQVUsQ0FBQyw0NkJBQTQ2QixnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyw4Z0NBQThnQyxtQkFBbUIsb0JBQW9CLENBQUMsZ2dDQUFnZ0MsbUJBQW1CLG9CQUFvQixDQUFDLHd4RUFBd3hFLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLGt1R0FBa3VHLG1CQUFtQixrQkFBa0IsVUFBVSxDQUFDLDg5R0FBODlHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLDA3R0FBMDdHLG1CQUFtQixxQkFBcUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLHNEQUFzRCw0RkFBNEYsc0JBQXNCLGtCQUFrQixnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixzREFBc0QsK0JBQStCLDZCQUE2QixDQUFDLENBQUMseUJBQXlCLHdDQUF3Qyx1RkFBdUYscUJBQXFCLENBQUMsMkNBQTJDLG9HQUFvRyx1QkFBdUIsQ0FBQyxtRUFBbUUsVUFBVSxDQUFDLHMyQkFBczJCLGdCQUFnQixrQkFBa0IsYUFBYSxDQUFDLHc4QkFBdzhCLG1CQUFtQixvQkFBb0IsQ0FBQywwN0JBQTA3QixtQkFBbUIsb0JBQW9CLENBQUMsNG9FQUE0b0UsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsOGlHQUE4aUcsbUJBQW1CLGtCQUFrQixVQUFVLENBQUMsMHlHQUEweUcsbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsc3dHQUFzd0csbUJBQW1CLHFCQUFxQixhQUFhLENBQUMsQ0FBQyx5QkFBeUIsaURBQWlELHVGQUF1RixzQkFBc0Isa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLGlEQUFpRCwrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyx5QkFBeUIsOENBQThDLHFHQUFxRyx1QkFBdUIsQ0FBQyxpREFBaUQsb0dBQW9HLHVCQUF1QixDQUFDLHlFQUF5RSxVQUFVLENBQUMsMDdCQUEwN0IsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsNGhDQUE0aEMsbUJBQW1CLG9CQUFvQixDQUFDLDhnQ0FBOGdDLG1CQUFtQixvQkFBb0IsQ0FBQyxvekVBQW96RSxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxzd0dBQXN3RyxtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxrZ0hBQWtnSCxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyw4OUdBQTg5RyxtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5Qix1REFBdUQscUdBQXFHLHdCQUF3QixrQkFBa0IsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsdURBQXVELCtCQUErQiw2QkFBNkIsQ0FBQyxDQUFDLHlCQUF5Qiw4Q0FBOEMsa0JBQWtCLENBQUMscURBQXFELHFHQUFxRyx1QkFBdUIsQ0FBQyxDQUFDLHFDQUFxQyxXQUFXLGdCQUFnQixrQkFBa0IsQ0FBQyx3Q0FBd0MsNkJBQTZCLDhDQUE4QyxpQkFBaUIsY0FBYyx1QkFBdUIsdUJBQXVCLENBQUMseUJBQXlCLHFDQUFxQyxpQkFBaUIsQ0FBQyx3Q0FBd0MsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIscUNBQXFDLGdCQUFnQixrQkFBa0Isa0JBQWtCLENBQUMsd0NBQXdDLGVBQWUsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsZ0JBQWdCLGtCQUFrQixrQkFBa0IsQ0FBQyx3Q0FBd0MsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIscUNBQXFDLGlCQUFpQixDQUFDLHdDQUF3QyxhQUFhLENBQUMsQ0FBQyx5QkFBeUIscUNBQXFDLGlCQUFpQixDQUFDLENBQUMsNERBQTRELGFBQWEsQ0FBQyxrSkFBa0osV0FBVyxtQkFBbUIsc0JBQXNCLFNBQVMsQ0FBQywwRUFBMEUsU0FBUyxDQUFDLDBLQUEwSyxxQkFBcUIsb0JBQW9CLENBQUMsd0VBQXdFLGlCQUFpQixDQUFDLHdFQUF3RSxhQUFhLENBQUMsb0ZBQW9GLGVBQWUsQ0FBQyxrR0FBa0csWUFBWSxjQUFjLFdBQVcsb0JBQW9CLGtCQUFrQixTQUFTLENBQUMsaURBQWlELFdBQVcsQ0FBQyxtQ0FBbUMsaUJBQWlCLENBQUMsc0NBQXNDLGlCQUFpQixtQkFBbUIsb0JBQW9CLENBQUMsd0NBQXdDLGNBQWMsaUJBQWlCLGlCQUFpQixDQUFDLDZFQUE2RSxnQkFBZ0IsQ0FBQywwQ0FBMEMsY0FBYyxnQkFBZ0IsV0FBVyxjQUFjLGlCQUFpQixjQUFjLDBCQUEwQixDQUFDLHNGQUFzRixnQkFBZ0IsQ0FBQyw4Q0FBOEMsZ0JBQWdCLENBQUMsd0NBQXdDLGlCQUFpQixDQUFDLHVDQUF1QyxjQUFjLGdCQUFnQixDQUFDLDZDQUE2QyxhQUFhLENBQUMsc0JBQXNCLGlCQUFpQixrQkFBa0IsaUJBQWlCLENBQUMseUJBQXlCLGVBQWUsQ0FBQyw4QkFBOEIsa0JBQWtCLENBQUMseUJBQXlCLG1CQUFtQixDQUFDLDRCQUE0QixnQkFBZ0IsQ0FBQyw2QkFBNkIsZ0JBQWdCLGtCQUFrQixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixNQUFNLFNBQVMsQ0FBQyw0QkFBNEIsV0FBVyxjQUFjLFdBQVcsV0FBVyxrQkFBa0IsVUFBVSxTQUFTLENBQUMsNkJBQTZCLGdGQUFnRix3QkFBd0IsYUFBYSxZQUFZLFdBQVcsV0FBVyxDQUFDLDZCQUE2QixnRkFBZ0YsdUJBQXVCLENBQUMsNkJBQTZCLGdGQUFnRix1QkFBdUIsQ0FBQyw2QkFBNkIsZ0ZBQWdGLHVCQUF1QixDQUFDLDZCQUE2QixnRkFBZ0YsdUJBQXVCLENBQUMsNkJBQTZCLGdGQUFnRix1QkFBdUIsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLHNCQUFzQix1QkFBdUIsU0FBUyxXQUFXLGNBQWMsT0FBTyxlQUFlLFFBQVEsOENBQXNDLEFBQXRDLHNDQUFzQyxNQUFNLFVBQVUsQ0FBQyxnQ0FBZ0MsZUFBZSxDQUFDLHVDQUF1QyxnQkFBZ0IsNkJBQTZCLDhDQUFzQyxBQUF0QyxzQ0FBc0MsVUFBVSxDQUFDLDBDQUEwQyx1QkFBdUIsOENBQXNDLEFBQXRDLHNDQUFzQyxVQUFVLENBQUMsK0NBQStDLFNBQVMsQ0FBQyx5QkFBeUIsU0FBUyxPQUFPLGVBQWUsUUFBUSxNQUFNLFdBQVcsQ0FBQywyQkFBMkIsK0NBQXVDLEFBQXZDLHVDQUF1QyxjQUFjLFNBQVMsY0FBYyxlQUFlLFFBQVEsd0NBQWdDLEFBQWhDLGdDQUFnQyxzQ0FBOEIsQUFBOUIsOEJBQThCLFdBQVcsQ0FBQyx1RUFBdUUsU0FBUyxjQUFjLE9BQU8sa0JBQWtCLFFBQVEsS0FBSyxDQUFDLDZDQUE2QyxpQ0FBaUMsZUFBZSxvQ0FBb0MsOEJBQThCLFdBQVcsY0FBYyxTQUFTLFNBQVMscUJBQXFCLGVBQWUsa0JBQWtCLFFBQVEsd0NBQWdDLEFBQWhDLGdDQUFnQyxPQUFPLENBQUMsbURBQW1ELFNBQVMsQ0FBQywyRUFBMkUsZ0JBQWdCLGFBQWEsQ0FBQywwREFBMEQsa0JBQWtCLENBQUMsc0JBQXNCLGlCQUFpQixDQUFDLGtGQUFrRixxQkFBcUIsYUFBYSxxQkFBcUIsQ0FBQywwQ0FBMEMsVUFBVSxDQUFDLDZDQUE2QyxpQkFBaUIsQ0FBQyx5REFBeUQsV0FBVyxlQUFlLGlCQUFpQixXQUFXLENBQUMsaUVBQWlFLG1CQUFtQixhQUFhLENBQUMsbUlBQW1JLG1CQUFtQixhQUFhLENBQUMsaURBQWlELFVBQVUsQ0FBQyxvREFBb0QsaUJBQWlCLGtCQUFrQixXQUFXLGlCQUFpQixXQUFXLENBQUMsMERBQTBELHFCQUFxQixhQUFhLENBQUMsc0RBQXNELGFBQWEsQ0FBQyw0REFBNEQsY0FBYyxvQkFBb0IsQ0FBQyw0REFBNEQsa0JBQWtCLENBQUMsMkxBQTJMLG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLGdOQUFnTixtQkFBbUIsb0JBQW9CLENBQUMsNk1BQTZNLG1CQUFtQixvQkFBb0IsQ0FBQyxzZEFBc2QsbUJBQW1CLHFCQUFxQixVQUFVLENBQUMsNHRDQUE0dEMsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMscTBDQUFxMEMsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsc3pDQUFzekMsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMseUJBQXlCLG9EQUFvRCw2QkFBNkIsQ0FBQyxDQUFDLGtEQUFrRCxtQkFBbUIsV0FBVyxjQUFjLGFBQWEsQ0FBQyxxREFBcUQsYUFBYSxDQUFDLHdEQUF3RCxlQUFlLHFCQUFxQixpQkFBaUIsV0FBVyxDQUFDLGdFQUFnRSxtQkFBbUIsYUFBYSxDQUFDLGlJQUFpSSxtQkFBbUIsYUFBYSxDQUFDLHlCQUF5QixrREFBa0QsMEJBQTBCLENBQUMsQ0FBQyx3REFBd0QsNEJBQTRCLGVBQWUsWUFBWSxjQUFjLHVCQUF1QixnQkFBZ0Isa0JBQWtCLGtDQUEwQixBQUExQiwwQkFBMEIsU0FBUyxDQUFDLDREQUE0RCxVQUFVLGtDQUF5QixBQUF6Qix5QkFBeUIsQ0FBQyw2REFBNkQsbUJBQW1CLGNBQWMsa0JBQWtCLENBQUMsaUVBQWlFLFlBQVksQ0FBQyx5QkFBeUIsd0RBQXdELG1DQUFtQyxDQUFDLENBQUMsK0JBQStCLG1CQUFtQiwyQ0FBMkMsZ0JBQWdCLGFBQWEsZUFBZSxVQUFVLGdCQUFnQixVQUFVLGtCQUFrQixrQ0FBMEIsQUFBMUIsMEJBQTBCLFdBQVcsWUFBWSxDQUFDLG9DQUFvQyxnQkFBZ0IsVUFBVSxhQUFhLENBQUMsNDBDQUE0MEMsWUFBWSxDQUFDLG9DQUFvQyxhQUFhLGdCQUFnQixnQkFBZ0IsQ0FBQyx5Q0FBeUMsbUJBQW1CLENBQUMsaUVBQWlFLGNBQWMsQ0FBQyx5Q0FBeUMsZ0JBQWdCLENBQUMsNENBQTRDLHFCQUFZLEFBQVosaUJBQVksQUFBWixZQUFZLENBQUMsMkNBQTJDLGtCQUFrQixDQUFDLGtGQUFrRixtQkFBbUIsZ0JBQWdCLGVBQWUsQ0FBQyxnR0FBZ0csbUJBQW1CLG9CQUFvQixDQUFDLDRHQUE0RyxtQkFBbUIsb0JBQW9CLENBQUMsOEdBQThHLG1CQUFtQixvQkFBb0IsQ0FBQyx5QkFBeUIsa0ZBQWtGLDRCQUE0QixDQUFDLENBQUMsc0RBQXNELGFBQWEsZ0JBQWdCLGNBQWMsa0NBQXlCLEFBQXpCLHlCQUF5QixDQUFDLDJEQUEyRCxlQUFlLGVBQWUsQ0FBQyx5QkFBeUIsc0RBQXNELDBCQUEwQixDQUFDLDJEQUEyRCw0QkFBNEIsQ0FBQyxDQUFDLG1IQUFtSCxhQUFhLGlCQUFpQixDQUFDLDZIQUE2SCxNQUFNLENBQUMsOENBQThDLG1CQUFtQixjQUFjLGNBQWMsaUJBQWlCLHVCQUF1QixpQkFBaUIsVUFBVSxrQkFBa0IseUJBQXlCLGtDQUEwQixBQUExQiwwQkFBMEIsV0FBVyxZQUFZLENBQUMsa0VBQWtFLGFBQWEsQ0FBQyx3RUFBd0UsVUFBVSxDQUFDLHlEQUF5RCxlQUFlLENBQUMsNEVBQTRFLGFBQWEsVUFBVSxnQkFBZ0IsaUJBQWlCLGtDQUF5QixBQUF6Qix5QkFBeUIsQ0FBQyx5QkFBeUIsNEVBQTRFLFlBQVksQ0FBQyxDQUFDLHlCQUF5Qiw0RUFBNEUsYUFBYSxDQUFDLENBQUMsbUVBQW1FLGVBQWUsaUJBQWlCLFNBQVMsMkJBQTJCLENBQUMseUJBQXlCLG1FQUFtRSxlQUFlLENBQUMsQ0FBQyx5QkFBeUIsbUVBQW1FLGdCQUFnQixDQUFDLENBQUMsc0VBQXNFLGFBQWEsQ0FBQyx1RUFBdUUsZUFBZSxZQUFZLFVBQVUsQ0FBQyxtRUFBbUUsZUFBZSxtQkFBbUIsaUJBQWlCLENBQUMscUVBQXFFLGdCQUFnQixtQkFBbUIsbUJBQW1CLENBQUMsaUZBQWlGLGdCQUFnQixVQUFVLHNCQUFzQixDQUFDLHlCQUF5QixpRkFBaUYsa0JBQWtCLENBQUMsQ0FBQyx5QkFBeUIsaUZBQWlGLG1CQUFtQixDQUFDLENBQUMsMkRBQTJELGlCQUFpQixDQUFDLDhKQUE4SixtQkFBbUIsU0FBUyxnQkFBZ0Isd0JBQWdCLEFBQWhCLGdCQUFnQixjQUFjLGlCQUFpQixnQkFBZ0Isa0JBQWtCLENBQUMsNEtBQTRLLFlBQVksQ0FBQyx5QkFBeUIsMkRBQTJELGdCQUFnQixDQUFDLDhKQUE4SixlQUFlLENBQUMsQ0FBQyx5QkFBeUIsMkRBQTJELGlCQUFpQixDQUFDLDhKQUE4SixnQkFBZ0IsQ0FBQyxDQUFDLG1HQUFtRyxnQ0FBZ0MsY0FBYyxlQUFlLGNBQWMsaUJBQWlCLENBQUMsK0dBQStHLG1CQUFtQixXQUFXLG9CQUFvQixDQUFDLHlCQUF5QixtR0FBbUcsaUJBQWlCLGVBQWUsQ0FBQyxDQUFDLHlCQUF5QixtR0FBbUcsa0JBQWtCLGdCQUFnQixDQUFDLENBQUMsaURBQWlELGFBQWEsZUFBZSxDQUFDLG9EQUFvRCxhQUFhLGdCQUFnQixpQ0FBd0IsQUFBeEIsd0JBQXdCLENBQUMsMERBQTBELGdCQUFnQixDQUFDLHlFQUF5RSxlQUFlLENBQUMsK0dBQStHLGdCQUFnQixDQUFDLHlJQUF5SSxpQkFBaUIsQ0FBQywyTkFBMk4sV0FBVyxDQUFDLGdFQUFnRSw0QkFBNEIsQ0FBQyw2REFBNkQsK0JBQStCLENBQUMsdUlBQXVJLGdCQUFnQixnQkFBZ0IsQ0FBQyx5QkFBeUIsdUlBQXVJLGlCQUFpQixDQUFDLENBQUMseUJBQXlCLHVJQUF1SSxrQkFBa0IsQ0FBQyxDQUFDLHVMQUF1TCxrQkFBa0IsaUJBQWlCLENBQUMsNE1BQTRNLDBGQUEwRix3QkFBd0IsV0FBVyxjQUFjLFdBQVcsa0JBQWtCLGtCQUFrQixrQ0FBMEIsQUFBMUIsMEJBQTBCLFVBQVUsUUFBUSxTQUFTLENBQUMsMk5BQTJOLGlDQUF3QixBQUF4Qix3QkFBd0IsQ0FBQyx5QkFBeUIsOENBQThDLFVBQVUsQ0FBQyxDQUFDLHlCQUF5Qiw4Q0FBOEMsVUFBVSxDQUFDLENBQUMsd0NBQXdDLGlCQUFpQixDQUFDLDJDQUEyQyxxQkFBcUIsZUFBZSxDQUFDLGlDQUFpQyxjQUFjLGNBQWMsU0FBUyxDQUFDLHdDQUF3QyxjQUFjLGlCQUFpQixvQkFBb0IsQ0FBQywrQ0FBK0Msb0JBQW9CLGNBQWMsY0FBYyxhQUFhLENBQUMsMkNBQTJDLGNBQWMsaUJBQWlCLG9CQUFvQixDQUFDLGtEQUFrRCxvQkFBb0IsY0FBYyxjQUFjLGFBQWEsQ0FBQywyQ0FBMkMsY0FBYyxpQkFBaUIsb0JBQW9CLENBQUMsa0RBQWtELG9CQUFvQixjQUFjLGNBQWMsYUFBYSxDQUFDLDRDQUE0QyxjQUFjLGlCQUFpQixvQkFBb0IsQ0FBQyxtREFBbUQsb0JBQW9CLGNBQWMsY0FBYyxhQUFhLENBQUMsb0NBQW9DLGtCQUFrQixnQkFBZ0IscUJBQXFCLGlCQUFpQixDQUFDLHVDQUF1QyxpQkFBaUIsQ0FBQyw4Q0FBOEMsMkJBQTJCLGNBQWMsY0FBYyxhQUFhLENBQUMsMkNBQTJDLGlIQUFpSCx3QkFBd0IsV0FBVyxjQUFjLFdBQVcsT0FBTyxnQkFBZ0Isa0JBQWtCLFFBQVEsU0FBUyxDQUFDLG9DQUFvQyxrQkFBa0IsZ0JBQWdCLHFCQUFxQixpQkFBaUIsQ0FBQyx1Q0FBdUMsaUJBQWlCLENBQUMsOENBQThDLDJCQUEyQixjQUFjLGNBQWMsYUFBYSxDQUFDLDJDQUEyQyxpSEFBaUgsd0JBQXdCLFdBQVcsY0FBYyxXQUFXLE9BQU8sZ0JBQWdCLGtCQUFrQixRQUFRLFNBQVMsQ0FBQyxvQ0FBb0Msa0JBQWtCLGdCQUFnQixxQkFBcUIsaUJBQWlCLENBQUMsdUNBQXVDLGlCQUFpQixDQUFDLDhDQUE4QywyQkFBMkIsY0FBYyxjQUFjLGFBQWEsQ0FBQywyQ0FBMkMsaUhBQWlILHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGdCQUFnQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsb0NBQW9DLGtCQUFrQixnQkFBZ0IscUJBQXFCLGlCQUFpQixDQUFDLHVDQUF1QyxpQkFBaUIsQ0FBQyw4Q0FBOEMsMkJBQTJCLGNBQWMsY0FBYyxhQUFhLENBQUMsMkNBQTJDLGlIQUFpSCx3QkFBd0IsV0FBVyxjQUFjLFdBQVcsT0FBTyxnQkFBZ0Isa0JBQWtCLFFBQVEsU0FBUyxDQUFDLG9DQUFvQyxrQkFBa0IsZ0JBQWdCLHFCQUFxQixpQkFBaUIsQ0FBQyx1Q0FBdUMsaUJBQWlCLENBQUMsOENBQThDLDJCQUEyQixjQUFjLGNBQWMsYUFBYSxDQUFDLDJDQUEyQyxpSEFBaUgsd0JBQXdCLFdBQVcsY0FBYyxXQUFXLE9BQU8sZ0JBQWdCLGtCQUFrQixRQUFRLFNBQVMsQ0FBQyxvQ0FBb0Msa0JBQWtCLGdCQUFnQixxQkFBcUIsaUJBQWlCLENBQUMsdUNBQXVDLGlCQUFpQixDQUFDLDhDQUE4QywyQkFBMkIsY0FBYyxjQUFjLGFBQWEsQ0FBQywyQ0FBMkMsaUhBQWlILHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGdCQUFnQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsb0NBQW9DLGtCQUFrQixnQkFBZ0IscUJBQXFCLGlCQUFpQixDQUFDLHVDQUF1QyxpQkFBaUIsQ0FBQyw4Q0FBOEMsMkJBQTJCLGNBQWMsY0FBYyxhQUFhLENBQUMsMkNBQTJDLGlIQUFpSCx3QkFBd0IsV0FBVyxjQUFjLFdBQVcsT0FBTyxnQkFBZ0Isa0JBQWtCLFFBQVEsU0FBUyxDQUFDLG1DQUFtQyxrQkFBa0IsZ0JBQWdCLHFCQUFxQixpQkFBaUIsQ0FBQyxzQ0FBc0MsaUJBQWlCLENBQUMsNkNBQTZDLDJCQUEyQixjQUFjLGNBQWMsYUFBYSxDQUFDLDBDQUEwQyxnSEFBZ0gsd0JBQXdCLFdBQVcsY0FBYyxXQUFXLE9BQU8sZ0JBQWdCLGtCQUFrQixRQUFRLFNBQVMsQ0FBQyxxQ0FBcUMsa0JBQWtCLGdCQUFnQixxQkFBcUIsaUJBQWlCLENBQUMsd0NBQXdDLGlCQUFpQixDQUFDLCtDQUErQywyQkFBMkIsY0FBYyxjQUFjLGFBQWEsQ0FBQyw0Q0FBNEMsa0hBQWtILHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGdCQUFnQixrQkFBa0IsUUFBUSxTQUFTLENBQUMscUNBQXFDLGtCQUFrQixnQkFBZ0IscUJBQXFCLGlCQUFpQixDQUFDLHdDQUF3QyxpQkFBaUIsQ0FBQywrQ0FBK0MsMkJBQTJCLGNBQWMsY0FBYyxhQUFhLENBQUMsNENBQTRDLGtIQUFrSCx3QkFBd0IsV0FBVyxjQUFjLFdBQVcsT0FBTyxnQkFBZ0Isa0JBQWtCLFFBQVEsU0FBUyxDQUFDLG9DQUFvQyxrQkFBa0IsZ0JBQWdCLHFCQUFxQixpQkFBaUIsQ0FBQyx1Q0FBdUMsaUJBQWlCLENBQUMsOENBQThDLDJCQUEyQixjQUFjLGNBQWMsYUFBYSxDQUFDLDJDQUEyQyxpSEFBaUgsd0JBQXdCLFdBQVcsY0FBYyxXQUFXLE9BQU8sZ0JBQWdCLGtCQUFrQixRQUFRLFNBQVMsQ0FBQyxvQ0FBb0Msa0JBQWtCLGdCQUFnQixxQkFBcUIsaUJBQWlCLENBQUMsdUNBQXVDLGlCQUFpQixDQUFDLDhDQUE4QywyQkFBMkIsY0FBYyxjQUFjLGFBQWEsQ0FBQywyQ0FBMkMsaUhBQWlILHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGdCQUFnQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsOEJBQThCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxxQ0FBcUMsK0dBQStHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsOEJBQThCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxxQ0FBcUMsK0dBQStHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsOEJBQThCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxxQ0FBcUMsK0dBQStHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsOEJBQThCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxxQ0FBcUMsK0dBQStHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsOEJBQThCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxxQ0FBcUMsK0dBQStHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsOEJBQThCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxxQ0FBcUMsK0dBQStHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxvQ0FBb0MsOEdBQThHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMsNEJBQTRCLGtCQUFrQixlQUFlLHFCQUFxQixpQkFBaUIsQ0FBQyxtQ0FBbUMsNkdBQTZHLHdCQUF3QixXQUFXLGNBQWMsV0FBVyxPQUFPLGtCQUFrQixrQkFBa0IsUUFBUSxTQUFTLENBQUMscUNBQXFDLHNCQUFzQixtQkFBbUIsZ0JBQWdCLENBQUMsNEZBQTRGLHFCQUFxQix3QkFBZSxBQUFmLGVBQWUsQ0FBQyx5Q0FBeUMsY0FBYyxzQkFBc0IsQ0FBQyx5Q0FBeUMseUJBQXlCLGFBQWEsQ0FBQyxnREFBZ0QsYUFBYSxDQUFDLHVDQUF1QywrR0FBK0csVUFBVSxxQkFBcUIsQ0FBQyxpREFBaUQsWUFBWSxDQUFDLG9DQUFvQyxhQUFhLENBQUMsbUNBQW1DLGlCQUFpQixDQUFDLHNDQUFzQyxpQkFBaUIsbUJBQW1CLG9CQUFvQixDQUFDLHdDQUF3QyxpQkFBaUIsaUJBQWlCLENBQUMsd0VBQXdFLGFBQWEsQ0FBQyw4RUFBOEUsNEJBQTRCLENBQUMsNEVBQTRFLGNBQWMsY0FBYyxpQkFBaUIsb0JBQW9CLENBQUMsc0ZBQXNGLGNBQWMsY0FBYyxpQkFBaUIsZ0JBQWdCLG9CQUFvQixDQUFDLGtHQUFrRyxhQUFhLENBQUMsZ0NBQWdDLGlCQUFpQixDQUFDLHlJQUF5SSxpQkFBaUIsQ0FBQyxrQ0FBa0MsYUFBYSxDQUFDLHdDQUF3QyxhQUFhLENBQUMsd0NBQXdDLGNBQWMsZ0JBQWdCLENBQUMsOENBQThDLGFBQWEsQ0FBQywyREFBMkQsbUJBQW1CLGtCQUFrQix3QkFBd0IsQ0FBQyxpRUFBaUUsa0JBQWtCLGdCQUFnQixDQUFDLGlFQUFpRSxlQUFlLENBQUMsK0RBQStELGNBQWMsY0FBYyxlQUFlLENBQUMsMkVBQTJFLG1CQUFtQixvQkFBb0IsQ0FBQywyRUFBMkUsa0JBQWtCLENBQUMsK0VBQStFLGFBQWEsQ0FBQywyRkFBMkYsc0JBQXNCLENBQUMseUVBQXlFLGtCQUFrQixDQUFDLDZFQUE2RSxhQUFhLENBQUMseUZBQXlGLCtCQUErQixDQUFDLDZGQUE2RixVQUFVLENBQUMseUdBQXlHLDRCQUE0QixDQUFDLHlCQUF5QiwyREFBMkQsYUFBYSxDQUFDLGlFQUFpRSxTQUFTLENBQUMsaUVBQWlFLHFCQUFxQixZQUFZLENBQUMsK0RBQStELGFBQWEsQ0FBQywyRUFBMkUsdUJBQXVCLGdDQUFnQyxhQUFhLENBQUMsMkVBQTJFLHNCQUFzQixDQUFDLCtFQUErRSw2QkFBNkIsYUFBYSxDQUFDLENBQUMsMkJBQTJCLGlCQUFpQixDQUFDLGlDQUFpQyxrQkFBa0IsQ0FBQyxpQ0FBaUMsaUJBQWlCLENBQUMsMGtCQUEwa0Isa0JBQWtCLG9CQUFvQixDQUFDLDBFQUEwRSxtQkFBbUIscUJBQXFCLFdBQVcsZUFBZSxhQUFhLENBQUMsaUNBQWlDLHVCQUF1Qix5QkFBeUIsY0FBYyxhQUFhLENBQUMsdUNBQXVDLGdCQUFnQixpQkFBaUIsQ0FBQywyREFBMkQsbUJBQW1CLFlBQVksQ0FBQyw4REFBOEQsY0FBYyxDQUFDLDJJQUEySSxlQUFlLENBQUMsMEhBQTBILGlCQUFpQixDQUFDLHlCQUF5QixxREFBcUQsb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEsVUFBVSxDQUFDLDJEQUEyRCxtQkFBbUIsZ0JBQWdCLENBQUMsMEhBQTBILG1CQUFPLEFBQVAsV0FBTyxBQUFQLE9BQU8sWUFBWSxDQUFDLENBQUMsb0RBQW9ELGFBQWEsQ0FBQyx1REFBdUQsNEJBQTRCLENBQUMsd0RBQXdELGNBQWMsY0FBYyxtQkFBbUIsQ0FBQyw4REFBOEQsYUFBYSxDQUFDLHFDQUFxQyxpQkFBaUIsQ0FBQyx3Q0FBd0MsZ0JBQWdCLGlCQUFpQixpQkFBaUIsUUFBUSxDQUFDLDZDQUE2QyxjQUFjLGNBQWMsQ0FBQyxzREFBc0QsYUFBYSxDQUFDLDJDQUEyQyxvQkFBb0IsQ0FBQyx3REFBd0QsK0VBQStFLHdCQUF3QixXQUFXLHFCQUFxQixhQUFhLHNCQUFzQixzQkFBc0IsV0FBVyxDQUFDLGdEQUFnRCxZQUFZLG9CQUFvQixDQUFDLDBCQUEwQixtQkFBbUIsV0FBVyxnQkFBZ0Isa0JBQWtCLENBQUMsK3NDQUErc0MsbUJBQW1CLFlBQVksQ0FBQyxpQ0FBaUMscUJBQXFCLGVBQWUsa0JBQWtCLENBQUMsbUNBQW1DLFVBQVUsQ0FBQyx5Q0FBeUMsb0JBQW9CLENBQUMsc29CQUFzb0IsbUJBQW1CLHFCQUFxQixVQUFVLENBQUMsbXRCQUFtdEIsbUJBQW1CLG9CQUFvQixDQUFDLHdzQkFBd3NCLG1CQUFtQixvQkFBb0IsQ0FBQyw0bURBQTRtRCxtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyxxZ0ZBQXFnRixnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyw4dEZBQTh0RixnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQywrckZBQStyRixnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyxxQ0FBcUMsaUJBQWlCLENBQUMsdUNBQXVDLFlBQVksaUJBQWlCLENBQUMseUJBQXlCLGduQkFBZ25CLG1CQUFtQixxQkFBcUIsV0FBVyxpQkFBaUIsZUFBZSxDQUFDLDZyQkFBNnJCLG1CQUFtQixvQkFBb0IsQ0FBQyxrckJBQWtyQixtQkFBbUIsb0JBQW9CLENBQUMsZ2tEQUFna0QsbUJBQW1CLHFCQUFxQixVQUFVLENBQUMsdThFQUF1OEUsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsZ3FGQUFncUYsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsaW9GQUFpb0YsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsc0NBQXNDLFdBQVcsY0FBYyxnQkFBZ0Isb0NBQW9DLGlCQUFpQixDQUFDLHdDQUF3QyxpQkFBaUIsQ0FBQyw0Q0FBNEMsb0JBQW9CLENBQUMsdXFCQUF1cUIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsb3ZCQUFvdkIsbUJBQW1CLG9CQUFvQixDQUFDLHl1QkFBeXVCLG1CQUFtQixvQkFBb0IsQ0FBQyw4cURBQThxRCxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQyxrbUZBQWttRixtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQywyekZBQTJ6RixtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyw0eEZBQTR4RixtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQywwQ0FBMEMsc0JBQXNCLFNBQVMsY0FBYyxPQUFPLFlBQVksU0FBUyxlQUFlLG9CQUFpQixBQUFqQixpQkFBaUIsa0JBQWtCLFVBQVUsTUFBTSxTQUFTLENBQUMscURBQXFELGdCQUFnQixjQUFjLG1DQUFtQyxDQUFDLDQwQkFBNDBCLG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLHk1QkFBeTVCLG1CQUFtQixvQkFBb0IsQ0FBQyw4NEJBQTg0QixtQkFBbUIsb0JBQW9CLENBQUMsdy9EQUF3L0QsbUJBQW1CLHFCQUFxQixVQUFVLENBQUMsbWpHQUFtakcsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsNHdHQUE0d0csZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsNnVHQUE2dUcsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMseURBQXlELFNBQVMsT0FBTyxDQUFDLENBQUMseUJBQXlCLDBCQUEwQixnQkFBZ0IsYUFBYSxDQUFDLGlDQUFpQyxpQkFBaUIsaUJBQWlCLENBQUMsb0NBQW9DLHFCQUFxQixZQUFZLFNBQVMsQ0FBQywyRkFBMkYsWUFBWSxZQUFZLFVBQVUsQ0FBQyx1R0FBZ04sMktBQTJLLEFBQTJULDJKQUEwRyxBQUExRywwR0FBMEcsb0hBQW9ILFNBQVMsT0FBTyxrQkFBa0IsUUFBUSxNQUFNLFVBQVUsQ0FBQywyR0FBMkcsV0FBVyxXQUFXLFNBQVMsa0JBQWtCLFVBQVUsaUJBQWlCLENBQUMsbS9DQUFtL0MsdUJBQXVCLGtCQUFrQixXQUFXLFdBQVcsU0FBUyxrQkFBa0IsU0FBUyxDQUFDLHVuREFBdW5ELGdDQUFnQyxrQkFBa0IsVUFBVSxDQUFDLG1HQUFtRyxTQUFTLE9BQU8sUUFBUSxNQUFNLFVBQVUsQ0FBQyxDQUFDLHl4QkFBeXhCLGdDQUFnQyxpQkFBaUIsa0JBQWtCLGlCQUFpQixrQkFBa0IscUJBQXFCLENBQUMsNERBQTRELGFBQWEsQ0FBQyxrRUFBa0UsOEJBQXNCLEFBQXRCLHNCQUFzQixjQUFjLHFCQUFhLEFBQWIsaUJBQWEsQUFBYixhQUFhLG1CQUFtQixjQUFjLG1CQUFtQixDQUFDLGdWQUFnVixhQUFhLENBQUMsOEVBQThFLGNBQWMsZ0JBQWdCLENBQUMsMEVBQTBFLFdBQVcsYUFBYSxvQkFBb0IsZUFBZSxXQUFXLENBQUMsd0VBQXdFLFFBQVEsQ0FBQyxrRkFBa0YscUJBQXFCLENBQUMsMEZBQTBGLGFBQWEsdUJBQXVCLFdBQVcsQ0FBQywrQkFBK0IsZ0JBQWdCLGNBQWMsaUJBQWlCLENBQUMsbUNBQW1DLFdBQVcsaUJBQWlCLFNBQVMsQ0FBQyxpQ0FBaUMsb0JBQW9CLENBQUMsMGxCQUEwbEIsZ0JBQWdCLGNBQWMsQ0FBQyx5QkFBeUIsK0JBQStCLGlCQUFpQixDQUFDLG1DQUFtQyxpQkFBaUIsU0FBUyxDQUFDLENBQUMseUJBQXlCLCtCQUErQixrQkFBa0IsQ0FBQyxtQ0FBbUMsa0JBQWtCLFVBQVUsQ0FBQyxDQUFDLDBzREFBMHNELFlBQVksQ0FBQyw2QkFBNkIsaUJBQWlCLENBQUMsbUNBQW1DLGFBQWEsQ0FBQyxnN0NBQWc3QyxjQUFjLGdCQUFnQixZQUFZLENBQUMsc0NBQXNDLGdCQUFnQixTQUFTLENBQUMseUJBQXlCLG1DQUFtQyxpQkFBaUIsZUFBZSxDQUFDLENBQUMseUJBQXlCLG1DQUFtQyxnQkFBZ0IsQ0FBQyxDQUFDLHlCQUF5QixtQ0FBbUMsZ0JBQWdCLENBQUMsQ0FBQyx5QkFBeUIsbUNBQW1DLGdCQUFnQixDQUFDLENBQUMsMEJBQTBCLG1DQUFtQyxnQkFBZ0IsQ0FBQyxDQUFDLGlDQUFpQyxjQUFjLGFBQWEsbUJBQW1CLDBCQUEwQixDQUFDLHlCQUF5QixpQ0FBaUMsa0JBQWtCLENBQUMsQ0FBQyx5QkFBeUIsaUNBQWlDLGNBQWMsQ0FBQyxDQUFDLHlCQUF5QixpQ0FBaUMsc0JBQXNCLFNBQVMsU0FBUyxZQUFZLFNBQVMsZUFBZSxvQkFBaUIsQUFBakIsaUJBQWlCLGtCQUFrQixRQUFRLE1BQU0sU0FBUyxDQUFDLENBQUMsNkNBQTZDLGdCQUFnQixpQkFBaUIsQ0FBQyx5QkFBeUIsNkNBQTZDLE9BQU8sU0FBUyxTQUFTLENBQUMsQ0FBQyx5QkFBeUIsdUNBQXVDLGlCQUFpQixlQUFlLENBQUMsQ0FBQyx5QkFBeUIsdUNBQXVDLGlCQUFpQixDQUFDLENBQUMseUJBQXlCLHVDQUF1QyxpQkFBaUIsQ0FBQyxDQUFDLHlCQUF5Qix1Q0FBdUMsaUJBQWlCLENBQUMsQ0FBQywwQkFBMEIsdUNBQXVDLGlCQUFpQixDQUFDLENBQUMsa0NBQWtDLG9CQUFvQixDQUFDLHFCQUFxQixtQkFBbUIsaUJBQWlCLGlCQUFpQixtQkFBbUIsV0FBVyxjQUFjLGtCQUFrQix5QkFBeUIsa0JBQWtCLENBQUMsNkJBQTZCLHdCQUF3QixDQUFDLDRCQUE0Qix3QkFBd0IsQ0FBQyw2QkFBNkIsd0JBQXdCLENBQUMsMEJBQTBCLHdCQUF3QixDQUFDLDhCQUE4QixnQkFBZ0IsNEJBQTRCLGFBQWEsQ0FBQyxpQ0FBaUMsY0FBYywrQkFBK0IsQ0FBQyxtQ0FBbUMsY0FBYyxpQkFBaUIsb0JBQW9CLENBQUMsd0NBQXdDLG1CQUFtQix5QkFBeUIsa0JBQWtCLGNBQWMsK0JBQStCLHFCQUFxQixnQkFBZ0IsaUJBQWlCLGFBQWEsZ0JBQWdCLDBCQUEwQixrQkFBa0Isa0JBQWtCLHNCQUFzQixZQUFZLFVBQVUsQ0FBQyw2Q0FBNkMsY0FBYyxlQUFlLENBQUMsZ0RBQWdELG1CQUFtQixVQUFVLENBQUMseUJBQXlCLDhCQUE4QixpQkFBaUIsQ0FBQyxpQ0FBaUMscUJBQXFCLGlCQUFpQixrQkFBa0Isa0JBQWtCLG1CQUFtQixVQUFVLENBQUMsd0NBQXdDLGFBQWEsQ0FBQyxvQ0FBb0Msa0JBQWtCLENBQUMsMENBQTBDLG1CQUFtQixXQUFXLFdBQVcsVUFBVSxrQkFBa0IsV0FBVyxXQUFXLFNBQVMsQ0FBQyxDQUFDLCtCQUErQixpQkFBaUIsa0JBQWtCLGlCQUFpQixZQUFZLENBQUMsNEJBQTRCLFFBQVEsQ0FBQyx1Q0FBdUMsUUFBUSxDQUFDLHlDQUF5QyxjQUFjLG9CQUFvQix1QkFBdUIsQ0FBQywwREFBMEQsZ0JBQWdCLGNBQWMsQ0FBQyxtQ0FBbUMsY0FBYyxnQkFBZ0IsV0FBVyxjQUFjLGlCQUFpQixjQUFjLG9CQUFvQixDQUFDLGlDQUFpQyxrQkFBa0Isc0JBQXNCLHdCQUF3QixDQUFDLHdDQUF3QyxjQUFjLGdCQUFnQixDQUFDLHNEQUFzRCxrQkFBa0IsQ0FBQyxxQ0FBcUMsYUFBYSxDQUFDLDJDQUEyQyxvQ0FBb0MsY0FBYyxpQkFBaUIsc0JBQXNCLG9CQUFvQixDQUFDLGlEQUFpRCxpQ0FBaUMsYUFBYSxDQUFDLHlDQUF5QyxjQUFjLFVBQVUsQ0FBQyx1Q0FBdUMsY0FBYyxjQUFjLENBQUMsd0NBQXdDLGlCQUFpQixDQUFDLHlCQUF5QixxQ0FBcUMsVUFBVSxDQUFDLHdDQUF3QyxXQUFXLFdBQVcsQ0FBQyx1REFBdUQsVUFBVSxDQUFDLHdEQUF3RCxjQUFjLENBQUMsMkNBQTJDLHVCQUF1QixXQUFXLFdBQVcsY0FBYyxXQUFXLFVBQVUsQ0FBQyxDQUFDLHlCQUF5Qix3Q0FBd0MsWUFBWSxDQUFDLHVEQUF1RCxVQUFVLENBQUMsd0RBQXdELGNBQWMsQ0FBQywyQ0FBMkMsY0FBYyxDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxXQUFXLFlBQVksQ0FBQywyQ0FBMkMsV0FBVyxDQUFDLENBQUMsczVCQUFzNUIsWUFBWSxnQkFBZ0IsbUJBQW1CLGlCQUFpQixDQUFDLDhnQ0FBOGdDLGNBQWMsZ0JBQWdCLENBQUMsd3IxQkFBd3IxQixXQUFXLHFCQUFxQixhQUFhLG1CQUFtQixzQkFBc0IsV0FBVyxDQUFDLHdvRkFBd29GLDBGQUEwRix1QkFBdUIsQ0FBQyxnckZBQWdyRiwyRkFBMkYsdUJBQXVCLENBQUMsZ3dGQUFnd0YsNkZBQTZGLHVCQUF1QixDQUFDLHdqRkFBd2pGLHdGQUF3Rix1QkFBdUIsQ0FBQyx3eUZBQXd5Riw4RkFBOEYsdUJBQXVCLENBQUMsdytFQUF3K0Usc0ZBQXNGLHVCQUF1QixDQUFDLGcxRkFBZzFGLCtGQUErRix1QkFBdUIsQ0FBQyxnbUZBQWdtRix5RkFBeUYsdUJBQXVCLENBQUMsd29GQUF3b0YsMEZBQTBGLHVCQUF1QixDQUFDLGd3RkFBZ3dGLDZGQUE2Rix1QkFBdUIsQ0FBQyxrOUJBQWs5QixjQUFjLGdCQUFnQixDQUFDLDAvQkFBMC9CLGNBQWMsb0JBQW9CLENBQUMsMC9CQUEwL0IsY0FBYyxnQkFBZ0IsQ0FBQyw4Z0NBQThnQyxpQkFBaUIsYUFBYSxDQUFDLDBwQ0FBMHBDLFlBQVksQ0FBQywwa0NBQTBrQyx1QkFBdUIsVUFBVSxzQkFBc0IsQ0FBQyxrbkNBQWtuQyxtQkFBbUIsbUJBQW1CLGNBQWMsY0FBYyxjQUFjLG9CQUFvQixDQUFDLDB1Q0FBMHVDLGtCQUFrQixDQUFDLGs2Q0FBazZDLGVBQWUsQ0FBQywwaERBQTBoRCxrQkFBa0IsQ0FBQyxzK0JBQXMrQixtQkFBbUIsK0JBQStCLGdDQUFnQyxTQUFTLFdBQVcsaUJBQWlCLE9BQU8sa0JBQWtCLGNBQWMsUUFBUSxrQkFBa0IscUJBQXFCLHdCQUF3QixDQUFDLGtuQ0FBa25DLHdGQUF3Rix3QkFBd0IsV0FBVyxxQkFBcUIsV0FBVyxtQkFBbUIsU0FBUyxDQUFDLDhsQ0FBOGxDLG1CQUFtQixvQkFBb0IsQ0FBQyxrbkNBQWtuQyxrQkFBa0IsQ0FBQyx3akZBQXdqRixhQUFhLGFBQWEsaUJBQWlCLENBQUMsd2lCQUF3aUIsdUJBQXVCLENBQUMsb25CQUFvbkIsUUFBUSxDQUFDLHlCQUF5QiwrQkFBK0IsYUFBYSwwREFBMEQsWUFBWSxDQUFDLENBQUMseUJBQXlCLCtCQUErQixhQUFhLGtHQUFrRyxZQUFZLENBQUMsQ0FBQyxnQ0FBZ0MsZ0JBQWdCLFNBQVMsY0FBYyxXQUFXLENBQUMsMENBQTBDLGNBQWMsa0JBQWtCLFVBQVUsQ0FBQyw4Q0FBOEMsY0FBYyxrQkFBa0IsV0FBVyxVQUFVLENBQUMsK0NBQStDLGdCQUFnQixtQkFBbUIscUJBQWEsQUFBYixhQUFhLGNBQWMsY0FBYyxpQkFBaUIsUUFBUSxrQkFBa0IsY0FBYyxrQkFBa0IsU0FBUyxrQkFBa0IsUUFBUSxVQUFVLENBQUMsaURBQWlELDhCQUE4QixTQUFTLFdBQVcsY0FBYyxPQUFPLGtCQUFrQixRQUFRLE1BQU0seUNBQWlDLEFBQWpDLGlDQUFpQyxVQUFVLENBQUMsdURBQXVELDRCQUE0QixDQUFDLHFEQUFxRCwrQ0FBc0MsQUFBdEMsc0NBQXNDLENBQUMsbUNBQW1DLGlCQUFpQixlQUFlLENBQUMsc0NBQXNDLGFBQWEsQ0FBQyw0Q0FBNEMsWUFBWSxDQUFDLHlCQUF5QixnQ0FBZ0MsaUJBQWlCLGVBQWUsQ0FBQyxDQUFDLHlCQUF5QixnQ0FBZ0Msa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLGdDQUFnQyxrQkFBa0IsNkJBQTZCLENBQUMsMENBQTBDLFdBQVcsa0JBQWtCLFVBQVUsQ0FBQyxDQUFDLHlCQUF5QixnQ0FBZ0MsK0JBQStCLDRCQUE0QixDQUFDLENBQUMsd29CQUF3b0IsUUFBUSxDQUFDLGd1T0FBZ3VPLHdCQUF3QixDQUFDLDBCQUEwQix5QkFBeUIsaURBQWlELGFBQWEsMERBQTBELFlBQVksQ0FBQyxxY0FBcWMsZUFBZSxDQUFDLENBQUMsQ0FBQywwQkFBMEIsMEJBQTBCLDZIQUE2SCxxRkFBcUYsWUFBWSxDQUFDLENBQUMsQ0FBQyxzQ0FBc0MsU0FBUyxnQkFBZ0Isa0JBQWtCLE9BQU8sQ0FBQyxzRUFBc0UsYUFBYSxDQUFDLG1DQUFtQyxnQkFBZ0IsV0FBVyxDQUFDLG1EQUFtRCxrQkFBa0IsQ0FBQyxtQ0FBbUMsU0FBUyxDQUFDLDBDQUEwQyw4QkFBOEIsZUFBZSxnQkFBZ0IsQ0FBQyxzQ0FBc0MsYUFBYSxDQUFDLG9EQUFvRCxhQUFhLGFBQWEsaUJBQWlCLENBQUMseUJBQXlCLHNDQUFzQyxZQUFZLGlCQUFpQixpQkFBaUIsVUFBVSxDQUFDLG1DQUFtQyxnQkFBZ0Isa0JBQWtCLFNBQVMsQ0FBQyxtQ0FBbUMsbUJBQW1CLFdBQVcsQ0FBQywwQ0FBMEMsYUFBYSxhQUFhLGlCQUFpQixDQUFDLHNDQUFzQyw2QkFBNkIsQ0FBQyxDQUFDLGtDQUFrQyxtQkFBbUIscUJBQXFCLG1CQUFtQixXQUFXLGVBQWUsaUJBQWlCLHFCQUFxQixjQUFjLGtCQUFrQix5QkFBeUIsVUFBVSxDQUFDLHlDQUF5QyxhQUFhLGlCQUFpQixDQUFDLDJCQUEyQixjQUFjLFVBQVUsa0JBQWtCLENBQUMsa0NBQWtDLGFBQWEsVUFBVSxpQkFBaUIsQ0FBQyxzREFBc0Qsb0JBQVksQUFBWixvQkFBWSxBQUFaLFlBQVksQ0FBQyw0TEFBNEwscUJBQXFCLG1CQUFPLEFBQVAsV0FBTyxBQUFQLE9BQU8scUJBQXFCLENBQUMsb1FBQW9RLGtCQUFrQixxQkFBcUIsQ0FBQyw2QkFBNkIsb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEsb0JBQWMsQUFBZCxjQUFjLG9CQUFvQixVQUFVLENBQUMsdUVBQXVFLGVBQWUsQ0FBQyxrRkFBa0YsbUJBQVksQUFBWixvQkFBWSxBQUFaLFlBQVksY0FBYyxDQUFDLHNIQUFzSCxlQUFlLENBQUMsb0NBQW9DLGVBQWUsQ0FBQyx5QkFBeUIsYUFBYSxpQkFBaUIsY0FBYyxvQkFBb0Isa0JBQWtCLFNBQVMsdUJBQXVCLENBQUMsd0JBQXdCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxnQkFBZ0IsQ0FBQyxzREFBc0QsY0FBYyxDQUFDLDJHQUEyRyxxQkFBcUIsZUFBZSxxQkFBcUIsQ0FBQyxpSEFBaUgsYUFBYSxXQUFXLFNBQVMsQ0FBQyxtSUFBbUksWUFBWSxDQUFDLDZCQUE2QixpQkFBaUIsZ0JBQWdCLENBQUMsK0JBQStCLGFBQWEsQ0FBQyxxQ0FBcUMsY0FBYyxvQkFBb0IsQ0FBQyxnQ0FBZ0MscUJBQWEsQUFBYixpQkFBYSxBQUFiLGFBQWEsaUJBQWlCLENBQUMsaUZBQWlGLGdCQUFnQixrQkFBa0IsQ0FBQyx3Q0FBd0MsYUFBYSxDQUFDLDhDQUE4QyxhQUFhLGFBQWEsaUJBQWlCLENBQUMsZ0NBQWdDLFVBQVUsQ0FBQyxvQ0FBb0MsV0FBVyxXQUFXLG1CQUFtQixTQUFTLENBQUMsbUNBQW1DLGNBQWMsQ0FBQyxtQ0FBbUMsZ0JBQWdCLGlCQUFpQiw2QkFBNkIsQ0FBQywrQ0FBK0MsU0FBUyxDQUFDLHNFQUFzRSw2QkFBNkIsQ0FBQyxzREFBc0QsMkZBQTJGLFdBQVcsZUFBZSxZQUFZLFdBQVcsd0JBQXdCLGlDQUF5QixBQUF6Qix5QkFBeUIsU0FBUyxDQUFDLDREQUE0RCxpQ0FBd0IsQUFBeEIsd0JBQXdCLENBQUMsOERBQThELGlCQUFpQixhQUFhLFVBQVUsZ0JBQWdCLGtCQUFrQixpQ0FBd0IsQUFBeEIsd0JBQXdCLENBQUMsbUVBQW1FLGdCQUFnQixTQUFTLENBQUMscURBQXFELFlBQVksd0JBQXdCLGtCQUFrQixpQkFBaUIsQ0FBQyw0REFBNEQsYUFBYSxpQkFBaUIsQ0FBQyx5REFBeUQsV0FBVyxXQUFXLGNBQWMsU0FBUyxDQUFDLHdEQUF3RCxlQUFlLENBQUMsNkRBQTZELDZCQUE2QixXQUFXLFNBQVMsT0FBTyxVQUFVLHdCQUF3QixrQkFBa0IsUUFBUSxnQkFBZ0IsTUFBTSxrQ0FBeUIsQUFBekIseUJBQXlCLENBQUMsa0VBQWtFLHVCQUF1QixzQkFBc0IsV0FBVyxTQUFTLGFBQWEsa0JBQWtCLFVBQVUsVUFBVSxDQUFDLGtFQUFrRSxTQUFTLENBQUMsNkNBQTZDLHNCQUFzQixZQUFZLHNCQUFzQixDQUFDLHdDQUF3QyxzQkFBc0IsQ0FBQyx5QkFBeUIsZ0NBQWdDLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixnQ0FBZ0MsY0FBYyxDQUFDLENBQUMseUJBQXlCLGdDQUFnQyxlQUFlLGlCQUFpQixDQUFDLG1DQUFtQyxxQkFBcUIsbUJBQW1CLHFCQUFxQixDQUFDLCtDQUErQyx1QkFBdUIsQ0FBQyxpREFBaUQsaUJBQWlCLENBQUMsQ0FBQywwQkFBMEIsbUNBQW1DLGtCQUFrQix3QkFBd0IsQ0FBQywrQ0FBK0Msd0JBQXdCLENBQUMsbURBQW1ELGFBQWEsQ0FBQyxDQUFDLHVCQUF1QixpQkFBaUIsQ0FBQyxvb0NBQW9vQyxjQUFjLGVBQWUsQ0FBQywrQkFBK0IsaUJBQWlCLGtCQUFrQixjQUFjLENBQUMsaUNBQWlDLGlCQUFpQixDQUFDLHlCQUF5QiwyQkFBMkIsbUJBQW1CLFVBQVUsQ0FBQyw4QkFBOEIsb0dBQW9HLHVCQUF1QixDQUFDLHNEQUFzRCxVQUFVLENBQUMsZ3JCQUFnckIsZ0JBQWdCLGtCQUFrQixhQUFhLENBQUMsa3hCQUFreEIsbUJBQW1CLG9CQUFvQixDQUFDLG93QkFBb3dCLG1CQUFtQixvQkFBb0IsQ0FBQyxneURBQWd5RCxnQkFBZ0Isa0JBQWtCLGFBQWEsQ0FBQywwbEZBQTBsRixtQkFBbUIsa0JBQWtCLFVBQVUsQ0FBQyxzMUZBQXMxRixtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxrekZBQWt6RixtQkFBbUIscUJBQXFCLGFBQWEsQ0FBQyxDQUFDLHlCQUF5QixvQ0FBb0MsbUJBQW1CLFdBQVcsa0JBQWtCLGdCQUFnQixDQUFDLENBQUMseUJBQXlCLG9DQUFvQywrQkFBK0IsNkJBQTZCLENBQUMsQ0FBQyxvQ0FBb0MsbUJBQW1CLGVBQWUsQ0FBQyxzQ0FBc0MsUUFBUSxDQUFDLHdDQUF3QyxnQkFBZ0IsQ0FBQyxzQ0FBOEIsR0FBRyxzQkFBc0IsQ0FBQyxDQUFDLEFBQXpELDhCQUE4QixHQUFHLHNCQUFzQixDQUFDLENBQUMsd0RBQXdELGNBQWMsZ0JBQWdCLGVBQWUsaUJBQWlCLENBQUMsd0VBQXdFLGNBQWMsY0FBYyxpQkFBaUIsY0FBYyxRQUFRLENBQUMsZ0VBQWdFLFdBQVcsQ0FBQyxzRkFBc0YsVUFBVSxlQUFlLGdCQUFnQixDQUFDLGdGQUFnRixVQUFVLGlCQUFpQixzQkFBc0IsMERBQWlELEFBQWpELGlEQUFpRCxDQUFDLDBFQUEwRSxhQUFhLHlEQUF5RCxnQkFBZ0IsaUJBQWlCLGtCQUFrQixDQUFDLG9HQUFvRyxXQUFXLENBQUMsMERBQTBELG9CQUFhLEFBQWIsb0JBQWEsQUFBYixhQUFhLHdCQUFzQixBQUF0QixxQkFBc0IsQUFBdEIsc0JBQXNCLENBQUMsZ0VBQWdFLGFBQWEsVUFBVSxDQUFDLDREQUE0RCxTQUFTLGdCQUFnQixrQkFBa0IsQ0FBQyxnRkFBZ0YsZ0JBQWdCLGtCQUFrQixDQUFDLHdFQUF3RSxlQUFlLENBQUMsc0VBQXNFLG1CQUFtQixVQUFVLENBQUMsMEVBQTBFLFdBQVcseUJBQXlCLENBQUMsc0ZBQXNGLFlBQVksQ0FBQyw0d0NBQTR3QyxnQkFBZ0Isa0JBQWtCLGNBQWMsZ0JBQWdCLG9CQUFvQixDQUFDLGc1Q0FBZzVDLFdBQVcsQ0FBQyxncklBQWdySSx1QkFBdUIsa0JBQWtCLFVBQVUsQ0FBQyx3K0lBQXcrSSxpQ0FBaUMsQ0FBQyxzT0FBc08sVUFBVSxDQUFDLDRFQUE0RSxnQkFBZ0IsV0FBVyxDQUFDLDBFQUEwRSxtQkFBbUIsVUFBVSxDQUFDLDhFQUE4RSxXQUFXLHlCQUF5QixDQUFDLDBGQUEwRixZQUFZLENBQUMsd3pDQUF3ekMsZ0JBQWdCLGtCQUFrQixjQUFjLGdCQUFnQixvQkFBb0IsQ0FBQyw0N0NBQTQ3QyxXQUFXLENBQUMsd3hJQUF3eEksdUJBQXVCLGtCQUFrQixVQUFVLENBQUMsZ2xKQUFnbEosaUNBQWlDLENBQUMsOE9BQThPLFVBQVUsQ0FBQyxnRkFBZ0YsZ0JBQWdCLFdBQVcsQ0FBQyx3RUFBd0UsbUJBQW1CLFVBQVUsQ0FBQyw0RUFBNEUsV0FBVyx5QkFBeUIsQ0FBQyx3RkFBd0YsWUFBWSxDQUFDLGt5Q0FBa3lDLGdCQUFnQixrQkFBa0IsY0FBYyxnQkFBZ0Isb0JBQW9CLENBQUMsczZDQUFzNkMsV0FBVyxDQUFDLG91SUFBb3VJLHVCQUF1QixrQkFBa0IsVUFBVSxDQUFDLDRoSkFBNGhKLGlDQUFpQyxDQUFDLDBPQUEwTyxVQUFVLENBQUMsOEVBQThFLGdCQUFnQixXQUFXLENBQUMsb0VBQW9FLG1CQUFtQixVQUFVLENBQUMsd0VBQXdFLFdBQVcseUJBQXlCLENBQUMsb0ZBQW9GLFlBQVksQ0FBQyxzdkNBQXN2QyxnQkFBZ0Isa0JBQWtCLGNBQWMsZ0JBQWdCLG9CQUFvQixDQUFDLDAzQ0FBMDNDLFdBQVcsQ0FBQyw0bklBQTRuSSx1QkFBdUIsa0JBQWtCLFVBQVUsQ0FBQyxvN0lBQW83SSxpQ0FBaUMsQ0FBQyxrT0FBa08sVUFBVSxDQUFDLDBFQUEwRSxnQkFBZ0IsV0FBVyxDQUFDLDBFQUEwRSxtQkFBbUIsVUFBVSxDQUFDLDhFQUE4RSxXQUFXLHlCQUF5QixDQUFDLDBGQUEwRixZQUFZLENBQUMsd3pDQUF3ekMsZ0JBQWdCLGtCQUFrQixjQUFjLGdCQUFnQixvQkFBb0IsQ0FBQyw0N0NBQTQ3QyxXQUFXLENBQUMsd3hJQUF3eEksdUJBQXVCLGtCQUFrQixVQUFVLENBQUMsZ2xKQUFnbEosaUNBQWlDLENBQUMsOE9BQThPLFVBQVUsQ0FBQyxnRkFBZ0YsZ0JBQWdCLFdBQVcsQ0FBQyxzRUFBc0UsbUJBQW1CLFVBQVUsQ0FBQywwRUFBMEUsV0FBVyx5QkFBeUIsQ0FBQyxzRkFBc0YsWUFBWSxDQUFDLDR3Q0FBNHdDLGdCQUFnQixrQkFBa0IsY0FBYyxnQkFBZ0Isb0JBQW9CLENBQUMsZzVDQUFnNUMsV0FBVyxDQUFDLGdySUFBZ3JJLHVCQUF1QixrQkFBa0IsVUFBVSxDQUFDLHcrSUFBdytJLGlDQUFpQyxDQUFDLHNPQUFzTyxVQUFVLENBQUMsNEVBQTRFLGdCQUFnQixXQUFXLENBQUMsMEVBQTBFLG1CQUFtQixpQkFBaUIsQ0FBQyxtQ0FBbUMsY0FBYyxnQkFBZ0IsQ0FBQyxxQkFBcUIseUJBQXlCLGFBQWEsVUFBVSxDQUFDLDZCQUE2QixjQUFjLGlCQUFpQixxQkFBcUIsVUFBVSxlQUFlLENBQUMsb0NBQW9DLFdBQVcsQ0FBQyxnREFBZ0QsaUJBQWlCLENBQUMsNENBQTRDLGdCQUFnQixDQUFDLG9EQUFvRCxpQkFBaUIsQ0FBQyxvMENBQW8wQyxjQUFjLGdCQUFnQixVQUFVLENBQUMsczV2QkFBczV2QixnQkFBZ0IsQ0FBQyxrQkFBa0IsbUJBQW1CLFdBQVcsa0JBQWtCLGdCQUFnQixxQkFBcUIsQ0FBQywyQkFBMkIsU0FBUyxDQUFDLDZEQUE2RCxjQUFjLFdBQVcsQ0FBQyx5RUFBeUUsNkZBQTZGLFdBQVcscUJBQXFCLGFBQWEsbUJBQW1CLHdDQUFnQyxBQUFoQyxnQ0FBZ0Msc0JBQXNCLFdBQVcsQ0FBQyxxR0FBcUcsV0FBVyxvQkFBb0IsQ0FBQyxpRkFBaUYsaUNBQXdCLEFBQXhCLHdCQUF3QixDQUFDLHdCQUF3QixjQUFjLGFBQWEsQ0FBQywyQkFBMkIsa0JBQWtCLENBQUMseUNBQXlDLGtCQUFrQixDQUFDLDJCQUEyQixhQUFhLENBQUMsMEVBQTBFLHVCQUF1Qiw2QkFBNkIsY0FBYyxpQkFBaUIsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLDJCQUEyQiw2QkFBNkIsK0JBQStCLENBQUMscUNBQXFDLGtCQUFrQixDQUFDLHFCQUFxQiwwQkFBMEIsQ0FBQyxxQkFBcUIsNkJBQTZCLENBQUMscUJBQXFCLDZCQUE2QixhQUFhLENBQUMsd0JBQXdCLHVCQUF1QixnQkFBZ0IsQ0FBQyw2TkFBNk4sbUJBQW1CLGNBQWMsZUFBZSxpQkFBaUIsV0FBVyxDQUFDLGlRQUFpUSxtQkFBbUIsb0JBQW9CLENBQUMsdVFBQXVRLGtCQUFrQixDQUFDLDJRQUEyUSxtQkFBbUIsVUFBVSxDQUFDLGtIQUFrSCxjQUFjLFVBQVUsQ0FBQyw4SEFBOEgsbUJBQW1CLGlCQUFpQixDQUFDLDBIQUEwSCxhQUFhLENBQUMsa0pBQWtKLGdCQUFnQixDQUFDLHFCQUFxQixlQUFlLENBQUMsb0NBQW9DLGdCQUFnQixjQUFjLFdBQVcsaUJBQWlCLHVCQUF1QixTQUFTLENBQUMsd0JBQXdCLG1CQUFtQixvQkFBb0IsY0FBYyxlQUFlLGNBQWMsV0FBVyxjQUFjLDhCQUE4QixhQUFhLENBQUMsOEJBQThCLGtCQUFrQixDQUFDLDBCQUEwQixjQUFjLG9CQUFvQixDQUFDLGdDQUFnQyxlQUFlLENBQUMsMkJBQTJCLFdBQVcsV0FBVyxjQUFjLFNBQVMsVUFBVSxDQUFDLHVCQUF1QixrQkFBa0IsQ0FBQyx5QkFBeUIscUJBQXFCLGFBQWEsQ0FBQyxvQ0FBb0MsZUFBZSxXQUFXLGdCQUFnQixVQUFVLENBQUMsQ0FBQyxnREFBZ0QsWUFBWSxDQUFDLDRDQUE0Qyx5QkFBeUIsaUJBQWlCLENBQUMscURBQXFELG1CQUFtQixVQUFVLENBQUMsNEJBQTRCLGNBQWMsY0FBYyxnQkFBZ0Isb0JBQW9CLENBQUMseUNBQXlDLHFCQUFxQixxQkFBcUIsQ0FBQyw0Q0FBNEMsZUFBZSxDQUFDLGdDQUFnQyxrQkFBa0IsYUFBYSxDQUFDLDZDQUE2QyxTQUFTLENBQUMsc05BQXNOLGVBQWUsQ0FBQywrQkFBK0IsY0FBYyxpQkFBaUIsaUJBQWlCLG9CQUFvQixDQUFDLDRDQUE0QyxZQUFZLENBQUMsMkJBQTJCLGNBQWMsaUJBQWlCLENBQUMsOEJBQThCLGNBQWMsaUJBQWlCLFFBQVEsQ0FBQyx5QkFBeUIsMkJBQTJCLG9EQUFvRCxDQUFDLCtCQUErQixrQkFBa0IsK0NBQXNDLEFBQXRDLHNDQUFzQyxDQUFDLENBQUMsOENBQThDLGFBQWEsZ0JBQWdCLCtCQUFzQixBQUF0QixzQkFBc0IsQ0FBQyxnQ0FBZ0MsMEZBQTBGLHdCQUF3QixlQUFlLFlBQVksV0FBVyxrQkFBa0Isa0JBQWtCLFFBQVEsUUFBUSxrQ0FBMEIsQUFBMUIsMEJBQTBCLFNBQVMsQ0FBQyw2Q0FBNkMsZUFBZSxrQkFBa0IsaUJBQWlCLENBQUMsdURBQXVELGlDQUF3QixBQUF4Qix3QkFBd0IsQ0FBQyxnRUFBZ0UsU0FBUyxDQUFDLHFFQUFxRSxVQUFVLGdCQUFnQixDQUFDLG1DQUFtQyxrQkFBa0IsYUFBYSxTQUFTLENBQUMseUJBQXlCLG1DQUFtQyxTQUFTLFdBQVcsY0FBYyxpQkFBaUIsc0JBQXNCLFVBQVUsd0JBQXdCLGVBQWUsVUFBVSxrQkFBa0IscUJBQXFCLHlCQUF5QixTQUFTLENBQUMsMENBQTBDLGFBQWEsU0FBUyxDQUFDLDJDQUEyQyxVQUFVLENBQUMsdUNBQXVDLGdCQUFnQixhQUFhLFdBQVcsWUFBWSxTQUFTLENBQUMseUNBQXlDLGFBQWEsQ0FBQyw2Q0FBNkMsbUJBQW1CLFlBQVksQ0FBQyxDQUFDLHFGQUFxRixXQUFXLENBQUMsaWFBQWlhLGtCQUFrQixvQkFBYSxBQUFiLG9CQUFhLEFBQWIsYUFBYSw0QkFBcUIsQUFBckIsNkJBQXFCLEFBQXJCLDBCQUFxQixBQUFyQixxQkFBcUIsQ0FBQyxvQ0FBb0Msb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEsaUJBQWlCLENBQUMsMENBQTBDLFdBQVcsWUFBWSxpQkFBaUIscTNCQUFxM0IsQ0FBQyxxQ0FBcUMsb0JBQW9CLFdBQVcsU0FBUyxDQUFDLHlDQUF5QyxrQkFBa0IsWUFBWSxVQUFVLENBQUMsMENBQTBDLG9CQUFhLEFBQWIsb0JBQWEsQUFBYixhQUFhLHlCQUFrQixBQUFsQixzQkFBa0IsQUFBbEIsa0JBQWtCLENBQUMsMENBQTBDLG9CQUFhLEFBQWIsb0JBQWEsQUFBYixhQUFhLDRCQUFzQixBQUF0Qiw2QkFBc0IsQUFBdEIsMEJBQXNCLEFBQXRCLHNCQUFzQix3QkFBdUIsQUFBdkIscUJBQXVCLEFBQXZCLHVCQUF1QixvQkFBb0IsQ0FBQyxnREFBZ0QsYUFBYSxDQUFDLGtEQUFrRCxpQkFBaUIsYUFBYSxDQUFDLG9DQUFvQyxpQkFBaUIsYUFBYSxDQUFDLHNDQUFzQyxxQkFBcUIsWUFBWSxhQUFhLENBQUMsMEJBQTBCLGFBQWEsQ0FBQyw0Q0FBNEMsNEJBQTRCLFdBQVcsaUJBQWlCLCtCQUErQixDQUFDLGlDQUFpQyxnQkFBZ0IseUJBQXlCLDRCQUE0QixjQUFjLG1CQUFtQixjQUFjLFdBQVcsaUJBQWlCLGtCQUFrQixpQkFBaUIsU0FBUyxDQUFDLGVBQWUsaUJBQWlCLENBQUMsc0JBQXNCLHVCQUF1QixTQUFTLFdBQVcsY0FBYyxPQUFPLGVBQWUsUUFBUSw4Q0FBc0MsQUFBdEMsc0NBQXNDLE1BQU0sVUFBVSxDQUFDLDZCQUE2QixlQUFlLENBQUMsMENBQTBDLGdCQUFnQiwrQ0FBdUMsQUFBdkMsdUNBQXVDLFNBQVMsZUFBZSxRQUFRLHdDQUFnQyxBQUFoQyxnQ0FBZ0MsV0FBVyxDQUFDLG9DQUFvQyxnQkFBZ0IsNkJBQTZCLDhDQUFzQyxBQUF0QyxzQ0FBc0MsVUFBVSxDQUFDLCtDQUErQyx1QkFBdUIsOENBQXNDLEFBQXRDLHNDQUFzQyxVQUFVLENBQUMsOEJBQThCLGNBQWMsaUJBQWlCLENBQUMscUNBQXFDLGlDQUFpQyxlQUFlLG9DQUFvQyw4QkFBOEIsV0FBVyxjQUFjLFNBQVMsU0FBUyxxQkFBcUIsZUFBZSxrQkFBa0IsUUFBUSx3Q0FBZ0MsQUFBaEMsZ0NBQWdDLE9BQU8sQ0FBQywyQ0FBMkMsU0FBUyxDQUFDLGdDQUFnQyxvRkFBb0Ysd0JBQXdCLGlCQUFpQixDQUFDLHVDQUF1QywyRkFBMkYsdUJBQXVCLENBQUMsdUNBQXVDLGNBQWMsYUFBYSxDQUFDLHlCQUF5Qix1Q0FBdUMsZUFBZSxDQUFDLENBQUMseUJBQXlCLHVDQUF1QyxhQUFhLENBQUMsQ0FBQyx5QkFBeUIsdUNBQXVDLGVBQWUsQ0FBQyxDQUFDLG1DQUFtQyxjQUFjLENBQUMseUJBQXlCLG1DQUFtQyxxQkFBcUIsZUFBZSxjQUFjLGtCQUFrQixDQUFDLENBQUMseUJBQXlCLG1DQUFtQyxxQkFBcUIsY0FBYyxDQUFDLENBQUMsNkJBQTZCLHdCQUF3QixpQkFBaUIsQ0FBQyx5QkFBeUIsZ0NBQWdDLGlDQUFpQyxDQUFDLENBQUMseUJBQXlCLGdDQUFnQyx1QkFBdUIsQ0FBQyxDQUFDLGdDQUFnQywyRUFBMkUsV0FBVyxjQUFjLFNBQVMsT0FBTyxDQUFDLGlEQUFpRCxTQUFTLE9BQU8sa0JBQWtCLE1BQU0sUUFBUSxVQUFVLENBQUMsdURBQXVELG1GQUFtRix3QkFBd0IsY0FBYyxXQUFXLFdBQVcsd0JBQXdCLFNBQVMsQ0FBQywrREFBK0QsMEVBQTBFLENBQUMsMENBQTBDLGNBQWMsdUJBQXVCLENBQUMsaURBQWlELFdBQVcsaUJBQWlCLFNBQVMsQ0FBQyxnREFBZ0QsaUJBQWlCLGVBQWUsQ0FBQyxnREFBZ0QsZUFBZSxDQUFDLHVEQUF1RCxjQUFjLGtCQUFrQixDQUFDLGlEQUFpRCxhQUFhLGFBQWEsaUJBQWlCLENBQUMseURBQXlELGlCQUFpQixDQUFDLDJEQUEyRCxjQUFjLGlCQUFpQixDQUFDLG1EQUFtRCxjQUFjLG9CQUFvQixDQUFDLHVEQUF1RCxXQUFXLHNCQUFzQixTQUFTLENBQUMseUJBQXlCLDBDQUEwQyx3QkFBd0IsQ0FBQyxpREFBaUQsaUJBQWlCLFNBQVMsQ0FBQyx5REFBeUQsaUJBQWlCLENBQUMsQ0FBQyx5QkFBeUIsMENBQTBDLHlCQUF5QixDQUFDLGtEQUFrRCx5QkFBeUIsQ0FBQyx5REFBeUQsa0JBQWtCLGtCQUFrQixVQUFVLENBQUMsQ0FBQyxtQkFBbUIsbUJBQW1CLDhCQUFzQixBQUF0QixzQkFBc0IsY0FBYyxjQUFjLFFBQVEsQ0FBQyx1Q0FBdUMsY0FBYyxtQkFBbUIsQ0FBQyxLQUFLLFFBQVEsQ0FBQyxTQUFTLGFBQWEsaUJBQWlCLENBQUMsb0JBQW9CLGdCQUFnQixTQUFTLENBQUMscXNCQUFxc0IsZ0JBQWdCLENBQUMsK0NBQStDLGtCQUFrQixDQUFDLHdEQUF3RCx1QkFBdUIsQ0FBQyx3Q0FBd0MsUUFBUSxDQUFDLG1FQUFtRSxpQkFBaUIsQ0FBQyxxR0FBcUcsb0JBQVksQUFBWixvQkFBWSxBQUFaLFlBQVksQ0FBQyxxSkFBcUosVUFBVSxDQUFDLHFKQUFxSixpQkFBaUIsQ0FBQyw2R0FBNkcsaUJBQWlCLENBQUMsZ0RBQWdELGFBQWEsV0FBVyxDQUFDLGtDQUFrQyxhQUFhLENBQUMsMkJBQTJCLGFBQWEsQ0FBQywwQkFBMEIsYUFBYSxDQUFDLDZCQUE2QixhQUFhLENBQUMsY0FBYyxhQUFhLFVBQVUsa0JBQWtCLFNBQVMsaUJBQWlCLENBQUMsYUFBYSxrQkFBa0IsQ0FBQyxrQkFBa0Isa0JBQWtCLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyxrQkFBa0IsY0FBYyxrQkFBa0IsQ0FBQyx1QkFBdUIsWUFBWSxTQUFTLENBQUMsdUJBQXVCLG1CQUFtQixvQkFBb0IsQ0FBQyxnQ0FBZ0Msc0NBQXNDLGlCQUFpQixDQUFDLDBDQUEwQyxlQUFlLENBQUMseUNBQXlDLGVBQWUsQ0FBQyw4Q0FBOEMsZUFBZSxDQUFDLGlCQUFpQixtQkFBbUIsQ0FBQywwR0FBMEcsY0FBYyxZQUFZLENBQUMsOEJBQThCLGtCQUFrQixDQUFDLHlCQUF5QixjQUFjLENBQUMsa0RBQWtELGtCQUFrQixDQUFDLGtEQUFrRCxjQUFjLGtCQUFrQixDQUFDLHVCQUF1QixpQkFBaUIsQ0FBQyxpQ0FBaUMscUJBQXFCLHFCQUFxQixDQUFDLGlDQUFpQyxTQUFTLENBQUMsMkNBQTJDLGtCQUFrQixxQkFBcUIsQ0FBQyw0QkFBNEIsYUFBYSxDQUFDLHlCQUF5QixZQUFZLGNBQWMsQ0FBQywyQkFBMkIsVUFBVSxDQUFDLGtCQUFrQixvQkFBWSxBQUFaLG9CQUFZLEFBQVosWUFBWSxDQUFDLGdDQUFnQyxxQkFBcUIsbUJBQW1CLFdBQVcsT0FBTyxxQkFBcUIsQ0FBQyx1QkFBdUIsa0JBQWtCLG1CQUFtQixxQkFBcUIsQ0FBQyxrQ0FBa0MsZ0JBQWdCLENBQUMsdUJBQXVCLGNBQWMsZ0JBQWdCLENBQUMsa0JBQWtCLFdBQVcsYUFBYSxDQUFDLDRHQUE0RyxTQUFTLFNBQVMsQ0FBQyxxRUFBcUUsWUFBWSxDQUFDLHNDQUFzQyxnQkFBZ0IsQ0FBQyw4Q0FBOEMsa0JBQWtCLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyx5QkFBeUIsa0JBQWtCLENBQUMsd0RBQXdELGNBQWMsZ0JBQWdCLENBQUMsNENBQTRDLGdCQUFnQixDQUFDLDJFQUEyRSxvQkFBb0IsQ0FBQyxzQ0FBc0MsU0FBUyxDQUFDLDBCQUEwQix5QkFBeUIsaURBQWlELGFBQWEsQ0FBQyxxREFBcUQsYUFBYSwwREFBMEQsWUFBWSxDQUFDLENBQUMsQ0FBQywwQkFBMEIsMEJBQTBCLHVHQUF1RyxxRkFBcUYsWUFBWSxDQUFDLENBQUMsQ0FBQyxnRkFBZ0YsU0FBUyxhQUFhLENBQUMsd0lBQXdJLGtCQUFrQixDQUFDLG9RQUFvUSxpQkFBaUIsQ0FBQyxvSEFBb0gsWUFBWSxDQUFDLHlCQUF5Qiw4TUFBOE0sb0JBQVksQUFBWixvQkFBWSxBQUFaLFlBQVksQ0FBQyw4TkFBOE4sbUJBQWEsQUFBYixrQkFBYSxBQUFiLGFBQWEsQ0FBQyx3SUFBd0ksb0JBQW9CLENBQUMsb1FBQW9RLGVBQWUsQ0FBQyw0SEFBNEgsaUJBQWlCLFVBQVUsQ0FBQyxDQUFDLGlEQUFpRCxZQUFZLENBQUMsa0VBQWtFLG1CQUFtQixTQUFTLFVBQVUsaUJBQWlCLENBQUMsc0VBQXNFLFdBQVcsY0FBYyxZQUFZLFlBQVksVUFBVSxDQUFDLGtGQUFrRixtQkFBbUIsb0JBQW9CLENBQUMscUNBQXFDLGtCQUFrQixDQUFDLDJDQUEyQyxrQkFBa0IsQ0FBQyxlQUFlLGdCQUFnQixDQUFDLDBCQUEwQixjQUFjLGNBQWMsQ0FBQyx1Q0FBdUMsV0FBVyxXQUFXLFdBQVcscUJBQXFCLFNBQVMsQ0FBQyxnQkFBZ0IsbUJBQW1CLHdCQUF3QixDQUFDLG9DQUFvQyxjQUFjLENBQUMsbUJBQW1CLGlCQUFpQixDQUFDLHFCQUFxQixVQUFVLENBQUMsNkJBQTZCLG1CQUFtQixZQUFZLENBQUMsaUNBQWlDLFVBQVUsQ0FBQywrQ0FBK0MsZUFBZSxDQUFDLDZFQUE2RSxvQkFBWSxBQUFaLG9CQUFZLEFBQVosWUFBWSxDQUFDLHlGQUF5RixZQUFZLENBQUMsNkJBQTZCLGNBQWMsaUJBQWlCLGlCQUFpQixDQUFDLHNDQUFzQyxtQkFBbUIsa0JBQWtCLENBQUMsNEJBQTRCLGNBQWMsZ0JBQWdCLFlBQVksQ0FBQyw4QkFBOEIsbUJBQW1CLENBQUMsc0JBQXNCLGVBQWUsQ0FBQywyREFBMkQsV0FBVyxTQUFTLENBQUMsdUNBQXVDLGNBQWMsY0FBYyxRQUFRLENBQUMseUJBQXlCLDhCQUE4QixnQ0FBZ0MsQ0FBQyxDQUFDLDBCQUEwQixlQUFlLGFBQWEsQ0FBQyx1QkFBdUIsa0JBQWtCLENBQUMsa0NBQWtDLGlCQUFpQixDQUFDLHVEQUF1RCxZQUFZLENBQUMsd0NBQXdDLGtCQUFrQixDQUFDLDRDQUE0QyxhQUFhLENBQUMsd0RBQXdELGVBQWUsaUJBQWlCLENBQUMsMkRBQTJELGlCQUFpQixDQUFDLHlCQUF5QiwyREFBMkQsZ0JBQWdCLENBQUMsK0RBQStELGlCQUFpQixTQUFTLENBQUMsQ0FBQyx5QkFBeUIsMkRBQTJELGdCQUFnQixDQUFDLCtEQUErRCxpQkFBaUIsU0FBUyxDQUFDLENBQUMsMENBQTBDLGlCQUFpQixDQUFDLDZDQUE2QyxZQUFZLENBQUMsaURBQWlELGNBQWMsZ0JBQWdCLGlCQUFpQixlQUFlLENBQUMsNENBQTRDLG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLG1EQUFtRCxtQkFBbUIsb0JBQW9CLENBQUMsa0RBQWtELG1CQUFtQixvQkFBb0IsQ0FBQyx3SEFBd0gsbUJBQW1CLHFCQUFxQixVQUFVLENBQUMsNk5BQTZOLGdCQUFnQixxQkFBcUIsYUFBYSxDQUFDLHlQQUF5UCxnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyxxUEFBcVAsZ0JBQWdCLHFCQUFxQixhQUFhLENBQUMsc1pBQXNaLG1CQUFtQixxQkFBcUIsVUFBVSxDQUFDLHliQUF5YixtQkFBbUIsb0JBQW9CLENBQUMsb2JBQW9iLG1CQUFtQixvQkFBb0IsQ0FBQyw0OEJBQTQ4QixtQkFBbUIscUJBQXFCLFVBQVUsQ0FBQyxpdkNBQWl2QyxnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyxtMUNBQW0xQyxnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyxxMENBQXEwQyxnQkFBZ0IscUJBQXFCLGFBQWEsQ0FBQyxtRUFBbUUsZUFBZSxDQUFDLHVDQUF1QyxlQUFlLGlCQUFpQixDQUFDLHlCQUF5Qix1Q0FBdUMsZ0JBQWdCLGlCQUFpQixDQUFDLENBQUMsbUhBQW1ILGlCQUFpQixDQUFDLHFJQUFxSSxXQUFXLGNBQWMsZUFBZSxDQUFDLCtIQUErSCxZQUFZLG9CQUFpQixBQUFqQixpQkFBaUIsa0JBQWtCLFVBQVUsQ0FBQywwQ0FBMEMsU0FBUyxVQUFVLENBQUMsMENBQTBDLGlDQUFpQywrQ0FBK0Msc0JBQXNCLGNBQWMsQ0FBQyxnRUFBZ0UsWUFBWSxjQUFjLFdBQVcsQ0FBQyxrRUFBa0UscUJBQXFCLENBQUMsa0VBQWtFLFVBQVUsQ0FBQyxtT0FBbU8sWUFBWSxVQUFVLENBQUMsaUtBQWlLLDhDQUE4QyxDQUFDLG1FQUFtRSxrQkFBa0IsQ0FBQyw4RUFBOEUsWUFBWSxrQkFBa0Isa0JBQWtCLFVBQVUsQ0FBQyx5SkFBeUoscUJBQXFCLFVBQVUsQ0FBQywyRUFBMkUsaUNBQWlDLENBQUMscUZBQXFGLG9CQUFvQixDQUFDIiwiZmlsZSI6ImtlbnRpY28uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKntib3gtc2l6aW5nOmJvcmRlci1ib3h9LmNtbWktcGF0dGVybnMgLmJyZWFrb3V0LC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzLC5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGU+aW1ne21hcmdpbjowIC0xZW19QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIC5icmVha291dCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocywuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlPmltZ3ttYXJnaW4tcmlnaHQ6LTUuNTU1NSU7bWFyZ2luLWxlZnQ6LTUuNTU1NSV9fUBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXsuY21taS1wYXR0ZXJucyAuYnJlYWtvdXQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMsLmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZT5pbWd7bWFyZ2luLXJpZ2h0Oi0xMi41JTttYXJnaW4tbGVmdDotMTIuNSV9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAuYnJlYWtvdXQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMsLmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZT5pbWd7bWFyZ2luLXJpZ2h0Oi0yMS40Mjg1JTttYXJnaW4tbGVmdDotMjEuNDI4NSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyAuYnJlYWtvdXQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMsLmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZT5pbWd7bWF4LXdpZHRoOm5vbmV9fS5jbW1pLXBhdHRlcm5zIC5yb3csLmNtbWktcGF0dGVybnMgaHIubGF5b3V0LXdpZGUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcywuY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXMsLmNtbWktcGF0dGVybnMgLnRpbWVsaW5le21hcmdpbi1yaWdodDoxZW07bWFyZ2luLWxlZnQ6MWVtfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAucm93LC5jbW1pLXBhdHRlcm5zIGhyLmxheW91dC13aWRlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcywuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zLC5jbW1pLXBhdHRlcm5zIC50aW1lbGluZXttYXJnaW4tcmlnaHQ6NSU7bWFyZ2luLWxlZnQ6NSV9fUBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXsuY21taS1wYXR0ZXJucyAucm93LC5jbW1pLXBhdHRlcm5zIGhyLmxheW91dC13aWRlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcywuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zLC5jbW1pLXBhdHRlcm5zIC50aW1lbGluZXttYXJnaW4tcmlnaHQ6MTAlO21hcmdpbi1sZWZ0OjEwJX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC5yb3csLmNtbWktcGF0dGVybnMgaHIubGF5b3V0LXdpZGUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcywuY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXMsLmNtbWktcGF0dGVybnMgLnRpbWVsaW5le21hcmdpbi1yaWdodDoxNSU7bWFyZ2luLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgLnJvdywuY21taS1wYXR0ZXJucyBoci5sYXlvdXQtd2lkZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5yZWNvbW1lbmRlZC1pdGVtcywuY21taS1wYXR0ZXJucyAudGltZWxpbmV7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttYXgtd2lkdGg6NTBlbX0uY21taS1wYXR0ZXJucyAuZXhwYW5kZWQucm93LC5jbW1pLXBhdHRlcm5zIGhyLmV4cGFuZGVkLmxheW91dC13aWRlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5leHBhbmRlZC5jYXJkcywuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuZXhwYW5kZWQucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgLmV4cGFuZGVkLnJlY29tbWVuZGVkLWl0ZW1zLC5jbW1pLXBhdHRlcm5zIC5leHBhbmRlZC50aW1lbGluZXttYXJnaW4tcmlnaHQ6MTUlO21hcmdpbi1sZWZ0OjE1JTttYXgtd2lkdGg6bm9uZX19LmNtbWktcGF0dGVybnMgLmN0YSwuY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZSwuY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yaywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZTpub3QoLnNpdGUpIC5jb250ZW50LC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLC5jbW1pLXBhdHRlcm5zIC5yb3cucGhvdG8tc3RyaXBle3BhZGRpbmctcmlnaHQ6MWVtO3BhZGRpbmctbGVmdDoxZW19QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIC5jdGEsLmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUsLmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmssLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2U6bm90KC5zaXRlKSAuY29udGVudCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZSwuY21taS1wYXR0ZXJucyAucm93LnBob3RvLXN0cmlwZXtwYWRkaW5nLXJpZ2h0OjUlO3BhZGRpbmctbGVmdDo1JX19QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pey5jbW1pLXBhdHRlcm5zIC5jdGEsLmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUsLmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmssLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2U6bm90KC5zaXRlKSAuY29udGVudCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZSwuY21taS1wYXR0ZXJucyAucm93LnBob3RvLXN0cmlwZXtwYWRkaW5nLXJpZ2h0OjEwJTtwYWRkaW5nLWxlZnQ6MTAlfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmN0YSwuY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZSwuY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yaywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZTpub3QoLnNpdGUpIC5jb250ZW50LC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLC5jbW1pLXBhdHRlcm5zIC5yb3cucGhvdG8tc3RyaXBle3BhZGRpbmctcmlnaHQ6MTUlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyAuY3RhLC5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLC5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlOm5vdCguc2l0ZSkgLmNvbnRlbnQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUsLmNtbWktcGF0dGVybnMgLnJvdy5waG90by1zdHJpcGV7bWF4LXdpZHRoOm5vbmU7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDI1ZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfS5jbW1pLXBhdHRlcm5zIC5leHBhbmRlZC5jdGEsLmNtbWktcGF0dGVybnMgZm9vdGVyLmV4cGFuZGVkLnNpdGUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmV4cGFuZGVkLnNpdGUsLmNtbWktcGF0dGVybnMgLmV4cGFuZGVkLm1lZ2FtZW51LXBhbmVsLC5jbW1pLXBhdHRlcm5zIC5leHBhbmRlZC5wYXRoLWZvcmssLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2U6bm90KC5zaXRlKSAuZXhwYW5kZWQuY29udGVudCwuY21taS1wYXR0ZXJucyAuZXhwYW5kZWQucm93LnN0cmlwZSwuY21taS1wYXR0ZXJucyAuZXhwYW5kZWQucm93LnBob3RvLXN0cmlwZXtwYWRkaW5nLXJpZ2h0OjE1JTtwYWRkaW5nLWxlZnQ6MTUlfX0uY21taS1wYXR0ZXJucyAuaGlkZGVuLC5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciBuYXYgLnByZXYgc3BhbiwuY21taS1wYXR0ZXJucyAuY2FsZW5kYXIgbmF2IC5uZXh0IHNwYW4sLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uIC5zZWxlY3Rpb24tY2FyZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC52aWRlb2JnPi52aWRlby1jb250YWluZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAudmlkZW9iZz4udmlkZW8tY29udGFpbmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnZpZGVvYmc+LnZpZGVvLWNvbnRhaW5lciwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5yZW1vdmluZywuY21taS1wYXR0ZXJucyAuZmF2IHNwYW4sLmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgLnNvY2lhbCAuZmFjZWJvb2sgc3BhbiwuY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAuY29udGFjdCAuc29jaWFsIC50d2l0dGVyIHNwYW4sLmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgLnNvY2lhbCAubGlua2VkaW4gc3BhbiwuY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSAub3ZlcmxheSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLm1lZ2FtZW51LXNlYXJjaC10b2dnbGUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5jYXJ0LC5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5maXJzdCwuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbiAubGFzdCwuY21taS1wYXR0ZXJucyAucGFydG5lci1kaXJlY3Rvcnktc2VhcmNoIC5jaGVja2JveGVzIGJyLC5jbW1pLXBhdHRlcm5zIC5wYXJ0bmVyLWRpcmVjdG9yeS1zZWFyY2ggLnBhcnRuZXItb3JnLW5hbWVzLC5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIC50d2l0dGVyIHNwYW4sLmNtbWktcGF0dGVybnMgLnNoYXJpbmcgLmZhY2Vib29rIHNwYW4sLmNtbWktcGF0dGVybnMgLnNoYXJpbmcgLmxpbmtlZGluIHNwYW4sLmNtbWktcGF0dGVybnMgLnRhZy1zZWxlY3Qtd3JhcHBlciAuaW5pdGlhbGl6ZWQsLmtlbnRpY28tc2VhcmNoLXBhZ2UtZm9ybSAuU2VhcmNoRGlhbG9nIC5lZGl0aW5nLWZvcm0tbGFiZWwtY2VsbCBsYWJlbCwuc2l0ZS1zZWFyY2ggLlNlYXJjaERpYWxvZyAuZWRpdGluZy1mb3JtLWxhYmVsLWNlbGwgbGFiZWwsLmNtbWktcGF0dGVybnMgLnBhcnRuZXItc2VhcmNoLWZvcm0gYnIsLlRhYkNvbnRyb2xUYWJsZSAuVGFiQ29udHJvbFNlbGVjdGVkTGVmdCwuVGFiQ29udHJvbFRhYmxlIC5UYWJDb250cm9sTGVmdCwuVGFiQ29udHJvbFRhYmxlIC5UYWJDb250cm9sU2VsZWN0ZWRSaWdodCwuVGFiQ29udHJvbFRhYmxlIC5UYWJDb250cm9sUmlnaHQsLk15QWRkcmVzc2VzIC51bmlncmlkLWFjdGlvbnMsLk15QWRkcmVzc2VzIC5maWxsaW5nLWNvbHVtbiwuTXlPcmRlcnMgLnVuaWdyaWQtYWN0aW9ucywuTXlPcmRlcnMgLmZpbGxpbmctY29sdW1uLC5hZGQtZXZlbnQgLnJhZGlvLWxpc3QtdmVydGljYWwgYnIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LWJvdHRvbXtkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59LmNtbWktcGF0dGVybnMgdWwuYXJ0aWNsZXMsLmNtbWktcGF0dGVybnMgb2wuYXJ0aWNsZXMsLmNtbWktcGF0dGVybnMgLnJvdyB1bC5hcnRpY2xlcywuY21taS1wYXR0ZXJucyAucm93IG9sLmFydGljbGVzLC5jbW1pLXBhdHRlcm5zIHVsLmJyZWFkY3J1bWJzLC5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciAuZGF5LW5hbWVzLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24sLmNtbWktcGF0dGVybnMgdWwuY2hlY2tib3hlcywuY21taS1wYXR0ZXJucyB1bC5pbmxpbmUtY2hlY2tib3hlcywuY21taS1wYXR0ZXJucyB1bC5jaHVua2VkLC5jbW1pLXBhdHRlcm5zIG9sLmNodW5rZWQsLmNtbWktcGF0dGVybnMgLmNvdXJzZS1saXN0aW5nLC5jbW1pLXBhdHRlcm5zIC5jb3Vyc2UtbGlzdGluZyAuaW5mbywuY21taS1wYXR0ZXJucyAuY3liZXJtYXR1cml0eS1yb2FkbWFwLWV4cGxhaW5lciAuY2FwdGlvbnMgdWwsLmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5pbnN0cnVjdG9ycywuY21taS1wYXR0ZXJucyB1bC5maWxlcywuY21taS1wYXR0ZXJucyBvbC5maWxlcywuY21taS1wYXR0ZXJucyAuZmlsdGVycyB1bCwuY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAuc29jaWFsLC5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIG5hdiB1bCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCBuYXYgdWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5wcmltYXJ5LC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5wcmltYXJ5LC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5LC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5zZWNvbmRhcnksLmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3JrcywuY21taS1wYXR0ZXJucyAuaWNvbi1saXN0aW5nLC5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5nYWxsZXJ5LC5jbW1pLXBhdHRlcm5zIHVsLmltYWdlLWdhbGxlcnksLmNtbWktcGF0dGVybnMgb2x1bC5pbWFnZS1nYWxsZXJ5LC5jbW1pLXBhdHRlcm5zIC5sZXZlbCB1bCwuY21taS1wYXR0ZXJucyB1bC5sb2dvcywuY21taS1wYXR0ZXJucyBvbC5sb2dvcywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnk+dWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtcHJpbWFyeSB1bCwuY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwgLml0ZW1zIHVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCB1bCwuY21taS1wYXR0ZXJucyAubWVnYW1lbnUtc21hbGwtY29udHJvbHMsLmNtbWktcGF0dGVybnMgdWwubmV3cy1oZWFkbGluZXMsLmNtbWktcGF0dGVybnMgb2wubmV3cy1oZWFkbGluZXMsLmNtbWktcGF0dGVybnMgLm5ld3MtbGlzdGluZywuY21taS1wYXR0ZXJucyBuYXYudGFicyB1bCwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIHVsLC5jbW1pLXBhdHRlcm5zIC5wYXJ0bmVyLWRpcmVjdG9yeS1zZWFyY2gtcmVzdWx0cywuY21taS1wYXR0ZXJucyB1bC5wZXJzb24tbGlzdCwuY21taS1wYXR0ZXJucyBvbC5wZXJzb24tbGlzdCwuY21taS1wYXR0ZXJucyB1bC5wZXJzb24tbGlzdD5saSB1bCwuY21taS1wYXR0ZXJucyBvbC5wZXJzb24tbGlzdD5saSB1bCwuY21taS1wYXR0ZXJucyAucHJvY2Vzcy1zdGVwcyB1bCwuY21taS1wYXR0ZXJucyB1bC5yYWRpbywuY21taS1wYXR0ZXJucyBvbC5yYWRpbywuY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXM+dWwsLmNtbWktcGF0dGVybnMgLnNoYXJpbmcgdWwsLmNtbWktcGF0dGVybnMgLnNpZGViYXItbWVudSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlLC5jbW1pLXBhdHRlcm5zIHVsLnN0YXRpc3RpY3MsLmNtbWktcGF0dGVybnMgb2wuc3RhdGlzdGljcywuY21taS1wYXR0ZXJucyB1bC50YWJzLC5jbW1pLXBhdHRlcm5zIHVsLlRhYkNvbnRyb2xUYWJsZSwuY21taS1wYXR0ZXJucyBvbC50YWJzLC5jbW1pLXBhdHRlcm5zIG9sLlRhYkNvbnRyb2xUYWJsZSwuY21taS1wYXR0ZXJucyAudGFncywuY21taS1wYXR0ZXJucyAudGVzdGltb25pYWwgdWwuaW1hZ2VzLC5jbW1pLXBhdHRlcm5zIC53b3JsZC1tYXAtc3RhdHN7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjFlbSAwO3BhZGRpbmc6MH0uY21taS1wYXR0ZXJucyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItc2VwLWx0ciwuY21taS1wYXR0ZXJucyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItc2VwLXJ0bCwuY21taS1wYXR0ZXJucyAuY2FsZW5kYXIgLm91dHNpZGUtbW9udGgsLmNtbWktcGF0dGVybnMgLmZpbHRlcnMgLnNlbGVjdGlvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5oMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuc2Nyb2xsLXByb21wdHtvdmVyZmxvdzpoaWRkZW47dGV4dC1pbmRlbnQ6MTAwJTt3aGl0ZS1zcGFjZTpub3dyYXB9LmNtbWktcGF0dGVybnMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5idXR0b24sLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhe2JhY2tncm91bmQ6IzM2MzYzOTtib3JkZXI6MC4yNWVtIHNvbGlkICMzNjM2Mzk7Ym9yZGVyLXJhZGl1czouNWVtO2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J0dvdGhhbScsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjAuNzVlbTtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjAuMjVlbTtsaW5lLWhlaWdodDoxLjI1O291dGxpbmU6bm9uZTtwYWRkaW5nOjFlbSAxLjVlbTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jbW1pLXBhdHRlcm5zIGJ1dHRvbjp2aXNpdGVkLC5jbW1pLXBhdHRlcm5zIC5idXR0b246dmlzaXRlZCwuY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlK2xhYmVsOnZpc2l0ZWQsLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nOnZpc2l0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6dmlzaXRlZCwuY21taS1wYXR0ZXJucyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazp2aXNpdGVkLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBhLk5ld0l0ZW1MaW5rOnZpc2l0ZWQsLmNtbWktcGF0dGVybnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6dmlzaXRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgYTp2aXNpdGVkLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6dmlzaXRlZCwuY21taS1wYXR0ZXJucyBpbnB1dDp2aXNpdGVkW3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIGlucHV0OnZpc2l0ZWRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhOnZpc2l0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYTp2aXNpdGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgYTp2aXNpdGVke2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgYnV0dG9uOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5idXR0b246Zm9jdXMsLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbDpmb2N1cywuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmc6Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6Zm9jdXMsLmNtbWktcGF0dGVybnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGEuTmV3SXRlbUxpbms6Zm9jdXMsLmNtbWktcGF0dGVybnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGE6Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpmb2N1cywuY21taS1wYXR0ZXJucyBpbnB1dDpmb2N1c1t0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyBpbnB1dDpmb2N1c1t0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGE6Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGE6Zm9jdXMsLmNtbWktcGF0dGVybnMgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBpbnB1dDpob3Zlclt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyBpbnB1dDpob3Zlclt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGE6aG92ZXJ7YmFja2dyb3VuZDojNGY0ZjUzO2JvcmRlcjowLjI1ZW0gc29saWQgIzRmNGY1Mzt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5wMi5idXR0b24sLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgaW5wdXQucDJbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgaW5wdXQucDJbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgYXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiMzNjM2Mzl9LmNtbWktcGF0dGVybnMgYnV0dG9uLnAyOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpmb2N1cywuY21taS1wYXR0ZXJucyAucDIuYnV0dG9uOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBhLnAyLk5ld0l0ZW1MaW5rOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5Db250cmlidXRpb25QYW5lbCBhOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBhOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6Zm9jdXMsLmNtbWktcGF0dGVybnMgaW5wdXQucDI6Zm9jdXNbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgaW5wdXQucDI6Zm9jdXNbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhLnAyOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gLkNvbnRyaWJ1dGlvblBhbmVsIGE6Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGE6Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYS5wMjpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCAuQ29udHJpYnV0aW9uUGFuZWwgYTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGEucDI6Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciAuQ29udHJpYnV0aW9uUGFuZWwgYTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgYTpmb2N1cywuY21taS1wYXR0ZXJucyBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wMi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyBpbnB1dC5wMjpob3Zlclt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyBpbnB1dC5wMjpob3Zlclt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjUpfS5jbW1pLXBhdHRlcm5zIGJ1dHRvbltkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgLmJ1dHRvbltkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF0sLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGFbZGlzYWJsZWRdLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdLC5jbW1pLXBhdHRlcm5zIGlucHV0W2Rpc2FibGVkXVt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyBpbnB1dFtkaXNhYmxlZF1bdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGFbZGlzYWJsZWRde2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5OjAuMzMzM30uY21taS1wYXR0ZXJucyBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBpbnB1dFtkaXNhYmxlZF06Zm9jdXNbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgaW5wdXRbZGlzYWJsZWRdOmZvY3VzW3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBpbnB1dFtkaXNhYmxlZF06aG92ZXJbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgaW5wdXRbZGlzYWJsZWRdOmhvdmVyW3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiMzNjM2Mzk7Ym9yZGVyOjAuMjVlbSBzb2xpZCAjMzYzNjM5fS5jbW1pLXBhdHRlcm5zIGJ1dHRvbltkaXNhYmxlZF0ucDJbZGlzYWJsZWRdLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbltkaXNhYmxlZF1bZGlzYWJsZWRdLC5jbW1pLXBhdHRlcm5zIC5idXR0b25bZGlzYWJsZWRdLnAyW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXS5wMltkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXS5wMltkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdLnAyW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF0ucDJbZGlzYWJsZWRdLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXS5wMltkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdW2Rpc2FibGVkXSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgYVtkaXNhYmxlZF1bZGlzYWJsZWRdLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdLnAyW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYVtkaXNhYmxlZF1bZGlzYWJsZWRdLC5jbW1pLXBhdHRlcm5zIGlucHV0W2Rpc2FibGVkXS5wMltkaXNhYmxlZF1bdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgaW5wdXRbZGlzYWJsZWRdLnAyW2Rpc2FibGVkXVt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGFbZGlzYWJsZWRdLnAyW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXVtkaXNhYmxlZF0sLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYVtkaXNhYmxlZF1bZGlzYWJsZWRdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGFbZGlzYWJsZWRdLnAyW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF1bZGlzYWJsZWRdLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhW2Rpc2FibGVkXVtkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhW2Rpc2FibGVkXS5wMltkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF1bZGlzYWJsZWRdLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGFbZGlzYWJsZWRdW2Rpc2FibGVkXXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5jbW1pLXBhdHRlcm5zIHVsLm91dGxpbmVkLmNhcmRzLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzLmNhcmQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwuY2FyZHMuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5kYXNoYm9hcmQtd2lkZ2V0LnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmQucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgdWwub3V0bGluZWQucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgb2wub3V0bGluZWQuY2FyZHMsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZHMuY2FyZCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcy5kYXNoYm9hcmQtd2lkZ2V0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmRhc2hib2FyZC13aWRnZXQucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZC5yZXNvdXJjZS1jYXJkcywuY21taS1wYXR0ZXJucyBvbC5vdXRsaW5lZC5yZXNvdXJjZS1jYXJkcywuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5jYXJkcz5saS5kZXRhaWxzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkuZGV0YWlscy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLmV2ZW50cy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLnJlc291cmNlLWNhcmRzPmxpLmV2ZW50cy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkuY29uZmVyZW5jZS1ldmVudHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5jYXJkcz5saS5zb2x1dGlvbi1jaG9pY2UsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkuc29sdXRpb24tY2hvaWNlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLmRldGFpbHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5kZXRhaWxzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZHM+bGkuZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wucmVzb3VyY2UtY2FyZHM+bGkuZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZHM+bGkuY29uZmVyZW5jZS1ldmVudHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5jb25mZXJlbmNlLWV2ZW50cy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLnNvbHV0aW9uLWNob2ljZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5zb2x1dGlvbi1jaG9pY2UsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5kZXRhaWxzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5ldmVudHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5zb2x1dGlvbi1jaG9pY2UsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmRhc2hib2FyZC13aWRnZXQuZGV0YWlscy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5kYXNoYm9hcmQtd2lkZ2V0LmV2ZW50cy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5kYXNoYm9hcmQtd2lkZ2V0LmNvbmZlcmVuY2UtZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmRhc2hib2FyZC13aWRnZXQuc29sdXRpb24tY2hvaWNlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jYXJkLmRldGFpbHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuZXZlbnRzLWxpc3Q+bGkuZGV0YWlscy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmRldGFpbHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY2FyZC5ldmVudHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuZXZlbnRzLWxpc3Q+bGkuZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3QsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuY29uZmVyZW5jZS1ldmVudHMtbGlzdCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY2FyZC5jb25mZXJlbmNlLWV2ZW50cy1saXN0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5ldmVudHMtbGlzdD5saS5zb2x1dGlvbi1jaG9pY2UsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuc29sdXRpb24tY2hvaWNlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jYXJkLnNvbHV0aW9uLWNob2ljZSwuY21taS1wYXR0ZXJucyAub3V0bGluZWQuZGV0YWlscy1saXN0LC5jbW1pLXBhdHRlcm5zIC5vdXRsaW5lZC5ldmVudHMtbGlzdCwuY21taS1wYXR0ZXJucyAub3V0bGluZWQuY29uZmVyZW5jZS1ldmVudHMtbGlzdCwuY21taS1wYXR0ZXJucyAub3V0bGluZWQuc29sdXRpb24tY2hvaWNle2JvcmRlcjowfS5jbW1pLXBhdHRlcm5zIHVsLm91dGxpbmVkLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzLmNhcmQ+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwuY2FyZHMuZGFzaGJvYXJkLXdpZGdldD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5kYXNoYm9hcmQtd2lkZ2V0LnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmQucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgdWwub3V0bGluZWQucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgb2wub3V0bGluZWQuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZHMuY2FyZD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcy5kYXNoYm9hcmQtd2lkZ2V0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmRhc2hib2FyZC13aWRnZXQucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyBvbC5vdXRsaW5lZC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5jYXJkcz5saS5kZXRhaWxzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkuZGV0YWlscy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLnJlc291cmNlLWNhcmRzPmxpLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5jYXJkcz5saS5zb2x1dGlvbi1jaG9pY2U+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkuc29sdXRpb24tY2hvaWNlPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLmRldGFpbHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5kZXRhaWxzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZHM+bGkuZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wucmVzb3VyY2UtY2FyZHM+bGkuZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZHM+bGkuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLnNvbHV0aW9uLWNob2ljZT5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5zb2x1dGlvbi1jaG9pY2U+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5kZXRhaWxzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5zb2x1dGlvbi1jaG9pY2U+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmRhc2hib2FyZC13aWRnZXQuZGV0YWlscy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5kYXNoYm9hcmQtd2lkZ2V0LmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5kYXNoYm9hcmQtd2lkZ2V0LmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmRhc2hib2FyZC13aWRnZXQuc29sdXRpb24tY2hvaWNlPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jYXJkLmRldGFpbHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuZXZlbnRzLWxpc3Q+bGkuZGV0YWlscy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmRldGFpbHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY2FyZC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuZXZlbnRzLWxpc3Q+bGkuZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY2FyZC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5ldmVudHMtbGlzdD5saS5zb2x1dGlvbi1jaG9pY2U+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuc29sdXRpb24tY2hvaWNlPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jYXJkLnNvbHV0aW9uLWNob2ljZT5saSwuY21taS1wYXR0ZXJucyAub3V0bGluZWQuZGV0YWlscy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5vdXRsaW5lZC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAub3V0bGluZWQuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAub3V0bGluZWQuc29sdXRpb24tY2hvaWNlPmxpe2JvcmRlcjoxcHggc29saWQgI2U1ZTFlNn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHb3RoYW0nO3NyYzp1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLVRoaW5fV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tVGhpbl9XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjEwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHb3RoYW0nO3NyYzp1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLVRoaW5JdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tVGhpbkl0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjEwMDtmb250LXN0eWxlOml0YWxpY31AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHb3RoYW0nO3NyYzp1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLVhMaWdodF9XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1YTGlnaHRfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDoyMDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTonR290aGFtJztzcmM6dXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1YTGlnaHRJdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tWExpZ2h0SXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6MjAwO2ZvbnQtc3R5bGU6aXRhbGljfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0dvdGhhbSc7c3JjOnVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tTGlnaHRfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tTGlnaHRfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDozMDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTonR290aGFtJztzcmM6dXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1MaWdodEl0YWxpY19XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1MaWdodEl0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXN0eWxlOml0YWxpY31AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHb3RoYW0nO3NyYzp1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLUJvb2tfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tQm9va19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHb3RoYW0nO3NyYzp1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLUJvb2tJdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tQm9va0l0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOml0YWxpY31AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHb3RoYW0nO3NyYzp1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLU1lZGl1bV9XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1NZWRpdW1fV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTonR290aGFtJztzcmM6dXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1NZWRpdW1JdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tTWVkaXVtSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3R5bGU6aXRhbGljfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0dvdGhhbSc7c3JjOnVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tQm9sZF9XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1Cb2xkX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0dvdGhhbSc7c3JjOnVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tQm9sZEl0YWxpY19XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1Cb2xkSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6aXRhbGljfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0dvdGhhbSc7c3JjOnVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tQmxhY2tfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tQmxhY2tfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo4MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTonR290aGFtJztzcmM6dXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1CbGFja0l0YWxpY19XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0dvdGhhbS1CbGFja0l0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXN0eWxlOml0YWxpY31AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHb3RoYW0nO3NyYzp1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLVVsdHJhX1dlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCJodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vR290aGFtLVVsdHJhX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0dvdGhhbSc7c3JjOnVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tVWx0cmFJdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9Hb3RoYW0tVWx0cmFJdGFsaWNfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo5MDA7Zm9udC1zdHlsZTppdGFsaWN9LmNtbWktcGF0dGVybnN7LyohIG5vcm1hbGl6ZS1zY3NzIHwgTUlUL0dQTHYyIExpY2Vuc2UgfCBiaXQubHkvbm9ybWFsaXplLXNjc3MgKi9ib3gtc2l6aW5nOmJvcmRlci1ib3h9LmNtbWktcGF0dGVybnMgaHRtbHtsaW5lLWhlaWdodDoxLjE1Oy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9LmNtbWktcGF0dGVybnMgYm9keXttYXJnaW46MH0uY21taS1wYXR0ZXJucyBhcnRpY2xlLC5jbW1pLXBhdHRlcm5zIGFzaWRlLC5jbW1pLXBhdHRlcm5zIGZvb3RlciwuY21taS1wYXR0ZXJucyBoZWFkZXIsLmNtbWktcGF0dGVybnMgbmF2LC5jbW1pLXBhdHRlcm5zIHNlY3Rpb257ZGlzcGxheTpibG9ja30uY21taS1wYXR0ZXJucyBoMXtmb250LXNpemU6MmVtO21hcmdpbjowLjY3ZW0gMH0uY21taS1wYXR0ZXJucyBmaWdjYXB0aW9uLC5jbW1pLXBhdHRlcm5zIGZpZ3VyZXtkaXNwbGF5OmJsb2NrfS5jbW1pLXBhdHRlcm5zIGZpZ3VyZXttYXJnaW46MWVtIDQwcHh9LmNtbWktcGF0dGVybnMgaHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfS5jbW1pLXBhdHRlcm5zIG1haW57ZGlzcGxheTpibG9ja30uY21taS1wYXR0ZXJucyBwcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX0uY21taS1wYXR0ZXJucyBhe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDpvYmplY3RzfS5jbW1pLXBhdHRlcm5zIGFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfS5jbW1pLXBhdHRlcm5zIGIsLmNtbWktcGF0dGVybnMgc3Ryb25ne2ZvbnQtd2VpZ2h0OmluaGVyaXR9LmNtbWktcGF0dGVybnMgYiwuY21taS1wYXR0ZXJucyBzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfS5jbW1pLXBhdHRlcm5zIGNvZGUsLmNtbWktcGF0dGVybnMga2JkLC5jbW1pLXBhdHRlcm5zIHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX0uY21taS1wYXR0ZXJucyBkZm57Zm9udC1zdHlsZTppdGFsaWN9LmNtbWktcGF0dGVybnMgbWFya3tiYWNrZ3JvdW5kLWNvbG9yOiNmZjA7Y29sb3I6IzAwMH0uY21taS1wYXR0ZXJucyBzbWFsbHtmb250LXNpemU6ODAlfS5jbW1pLXBhdHRlcm5zIHN1YiwuY21taS1wYXR0ZXJucyBzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5jbW1pLXBhdHRlcm5zIHN1Yntib3R0b206LTAuMjVlbX0uY21taS1wYXR0ZXJucyBzdXB7dG9wOi0wLjVlbX0uY21taS1wYXR0ZXJucyBhdWRpbywuY21taS1wYXR0ZXJucyB2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9ja30uY21taS1wYXR0ZXJucyBhdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfS5jbW1pLXBhdHRlcm5zIGltZ3tib3JkZXItc3R5bGU6bm9uZX0uY21taS1wYXR0ZXJucyBzdmc6bm90KDpyb290KXtvdmVyZmxvdzpoaWRkZW59LmNtbWktcGF0dGVybnMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGlucHV0LC5jbW1pLXBhdHRlcm5zIG9wdGdyb3VwLC5jbW1pLXBhdHRlcm5zIHNlbGVjdCwuY21taS1wYXR0ZXJucyB0ZXh0YXJlYXtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0OjEuMTU7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgYnV0dG9ue292ZXJmbG93OnZpc2libGV9LmNtbWktcGF0dGVybnMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfS5jbW1pLXBhdHRlcm5zIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBodG1sIFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIFt0eXBlPVwicmVzZXRcIl0sLmNtbWktcGF0dGVybnMgW3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn0uY21taS1wYXR0ZXJucyBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsLmNtbWktcGF0dGVybnMgW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsLmNtbWktcGF0dGVybnMgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lciwuY21taS1wYXR0ZXJucyBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcntib3JkZXItc3R5bGU6bm9uZTtwYWRkaW5nOjB9LmNtbWktcGF0dGVybnMgYnV0dG9uOi1tb3otZm9jdXNyaW5nLC5jbW1pLXBhdHRlcm5zIFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLC5jbW1pLXBhdHRlcm5zIFt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsLmNtbWktcGF0dGVybnMgW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9LmNtbWktcGF0dGVybnMgaW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX0uY21taS1wYXR0ZXJucyBbdHlwZT1cImNoZWNrYm94XCJdLC5jbW1pLXBhdHRlcm5zIFt0eXBlPVwicmFkaW9cIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH0uY21taS1wYXR0ZXJucyBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwuY21taS1wYXR0ZXJucyBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b30uY21taS1wYXR0ZXJucyBbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO291dGxpbmUtb2Zmc2V0Oi0ycHh9LmNtbWktcGF0dGVybnMgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sLmNtbWktcGF0dGVybnMgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LmNtbWktcGF0dGVybnMgOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH0uY21taS1wYXR0ZXJucyBmaWVsZHNldHtwYWRkaW5nOjAuMzVlbSAwLjc1ZW0gMC42MjVlbX0uY21taS1wYXR0ZXJucyBsZWdlbmR7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO2NvbG9yOmluaGVyaXQ7d2hpdGUtc3BhY2U6bm9ybWFsfS5jbW1pLXBhdHRlcm5zIHByb2dyZXNze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5jbW1pLXBhdHRlcm5zIHRleHRhcmVhe292ZXJmbG93OmF1dG99LmNtbWktcGF0dGVybnMgZGV0YWlsc3tkaXNwbGF5OmJsb2NrfS5jbW1pLXBhdHRlcm5zIHN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19LmNtbWktcGF0dGVybnMgbWVudXtkaXNwbGF5OmJsb2NrfS5jbW1pLXBhdHRlcm5zIGNhbnZhc3tkaXNwbGF5OmlubGluZS1ibG9ja30uY21taS1wYXR0ZXJucyB0ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9LmNtbWktcGF0dGVybnMgW2hpZGRlbl17ZGlzcGxheTpub25lfS5jbW1pLXBhdHRlcm5zLC5jbW1pLXBhdHRlcm5zIGlucHV0LC5jbW1pLXBhdHRlcm5zIHNlbGVjdCwuY21taS1wYXR0ZXJucyB0ZXh0YXJlYXtmb250LWZhbWlseTonR290aGFtJywgJ0hlbHZldGljYScsICdWZXJkYW5hJywgc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7aGFuZ2luZy1wdW5jdHVhdGlvbjpmaXJzdDtsaW5lLWhlaWdodDoxLjV9LmNtbWktcGF0dGVybnMgaDF7Zm9udC1mYW1pbHk6J0dvdGhhbScsICdIZWx2ZXRpY2EnLCAnVmVyZGFuYScsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjJlbTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoyMDA7bWFyZ2luOjFlbSAwfS5jbW1pLXBhdHRlcm5zIGgyLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciBoMXtmb250LWZhbWlseTonR290aGFtJywgJ0hlbHZldGljYScsICdWZXJkYW5hJywgc2Fucy1zZXJpZjtmb250LXNpemU6MS41ZW07Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjoxZW0gMCAwLjVlbSAwfS5jbW1pLXBhdHRlcm5zIGgze2ZvbnQtZmFtaWx5OidHb3RoYW0nLCAnSGVsdmV0aWNhJywgJ1ZlcmRhbmEnLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxZW07Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjoxZW0gMH0uY21taS1wYXR0ZXJucyBoNHtmb250LWZhbWlseTonR290aGFtJywgJ0hlbHZldGljYScsICdWZXJkYW5hJywgc2Fucy1zZXJpZjtmb250LXNpemU6MWVtO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW46MWVtIDAgMC41ZW0gMH0uY21taS1wYXR0ZXJucyAubGlnaHR7Zm9udC13ZWlnaHQ6MjAwfS5jbW1pLXBhdHRlcm5zIHVsLC5jbW1pLXBhdHRlcm5zIG9se21hcmdpbjoxZW0gMDtwYWRkaW5nOjB9LmNtbWktcGF0dGVybnMgdWwgdWwsLmNtbWktcGF0dGVybnMgdWwgb2wsLmNtbWktcGF0dGVybnMgb2wgdWwsLmNtbWktcGF0dGVybnMgb2wgb2x7bWFyZ2luOjAgMCAwIDJlbX0uY21taS1wYXR0ZXJucyBwLC5jbW1pLXBhdHRlcm5zIGxpe2h5cGhlbnM6YXV0b30uY21taS1wYXR0ZXJucyBwPi5vcGVucTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyBwPnE6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6LTAuNGVtfS5jbW1pLXBhdHRlcm5zIHA+ZW06Zmlyc3QtY2hpbGQ+Lm9wZW5xOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIHA+ZW06Zmlyc3QtY2hpbGQ+cTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyBwPnN0cm9uZzpmaXJzdC1jaGlsZD4ub3BlbnE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgcD5zdHJvbmc6Zmlyc3QtY2hpbGQ+cTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDotMC40ZW19LmNtbWktcGF0dGVybnMgcD5lbTpmaXJzdC1jaGlsZD5lbTpmaXJzdC1jaGlsZD4ub3BlbnE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgcD5lbTpmaXJzdC1jaGlsZD5lbTpmaXJzdC1jaGlsZD5xOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIHA+ZW06Zmlyc3QtY2hpbGQ+c3Ryb25nOmZpcnN0LWNoaWxkPi5vcGVucTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyBwPmVtOmZpcnN0LWNoaWxkPnN0cm9uZzpmaXJzdC1jaGlsZD5xOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIHA+c3Ryb25nOmZpcnN0LWNoaWxkPmVtOmZpcnN0LWNoaWxkPi5vcGVucTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyBwPnN0cm9uZzpmaXJzdC1jaGlsZD5lbTpmaXJzdC1jaGlsZD5xOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIHA+c3Ryb25nOmZpcnN0LWNoaWxkPnN0cm9uZzpmaXJzdC1jaGlsZD4ub3BlbnE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgcD5zdHJvbmc6Zmlyc3QtY2hpbGQ+c3Ryb25nOmZpcnN0LWNoaWxkPnE6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6LTAuNGVtfS5jbW1pLXBhdHRlcm5zIHAuZXJyb3J7Y29sb3I6cmVkfS5jbW1pLXBhdHRlcm5zIHArcC5hY3Rpb24sLmNtbWktcGF0dGVybnMgdWwrcC5hY3Rpb24sLmNtbWktcGF0dGVybnMgb2wrcC5hY3Rpb257bWFyZ2luLXRvcDoyZW19LmNtbWktcGF0dGVybnMgcC5hY3Rpb24rcC5hY3Rpb257bWFyZ2luLXRvcDowfS5jbW1pLXBhdHRlcm5zIC5hbGwtY2FwLWhlYWRpbmcsLmNtbWktcGF0dGVybnMgLmNhbGVuZGFyIG5hdj5zcGFuLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRoLnJlY29tbWVuZGVkLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIGgyLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmZpbHRlcnMgaDEsLmNtbWktcGF0dGVybnMgLmZpbHRlcnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmZpbHRlcnMgaDEsLmNtbWktcGF0dGVybnMgLmZpbHRlcnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmZpbHRlcnMgaDEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAuZG93bmxvYWQgc3BhbntsZXR0ZXItc3BhY2luZzowLjJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLnJvdyAucm93e21hcmdpbjowfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxZW19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEye2Zsb2F0OmxlZnQ7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sMSwuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2wxLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sMSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2wxLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sMSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2wxLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2wyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2wyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2wyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sMywuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sMywuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sMywuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sNCwuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2w0LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sNCwuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2w0LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sNCwuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2w0LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2w1LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2w1LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2w1LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sNiwuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sNiwuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sNiwuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sNywuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2w3LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sNywuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2w3LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sNywuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2w3LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2w4LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2w4LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2w4LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sOSwuY21taS1wYXR0ZXJucyAucm93IC5jb2wyKy5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMrLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sOSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w1Ky5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYrLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sOSwuY21taS1wYXR0ZXJucyAucm93IC5jb2w4Ky5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkrLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTErLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTIrLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMisuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMysuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNSsuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNisuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCsuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOSsuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExKy5jb2wxMCwuY21taS1wYXR0ZXJucyAucm93IC5jb2wxMisuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMisuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMysuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNSsuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNisuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCsuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOSsuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDExLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExKy5jb2wxMSwuY21taS1wYXR0ZXJucyAucm93IC5jb2wxMisuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMSsuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMisuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMysuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCsuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNSsuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNisuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sNysuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCsuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sOSsuY29sMTIsLmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTArLmNvbDEyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExKy5jb2wxMiwuY21taS1wYXR0ZXJucyAucm93IC5jb2wxMisuY29sMTJ7bWFyZ2luLWxlZnQ6MWVtfS5jbW1pLXBhdHRlcm5zIC5yb3cgLm92ZXJoYW5nLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAub3ZlcmhhbmcuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5vdmVyaGFuZy5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLm92ZXJoYW5nLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAub3ZlcmhhbmcuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5vdmVyaGFuZy5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLm92ZXJoYW5nLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAub3ZlcmhhbmcuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5vdmVyaGFuZy5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLm92ZXJoYW5nLmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLm92ZXJoYW5nLmNvbDExLC5jbW1pLXBhdHRlcm5zIC5yb3cgLm92ZXJoYW5nLmNvbDEye21hcmdpbi10b3A6LTVlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAucm93OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDowO3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDExKSArICgxMGVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTEgLmNvbDExe3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMGVtKS8xMSkgKiAxMSkgKyAoMTBlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExIC5jb2wxMHt3aWR0aDpjYWxjKCgoKDk5LjklIC0gMTBlbSkvMTEpICogMTApICsgKDllbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExIC5jb2w5e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMGVtKS8xMSkgKiA5KSArICg4ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMSAuY29sOHt3aWR0aDpjYWxjKCgoKDk5LjklIC0gMTBlbSkvMTEpICogOCkgKyAoN2VtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTEgLmNvbDd7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDEwZW0pLzExKSAqIDcpICsgKDZlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExIC5jb2w2e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMGVtKS8xMSkgKiA2KSArICg1ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMSAuY29sNXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gMTBlbSkvMTEpICogNSkgKyAoNGVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTEgLmNvbDR7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDEwZW0pLzExKSAqIDQpICsgKDNlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDExIC5jb2wze3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMGVtKS8xMSkgKiAzKSArICgyZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMSAuY29sMnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gMTBlbSkvMTEpICogMikgKyAoMWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTEgLmNvbDF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDEwZW0pLzExKSAqIDEpICsgKDBlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEwe3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiAxMCkgKyAoOWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMTAgLmNvbDEwe3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA5ZW0pLzEwKSAqIDEwKSArICg5ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sOXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiA5KSArICg4ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sOHt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiA4KSArICg3ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sN3t3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiA3KSArICg2ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sNnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiA2KSArICg1ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sNXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiA1KSArICg0ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sNHt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiA0KSArICgzZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sM3t3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiAzKSArICgyZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sMnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiAyKSArICgxZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wxMCAuY29sMXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOWVtKS8xMCkgKiAxKSArICgwZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w5e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiA5KSArICg4ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w5IC5jb2w5e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA4ZW0pLzkpICogOSkgKyAoOGVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sOSAuY29sOHt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOGVtKS85KSAqIDgpICsgKDdlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkgLmNvbDd7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDhlbSkvOSkgKiA3KSArICg2ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w5IC5jb2w2e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA4ZW0pLzkpICogNikgKyAoNWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sOSAuY29sNXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOGVtKS85KSAqIDUpICsgKDRlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkgLmNvbDR7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDhlbSkvOSkgKiA0KSArICgzZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w5IC5jb2wze3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA4ZW0pLzkpICogMykgKyAoMmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sOSAuY29sMnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gOGVtKS85KSAqIDIpICsgKDFlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDkgLmNvbDF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDhlbSkvOSkgKiAxKSArICgwZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w4e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiA4KSArICg3ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w4IC5jb2w4e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA3ZW0pLzgpICogOCkgKyAoN2VtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCAuY29sN3t3aWR0aDpjYWxjKCgoKDk5LjklIC0gN2VtKS84KSAqIDcpICsgKDZlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDggLmNvbDZ7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDdlbSkvOCkgKiA2KSArICg1ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w4IC5jb2w1e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA3ZW0pLzgpICogNSkgKyAoNGVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCAuY29sNHt3aWR0aDpjYWxjKCgoKDk5LjklIC0gN2VtKS84KSAqIDQpICsgKDNlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDggLmNvbDN7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDdlbSkvOCkgKiAzKSArICgyZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w4IC5jb2wye3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA3ZW0pLzgpICogMikgKyAoMWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sOCAuY29sMXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gN2VtKS84KSAqIDEpICsgKDBlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDd7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDcpICsgKDZlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDcgLmNvbDd7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDZlbSkvNykgKiA3KSArICg2ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w3IC5jb2w2e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA2ZW0pLzcpICogNikgKyAoNWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sNyAuY29sNXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gNmVtKS83KSAqIDUpICsgKDRlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDcgLmNvbDR7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDZlbSkvNykgKiA0KSArICgzZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w3IC5jb2wze3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA2ZW0pLzcpICogMykgKyAoMmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sNyAuY29sMnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gNmVtKS83KSAqIDIpICsgKDFlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDcgLmNvbDF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDZlbSkvNykgKiAxKSArICgwZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w2e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiA2KSArICg1ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w2IC5jb2w2e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA1ZW0pLzYpICogNikgKyAoNWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sNiAuY29sNXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gNWVtKS82KSAqIDUpICsgKDRlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYgLmNvbDR7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDVlbSkvNikgKiA0KSArICgzZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w2IC5jb2wze3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA1ZW0pLzYpICogMykgKyAoMmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sNiAuY29sMnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gNWVtKS82KSAqIDIpICsgKDFlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDYgLmNvbDF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDVlbSkvNikgKiAxKSArICgwZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w1e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiA1KSArICg0ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w1IC5jb2w1e3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA0ZW0pLzUpICogNSkgKyAoNGVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sNSAuY29sNHt3aWR0aDpjYWxjKCgoKDk5LjklIC0gNGVtKS81KSAqIDQpICsgKDNlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDUgLmNvbDN7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDRlbSkvNSkgKiAzKSArICgyZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w1IC5jb2wye3dpZHRoOmNhbGMoKCgoOTkuOSUgLSA0ZW0pLzUpICogMikgKyAoMWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sNSAuY29sMXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gNGVtKS81KSAqIDEpICsgKDBlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDR7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDQpICsgKDNlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDQgLmNvbDR7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDNlbSkvNCkgKiA0KSArICgzZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2w0IC5jb2wze3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAzZW0pLzQpICogMykgKyAoMmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sNCAuY29sMnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gM2VtKS80KSAqIDIpICsgKDFlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDQgLmNvbDF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDNlbSkvNCkgKiAxKSArICgwZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wze3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiAzKSArICgyZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wzIC5jb2wze3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAyZW0pLzMpICogMykgKyAoMmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMyAuY29sMnt3aWR0aDpjYWxjKCgoKDk5LjklIC0gMmVtKS8zKSAqIDIpICsgKDFlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDMgLmNvbDF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDJlbSkvMykgKiAxKSArICgwZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wye3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiAyKSArICgxZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5jb2wyIC5jb2wye3dpZHRoOmNhbGMoKCgoOTkuOSUgLSAxZW0pLzIpICogMikgKyAoMWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAuY29sMiAuY29sMXt3aWR0aDpjYWxjKCgoKDk5LjklIC0gMWVtKS8yKSAqIDEpICsgKDBlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDF7d2lkdGg6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDEpICsgKDBlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLmNvbDEye3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxMS5jb2wxMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMTEuY29sMTJ7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDExKSArICgxMmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDI6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDM6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDQ6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDU6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDY6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDc6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDg6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDk6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDExLmNvbDEwOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxMS5jb2wxMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMTEuY29sMTI6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDExKSArICgxMWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxMC5jb2wxMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMTAuY29sMTJ7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDEwKSArICgxMWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDI6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDM6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDQ6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDU6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDY6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDc6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDg6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDk6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEwLmNvbDEwOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxMC5jb2wxMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMTAuY29sMTI6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDEwKSArICgxMGVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2wyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g5LmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sNCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2w1LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g5LmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sNywuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2w4LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g5LmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sMTJ7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDkpICsgKDEwZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2wxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g5LmNvbDI6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sMzpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2w0OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g5LmNvbDU6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sNjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2w3OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g5LmNvbDg6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDkuY29sOTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2wxMDpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2wxMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOS5jb2wxMjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDpjYWxjKCgoKDk5LjklIC0gMTFlbSkvMTIpICogOSkgKyAoOWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOC5jb2wyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sNCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOC5jb2w1LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sNywuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOC5jb2w4LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sMTJ7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDgpICsgKDllbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sMjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOC5jb2wzOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDQ6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sNTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOC5jb2w2OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDc6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDguY29sODpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoOC5jb2w5OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDEwOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDExOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g4LmNvbDEyOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiA4KSArICg4ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2wxLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g3LmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sMywuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2w0LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g3LmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sNiwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2w3LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g3LmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sOSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2wxMCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2wxMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2wxMnttYXJnaW4tbGVmdDpjYWxjKCgoKDk5LjklIC0gMTFlbSkvMTIpICogNykgKyAoOGVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2wyOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g3LmNvbDM6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sNDpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2w1OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g3LmNvbDY6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sNzpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNy5jb2w4OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g3LmNvbDk6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sMTA6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sMTE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDcuY29sMTI6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDcpICsgKDdlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDYuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDYuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDYuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDExLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDEye21hcmdpbi1sZWZ0OmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiA2KSArICg3ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2wxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDI6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDYuY29sMzpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2w0OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDU6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDYuY29sNjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2w3OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g2LmNvbDg6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDYuY29sOTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2wxMDpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2wxMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNi5jb2wxMjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDpjYWxjKCgoKDk5LjklIC0gMTFlbSkvMTIpICogNikgKyAoNmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNS5jb2wyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sNCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNS5jb2w1LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sNywuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNS5jb2w4LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sMTJ7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDUpICsgKDZlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sMjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNS5jb2wzOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDQ6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sNTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNS5jb2w2OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDc6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDUuY29sODpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNS5jb2w5OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDEwOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDExOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g1LmNvbDEyOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiA1KSArICg1ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2wxLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g0LmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sMywuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2w0LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g0LmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sNiwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2w3LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g0LmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sOSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2wxMCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2wxMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2wxMnttYXJnaW4tbGVmdDpjYWxjKCgoKDk5LjklIC0gMTFlbSkvMTIpICogNCkgKyAoNWVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2wyOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g0LmNvbDM6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sNDpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2w1OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g0LmNvbDY6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sNzpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoNC5jb2w4OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2g0LmNvbDk6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sMTA6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sMTE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDQuY29sMTI6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDQpICsgKDRlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDMuY29sMiwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2wzLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDMuY29sNSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2w2LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDcsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDMuY29sOCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2w5LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDEwLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDExLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDEye21hcmdpbi1sZWZ0OmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiAzKSArICg0ZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2wxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDI6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDMuY29sMzpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2w0OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDU6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDMuY29sNjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2w3OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gzLmNvbDg6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDMuY29sOTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2wxMDpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2wxMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMy5jb2wxMjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDpjYWxjKCgoKDk5LjklIC0gMTFlbSkvMTIpICogMykgKyAoM2VtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMi5jb2wyLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDMsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sNCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMi5jb2w1LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDYsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sNywuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMi5jb2w4LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDksLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sMTAsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sMTEsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sMTJ7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDIpICsgKDNlbSkpfS5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sMjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMi5jb2wzOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDQ6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sNTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMi5jb2w2OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDc6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDIuY29sODpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMi5jb2w5OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDEwOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDExOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gyLmNvbDEyOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OmNhbGMoKCgoOTkuOSUgLSAxMWVtKS8xMikgKiAyKSArICgyZW0pKX0uY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2wxLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxLmNvbDIsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sMywuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2w0LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxLmNvbDUsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sNiwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2w3LC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxLmNvbDgsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sOSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2wxMCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2wxMSwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2wxMnttYXJnaW4tbGVmdDpjYWxjKCgoKDk5LjklIC0gMTFlbSkvMTIpICogMSkgKyAoMmVtKSl9LmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2wyOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxLmNvbDM6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sNDpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2w1OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxLmNvbDY6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sNzpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucm93IC5wdXNoMS5jb2w4OmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5yb3cgLnB1c2gxLmNvbDk6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sMTA6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sMTE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnJvdyAucHVzaDEuY29sMTI6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6Y2FsYygoKCg5OS45JSAtIDExZW0pLzEyKSAqIDEpICsgKDFlbSkpfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmxnLW9ubHl7Zm9udC1zaXplOjA7bWFyZ2luOjA7cGFkZGluZzowfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnNtLW9ubHl7Zm9udC1zaXplOjA7bWFyZ2luOjA7cGFkZGluZzowfX0uY21taS1wYXR0ZXJucyBzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH0uY21taS1wYXR0ZXJucyBwe21hcmdpbjowIDAgMC41ZW0gMH0uY21taS1wYXR0ZXJucyBhe2NvbG9yOiMwMDdkYzY7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyBhOnZpc2l0ZWR7Y29sb3I6IzZiMmI4OX0uY21taS1wYXR0ZXJucyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNtbWktcGF0dGVybnMgaHJ7YmFja2dyb3VuZDojY2RjNWNmO2JvcmRlcjowO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjJweDttYXJnaW46MmVtIGF1dG87bWF4LXdpZHRoOjUwZW19LmNtbWktcGF0dGVybnMgLmV4cGFuZGVkIGhye21heC13aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIGR0e2ZvbnQtd2VpZ2h0OmJvbGR9LmNtbWktcGF0dGVybnMgZGR7bWFyZ2luOjAgMCAxZW0gMH0uY21taS1wYXR0ZXJucyBpbWd7bWF4LXdpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgcHJvZ3Jlc3N7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlNWUxZTY7Ym9yZGVyLXJhZGl1czouNWVtO2JveC1zaGFkb3c6aW5zZXQgMCAwLjY2ZW0gMC4yNWVtIC0wLjY2ZW0gcmdiYSgyMTksMjIzLDIyNiwwLjgpO2hlaWdodDoyZW07dHJhbnNpdGlvbjphbGwgMC41czt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIHByb2dyZXNzOm5vdChbdmFsdWVdKTo6LW1vei1wcm9ncmVzcy1iYXJ7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHRyYW5zcGFyZW50IDMzJSwgcmdiYSgwLDAsMCwwLjA1KSAzMyUsIHJnYmEoMCwwLDAsMC4wNSkgNjYlLCB0cmFuc3BhcmVudCA2NiUpLC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICM3MWMxNjUsICMwMGE2NTEpO2JhY2tncm91bmQtc2l6ZTo0ZW0gMmVtLCAxMDAlIDEwMCU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czouNWVtfS5jbW1pLXBhdHRlcm5zIHByb2dyZXNzOm5vdChbdmFsdWVdKTo6LXdlYmtpdC1wcm9ncmVzcy1iYXJ7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHRyYW5zcGFyZW50IDMzJSwgcmdiYSgwLDAsMCwwLjA1KSAzMyUsIHJnYmEoMCwwLDAsMC4wNSkgNjYlLCB0cmFuc3BhcmVudCA2NiUpLC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICM3MWMxNjUsICMwMGE2NTEpO2JhY2tncm91bmQtc2l6ZTo0ZW0gMmVtLCAxMDAlIDEwMCU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czouNWVtfS5jbW1pLXBhdHRlcm5zIHByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLWJhcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTVlMWU2O2JvcmRlci1yYWRpdXM6LjVlbTtib3gtc2hhZG93Omluc2V0IDAgMC42NmVtIDAuMjVlbSAtMC42NmVtIHJnYmEoMjE5LDIyMywyMjYsMC44KX0uY21taS1wYXR0ZXJucyBwcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICM3MWMxNjUsICMwMGE2NTEpO2JvcmRlci1yYWRpdXM6LjVlbX0uY21taS1wYXR0ZXJucyBwcm9ncmVzczo6LW1vei1wcm9ncmVzcy1iYXJ7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjNzFjMTY1LCAjMDBhNjUxKTtib3JkZXItcmFkaXVzOi41ZW19LmNtbWktcGF0dGVybnMgc2VsZWN0LmVycm9yLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC10aW1lLWVsLmVycm9yIHNlbGVjdCwuY21taS1wYXR0ZXJucyAuaW5wdXQtZGF0ZS1lbC5lcnJvciBzZWxlY3QsLmNtbWktcGF0dGVybnMgdGV4dGFyZWEuZXJyb3IsLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0ndGV4dCddLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC10aW1lLWVsLmVycm9yIGlucHV0W3R5cGU9J3RleHQnXSwuY21taS1wYXR0ZXJucyAuaW5wdXQtZGF0ZS1lbC5lcnJvciBpbnB1dFt0eXBlPSd0ZXh0J10sLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0ncGFzc3dvcmQnXSwuY21taS1wYXR0ZXJucyAuaW5wdXQtdGltZS1lbC5lcnJvciBpbnB1dFt0eXBlPSdwYXNzd29yZCddLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC1kYXRlLWVsLmVycm9yIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0nZW1haWwnXSwuY21taS1wYXR0ZXJucyAuaW5wdXQtdGltZS1lbC5lcnJvciBpbnB1dFt0eXBlPSdlbWFpbCddLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC1kYXRlLWVsLmVycm9yIGlucHV0W3R5cGU9J2VtYWlsJ10sLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0nc2VhcmNoJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwuZXJyb3IgaW5wdXRbdHlwZT0nc2VhcmNoJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwuZXJyb3IgaW5wdXRbdHlwZT0nc2VhcmNoJ10sLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0ndGVsJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwuZXJyb3IgaW5wdXRbdHlwZT0ndGVsJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwuZXJyb3IgaW5wdXRbdHlwZT0ndGVsJ10sLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0ndXJsJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwuZXJyb3IgaW5wdXRbdHlwZT0ndXJsJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwuZXJyb3IgaW5wdXRbdHlwZT0ndXJsJ10sLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0nZGF0ZSddLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC10aW1lLWVsLmVycm9yIGlucHV0W3R5cGU9J2RhdGUnXSwuY21taS1wYXR0ZXJucyAuaW5wdXQtZGF0ZS1lbC5lcnJvciBpbnB1dFt0eXBlPSdkYXRlJ10sLmNtbWktcGF0dGVybnMgaW5wdXQuZXJyb3JbdHlwZT0nbnVtYmVyJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwuZXJyb3IgaW5wdXRbdHlwZT0nbnVtYmVyJ10sLmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwuZXJyb3IgaW5wdXRbdHlwZT0nbnVtYmVyJ10sLmNtbWktcGF0dGVybnMgdHIuZXJyb3IgaW5wdXQsLmNtbWktcGF0dGVybnMgdHIuZXJyb3Igc2VsZWN0e2JvcmRlcjoxcHggc29saWQgI2IxMTExNn0uY21taS1wYXR0ZXJucyBzZWxlY3QsLmNtbWktcGF0dGVybnMgdGV4dGFyZWEsLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0ndGV4dCddLC5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0nZW1haWwnXSwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdzZWFyY2gnXSwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSd0ZWwnXSwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSd1cmwnXSwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdkYXRlJ10sLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0nbnVtYmVyJ117YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2U1ZTFlNjtib3JkZXItcmFkaXVzOi41ZW07Ym94LXNoYWRvdzppbnNldCAwIDAuNjZlbSAwLjI1ZW0gLTAuNjZlbSByZ2JhKDIxOSwyMjMsMjI2LDAuOCk7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjAuNWVtO291dGxpbmU6bm9uZTtwYWRkaW5nOjAuNjZlbTt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIHNlbGVjdDpmb2N1cywuY21taS1wYXR0ZXJucyB0ZXh0YXJlYTpmb2N1cywuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMsLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cywuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9J3VybCddOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9J2RhdGUnXTpmb2N1cywuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdudW1iZXInXTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICMyNGFiZTJ9LmNtbWktcGF0dGVybnMgc2VsZWN0Ky5lcnJvciwuY21taS1wYXR0ZXJucyB0ZXh0YXJlYSsuZXJyb3IsLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0ndGV4dCddKy5lcnJvciwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdwYXNzd29yZCddKy5lcnJvciwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdlbWFpbCddKy5lcnJvciwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdzZWFyY2gnXSsuZXJyb3IsLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0ndGVsJ10rLmVycm9yLC5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9J3VybCddKy5lcnJvciwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPSdkYXRlJ10rLmVycm9yLC5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9J251bWJlciddKy5lcnJvcntjb2xvcjojYjExMTE2O21hcmdpbjowLjVlbSAwfS5jbW1pLXBhdHRlcm5zIHNlbGVjdHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDojZmZmIHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy90cmlhbmdsZS5kb3duLmdyYXkyLnN2Zykgbm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMWVtIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MC41ZW07Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy1yaWdodDoyZW19LmNtbWktcGF0dGVybnMgc2VsZWN0W211bHRpcGxlXXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7cGFkZGluZy1yaWdodDowfS5jbW1pLXBhdHRlcm5zIHRleHRhcmVhe2hlaWdodDoxMmVtfS5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwuY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPVwicmFkaW9cIl17Y2xlYXI6bGVmdDtmbG9hdDpsZWZ0O2hlaWdodDoxZW07bWFyZ2luOjAuMmVtIDFlbSAwIDA7d2lkdGg6MWVtfS5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2h7aGVpZ2h0OjA7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MH0uY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoK2xhYmVsLnN3aXRjaHtiYWNrZ3JvdW5kOiNhMmFhYWQ7Ym9yZGVyLXJhZGl1czoxZW07Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2hlaWdodDoxZW07bWFyZ2luLXRvcDowLjMzMzNlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWluZGVudDotOTk5OXB4O3dpZHRoOjJlbX0uY21taS1wYXR0ZXJucyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoK2xhYmVsLnN3aXRjaDphZnRlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowLjhlbTtjb250ZW50OicnO2hlaWdodDowLjhlbTtsZWZ0OjAuMWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowLjFlbTt0cmFuc2l0aW9uOjAuM3M7d2lkdGg6MC44ZW19LmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaCtsYWJlbC5zd2l0Y2grbGFiZWx7bWFyZ2luLWxlZnQ6NWVtfS5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2g6Y2hlY2tlZCtsYWJlbC5zd2l0Y2h7YmFja2dyb3VuZDojMDBhNjUxfS5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2g6Y2hlY2tlZCtsYWJlbC5zd2l0Y2g6YWZ0ZXJ7bGVmdDpjYWxjKDEwMCUgLSAwLjFlbSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2g6Y2hlY2tlZCtsYWJlbC5zd2l0Y2g6YWN0aXZlOmFmdGVye3dpZHRoOjFlbX0uY21taS1wYXR0ZXJucyBsYWJlbHtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjFlbSAwIDAuMjVlbSAwfS5jbW1pLXBhdHRlcm5zIGxhYmVsIC5ub3Rle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjc1JTtmb250LXdlaWdodDozMDA7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgbGFiZWwucmVxdWlyZWQgc3BhbjpmaXJzdC1jaGlsZDphZnRlcntjb2xvcjojZWUyOTMxO2NvbnRlbnQ6JyonO21hcmdpbjowIDAgMCAwLjFlbX0uY21taS1wYXR0ZXJucyBsYWJlbC5wMntmb250LXdlaWdodDpub3JtYWx9LmNtbWktcGF0dGVybnMgbGFiZWwuZXJyb3J7Y29sb3I6I2IxMTExNn0uY21taS1wYXR0ZXJucyBsYWJlbC5jaGVja2JveCwuY21taS1wYXR0ZXJucyB1bC5jaGVja2JveGVzIGxhYmVsLC5jbW1pLXBhdHRlcm5zIHVsLnJhZGlvIGxhYmVsLC5jbW1pLXBhdHRlcm5zIG9sLnJhZGlvIGxhYmVsLC5jbW1pLXBhdHRlcm5zIGxhYmVsLnJhZGlve2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW46MCAwIDAgMmVtfS5jbW1pLXBhdHRlcm5zIGlucHV0W3R5cGU9XCJyYW5nZVwiXXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgLm91dGxpbmVkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jYXJkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jb25mZXJlbmNlLWV2ZW50cy1saXN0Pmxpe2JvcmRlcjoxcHggc29saWQgI2U1ZTFlNn0uY21taS1wYXR0ZXJucyAuYWN0aW9uc3t0ZXh0LWFsaWduOnJpZ2h0fS5jbW1pLXBhdHRlcm5zIC5hY3Rpb25zLnByb2dyZXNze2Rpc3BsYXk6ZmxleH0uY21taS1wYXR0ZXJucyAuYWN0aW9ucy5wcm9ncmVzcz4qKyp7bWFyZ2luLWxlZnQ6MC41ZW19LmNtbWktcGF0dGVybnMgLmFjdGlvbnMucHJvZ3Jlc3MgcHJvZ3Jlc3N7bWFyZ2luLXRvcDowLjMzZW07bWFyZ2luLXJpZ2h0OjFlbX0uY21taS1wYXR0ZXJucyBbaXRlbXR5cGU9XCJodHRwOi8vc2NoZW1hLm9yZy9Qb3N0YWxBZGRyZXNzXCJdIFtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgW2l0ZW10eXBlPVwiaHR0cDovL3NjaGVtYS5vcmcvUG9zdGFsQWRkcmVzc1wiXSBbaXRlbXByb3A9XCJzdHJlZXRBZGRyZXNzXCJdLC5jbW1pLXBhdHRlcm5zIFtpdGVtdHlwZT1cImh0dHA6Ly9zY2hlbWEub3JnL1Bvc3RhbEFkZHJlc3NcIl0gW2l0ZW1wcm9wPVwiYWRkcmVzc0NvdW50cnlcIl17ZGlzcGxheTpibG9ja30uY21taS1wYXR0ZXJucyB1bC5hcnRpY2xlcz5saSwuY21taS1wYXR0ZXJucyBvbC5hcnRpY2xlcz5saSwuY21taS1wYXR0ZXJucyAucm93IHVsLmFydGljbGVzPmxpLC5jbW1pLXBhdHRlcm5zIC5yb3cgb2wuYXJ0aWNsZXM+bGl7bWFyZ2luLWJvdHRvbToyZW19LmNtbWktcGF0dGVybnMgdWwuYXJ0aWNsZXMgaW1nLC5jbW1pLXBhdHRlcm5zIG9sLmFydGljbGVzIGltZywuY21taS1wYXR0ZXJucyAucm93IHVsLmFydGljbGVzIGltZywuY21taS1wYXR0ZXJucyAucm93IG9sLmFydGljbGVzIGltZ3ttYXJnaW4tYm90dG9tOjFlbX0uY21taS1wYXR0ZXJucyB1bC5hcnRpY2xlcyBoMywuY21taS1wYXR0ZXJucyBvbC5hcnRpY2xlcyBoMywuY21taS1wYXR0ZXJucyAucm93IHVsLmFydGljbGVzIGgzLC5jbW1pLXBhdHRlcm5zIC5yb3cgb2wuYXJ0aWNsZXMgaDN7bWFyZ2luOjAgMCAwLjVlbSAwfS5jbW1pLXBhdHRlcm5zIGFzaWRlW3JvbGU9XCJhbGVydFwiXXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czouNWVtO21hcmdpbjoxZW0gMDtwYWRkaW5nOjJlbSAyZW0gMmVtIDdlbX0uY21taS1wYXR0ZXJucyBhc2lkZVtyb2xlPVwiYWxlcnRcIl06YmVmb3Jle2JhY2tncm91bmQ6I2ZmZiB1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvaW5mby5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjgwJTtib3JkZXItcmFkaXVzOjUwJTtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtoZWlnaHQ6M2VtO21hcmdpbjotMC43NWVtIDAgMCAtNWVtO3dpZHRoOjNlbX0uY21taS1wYXR0ZXJucyBhc2lkZVtyb2xlPVwiYWxlcnRcIl0gcHttYXJnaW46MH0uY21taS1wYXR0ZXJucyBhc2lkZVtyb2xlPVwiYWxlcnRcIl0gcCtwe21hcmdpbi10b3A6MWVtfS5jbW1pLXBhdHRlcm5zIGFzaWRlW3JvbGU9XCJhbGVydFwiXS5jb25maXJtYXRpb246YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2NvbmZpcm1hdGlvbi5zdmcpfS5jbW1pLXBhdHRlcm5zIGFzaWRlW3JvbGU9XCJhbGVydFwiXS5hcHByb3ZlZDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvYXBwcm92ZWQuc3ZnKX0uY21taS1wYXR0ZXJucyBhc2lkZVtyb2xlPVwiYWxlcnRcIl0ud2FybmluZzpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvd2FybmluZy5zdmcpfS5jbW1pLXBhdHRlcm5zIGFzaWRlW3JvbGU9XCJhbGVydFwiXS5lcnJvcjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvZXJyb3Iuc3ZnKX0uY21taS1wYXR0ZXJucyB1bC5icmVhZGNydW1icyBsaTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iLXNlcC1sdHIsLmNtbWktcGF0dGVybnMgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iLXNlcC1ydGx7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvY2FyZXQucmlnaHQuYmx1ZTUuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxZW07bWFyZ2luOjAgMC41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjFlbX0uY21taS1wYXR0ZXJucyB1bC5icmVhZGNydW1icyBsaXtkaXNwbGF5OmlubGluZX0uY21taS1wYXR0ZXJucyB1bC5icmVhZGNydW1icyBsaTpiZWZvcmV7Y29udGVudDonJ30uY21taS1wYXR0ZXJucyB1bC5icmVhZGNydW1icyBsaTpmaXJzdC1jaGlsZDpiZWZvcmV7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0uY21taS1wYXR0ZXJucyAuYnJlYWRjcnVtYnMgYXtib3JkZXItYm90dG9tOjFweCBzb2xpZCB0cmFuc3BhcmVudDtjb2xvcjojM2Y0NDQ0O2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nLWJvdHRvbTowLjI1ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgLmJyZWFkY3J1bWJzIGE6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNhMmFhYWR9LmNtbWktcGF0dGVybnMgLmJyZWFkY3J1bWJzIC5jdXJyZW50LC5jbW1pLXBhdHRlcm5zIC5icmVhZGNydW1icyAuQ01TQnJlYWRDcnVtYnNDdXJyZW50SXRlbXtjb2xvcjojMDQyNzQwO2ZvbnQtd2VpZ2h0OmJvbGR9LmNtbWktcGF0dGVybnMgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iLXNlcC1ydGx7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvY2FyZXQubGVmdC5ibHVlNS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5idXR0b24sLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgaW5wdXRbdHlwZT0nc3VibWl0J117Zm9udC1mYW1pbHk6J0dvdGhhbScsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjAuNzVlbTtsaW5lLWhlaWdodDoxLjI1O291dGxpbmU6bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLmNhbGVuZGFye2Rpc3BsYXk6dGFibGU7d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAuY2FsZW5kYXIgbmF2PnNwYW57Zm9udC13ZWlnaHQ6Ym9sZH0uY21taS1wYXR0ZXJucyAuY2FsZW5kYXIgbmF2e2Rpc3BsYXk6dGFibGUtY2FwdGlvbjtwYWRkaW5nOjFlbSAwO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciBuYXYgLnByZXYsLmNtbWktcGF0dGVybnMgLmNhbGVuZGFyIG5hdiAubmV4dHtjb2xvcjojMzYzNjM5O3BhZGRpbmc6MWVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciBuYXYgLnByZXY6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciBuYXYgLm5leHQ6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjA7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjB9LmNtbWktcGF0dGVybnMgLmNhbGVuZGFyIG5hdiAucHJldjpiZWZvcmV7Ym9yZGVyLXRvcDowLjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjAuNWVtIHNvbGlkICMzNjM2Mzk7Ym9yZGVyLWJvdHRvbTowLjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6MDtjb250ZW50OicnfS5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciBuYXYgLm5leHQ6YWZ0ZXJ7Ym9yZGVyLXRvcDowLjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTowLjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6MC41ZW0gc29saWQgIzM2MzYzOTtjb250ZW50OicnfS5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciBuYXYgLnByZXY6aG92ZXI6YmVmb3Jle2JvcmRlci1yaWdodC1jb2xvcjojNDI0MjQ2fS5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciBuYXYgLm5leHQ6aG92ZXI6YWZ0ZXJ7Ym9yZGVyLWxlZnQtY29sb3I6IzQyNDI0Nn0uY21taS1wYXR0ZXJucyAuY2FsZW5kYXIgLmRheS1uYW1lcyBsaXtkaXNwbGF5OnRhYmxlLWNlbGw7Zm9udC1zaXplOjAuNjZlbTtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjAuMWVtO3BhZGRpbmc6MWVtIDA7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciAuZGF5LW5hbWVzLC5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciAud2Vla3tkaXNwbGF5OnRhYmxlLXJvdzt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciAuZGF5LW5hbWVzIHRpbWUsLmNtbWktcGF0dGVybnMgLmNhbGVuZGFyIC53ZWVrIHRpbWV7Y29sb3I6IzhhOGQ4ZjtkaXNwbGF5OnRhYmxlLWNlbGw7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6Y2FsYygxMDAlIC8gNyl9LmNtbWktcGF0dGVybnMgLmNhbGVuZGFyIC5kYXktbmFtZXMgdGltZSBzcGFuLC5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciAud2VlayB0aW1lIHNwYW57YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmJsb2NrO2hlaWdodDoyLjVlbTtsaW5lLWhlaWdodDoyLjU7bWFyZ2luOjAgYXV0bzt3aWR0aDoyLjVlbX0uY21taS1wYXR0ZXJucyAuY2FsZW5kYXIgLmRheS1uYW1lcyB0aW1lIHNwYW4ubWFya2VkLC5jbW1pLXBhdHRlcm5zIC5jYWxlbmRhciAud2VlayB0aW1lIHNwYW4ubWFya2Vke2JhY2tncm91bmQ6I2Y5YzBjNDtjb2xvcjojM2Y0NDQ0fS5jbW1pLXBhdHRlcm5zIC5jYXJkLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0Pmxpe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOi41ZW07Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxZW07cGFkZGluZzoxZW19LmNtbWktcGF0dGVybnMgLmNhcmQuY2xpY2thYmxlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpLmNsaWNrYWJsZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5jbGlja2FibGUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkuY2xpY2thYmxlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmNsaWNrYWJsZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNsaWNrYWJsZSwuY21taS1wYXR0ZXJucyAuY2xpY2thYmxlLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpLmNsaWNrYWJsZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5jbGlja2FibGV7cGFkZGluZzowfS5jbW1pLXBhdHRlcm5zIC5jYXJkLmNsaWNrYWJsZT5hLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpLmNsaWNrYWJsZT5hLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmNsaWNrYWJsZT5hLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpLmNsaWNrYWJsZT5hLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmNsaWNrYWJsZT5hLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuY2xpY2thYmxlPmEsLmNtbWktcGF0dGVybnMgLmNsaWNrYWJsZS5kYXNoYm9hcmQtd2lkZ2V0PmEsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpLmNsaWNrYWJsZT5hLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmNsaWNrYWJsZT5he2NvbG9yOiMzNjM2Mzk7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDozMDA7cGFkZGluZzoxZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgaDIsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDIsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDIsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDIsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDIsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMiwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDIsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDIsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNpIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jYXJkIGgxLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciB1bC5jYXJkcz5saSBoMSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY2FyZCBoMSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBvbC5jYXJkcz5saSBoMSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY2FyZCBoMSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBvbC5jYXJkcz5saSBoMSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNhcmQgaDEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQgaDMsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMywuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMywuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDMsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDMsLmNtbWktcGF0dGVybnMgLmNhcmQgaDQsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDQsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDQsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDQsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDQsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoNCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoNCwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDQsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDR7bWFyZ2luOjAgMCAwLjVlbSAwfS5jbW1pLXBhdHRlcm5zIC5jYXJkIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIGgyLmljb24sLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDIuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMi5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIGgyLmljb24sLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbiwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgyLmljb24sLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgaDIuaWNvbiwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbiwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMi5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jYXJkIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY2FyZCBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY2FyZCBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNhcmQgaDEuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24sLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbiwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIGgzLmljb24sLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDMuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMy5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIGgzLmljb24sLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbiwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgzLmljb24sLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgaDMuaWNvbiwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbiwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMy5pY29uLC5jbW1pLXBhdHRlcm5zIC5jYXJkIGg0Lmljb24sLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDQuaWNvbiwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoNC5pY29uLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIGg0Lmljb24sLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbiwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGg0Lmljb24sLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgaDQuaWNvbiwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbiwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoNC5pY29ue3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDIuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDIuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDIuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMi5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMi5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jYXJkIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY2FyZCBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY2FyZCBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNhcmQgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDMuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDMuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDMuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMy5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMy5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDQuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDQuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDQuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoNC5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoNC5pY29uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbjpiZWZvcmV7YmFja2dyb3VuZDojZmZmIHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy9pbmZvLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6ODAlO2JvcmRlci1yYWRpdXM6NTAlO2NvbnRlbnQ6Jyc7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEuNWVtO21hcmdpbjowIDAuNWVtIDAgMDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MS41ZW19LmNtbWktcGF0dGVybnMgLmNhcmQgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDIuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGgyLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMi5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDIuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGgyLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgyLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMi5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGgyLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMi5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY2FyZCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNhcmQgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNhcmQgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jYXJkIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMS5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDMuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGgzLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMy5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDMuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGgzLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgzLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMy5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGgzLmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMy5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDQuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGg0Lmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoNC5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDQuaWNvbi5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGg0Lmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGg0Lmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoNC5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGg0Lmljb24uY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoNC5pY29uLmNvbmZpcm1hdGlvbjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvY29uZmlybWF0aW9uLnN2Zyl9LmNtbWktcGF0dGVybnMgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDIuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDIuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDIuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMi5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMi5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jYXJkIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY2FyZCBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY2FyZCBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNhcmQgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDMuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDMuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDMuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMy5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMy5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDQuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDQuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDQuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoNC5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoNC5pY29uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbi5hcHByb3ZlZDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvYXBwcm92ZWQuc3ZnKX0uY21taS1wYXR0ZXJucyAuY2FyZCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCBoMi5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGgyLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSBoMi5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGgyLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMi5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IGgyLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGgyLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY2FyZCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNhcmQgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNhcmQgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jYXJkIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCBoMy5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGgzLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSBoMy5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGgzLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMy5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IGgzLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGgzLmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FyZCBoNC5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIGg0Lmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbi53YXJuaW5nOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSBoNC5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIGg0Lmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoNC5pY29uLndhcm5pbmc6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IGg0Lmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIGg0Lmljb24ud2FybmluZzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbi53YXJuaW5nOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy93YXJuaW5nLnN2Zyl9LmNtbWktcGF0dGVybnMgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDIuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDIuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDIuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDIuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMi5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMi5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDIuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZW5xIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc21zIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtcG13IGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtbXdmIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jYXJkIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciB1bC5jYXJkcz5saSBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIG9sLmNhcmRzPmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZGFzaGJvYXJkLXdpZGdldCBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5ldmVudHMtbGlzdD5saSBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY2FyZCBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY2FyZCBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIHVsLmNhcmRzPmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBvbC5jYXJkcz5saSBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIG9sLnJlc291cmNlLWNhcmRzPmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmRhc2hib2FyZC13aWRnZXQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmV2ZW50cy1saXN0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNhcmQgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wuY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5kYXNoYm9hcmQtd2lkZ2V0IGgxLmljb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubW9kZWwtY2Etc2hwIGhlYWRlciBoMS5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDEuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDMuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDMuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDMuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDMuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMy5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoMy5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDMuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNhcmQgaDQuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkgaDQuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkgaDQuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDQuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoNC5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBoNC5pY29uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDQuaWNvbi5lcnJvcjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvZXJyb3Iuc3ZnKX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgLmNhcmQsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmNhcmQuY2xpY2thYmxlPmEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkuY2xpY2thYmxlPmEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkuY2xpY2thYmxlPmEsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkuY2xpY2thYmxlPmEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuY2xpY2thYmxlPmEsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5jbGlja2FibGU+YSwuY21taS1wYXR0ZXJucyAuY2xpY2thYmxlLmRhc2hib2FyZC13aWRnZXQ+YSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkuY2xpY2thYmxlPmEsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuY2xpY2thYmxlPmF7cGFkZGluZzoyZW19fS5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRze21hcmdpbjoyZW0gMH0uY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSBoNCwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoNCwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSBoNCwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSBoNHtmb250LXNpemU6MWVtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjAgMCAwLjI1ZW0gMH0uY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saT51bCwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saT51bCwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saT51bCwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saT51bHttYXJnaW4tbGVmdDowfUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXtAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpey5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6Y2FsYyg1MCUgLSAwLjVlbSkgY2FsYyg1MCUgLSAwLjVlbSk7Z3JpZC1nYXA6MWVtIDFlbX0uY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saXttYXJnaW4tYm90dG9tOjB9fX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKXsuY21taS1wYXR0ZXJucyAucm93LmV4cGFuZGVkIHVsLmNhcmRzLmNhcmQtcm93LTMsLmNtbWktcGF0dGVybnMgLnJvdy5leHBhbmRlZCB1bC5jYXJkLXJvdy0zLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5yb3cuZXhwYW5kZWQgb2wuY2FyZHMuY2FyZC1yb3ctMywuY21taS1wYXR0ZXJucyAucm93LmV4cGFuZGVkIG9sLmNhcmQtcm93LTMucmVzb3VyY2UtY2FyZHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmNhbGMoMzMlIC0gMC41ZW0pIGNhbGMoMzMlIC0gMC41ZW0pIGNhbGMoMzMlIC0gMC41ZW0pfS5jbW1pLXBhdHRlcm5zIC5yb3cuZXhwYW5kZWQgdWwuY2FyZHMuY2FyZC1yb3ctNCwuY21taS1wYXR0ZXJucyAucm93LmV4cGFuZGVkIHVsLmNhcmQtcm93LTQucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgLnJvdy5leHBhbmRlZCBvbC5jYXJkcy5jYXJkLXJvdy00LC5jbW1pLXBhdHRlcm5zIC5yb3cuZXhwYW5kZWQgb2wuY2FyZC1yb3ctNC5yZXNvdXJjZS1jYXJkc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6Y2FsYygyNSUgLSAwLjc1ZW0pIGNhbGMoMjUlIC0gMC43NWVtKSBjYWxjKDI1JSAtIDAuNzVlbSkgY2FsYygyNSUgLSAwLjc1ZW0pfX19LmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyBsaSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIGxpe2N1cnNvcjpwb2ludGVyO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgbGkuYWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAucmVzb3VyY2UtY2FyZHMgbGkuYWN0aXZle2JhY2tncm91bmQ6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgaDIsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyBoMiwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIGgxLC5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAucmVzb3VyY2UtY2FyZHMgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIGgxLC5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAucmVzb3VyY2UtY2FyZHMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIGgxLC5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAucmVzb3VyY2UtY2FyZHMgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIGgxLC5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAucmVzb3VyY2UtY2FyZHMgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIGgxLC5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgLm1vZGVsLWNhLXNpIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLmNhcmRzIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgaDEsLmNtbWktcGF0dGVybnMgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5yZXNvdXJjZS1jYXJkcyAubW9kZWwtY2EtaW1wIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIGgxLC5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuY2FyZHMgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNhcmQtc2VsZWN0aW9uLmluaXRpYWxpemVkIC5jYXJkcyBoMSwuY21taS1wYXR0ZXJucyAuY2FyZC1zZWxlY3Rpb24uaW5pdGlhbGl6ZWQgLnJlc291cmNlLWNhcmRzIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAucmVzb3VyY2UtY2FyZHMgaDF7bWFyZ2luLXRvcDowfS5jbW1pLXBhdHRlcm5zIC5jYXJkLXNlbGVjdGlvbi5pbml0aWFsaXplZCAuYWxse3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbj5saXttYXJnaW4tYm90dG9tOjJlbX0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5jaGFsbGVuZ2Utc3RhdGVtZW50IGgzOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnNvbHV0aW9uIGgzOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5jaGFsbGVuZ2Utc3RhdGVtZW50IHVsLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnNvbHV0aW9uIHVse2xpc3Qtc3R5bGUtdHlwZTpzcXVhcmU7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZmlyc3QsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAudGhlbntmb250LXdlaWdodDozMDB9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZmlyc3Qgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnRoZW4gc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuY3Rhe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMjVlbTtmb250LXdlaWdodDpib2xkO21hcmdpbjoxZW0gMDtwYWRkaW5nOjEuNWVtfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnNvbHV0aW9ue3BhZGRpbmc6MmVtIDNlbX0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kZXYgLnRoZW4gc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRldi50aGVuIHN0cm9uZywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kZXYgLmNoYWxsZW5nZS1zdGF0ZW1lbnQgYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZGV2LmNoYWxsZW5nZS1zdGF0ZW1lbnQgYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZGV2IC5jaGFsbGVuZ2Utc3RhdGVtZW50IGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRldi5jaGFsbGVuZ2Utc3RhdGVtZW50IGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRldiAuc29sdXRpb24gYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZGV2LnNvbHV0aW9uIGJsb2NrcXVvdGU6YmVmb3JlLC5zb2x1dGlvbiBjaXRlIHN0cm9uZyAuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kZXYuc29sdXRpb24gY2l0ZSBzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZGV2IGZpZ3VyZS5xdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZGV2IGZpZ3VyZS5xdW90ZSBjaXRlIHN0cm9uZ3tjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRldiAuY3Rhe2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kZXYgLmN0YTpob3ZlcntiYWNrZ3JvdW5kOiMwMDhkZTA7Ym9yZGVyLWNvbG9yOiMwMDhkZTB9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZGV2IC5jdGE6YWN0aXZle2JhY2tncm91bmQ6IzAwNmRhZDtib3JkZXItY29sb3I6IzAwNmRhZH0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5zdmMgLnRoZW4gc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnN2Yy50aGVuIHN0cm9uZywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5zdmMgLmNoYWxsZW5nZS1zdGF0ZW1lbnQgYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuc3ZjLmNoYWxsZW5nZS1zdGF0ZW1lbnQgYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuc3ZjIC5jaGFsbGVuZ2Utc3RhdGVtZW50IGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnN2Yy5jaGFsbGVuZ2Utc3RhdGVtZW50IGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnN2YyAuc29sdXRpb24gYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuc3ZjLnNvbHV0aW9uIGJsb2NrcXVvdGU6YmVmb3JlLC5zb2x1dGlvbiBjaXRlIHN0cm9uZyAuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5zdmMuc29sdXRpb24gY2l0ZSBzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuc3ZjIGZpZ3VyZS5xdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuc3ZjIGZpZ3VyZS5xdW90ZSBjaXRlIHN0cm9uZ3tjb2xvcjojMDA4MDUwfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnN2YyAuY3Rhe2JhY2tncm91bmQ6IzAwODA1MDtib3JkZXItY29sb3I6IzAwODA1MH0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5zdmMgLmN0YTpob3ZlcntiYWNrZ3JvdW5kOiMwMDlhNjA7Ym9yZGVyLWNvbG9yOiMwMDlhNjB9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuc3ZjIC5jdGE6YWN0aXZle2JhY2tncm91bmQ6IzAwNjc0MDtib3JkZXItY29sb3I6IzAwNjc0MH0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5hY3EgLnRoZW4gc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmFjcS50aGVuIHN0cm9uZywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5hY3EgLmNoYWxsZW5nZS1zdGF0ZW1lbnQgYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuYWNxLmNoYWxsZW5nZS1zdGF0ZW1lbnQgYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuYWNxIC5jaGFsbGVuZ2Utc3RhdGVtZW50IGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmFjcS5jaGFsbGVuZ2Utc3RhdGVtZW50IGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmFjcSAuc29sdXRpb24gYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuYWNxLnNvbHV0aW9uIGJsb2NrcXVvdGU6YmVmb3JlLC5zb2x1dGlvbiBjaXRlIHN0cm9uZyAuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5hY3Euc29sdXRpb24gY2l0ZSBzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuYWNxIGZpZ3VyZS5xdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuYWNxIGZpZ3VyZS5xdW90ZSBjaXRlIHN0cm9uZ3tjb2xvcjojYjExMTE2fS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmFjcSAuY3Rhe2JhY2tncm91bmQ6I2IxMTExNjtib3JkZXItY29sb3I6I2IxMTExNn0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5hY3EgLmN0YTpob3ZlcntiYWNrZ3JvdW5kOiNjODEzMTk7Ym9yZGVyLWNvbG9yOiNjODEzMTl9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuYWNxIC5jdGE6YWN0aXZle2JhY2tncm91bmQ6IzlhMGYxMztib3JkZXItY29sb3I6IzlhMGYxM30uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbSAudGhlbiBzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAucG0udGhlbiBzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAucG0gLmNoYWxsZW5nZS1zdGF0ZW1lbnQgYmxvY2txdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAucG0uY2hhbGxlbmdlLXN0YXRlbWVudCBibG9ja3F1b3RlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbSAuY2hhbGxlbmdlLXN0YXRlbWVudCBjaXRlIHN0cm9uZywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbS5jaGFsbGVuZ2Utc3RhdGVtZW50IGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLnBtIC5zb2x1dGlvbiBibG9ja3F1b3RlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbS5zb2x1dGlvbiBibG9ja3F1b3RlOmJlZm9yZSwuc29sdXRpb24gY2l0ZSBzdHJvbmcgLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAucG0uc29sdXRpb24gY2l0ZSBzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAucG0gZmlndXJlLnF1b3RlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbSBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmd7Y29sb3I6IzJkMDAzZX0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbSAuY3Rhe2JhY2tncm91bmQ6IzJkMDAzZTtib3JkZXItY29sb3I6IzJkMDAzZX0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbSAuY3RhOmhvdmVye2JhY2tncm91bmQ6IzQwMDA1ODtib3JkZXItY29sb3I6IzQwMDA1OH0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5wbSAuY3RhOmFjdGl2ZXtiYWNrZ3JvdW5kOiMxYTAwMjU7Ym9yZGVyLWNvbG9yOiMxYTAwMjV9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZG1tIC50aGVuIHN0cm9uZywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kbW0udGhlbiBzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZG1tIC5jaGFsbGVuZ2Utc3RhdGVtZW50IGJsb2NrcXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRtbS5jaGFsbGVuZ2Utc3RhdGVtZW50IGJsb2NrcXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRtbSAuY2hhbGxlbmdlLXN0YXRlbWVudCBjaXRlIHN0cm9uZywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kbW0uY2hhbGxlbmdlLXN0YXRlbWVudCBjaXRlIHN0cm9uZywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kbW0gLnNvbHV0aW9uIGJsb2NrcXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRtbS5zb2x1dGlvbiBibG9ja3F1b3RlOmJlZm9yZSwuc29sdXRpb24gY2l0ZSBzdHJvbmcgLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZG1tLnNvbHV0aW9uIGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRtbSBmaWd1cmUucXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRtbSBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmd7Y29sb3I6I2YxNWEyMn0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uIC5kbW0gLmN0YXtiYWNrZ3JvdW5kOiNmMTVhMjI7Ym9yZGVyLWNvbG9yOiNmMTVhMjJ9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbiAuZG1tIC5jdGE6aG92ZXJ7YmFja2dyb3VuZDojZjM2YzNhO2JvcmRlci1jb2xvcjojZjM2YzNhfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmRtbSAuY3RhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlYjRhMGY7Ym9yZGVyLWNvbG9yOiNlYjRhMGZ9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbi5pbml0aWFsaXplZCB1bC5jYXJkcy5jaGFsbGVuZ2VzPmxpLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgdWwuY2hhbGxlbmdlcy5yZXNvdXJjZS1jYXJkcz5saXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzoyZW0gM2VtO3RyYW5zaXRpb246MC4yNXMgZWFzZS1pbi1vdXQgYWxsfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgdWwuY2FyZHMuY2hhbGxlbmdlcyBoMywuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uLmluaXRpYWxpemVkIHVsLmNoYWxsZW5nZXMucmVzb3VyY2UtY2FyZHMgaDN7bWFyZ2luOjAgMCAxZW0gMH0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uLmluaXRpYWxpemVkIHVsLmNhcmRzLmNoYWxsZW5nZXMgdWwsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbi5pbml0aWFsaXplZCB1bC5jaGFsbGVuZ2VzLnJlc291cmNlLWNhcmRzIHVse2xpc3Qtc3R5bGUtdHlwZTpzcXVhcmU7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbi5pbml0aWFsaXplZCB1bC5jYXJkcy5jaGFsbGVuZ2VzIHVsIGxpLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgdWwuY2hhbGxlbmdlcy5yZXNvdXJjZS1jYXJkcyB1bCBsaXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MDtkaXNwbGF5Omxpc3QtaXRlbTtwYWRkaW5nOjB9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbi5pbml0aWFsaXplZCAuY2hhbGxlbmdlcyAuZGV2e2JvcmRlci10b3A6MC41ZW0gc29saWQgIzAwN2RjNn0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uLmluaXRpYWxpemVkIC5jaGFsbGVuZ2VzIC5kZXY6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbi5pbml0aWFsaXplZCAuY2hhbGxlbmdlcyAuZGV2OmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDdkYzY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uLmluaXRpYWxpemVkIC5jaGFsbGVuZ2VzIC5zdmN7Ym9yZGVyLXRvcDowLjVlbSBzb2xpZCAjMDA4MDUwfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgLmNoYWxsZW5nZXMgLnN2Yzpob3ZlciwuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uLmluaXRpYWxpemVkIC5jaGFsbGVuZ2VzIC5zdmM6YWN0aXZle2JhY2tncm91bmQ6IzAwODA1MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgLmNoYWxsZW5nZXMgLmFjcXtib3JkZXItdG9wOjAuNWVtIHNvbGlkICNiMTExMTZ9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbi5pbml0aWFsaXplZCAuY2hhbGxlbmdlcyAuYWNxOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgLmNoYWxsZW5nZXMgLmFjcTphY3RpdmV7YmFja2dyb3VuZDojYjExMTE2O2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNoYWxsZW5nZS1zb2x1dGlvbi5pbml0aWFsaXplZCAuY2hhbGxlbmdlcyAucG17Ym9yZGVyLXRvcDowLjVlbSBzb2xpZCAjMmQwMDNlfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgLmNoYWxsZW5nZXMgLnBtOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgLmNoYWxsZW5nZXMgLnBtOmFjdGl2ZXtiYWNrZ3JvdW5kOiMyZDAwM2U7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uLmluaXRpYWxpemVkIC5jaGFsbGVuZ2VzIC5kbW17Ym9yZGVyLXRvcDowLjVlbSBzb2xpZCAjZjE1YTIyfS5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24uaW5pdGlhbGl6ZWQgLmNoYWxsZW5nZXMgLmRtbTpob3ZlciwuY21taS1wYXR0ZXJucyAuY2hhbGxlbmdlLXNvbHV0aW9uLmluaXRpYWxpemVkIC5jaGFsbGVuZ2VzIC5kbW06YWN0aXZle2JhY2tncm91bmQ6I2YxNWEyMjtjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOiA5MGVtKXtAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpey5jbW1pLXBhdHRlcm5zIC5jaGFsbGVuZ2Utc29sdXRpb24gLmNoYWxsZW5nZXN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmNhbGMoNTAlIC0gMC41ZW0pIGNhbGMoNTAlIC0gMC41ZW0pfX19LmNtbWktcGF0dGVybnMgdGV4dGFyZWErLmNoYXItbGltaXQsLmNtbWktcGF0dGVybnMgdGV4dGFyZWErKj4uY2hhci1saW1pdHtmb250LXNpemU6MC43NWVtO21hcmdpbi1ib3R0b206MmVtfS5jbW1pLXBhdHRlcm5zIHRleHRhcmVhKy5jaGFyLWxpbWl0Lm92ZXIsLmNtbWktcGF0dGVybnMgdGV4dGFyZWErKj4uY2hhci1saW1pdC5vdmVye2NvbG9yOiNiMTExMTZ9LmNtbWktcGF0dGVybnMgdWwuY2hlY2tib3hlcyBsaXttYXJnaW4tYm90dG9tOjAuNWVtfS5jbW1pLXBhdHRlcm5zIHVsLmlubGluZS1jaGVja2JveGVzIGxpe2Rpc3BsYXk6aW5saW5lO21hcmdpbjowIDJlbSAwIDB9LmNtbWktcGF0dGVybnMgdWwuaW5saW5lLWNoZWNrYm94ZXMgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2NsZWFyOm5vbmU7ZmxvYXQ6bm9uZTttYXJnaW4tcmlnaHQ6MH0uY21taS1wYXR0ZXJucyB1bC5pbmxpbmUtY2hlY2tib3hlcyBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDozMDA7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgdWwuY2h1bmtlZD5saSwuY21taS1wYXR0ZXJucyBvbC5jaHVua2VkPmxpe2JhY2tncm91bmQ6I2ZmZWRjZTtib3JkZXItcmFkaXVzOi41ZW07bWFyZ2luOjA7cGFkZGluZzoyZW19LmNtbWktcGF0dGVybnMgdWwuY2h1bmtlZD5saStsaSwuY21taS1wYXR0ZXJucyBvbC5jaHVua2VkPmxpK2xpe21hcmdpbi10b3A6MWVtfS5jbW1pLXBhdHRlcm5zIHVsLmNodW5rZWQ+bGkgaDQsLmNtbWktcGF0dGVybnMgb2wuY2h1bmtlZD5saSBoNHtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO21hcmdpbjowIDAgMWVtIDB9LmNtbWktcGF0dGVybnMgdWwuY2h1bmtlZD5saSB1bCwuY21taS1wYXR0ZXJucyBvbC5jaHVua2VkPmxpIHVse2xpc3Qtc3R5bGUtdHlwZTpzcXVhcmU7bWFyZ2luOjFlbSAwfS5jbW1pLXBhdHRlcm5zIHVsLmNodW5rZWQ+bGk6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLmNodW5rZWQ+bGk6YmVmb3Jle2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59LmNtbWktcGF0dGVybnMgLmNtbWktdjItaW5mb2dyYXBoaWMtaW50ZXJhY3RpdmV7YmFja2dyb3VuZDojZmZmfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuY2xzLTF7ZmlsbDojZjlhNTFhfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuY2xzLTJ7ZmlsbDojZmZmfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuY2xzLTN7ZmlsbDojZWQyOTMxfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuY2xzLTR7ZmlsbDojOGU1NGExfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuY2xzLTV7ZmlsbDojMDBhNTUxfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuY2xzLTZ7ZmlsbDojMjRhYWUxfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuY2xzLTd7ZmlsbDojMzYzNjM5fS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIHN2ZyAuZmFkZXtvcGFjaXR5OjAuMjV9LmNtbWktcGF0dGVybnMgLmNtbWktdjItaW5mb2dyYXBoaWMtaW50ZXJhY3RpdmUgLmxlZnQgLmNtbWktdjItaW5mb2dyYXBoaWMtY2FsbG91dHttYXJnaW4tcmlnaHQ6MmVtfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIC5yaWdodCAuY21taS12Mi1pbmZvZ3JhcGhpYy1jYWxsb3V0e21hcmdpbi1sZWZ0OjJlbX0uY21taS1wYXR0ZXJucyAuY21taS12Mi1pbmZvZ3JhcGhpYy1pbnRlcmFjdGl2ZSAuY21taS12Mi1pbmZvZ3JhcGhpYy1jYWxsb3V0e2N1cnNvcjpwb2ludGVyO3BhZGRpbmctbGVmdDowfS5jbW1pLXBhdHRlcm5zIC5jbW1pLXYyLWluZm9ncmFwaGljLWludGVyYWN0aXZlIC5jbW1pLXYyLWluZm9ncmFwaGljLWNhbGxvdXQgaDN7Zm9udC1zaXplOjEuNWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjAuMjVlbX0uY21taS1wYXR0ZXJucyAuY21taS12Mi1pbmZvZ3JhcGhpYy1pbnRlcmFjdGl2ZSAuY21taS12Mi1pbmZvZ3JhcGhpYy1jYWxsb3V0OmJlZm9yZXtjb250ZW50Om5vbmU7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29ue2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtib3JkZXItc3BhY2luZzoxZW0gMDt0YWJsZS1sYXlvdXQ6Zml4ZWQ7dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gaDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLXNpIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jb21wYXJpc29uIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNvbXBhcmlzb24gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY29tcGFyaXNvbiBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAubW9kZWwtY2EtaW1wIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY29tcGFyaXNvbiBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY29tcGFyaXNvbiBoMXtjb2xvcjojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5idXR0b24sLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbiAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbiBhe2JhY2tncm91bmQ6IzA0Mjc0MDtib3JkZXItY29sb3I6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24gYTphY3RpdmV7YmFja2dyb3VuZDojMDEwYTEwO2JvcmRlci1jb2xvcjojMDEwYTEwfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbiAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbiBhOmhvdmVye2JhY2tncm91bmQ6IzA3NDQ3MDtib3JkZXItY29sb3I6IzA3NDQ3MH0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24gYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojMDQyNzQwO2JvcmRlci1jb2xvcjojMDQyNzQwO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbiBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uIGEucDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5jb21wYXJpc29uIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbiBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzA0Mjc0MDtjb2xvcjojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24gLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbiBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbiBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24gYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbiBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLmNvbXBhcmlzb24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24gYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDEwYTEwO2NvbG9yOiMwMTBhMTB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbiBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5jb21wYXJpc29uIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbiBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzA3NDQ3MDtjb2xvcjojMDc0NDcwfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRoLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRke2JvcmRlcjowfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRoe2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cGFkZGluZzowO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRoLnJlY29tbWVuZGVke2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjVlbTtjb2xvcjojZmZmO2ZvbnQtc2l6ZTowLjc1ZW07Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOjFlbSAyZW19LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gdGJvZHkgdGR7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MmVtO3ZlcnRpY2FsLWFsaWduOnRvcH0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSB0ZDpub3QoLnJlY29tbWVuZGVkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjVlbX0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2EtZW5xIGhlYWRlciB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2EtZWRwIGhlYWRlciB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2EtZG1zIGhlYWRlciB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2Etc21zIGhlYWRlciB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2EtcG13IGhlYWRlciB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2EtbWJyIGhlYWRlciB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2EtbXdmIGhlYWRlciB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2Etc2kgaGVhZGVyIHRkPmgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNvbXBhcmlzb24gdGJvZHkgdGQ+aDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gdGJvZHkgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIHRkPmgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY29tcGFyaXNvbiB0Ym9keSB0ZD5oMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiB0Ym9keSAubW9kZWwtY2EtbXNlYyBoZWFkZXIgdGQ+aDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5jb21wYXJpc29uIHRib2R5IHRkPmgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRib2R5IC5tb2RlbC1jYS1pbXAgaGVhZGVyIHRkPmgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5jb21wYXJpc29uIHRib2R5IHRkPmgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRib2R5IC5tb2RlbC1jYS1zaHAgaGVhZGVyIHRkPmgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jb21wYXJpc29uIHRib2R5IHRkPmgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRib2R5IHRkPmgzOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRib2R5IHRkPmg0OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBzdmd7d2lkdGg6MzMlfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHN2ZyAubHZsMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBzdmcgLmx2bDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gc3ZnIC5sdmwze2ZpbGw6I2U1ZTFlNn0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbiBzdmcgLmxhYmVsIHBhdGgsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gc3ZnLmx2bDEgLmx2bDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gc3ZnLmx2bDIgLmx2bDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24gc3ZnLmx2bDMgLmx2bDN7ZmlsbDojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uIHRmb290IHRke2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjVlbTtmb250LXNpemU6MS4zMzMzZW07cGFkZGluZzowIDJlbSA0ZW0gMmVtO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gaDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5jb21wYXJpc29uLmRtbSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbXBhcmlzb24uZG1tIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY29tcGFyaXNvbi5kbW0gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5jb21wYXJpc29uLmRtbSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbXBhcmlzb24uZG1tIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY29tcGFyaXNvbi5kbW0gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5jb21wYXJpc29uLmRtbSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLm1vZGVsLWNhLXNpIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jb21wYXJpc29uLmRtbSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY29tcGFyaXNvbi5kbW0gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNvbXBhcmlzb24uZG1tIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAubW9kZWwtY2EtaW1wIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY29tcGFyaXNvbi5kbW0gaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jb21wYXJpc29uLmRtbSBoMXtjb2xvcjojODEyYzE5fS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSB0aC5yZWNvbW1lbmRlZHtiYWNrZ3JvdW5kOiNmNTgyMjB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5idXR0b24sLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5kbW0gYXtiYWNrZ3JvdW5kOiM4MTJjMTk7Ym9yZGVyLWNvbG9yOiM4MTJjMTk7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5kbW0gYTphY3RpdmV7YmFja2dyb3VuZDojNTYxZDExO2JvcmRlci1jb2xvcjojNTYxZDExfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uZG1tIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uZG1tIGE6aG92ZXJ7YmFja2dyb3VuZDojYWMzYjIxO2JvcmRlci1jb2xvcjojYWMzYjIxfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmRtbSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmRtbSBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5kbW0gYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojODEyYzE5O2JvcmRlci1jb2xvcjojODEyYzE5O2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLmRtbSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmRtbSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLmRtbSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uZG1tIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5kbW0gYS5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLmRtbSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uZG1tIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAuY29tcGFyaXNvbi5kbW0gYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbi5kbW0gYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiM4MTJjMTk7Y29sb3I6IzgxMmMxOX0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24uZG1tIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLmRtbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5kbW0gYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24uZG1tIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmRtbSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAuY29tcGFyaXNvbi5kbW0gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLmRtbSBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiM1NjFkMTE7Y29sb3I6IzU2MWQxMX0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmRtbSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24uZG1tIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uZG1tIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24uZG1tIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5kbW0gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmRtbSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24uZG1tIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5kbW0gYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5jb21wYXJpc29uLmRtbSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLmRtbSBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2FjM2IyMTtjb2xvcjojYWMzYjIxfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBzdmcgLmxhYmVsIHBhdGgsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uZG1tIHN2Zy5sdmwxIC5sdmwxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmRtbSBzdmcubHZsMiAubHZsMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5kbW0gc3ZnLmx2bDMgLmx2bDN7ZmlsbDojODEyYzE5fS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBoMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmNvbXBhcmlzb24uYWNxIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAubW9kZWwtY2EtZWRwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuY29tcGFyaXNvbi5hY3EgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5jb21wYXJpc29uLmFjcSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmNvbXBhcmlzb24uYWNxIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAubW9kZWwtY2EtcG13IGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuY29tcGFyaXNvbi5hY3EgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5jb21wYXJpc29uLmFjcSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmNvbXBhcmlzb24uYWNxIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmNvbXBhcmlzb24uYWNxIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5jb21wYXJpc29uLmFjcSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY29tcGFyaXNvbi5hY3EgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5jb21wYXJpc29uLmFjcSBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmNvbXBhcmlzb24uYWNxIGgxe2NvbG9yOiM2ODAwMDB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIHRoLnJlY29tbWVuZGVke2JhY2tncm91bmQ6I2VlMjkzMX0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmFjcSBhe2JhY2tncm91bmQ6IzY4MDAwMDtib3JkZXItY29sb3I6IzY4MDAwMDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmFjcSBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiMzNTAwMDA7Ym9yZGVyLWNvbG9yOiMzNTAwMDB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5hY3EgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5hY3EgYTpob3ZlcntiYWNrZ3JvdW5kOiM5YjAwMDA7Ym9yZGVyLWNvbG9yOiM5YjAwMDB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uYWNxIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uYWNxIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmFjcSBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiM2ODAwMDA7Ym9yZGVyLWNvbG9yOiM2ODAwMDA7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24uYWNxIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uYWNxIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24uYWNxIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5hY3EgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmFjcSBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24uYWNxIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5hY3EgYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5jb21wYXJpc29uLmFjcSBhLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLmFjcSBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzY4MDAwMDtjb2xvcjojNjgwMDAwfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbi5hY3EgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24uYWNxIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmFjcSBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbi5hY3EgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uYWNxIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5jb21wYXJpc29uLmFjcSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24uYWNxIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzM1MDAwMDtjb2xvcjojMzUwMDAwfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uYWNxIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbi5hY3EgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5hY3EgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbi5hY3EgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLmFjcSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3EgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uYWNxIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbi5hY3EgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLmFjcSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLmNvbXBhcmlzb24uYWNxIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24uYWNxIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojOWIwMDAwO2NvbG9yOiM5YjAwMDB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIHN2ZyAubGFiZWwgcGF0aCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5hY3Egc3ZnLmx2bDEgLmx2bDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uYWNxIHN2Zy5sdmwyIC5sdmwyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLmFjcSBzdmcubHZsMyAubHZsM3tmaWxsOiM2ODAwMDB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGgyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuY29tcGFyaXNvbi5zdmMgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5jb21wYXJpc29uLnN2YyBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmNvbXBhcmlzb24uc3ZjIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuY29tcGFyaXNvbi5zdmMgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5jb21wYXJpc29uLnN2YyBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmNvbXBhcmlzb24uc3ZjIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuY29tcGFyaXNvbi5zdmMgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY29tcGFyaXNvbi5zdmMgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmNvbXBhcmlzb24uc3ZjIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5jb21wYXJpc29uLnN2YyBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmNvbXBhcmlzb24uc3ZjIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuY29tcGFyaXNvbi5zdmMgaDF7Y29sb3I6IzA3MjgxYn0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgdGgucmVjb21tZW5kZWR7YmFja2dyb3VuZDojMDBhNjUxfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uc3ZjIGF7YmFja2dyb3VuZDojMDcyODFiO2JvcmRlci1jb2xvcjojMDcyODFiO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uc3ZjIGE6YWN0aXZle2JhY2tncm91bmQ6IzAwMDtib3JkZXItY29sb3I6IzAwMH0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLnN2YyAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLnN2YyBhOmhvdmVye2JhY2tncm91bmQ6IzBmNTMzODtib3JkZXItY29sb3I6IzBmNTMzOH0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5zdmMgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5zdmMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uc3ZjIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6IzA3MjgxYjtib3JkZXItY29sb3I6IzA3MjgxYjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbi5zdmMgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5zdmMgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbi5zdmMgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLnN2YyBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uc3ZjIGEucDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAuY29tcGFyaXNvbi5zdmMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLnN2YyBhLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLmNvbXBhcmlzb24uc3ZjIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24uc3ZjIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDcyODFiO2NvbG9yOiMwNzI4MWJ9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLnN2YyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbi5zdmMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uc3ZjIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLnN2YyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5zdmMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLmNvbXBhcmlzb24uc3ZjIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbi5zdmMgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDAwO2NvbG9yOiMwMDB9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5zdmMgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLnN2YyBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLnN2YyBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLnN2YyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24uc3ZjIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5zdmMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLnN2YyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24uc3ZjIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAuY29tcGFyaXNvbi5zdmMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbi5zdmMgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwZjUzMzg7Y29sb3I6IzBmNTMzOH0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgc3ZnIC5sYWJlbCBwYXRoLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnN2YyBzdmcubHZsMSAubHZsMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5zdmMgc3ZnLmx2bDIgLmx2bDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24uc3ZjIHN2Zy5sdmwzIC5sdmwze2ZpbGw6IzA3MjgxYn0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgaDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5jb21wYXJpc29uLnBwbCBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmNvbXBhcmlzb24ucHBsIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY29tcGFyaXNvbi5wcGwgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5jb21wYXJpc29uLnBwbCBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmNvbXBhcmlzb24ucHBsIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY29tcGFyaXNvbi5wcGwgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5jb21wYXJpc29uLnBwbCBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLm1vZGVsLWNhLXNpIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5jb21wYXJpc29uLnBwbCBoMSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY29tcGFyaXNvbi5wcGwgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLmNvbXBhcmlzb24ucHBsIGgxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAubW9kZWwtY2EtaW1wIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuY29tcGFyaXNvbi5wcGwgaDEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jb21wYXJpc29uLnBwbCBoMXtjb2xvcjojMmQwMDNlfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCB0aC5yZWNvbW1lbmRlZHtiYWNrZ3JvdW5kOiM4ZjU0YTJ9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5idXR0b24sLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5wcGwgYXtiYWNrZ3JvdW5kOiMyZDAwM2U7Ym9yZGVyLWNvbG9yOiMyZDAwM2U7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5wcGwgYTphY3RpdmV7YmFja2dyb3VuZDojMDgwMDBiO2JvcmRlci1jb2xvcjojMDgwMDBifS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24ucHBsIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24ucHBsIGE6aG92ZXJ7YmFja2dyb3VuZDojNTIwMDcxO2JvcmRlci1jb2xvcjojNTIwMDcxfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLnBwbCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLnBwbCBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5wcGwgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojMmQwMDNlO2JvcmRlci1jb2xvcjojMmQwMDNlO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLnBwbCBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLnBwbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLnBwbCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24ucHBsIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5wcGwgYS5wMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5jb21wYXJpc29uLnBwbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmNvbXBhcmlzb24ucHBsIGEsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAuY29tcGFyaXNvbi5wcGwgYSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY29tcGFyaXNvbi5wcGwgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMyZDAwM2U7Y29sb3I6IzJkMDAzZX0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24ucHBsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLnBwbCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5wcGwgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24ucHBsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLnBwbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAuY29tcGFyaXNvbi5wcGwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLnBwbCBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwODAwMGI7Y29sb3I6IzA4MDAwYn0uY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jb21wYXJpc29uLnBwbCAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24ucHBsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNvbXBhcmlzb24ucHBsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNvbXBhcmlzb24ucHBsIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAuY29tcGFyaXNvbi5wcGwgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jb21wYXJpc29uLnBwbCBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLmNvbXBhcmlzb24ucHBsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY29tcGFyaXNvbi5wcGwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5jb21wYXJpc29uLnBwbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jb21wYXJpc29uLnBwbCBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzUyMDA3MTtjb2xvcjojNTIwMDcxfS5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBzdmcgLmxhYmVsIHBhdGgsLmNtbWktcGF0dGVybnMgLmNvbXBhcmlzb24ucHBsIHN2Zy5sdmwxIC5sdmwxLC5jbW1pLXBhdHRlcm5zIC5jb21wYXJpc29uLnBwbCBzdmcubHZsMiAubHZsMiwuY21taS1wYXR0ZXJucyAuY29tcGFyaXNvbi5wcGwgc3ZnLmx2bDMgLmx2bDN7ZmlsbDojMmQwMDNlfUBtZWRpYSAobWF4LXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4LC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTksLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlb3tiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWJnLWNjMjAxOC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOD5oMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5PmgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMGE2NTF9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwYTY1MX0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMGE2NTE7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMGE2NTE7Ym9yZGVyLWNvbG9yOiNlNmU2ZTY7Y29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMGE2NTE7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNvbnRlbnQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY29udGVudCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jb250ZW50e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItYmctY2MyMDE4LnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7Y29sb3I6I2ZmZjtwYWRkaW5nLXJpZ2h0OjE1JTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY29udGVudCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50LC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDI1ZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50LC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudHtvdmVyZmxvdzphdXRvO3BhZGRpbmc6NGVtIDFlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50IGgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQgaDEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudCBoMXtmb250LXNpemU6MmVtO2xldHRlci1zcGFjaW5nOjAuMTVlbTtsaW5lLWhlaWdodDoxO21hcmdpbjowIDAgMC4yNWVtIDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNvbnRlbnQgaDEgc3BhbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IGgxIHNwYW4sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudCBoMSBzcGFue2ZvbnQtd2VpZ2h0Om5vcm1hbH0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50IGgxK3AsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY29udGVudCBoMStwLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnQgaDErcHtmb250LXdlaWdodDpib2xkfUBtZWRpYSAobWluLXdpZHRoOiAzMGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50IGgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQgaDEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudCBoMXtmb250LXNpemU6M2VtfX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY29udGVudCBoMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IGgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnQgaDF7Zm9udC1zaXplOjMuNWVtfX1AbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY29udGVudCBoMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IGgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnQgaDF7Zm9udC1zaXplOjRlbX19LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY29udGVudCAucmVnaXN0ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY29udGVudCAucmVnaXN0ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudCAucmVnaXN0ZXJ7Ym9yZGVyOjAuMmVtIHNvbGlkICNmZmY7ZGlzcGxheTp0YWJsZTtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO21hcmdpbjoyZW0gN2VtIDAgMDtwYWRkaW5nOjAuNWVtIDRlbSAwLjVlbSAxZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNvbnRlbnQgLnJlZ2lzdGVyIHAsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY29udGVudCAucmVnaXN0ZXIgcCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jb250ZW50IC5yZWdpc3RlciBwe21hcmdpbjowIDAgMC4yNWVtIDB9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY29udGVudCAucmVnaXN0ZXIgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IC5yZWdpc3RlciBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnQgLnJlZ2lzdGVyIGF7YmFja2dyb3VuZDojZmFhNjFhO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDo0Ljk7cGFkZGluZzowLjI1ZW0gMWVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi03ZW07dG9wOi0wLjVlbTt3aGl0ZS1zcGFjZTpub3dyYXB9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY29udGVudCAucmVnaXN0ZXIgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IC5yZWdpc3RlciBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnQgLnJlZ2lzdGVyIGE6aG92ZXJ7YmFja2dyb3VuZDojZmJiMDMzO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNvbnRlbnQgLmNvbmYtY3RhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQgLmNvbmYtY3RhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnQgLmNvbmYtY3Rhe2Rpc3BsYXk6dGFibGU7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46NGVtIDAgMCAwfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNvbnRlbnQgLmNvbmYtY3RhIC5pbmZvLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNvbnRlbnQgLmNvbmYtY3RhPmEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY29udGVudCAuY29uZi1jdGEgLmluZm8sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY29udGVudCAuY29uZi1jdGE+YSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jb250ZW50IC5jb25mLWN0YSAuaW5mbywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jb250ZW50IC5jb25mLWN0YT5he2Rpc3BsYXk6dGFibGUtY2VsbH0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50IC5jb25mLWN0YSAuaW5mbywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IC5jb25mLWN0YSAuaW5mbywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jb250ZW50IC5jb25mLWN0YSAuaW5mb3tib3JkZXI6MC4yZW0gc29saWQgI2ZmZjtib3JkZXItcmlnaHQ6MDtwYWRkaW5nOjAuNWVtIDFlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50IC5jb25mLWN0YSAuaW5mbyBwLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQgLmNvbmYtY3RhIC5pbmZvIHAsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudCAuY29uZi1jdGEgLmluZm8gcHttYXJnaW46MH0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50IC5jb25mLWN0YSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQgLmNvbmYtY3RhIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudCAuY29uZi1jdGEgYXtiYWNrZ3JvdW5kOiNmYWE2MWE7Y29sb3I6I2ZmZjtwYWRkaW5nOjAuMjVlbSAxZW07dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50PmgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLmNvbnRlbnQ+cCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50PmgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQ+cCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jb250ZW50PmgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLmNvbnRlbnQ+cHttYXJnaW4tcmlnaHQ6MjAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAuY29udGVudD5oMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE4IC5jb250ZW50PnAsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY29udGVudD5oMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50PnAsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAuY29udGVudD5oMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC5jb250ZW50PnB7bWFyZ2luLXJpZ2h0OjMwJX19LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAudmlkZW9iZywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC52aWRlb2JnLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTktdmlkZW8gLnZpZGVvYmd7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAudmlkZW9iZz4qLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnZpZGVvYmc+KiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC52aWRlb2JnPip7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOCAudmlkZW9iZz4udmlkZW8tY29udGFpbmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnZpZGVvYmc+LnZpZGVvLWNvbnRhaW5lciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5LXZpZGVvIC52aWRlb2JnPi52aWRlby1jb250YWluZXJ7Ym90dG9tOjA7ZGlzcGxheTpibG9jaztsZWZ0OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dmlzaWJpbGl0eTp2aXNpYmxlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTggLnZpZGVvYmc+LnZpZGVvLWNvbnRhaW5lciB2aWRlbywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC52aWRlb2JnPi52aWRlby1jb250YWluZXIgdmlkZW8sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOS12aWRlbyAudmlkZW9iZz4udmlkZW8tY29udGFpbmVyIHZpZGVve2hlaWdodDphdXRvO2xlZnQ6NTAlO21pbi1oZWlnaHQ6MTAwJTttaW4td2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6YXV0b319QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTksLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vY2MyMDE5YmcuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTk+aDEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMD5oMXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vSVNBQ0FfQ01NSV9sb2dvX3Jldlcuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMzNjM2Mzl9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGE6YWN0aXZle2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzM2MzYzOX0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojMzYzNjM5O2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzM2MzYzOTtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAxOSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMzNjM2Mzk7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vY2MyMDE5YmcuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtjb2xvcjojZmZmO3BhZGRpbmctcmlnaHQ6MTUlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50LC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMjAgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDI1ZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IC5yZWdpc3RlciBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQgLmNvbmYtY3RhIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY29udGVudCAucmVnaXN0ZXIgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5jb250ZW50IC5jb25mLWN0YSBhe2JhY2tncm91bmQ6IzI0YWJlMn0uY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDE5IC5jb250ZW50IC5yZWdpc3RlciBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5jb25mZXJlbmNlLmNhcGFiaWxpdHktY291bnRzLTIwMTkgLmNvbnRlbnQgLmNvbmYtY3RhIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmNvbmZlcmVuY2UuY2FwYWJpbGl0eS1jb3VudHMtMjAyMCAuY29udGVudCAucmVnaXN0ZXIgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuY29uZmVyZW5jZS5jYXBhYmlsaXR5LWNvdW50cy0yMDIwIC5jb250ZW50IC5jb25mLWN0YSBhOmhvdmVye2JhY2tncm91bmQ6IzNiYjRlNX0uY21taS1wYXR0ZXJucyAuY2FyZC5jb25maXJtYXRpb24sLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkuY29uZmlybWF0aW9uLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmNvbmZpcm1hdGlvbiwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saS5jb25maXJtYXRpb24sLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuY29uZmlybWF0aW9uLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuY29uZmlybWF0aW9uLC5jbW1pLXBhdHRlcm5zIC5jb25maXJtYXRpb24uZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkuY29uZmlybWF0aW9uLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmNvbmZpcm1hdGlvbntwYWRkaW5nLWxlZnQ6M2VtO3BhZGRpbmctcmlnaHQ6M2VtfS5jbW1pLXBhdHRlcm5zIC5jYXJkLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkuY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5jb25maXJtYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNvbmZpcm1hdGlvbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZpcm1hdGlvbi5kYXNoYm9hcmQtd2lkZ2V0OmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkuY29uZmlybWF0aW9uOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5jb25maXJtYXRpb246YmVmb3Jle2JhY2tncm91bmQ6I2ZmZiB1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvd2FybmluZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjgwJTtib3JkZXItcmFkaXVzOjUwJTtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtoZWlnaHQ6M2VtO21hcmdpbjotMC43NWVtIDAgMCAtNGVtO3dpZHRoOjNlbX0uY21taS1wYXR0ZXJucyAuY2FyZC5jb25maXJtYXRpb246YmVmb3JlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saS5jb25maXJtYXRpb246YmVmb3JlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5jb25maXJtYXRpb246YmVmb3JlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saS5jb25maXJtYXRpb246YmVmb3JlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS5jb25maXJtYXRpb246YmVmb3JlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNvbmZpcm1hdGlvbjpiZWZvcmU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25maXJtYXRpb24uZGFzaGJvYXJkLXdpZGdldDpiZWZvcmU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saS5jb25maXJtYXRpb246YmVmb3JlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5jb25maXJtYXRpb246YmVmb3JlOmJlZm9yZXttYXJnaW4tbGVmdDotNC41ZW19LmNtbWktcGF0dGVybnMgLmNhcmQuY29uZmlybWF0aW9uLmluZm86YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzPmxpLmNvbmZpcm1hdGlvbi5pbmZvOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5jb25maXJtYXRpb24uaW5mbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkuY29uZmlybWF0aW9uLmluZm86YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmNvbmZpcm1hdGlvbi5pbmZvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNvbmZpcm1hdGlvbi5pbmZvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmlybWF0aW9uLmluZm8uZGFzaGJvYXJkLXdpZGdldDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpLmNvbmZpcm1hdGlvbi5pbmZvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5jb25maXJtYXRpb24uaW5mbzpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvaW5mby5zdmcpfS5jbW1pLXBhdHRlcm5zIC5jYXJkLmNvbmZpcm1hdGlvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkuY29uZmlybWF0aW9uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5jb25maXJtYXRpb24uYXBwcm92ZWQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpLmNvbmZpcm1hdGlvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuY29uZmlybWF0aW9uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNvbmZpcm1hdGlvbi5hcHByb3ZlZDpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmNvbmZpcm1hdGlvbi5hcHByb3ZlZC5kYXNoYm9hcmQtd2lkZ2V0OmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkuY29uZmlybWF0aW9uLmFwcHJvdmVkOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5jb25maXJtYXRpb24uYXBwcm92ZWQ6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2FwcHJvdmVkLnN2Zyl9LmNtbWktcGF0dGVybnMgLmNhcmQuY29uZmlybWF0aW9uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saS5jb25maXJtYXRpb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmNvbmZpcm1hdGlvbi5lcnJvcjpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wuY2FyZHM+bGkuY29uZmlybWF0aW9uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS5jb25maXJtYXRpb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuY29uZmlybWF0aW9uLmVycm9yOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY29uZmlybWF0aW9uLmVycm9yLmRhc2hib2FyZC13aWRnZXQ6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saS5jb25maXJtYXRpb24uZXJyb3I6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmNvbmZpcm1hdGlvbi5lcnJvcjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvZXJyb3Iuc3ZnKX0uY21taS1wYXR0ZXJucyAuY2FyZC5jb25maXJtYXRpb24gdGV4dGFyZWEsLmNtbWktcGF0dGVybnMgdWwuY2FyZHM+bGkuY29uZmlybWF0aW9uIHRleHRhcmVhLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmNvbmZpcm1hdGlvbiB0ZXh0YXJlYSwuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saS5jb25maXJtYXRpb24gdGV4dGFyZWEsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuY29uZmlybWF0aW9uIHRleHRhcmVhLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuY29uZmlybWF0aW9uIHRleHRhcmVhLC5jbW1pLXBhdHRlcm5zIC5jb25maXJtYXRpb24uZGFzaGJvYXJkLXdpZGdldCB0ZXh0YXJlYSwuY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkuY29uZmlybWF0aW9uIHRleHRhcmVhLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmNvbmZpcm1hdGlvbiB0ZXh0YXJlYXtoZWlnaHQ6NmVtO3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgdWwuY2FyZHMgLmFjcSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcyAuYWNxLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzIC5hY3EsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHMgLmFjcXtiYWNrZ3JvdW5kOiNmZmYgdXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9jb3Vyc2UtY2FyZC1hY3Euc3ZnKSBuby1yZXBlYXQgYm90dG9tIDFlbSByaWdodCAxZW07YmFja2dyb3VuZC1zaXplOjMzJX0uY21taS1wYXR0ZXJucyB1bC5jYXJkcyAuYWR2LC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzIC5hZHYsLmNtbWktcGF0dGVybnMgb2wuY2FyZHMgLmFkdiwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcyAuYWR2e2JhY2tncm91bmQ6I2ZmZiB1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2NvdXJzZS1jYXJkLWFkdi5zdmcpIG5vLXJlcGVhdCBib3R0b20gMWVtIHJpZ2h0IDFlbTtiYWNrZ3JvdW5kLXNpemU6MzMlfS5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzIC5kZXYsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHMgLmRldiwuY21taS1wYXR0ZXJucyBvbC5jYXJkcyAuZGV2LC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzIC5kZXZ7YmFja2dyb3VuZDojZmZmIHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vY291cnNlLWNhcmQtZGV2LnN2Zykgbm8tcmVwZWF0IGJvdHRvbSAxZW0gcmlnaHQgMWVtO2JhY2tncm91bmQtc2l6ZTozMyV9LmNtbWktcGF0dGVybnMgdWwuY2FyZHMgLmRtbSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcyAuZG1tLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzIC5kbW0sLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHMgLmRtbXtiYWNrZ3JvdW5kOiNmZmYgdXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9jb3Vyc2UtY2FyZC1kbW0uc3ZnKSBuby1yZXBlYXQgYm90dG9tIDFlbSByaWdodCAxZW07YmFja2dyb3VuZC1zaXplOjMzJX0uY21taS1wYXR0ZXJucyB1bC5jYXJkcyAuZm5kLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzIC5mbmQsLmNtbWktcGF0dGVybnMgb2wuY2FyZHMgLmZuZCwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcyAuZm5ke2JhY2tncm91bmQ6I2ZmZiB1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2NvdXJzZS1jYXJkLWZuZC5zdmcpIG5vLXJlcGVhdCBib3R0b20gMWVtIHJpZ2h0IDFlbTtiYWNrZ3JvdW5kLXNpemU6MzMlfS5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzIC5obXQsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHMgLmhtdCwuY21taS1wYXR0ZXJucyBvbC5jYXJkcyAuaG10LC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzIC5obXR7YmFja2dyb3VuZDojZmZmIHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vY291cnNlLWNhcmQtaG10LnN2Zykgbm8tcmVwZWF0IGJvdHRvbSAxZW0gcmlnaHQgMWVtO2JhY2tncm91bmQtc2l6ZTozMyV9LmNtbWktcGF0dGVybnMgdWwuY2FyZHMgLnBwbCwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcyAucHBsLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzIC5wcGwsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHMgLnBwbHtiYWNrZ3JvdW5kOiNmZmYgdXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9jb3Vyc2UtY2FyZC1wcGwuc3ZnKSBuby1yZXBlYXQgYm90dG9tIDFlbSByaWdodCAxZW07YmFja2dyb3VuZC1zaXplOjMzJX0uY21taS1wYXR0ZXJucyB1bC5jYXJkcyAuc3ZjLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzIC5zdmMsLmNtbWktcGF0dGVybnMgb2wuY2FyZHMgLnN2YywuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcyAuc3Zje2JhY2tncm91bmQ6I2ZmZiB1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2NvdXJzZS1jYXJkLXN2Yy5zdmcpIG5vLXJlcGVhdCBib3R0b20gMWVtIHJpZ2h0IDFlbTtiYWNrZ3JvdW5kLXNpemU6MzMlfS5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzIC50aW1lLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzIC50aW1lLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzIC50aW1lLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzIC50aW1le2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9jb3Vyc2UtY2FyZC1kYXkuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGxlZnQ7YmFja2dyb3VuZC1zaXplOjEuNWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzowLjI1ZW0gMCAwLjI1ZW0gMmVtfS5jbW1pLXBhdHRlcm5zIHVsLmNhcmRzIC50aW1lLmVsZWFybmluZywuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcyAudGltZS5lbGVhcm5pbmcsLmNtbWktcGF0dGVybnMgb2wuY2FyZHMgLnRpbWUuZWxlYXJuaW5nLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzIC50aW1lLmVsZWFybmluZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vY291cnNlLWNhcmQtaW5zLnN2Zyl9LmNtbWktcGF0dGVybnMgLmNvdXJzZS1saXN0aW5nIGg0e2ZvbnQtc2l6ZToxLjI1ZW07Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjB9LmNtbWktcGF0dGVybnMgLmNvdXJzZS1saXN0aW5nIGg0IGF7Y29sb3I6IzM2MzYzOX0uY21taS1wYXR0ZXJucyAuY291cnNlLWxpc3RpbmcgaDQgYTpob3Zlcntjb2xvcjojM2Y0NDQ0O3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5jb3Vyc2UtbGlzdGluZyBoNCBhOnZpc2l0ZWR7Y29sb3I6IzM2MzYzOX0uY21taS1wYXR0ZXJucyAuY291cnNlLWxpc3RpbmcgLmluZm97bWFyZ2luOjAgMCAwLjVlbSAwfS5jbW1pLXBhdHRlcm5zIC5jb3Vyc2UtbGlzdGluZyAuaW5mbyBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MC43NWVtO2ZvbnQtd2VpZ2h0OmJvbGR9LmNtbWktcGF0dGVybnMgLmNvdXJzZS1saXN0aW5nIC5pbmZvIGxpK2xpe21hcmdpbi1sZWZ0OjFlbX0uY21taS1wYXR0ZXJucyAuY291cnNlLWxpc3RpbmcgLmluZm8gbGk6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEuNWVtO21hcmdpbi1yaWdodDowLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MS41ZW19LmNtbWktcGF0dGVybnMgLmNvdXJzZS1saXN0aW5nIC5pbmZvIGxpLmluc3RydWN0b3I6YmVmb3Jle2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2NvdXJzZWxpc3RpbmctaW5zdHJ1Y3Rvci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgLmNvdXJzZS1saXN0aW5nIC5pbmZvIGxpLmVsZWFybmluZzpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvY291cnNlbGlzdGluZy1lbGVhcm5pbmcuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIC5jb3Vyc2UtbGlzdGluZyAuaW5mbyBsaS52MS0zOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy9jb3Vyc2VsaXN0aW5nLXYxMy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgLmNvdXJzZS1saXN0aW5nIC5pbmZvIGxpLnYyLTA6YmVmb3Jle2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2NvdXJzZWxpc3RpbmctdjIwLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyAuY291cnNlLXJlZ2lzdGVyLWNhcmR7dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVufS5jbW1pLXBhdHRlcm5zIC5jb3Vyc2UtcmVnaXN0ZXItY2FyZCBzdHJvbmd7ZGlzcGxheTpibG9jaztmb250LXNpemU6MmVtfS5jbW1pLXBhdHRlcm5zIC5jb3Vyc2UtcmVnaXN0ZXItY2FyZCAubWVzc2FnZXtmb250LXNpemU6MC43NWVtO21hcmdpbjoyZW0gLTNlbTtwYWRkaW5nOjFlbSAzZW19LmNtbWktcGF0dGVybnMgLmNvdXJzZS1yZWdpc3Rlci1jYXJkIC5tZXNzYWdlIHB7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgLmNvdXJzZS1yZWdpc3Rlci1jYXJkIC5tZXNzYWdlIHArcHttYXJnaW4tdG9wOjFlbX0uY21taS1wYXR0ZXJucyAuY291cnNlLXJlZ2lzdGVyLWNhcmQgLndhcm5pbmd7YmFja2dyb3VuZDpyZ2JhKDI1NSwyMDgsMTI5LDAuMjUpO2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmQwODE7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZDA4MX0uY21taS1wYXR0ZXJucyAuY291cnNlLXJlZ2lzdGVyLWNhcmQgLmVycm9ye2JhY2tncm91bmQ6cmdiYSgyNDEsMTAyLDExMCwwLjI1KTtib3JkZXItdG9wOjFweCBzb2xpZCAjZjljMGM0O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmOWMwYzR9LmNtbWktcGF0dGVybnMgLmN0YXtiYWNrZ3JvdW5kOiMwNDI3NDA7Y29sb3I6I2ZmZjtmb250LXdlaWdodDoyMDA7cGFkZGluZy10b3A6NGVtO3BhZGRpbmctYm90dG9tOjhlbTt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyAuY3RhIGgyLC5jbW1pLXBhdHRlcm5zIC5jdGEgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLmN0YSBoMSwuY21taS1wYXR0ZXJucyAuY3RhIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5jdGEgaDEsLmNtbWktcGF0dGVybnMgLmN0YSAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuY3RhIGgxLC5jbW1pLXBhdHRlcm5zIC5jdGEgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLmN0YSBoMSwuY21taS1wYXR0ZXJucyAuY3RhIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5jdGEgaDEsLmNtbWktcGF0dGVybnMgLmN0YSAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuY3RhIGgxLC5jbW1pLXBhdHRlcm5zIC5jdGEgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLmN0YSBoMSwuY21taS1wYXR0ZXJucyAuY3RhIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuY3RhIGgxLC5jbW1pLXBhdHRlcm5zIC5jdGEgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuY3RhIGgxLC5jbW1pLXBhdHRlcm5zIC5jdGEgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuY3RhIGgxLC5jbW1pLXBhdHRlcm5zIC5jdGEgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmN0YSBoMSwuY21taS1wYXR0ZXJucyAuY3RhIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5jdGEgaDF7Zm9udC1zaXplOjNlbTtmb250LXdlaWdodDoyMDB9LmNtbWktcGF0dGVybnMgLmN0YSBidXR0b24sLmNtbWktcGF0dGVybnMgLmN0YSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5jdGEgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuY3RhIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAuY3RhIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmN0YSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmN0YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmN0YSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jdGEgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jdGEgYSwuY21taS1wYXR0ZXJucyAuY3RhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmN0YSBhe2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6IzAwN2RjNjttYXJnaW4tdG9wOjJlbTtwYWRkaW5nOjFlbSAyZW19LmNtbWktcGF0dGVybnMgLmN0YSBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLmN0YSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jdGEgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAuY3RhIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAuY3RhIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmN0YSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLmN0YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmN0YSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jdGEgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jdGEgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY3RhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmN0YSBhOmhvdmVye2JhY2tncm91bmQ6IzAwOGRlMDtib3JkZXItY29sb3I6IzAwOGRlMH0uY21taS1wYXR0ZXJucyAuY3RhIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmN0YSAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY3RhIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jdGEgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY3RhIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jdGEgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY3RhIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmN0YSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY3RhIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmN0YSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY3RhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jdGEgYTphY3RpdmV7YmFja2dyb3VuZDojMDA2ZGFkO2JhY2tncm91bmQ6IzAwNmRhZH1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgLmN0YXtwYWRkaW5nLWxlZnQ6MjAlO3BhZGRpbmctcmlnaHQ6MjAlfX1AbWVkaWEgKG1pbi13aWR0aDogODBlbSl7LmNtbWktcGF0dGVybnMgLmN0YXtwYWRkaW5nLWxlZnQ6MjUlO3BhZGRpbmctcmlnaHQ6MjUlfX1AbWVkaWEgKG1pbi13aWR0aDogOTBlbSl7LmNtbWktcGF0dGVybnMgLmN0YXtwYWRkaW5nLWxlZnQ6MzAlO3BhZGRpbmctcmlnaHQ6MzAlfX0uY21taS1wYXR0ZXJucyAuY2FzZS1zdHVkeS1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saXtsaXN0LXN0eWxlLXR5cGU6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9ja30uY21taS1wYXR0ZXJucyAuY2FzZS1zdHVkeS1zcG90bGlnaHQgaDMsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCBoM3tmb250LXNpemU6MS41ZW07bWFyZ2luOjAgMCAxZW19LmNtbWktcGF0dGVybnMgLmNhc2Utc3R1ZHktc3BvdGxpZ2h0IGgzPmE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCBoMz5hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAuZmxleC13cmFwcGVyLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgLmZsZXgtd3JhcHBlcntkaXNwbGF5OmZsZXh9LmNtbWktcGF0dGVybnMgLmNhc2Utc3R1ZHktc3BvdGxpZ2h0IGZpZ3VyZS5xdW90ZSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IGZpZ3VyZS5xdW90ZXttYXJnaW46MWVtIDAgMCAwfS5jbW1pLXBhdHRlcm5zIC5jYXNlLXN0dWR5LXNwb3RsaWdodCBibG9ja3F1b3RlLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgYmxvY2txdW90ZXttYXJnaW46MH1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIC5jYXJkIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY2FzZS1zdHVkeS1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY3VzdG9tZXItc3BvdGxpZ2h0IC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAudGFncywuY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmNhc2Utc3R1ZHktc3BvdGxpZ2h0IHVsLnJlc291cmNlLWNhcmRzPmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY3VzdG9tZXItc3BvdGxpZ2h0IHVsLnJlc291cmNlLWNhcmRzPmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY2FzZS1zdHVkeS1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY3VzdG9tZXItc3BvdGxpZ2h0IC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAudGFncywuY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmNhc2Utc3R1ZHktc3BvdGxpZ2h0IG9sLnJlc291cmNlLWNhcmRzPmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY3VzdG9tZXItc3BvdGxpZ2h0IG9sLnJlc291cmNlLWNhcmRzPmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY2FzZS1zdHVkeS1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY2FzZS1zdHVkeS1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAudGFncywuY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmN1c3RvbWVyLXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY2FzZS1zdHVkeS1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY3VzdG9tZXItc3BvdGxpZ2h0IC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudGFnc3ttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6YWxsO3RyYW5zaXRpb24tZHVyYXRpb246MC41czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0uY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmNhc2Utc3R1ZHktc3BvdGxpZ2h0IC5yZXNvdXJjZS1jYXJkcyAuY2FyZDpob3ZlciAudGFncywuY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmN1c3RvbWVyLXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmNhcmQ6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpOmhvdmVyIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY2FzZS1zdHVkeS1zcG90bGlnaHQgdWwucmVzb3VyY2UtY2FyZHM+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgdWwucmVzb3VyY2UtY2FyZHM+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpOmhvdmVyIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY2FzZS1zdHVkeS1zcG90bGlnaHQgb2wucmVzb3VyY2UtY2FyZHM+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgb2wucmVzb3VyY2UtY2FyZHM+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saTpob3ZlciAudGFncywuY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmN1c3RvbWVyLXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saTpob3ZlciAudGFncywuY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmNhc2Utc3R1ZHktc3BvdGxpZ2h0IC5yZXNvdXJjZS1jYXJkcyAuZGFzaGJvYXJkLXdpZGdldDpob3ZlciAudGFncywuY21taS1wYXR0ZXJuczpub3QoLnRvdWNoYWJsZSkgLmN1c3RvbWVyLXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQ6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpOmhvdmVyIC50YWdzLC5jbW1pLXBhdHRlcm5zOm5vdCgudG91Y2hhYmxlKSAuY3VzdG9tZXItc3BvdGxpZ2h0IC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jYXNlLXN0dWR5LXNwb3RsaWdodCAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGk6aG92ZXIgLnRhZ3MsLmNtbWktcGF0dGVybnM6bm90KC50b3VjaGFibGUpIC5jdXN0b21lci1zcG90bGlnaHQgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpOmhvdmVyIC50YWdze21heC1oZWlnaHQ6MjVlbX19LmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saXtwYWRkaW5nLWJvdHRvbTowfS5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgaDN7bWFyZ2luOjFlbSAxLjVlbX0uY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IC50ZXN0aW1vbmlhbHttYXJnaW46MWVtIDJlbX0uY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IC5idXR0b24sLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuY3VzdG9tZXItc3BvdGxpZ2h0IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCBhLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuY3VzdG9tZXItc3BvdGxpZ2h0IGF7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7bWFyZ2luOjJlbSAtMS41ZW0gMCAtMS41ZW07d2lkdGg6Y2FsYygxMDAlICsgM2VtKX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCBoMywuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IC50ZXN0aW1vbmlhbHttYXJnaW46MH0uY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IGgze21hcmdpbi1ib3R0b206MC41ZW19LmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmN1c3RvbWVyLXNwb3RsaWdodCAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jdXN0b21lci1zcG90bGlnaHQgYSwuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmN1c3RvbWVyLXNwb3RsaWdodCBhe21hcmdpbjozZW0gLTIuNzVlbSAwIC0yLjc1ZW07d2lkdGg6Y2FsYygxMDAlICsgNS41ZW0pfX0uY21taS1wYXR0ZXJucyAuY3liZXJtYXR1cml0eS1yb2FkbWFwLWV4cGxhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAuY3liZXJtYXR1cml0eS1yb2FkbWFwLWV4cGxhaW5lciBmaWdjYXB0aW9ue21hcmdpbjoxZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLmN5YmVybWF0dXJpdHktcm9hZG1hcC1leHBsYWluZXIgZmlndXJlK2ZpZ3VyZXttYXJnaW4tdG9wOjRlbX0uY21taS1wYXR0ZXJucyAuY3liZXJtYXR1cml0eS1yb2FkbWFwLWV4cGxhaW5lciAuc2hvd2luZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjY1JX0uY21taS1wYXR0ZXJucyAuY3liZXJtYXR1cml0eS1yb2FkbWFwLWV4cGxhaW5lciAuY2FwdGlvbnN7bWFyZ2luOjAgMCAwIDYwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAuY3liZXJtYXR1cml0eS1yb2FkbWFwLWV4cGxhaW5lciAuY2FwdGlvbnMgbGl7YmFja2dyb3VuZDojZjFlZmYyO2N1cnNvcjpwb2ludGVyO21hcmdpbjowIDAgMWVtIDA7cGFkZGluZzoxZW0gMmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5jeWJlcm1hdHVyaXR5LXJvYWRtYXAtZXhwbGFpbmVyIC5jYXB0aW9ucyBsaS5hY3RpdmV7YmFja2dyb3VuZDojZTVlMWU2fS5jbW1pLXBhdHRlcm5zIC5jeWJlcm1hdHVyaXR5LXJvYWRtYXAtZXhwbGFpbmVyIC5jYXB0aW9ucyBsaS5hY3RpdmU6YmVmb3Jle2JvcmRlci10b3A6MWVtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDoxZW0gc29saWQgI2U1ZTFlNjtib3JkZXItYm90dG9tOjFlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDowO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtsZWZ0Oi0xZW07bWFyZ2luLXRvcDotMWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MH1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmR7YmFja2dyb3VuZDojMDQyNzQwO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZD5oMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQ+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuZGFzaGJvYXJkIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuZGFzaGJvYXJkIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMzYzNjM5fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5kYXNoYm9hcmQgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5kYXNoYm9hcmQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmRhc2hib2FyZCAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmRhc2hib2FyZCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuZGFzaGJvYXJkIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuZGFzaGJvYXJkIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuZGFzaGJvYXJkIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuZGFzaGJvYXJkIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMzYzNjM5fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmRhc2hib2FyZCAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5kYXNoYm9hcmQgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmRhc2hib2FyZCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuZGFzaGJvYXJkIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmRhc2hib2FyZCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmRhc2hib2FyZCBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5kYXNoYm9hcmQgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuZGFzaGJvYXJkIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmRhc2hib2FyZCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuZGFzaGJvYXJkIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMzNjM2Mzk7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5kYXNoYm9hcmQgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5kYXNoYm9hcmQgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuZGFzaGJvYXJkIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmRhc2hib2FyZCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmRhc2hib2FyZCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5kYXNoYm9hcmQgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5kYXNoYm9hcmQgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5kYXNoYm9hcmQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5kYXNoYm9hcmQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuZGFzaGJvYXJkIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMzYzNjM5O2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmRhc2hib2FyZCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuZGFzaGJvYXJkIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmRhc2hib2FyZCBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuZGFzaGJvYXJkIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuZGFzaGJvYXJkIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuZGFzaGJvYXJkIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmRhc2hib2FyZCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5kYXNoYm9hcmQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuZGFzaGJvYXJkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuZGFzaGJvYXJkIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5kYXNoYm9hcmQgYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5zaXRlLmRhc2hib2FyZCAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5zaXRlLmRhc2hib2FyZCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5zaXRlLmRhc2hib2FyZCBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzM2MzYzOTtib3JkZXItY29sb3I6I2Q3ZWZmZDtjb2xvcjojZDdlZmZkfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY29udGVudCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNvbnRlbnR7YmFja2dyb3VuZDojMDQyNzQwO2NvbG9yOiNmZmY7cGFkZGluZy1yaWdodDoxNSU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNvbnRlbnQsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY29udGVudCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNvbnRlbnR7b3ZlcmZsb3c6YXV0bztwYWRkaW5nLXRvcDoyZW07cGFkZGluZy1ib3R0b206MmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNvbnRlbnQgaW1nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY29udGVudCBpbWd7Ym9yZGVyOjAuMTVlbSBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6LjVlbTtmbG9hdDpsZWZ0O2hlaWdodDo2ZW07bWFyZ2luOjFlbSAxZW0gMWVtIDB9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY29udGVudCBoMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNvbnRlbnQgaDF7bWFyZ2luOjAuNWVtIDAgMCAwfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNvbnRlbnQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNvbnRlbnQgYXtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY29udGVudCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlLmRhc2hib2FyZCAuY29udGVudCBhOmhvdmVye2NvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY29udGVudCAuY29udGFjdCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNvbnRlbnQgLmNvbnRhY3R7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6LjVlbTtjbGVhcjpib3RoO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjAuNjZlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6MC4yNWVtO3BhZGRpbmc6MC41ZW0gMDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY29udGVudCAuY29udGFjdDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNvbnRlbnQgLmNvbnRhY3Q6aG92ZXJ7YmFja2dyb3VuZDojMDYzNjU4O2NvbG9yOiNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5kYXNoYm9hcmQgLmNvbnRlbnQgLmNvbnRhY3QsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUuZGFzaGJvYXJkIC5jb250ZW50IC5jb250YWN0e2Rpc3BsYXk6dGFibGU7bWFyZ2luLXRvcDotMS41ZW07cGFkZGluZzoxZW0gMmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1JTt0b3A6NTAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmRhc2hib2FyZCAuY29udGVudCAuY29udGFjdCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZS5kYXNoYm9hcmQgLmNvbnRlbnQgLmNvbnRhY3R7cmlnaHQ6Y2FsYyg1MCUgLSAzNy41ZW0pfX0uY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldHtib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkM2RhO2JvcmRlci1yaWdodDoycHggc29saWQgI2Q5ZDNkYTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZDlkM2RhO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDlkM2RhfS5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0Pi5sYWJlbHtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZTVlMWU2O2ZvbnQtc2l6ZToxLjVlbTttYXJnaW46LTAuNjY2NmVtIC0wLjY2NjZlbSAwLjY2NjZlbSAtMC42NjY2ZW07cGFkZGluZzowLjY2NjZlbX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQ+LmxhYmVse21hcmdpbjotMS4zMzMzZW0gLTEuMzMzM2VtIDAuNjY2NmVtIC0xLjMzMzNlbTtwYWRkaW5nOjAuNjY2NmVtIDEuMzMzM2VtfX1AbWVkaWEgKG1pbi13aWR0aDogODBlbSl7LmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLnJlc291cmNlLWNhcmRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6Y2FsYyg1MCUgLSAwLjVlbSkgY2FsYyg1MCUgLSAwLjVlbSk7Z3JpZC1nYXA6MWVtfX0uY21taS1wYXR0ZXJucyAucGlrYS10YWJsZXttYXJnaW46MH0uY21taS1wYXR0ZXJucyAucGlrYS10YWJsZSB0aHtib3JkZXItYm90dG9tOjB9LmNtbWktcGF0dGVybnMgLnBpa2EtdGFibGUgdGggYWJicntjdXJzb3I6ZGVmYXVsdDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAuaXMtdG9kYXkgLnBpa2EtYnV0dG9ue2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgLnBpa2EtYnV0dG9ue2NvbG9yOiM4YThkOGZ9LmNtbWktcGF0dGVybnMgLnBpa2EtYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6I2Y1ODIyMDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5pcy1kaXNhYmxlZCAucGlrYS1idXR0b257Y29sb3I6I2EyYWFhZH0uY21taS1wYXR0ZXJucyAuaXMtc2VsZWN0ZWQgLnBpa2EtYnV0dG9ue2JhY2tncm91bmQ6IzAwN2RjNjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgdGgsLmNtbWktcGF0dGVybnMgdGFibGUuZGV0YWlscyB0ZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MWVtIDB9LmNtbWktcGF0dGVybnMgdGFibGUuZGV0YWlscyB0aCwuY21taS1wYXR0ZXJucyB0YWJsZS5kZXRhaWxzIHRkLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgdHI6bnRoLWNoaWxkKDJuKSB0ZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiMzNjM2Mzl9LmNtbWktcGF0dGVybnMgdGFibGUuZGV0YWlscyB0aHtwYWRkaW5nOjJlbSAwIDAgMH0uY21taS1wYXR0ZXJucyB0YWJsZS5kZXRhaWxzIHRke2JvcmRlci1sZWZ0OjB9LmNtbWktcGF0dGVybnMgdGFibGUuZGV0YWlscyB0cit0ciB0aHtib3JkZXItdG9wOjFweCBzb2xpZCAjMzYzNjM5fS5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgLmFjdGlvbntwYWRkaW5nOjAgMCAyZW0gMH0uY21taS1wYXR0ZXJucyB0YWJsZS5kZXRhaWxzIC5hY3Rpb24gYXtjb2xvcjojOGE4ZDhmfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyB0YWJsZS5kZXRhaWxzIHRoLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgdGR7ZGlzcGxheTp0YWJsZS1jZWxsfS5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgdGh7Y29sb3I6IzM2MzYzOTtwYWRkaW5nOjFlbSA1ZW0gMWVtIDA7d2lkdGg6MzAlfS5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgdGgsLmNtbWktcGF0dGVybnMgdGFibGUuZGV0YWlscyB0ZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3ZlcnRpY2FsLWFsaWduOnRvcH0uY21taS1wYXR0ZXJucyB0YWJsZS5kZXRhaWxzIC5hY3Rpb257cGFkZGluZzoxZW0gMCAxZW0gNWVtO3dpZHRoOjIwJX0uY21taS1wYXR0ZXJucyB0YWJsZS5kZXRhaWxzIHRyK3RyIHRkLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgdHIrdHIgdGh7Ym9yZGVyLXRvcDoxcHggc29saWQgIzM2MzYzOX0uY21taS1wYXR0ZXJucyB0YWJsZS5kZXRhaWxzIG9sLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmRldGFpbHMgdWx7bWFyZ2luLXRvcDowfX0uY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0Pmxpe2JhY2tncm91bmQ6I2ZmZjttYXJnaW46MWVtIDA7cGFkZGluZzoyZW0gMWVtfS5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRldGFpbHN7cGFkZGluZzowIDAgMCAxZW07d2lkdGg6Y2FsYygxMDAlIC0gMWVtKX0uY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kZXRhaWxzIC5jaHVua2VkPmxpe21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9LmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZGV0YWlscyB1bCwuY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kZXRhaWxzIG9se2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjoxZW0gMH0uY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kZXRhaWxzIHVsIGxpOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kZXRhaWxzIG9sIGxpOmJlZm9yZXtjb2xvcjojZmFhNjFhO2NvbnRlbnQ6J1xcMjVhMCc7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDotMWVtfS5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRldGFpbHMgdWwgbGksLmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZGV0YWlscyBvbCBsaXttYXJnaW4tYm90dG9tOjFlbX0uY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kZXRhaWxzIC5kcm9wZG93biB1bCwuY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kZXRhaWxzIC5kcm9wZG93biBvbHttYXJnaW46MC41ZW0gMCAwIDB9LmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZGV0YWlscyAuZHJvcGRvd24gdWwgbGksLmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZGV0YWlscyAuZHJvcGRvd24gb2wgbGl7bWFyZ2luLWJvdHRvbTowfS5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRldGFpbHMgLmRyb3Bkb3duIHVsIGxpOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kZXRhaWxzIC5kcm9wZG93biBvbCBsaTpiZWZvcmV7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0uY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kcm9wZG93bi1zZXQgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRyb3Bkb3duLXNldCAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRyb3Bkb3duLXNldCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRyb3Bkb3duLXNldCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZHJvcGRvd24tc2V0IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmRldGFpbHMtbGlzdCAuZHJvcGRvd24tc2V0IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuZGV0YWlscy1saXN0IC5kcm9wZG93bi1zZXQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRyb3Bkb3duLXNldCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRyb3Bkb3duLXNldCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZHJvcGRvd24tc2V0IGEsLmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZHJvcGRvd24tc2V0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmRldGFpbHMtbGlzdCAuZHJvcGRvd24tc2V0IGEsLmNtbWktcGF0dGVybnMgLmRldGFpbHMtbGlzdCAuZHJvcGRvd24tc2V0IGlucHV0W3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3QgLmRyb3Bkb3duLXNldCBpbnB1dFt0eXBlPSdzdWJtaXQnXXttYXJnaW46MCAwIDAgMWVtO3BhZGRpbmc6MCAxZW19QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIC5kZXRhaWxzLWxpc3Q+bGl7bWFyZ2luOjFlbSAwO3BhZGRpbmc6MmVtfX0uY21taS1wYXR0ZXJucyBvbC5kZXRhaWxzLWxpc3R7Y291bnRlci1yZXNldDpvcmRlcmVkLWRldGFpbHMtbGlzdDtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyBvbC5kZXRhaWxzLWxpc3Q+bGl7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgb2wuZGV0YWlscy1saXN0PmxpOmJlZm9yZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmFhNjFhO2JvcmRlci1yYWRpdXM6MWVtO2NvdW50ZXItaW5jcmVtZW50Om9yZGVyZWQtZGV0YWlscy1saXN0O2NvbnRlbnQ6Y291bnRlcihvcmRlcmVkLWRldGFpbHMtbGlzdCk7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2ZvbnQtc2l6ZTowLjVlbTtmb250LXdlaWdodDpib2xkO2hlaWdodDoyZW07bGVmdDotMWVtO2xpbmUtaGVpZ2h0OjI7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MmVtO3otaW5kZXg6NDB9LmNtbWktcGF0dGVybnMgb2wuZGV0YWlscy1saXN0OmJlZm9yZXtiYWNrZ3JvdW5kOiNmYWE2MWE7Ym90dG9tOjA7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxcHg7ei1pbmRleDoxMH0uY21taS1wYXR0ZXJucyAud2hpdGUgLmRldGFpbHMtbGlzdD5saXtiYWNrZ3JvdW5kOiNlNWUxZTZ9LmNtbWktcGF0dGVybnMgcC5kcm9wLWNhcDpmaXJzdC1sZXR0ZXIsLmNtbWktcGF0dGVybnMgLmRyb3AtY2FwPnA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVye2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtmb250LXNpemU6NGVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTttYXJnaW46MC4xZW0gMC4yNWVtIDAuMWVtIDB9LmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgc2VsZWN0LC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRleHRhcmVhLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIGlucHV0W3R5cGU9J3RleHQnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSBpbnB1dFt0eXBlPSdwYXNzd29yZCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIGlucHV0W3R5cGU9J2VtYWlsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgaW5wdXRbdHlwZT0nc2VhcmNoJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgaW5wdXRbdHlwZT0ndGVsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgaW5wdXRbdHlwZT0ndXJsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgaW5wdXRbdHlwZT0nZGF0ZSddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIGlucHV0W3R5cGU9J251bWJlcidde2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmU7bWFyZ2luOmNhbGMoKDAuNjZlbSArIDFweCkgKiAtMSl9LmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2Zsb2F0Om5vbmU7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHI6aG92ZXIgc2VsZWN0LC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyOmhvdmVyIHRleHRhcmVhLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyOmhvdmVyIGlucHV0W3R5cGU9J3RleHQnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0cjpob3ZlciBpbnB1dFt0eXBlPSdwYXNzd29yZCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyOmhvdmVyIGlucHV0W3R5cGU9J2VtYWlsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHI6aG92ZXIgaW5wdXRbdHlwZT0nc2VhcmNoJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHI6aG92ZXIgaW5wdXRbdHlwZT0ndGVsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHI6aG92ZXIgaW5wdXRbdHlwZT0ndXJsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHI6aG92ZXIgaW5wdXRbdHlwZT0nZGF0ZSddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyOmhvdmVyIGlucHV0W3R5cGU9J251bWJlciddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVkaXRpbmcgc2VsZWN0LC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVkaXRpbmcgdGV4dGFyZWEsLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZWRpdGluZyBpbnB1dFt0eXBlPSd0ZXh0J10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZWRpdGluZyBpbnB1dFt0eXBlPSdwYXNzd29yZCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVkaXRpbmcgaW5wdXRbdHlwZT0nZW1haWwnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIGlucHV0W3R5cGU9J3NlYXJjaCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVkaXRpbmcgaW5wdXRbdHlwZT0ndGVsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZWRpdGluZyBpbnB1dFt0eXBlPSd1cmwnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIGlucHV0W3R5cGU9J2RhdGUnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIGlucHV0W3R5cGU9J251bWJlciddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIHNlbGVjdCwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lcnJvciB0ZXh0YXJlYSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lcnJvciBpbnB1dFt0eXBlPSd0ZXh0J10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3IgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lcnJvciBpbnB1dFt0eXBlPSdlbWFpbCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIGlucHV0W3R5cGU9J3NlYXJjaCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIGlucHV0W3R5cGU9J3RlbCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIGlucHV0W3R5cGU9J3VybCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIGlucHV0W3R5cGU9J2RhdGUnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lcnJvciBpbnB1dFt0eXBlPSdudW1iZXInXXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTVlMWU2O2JveC1zaGFkb3c6aW5zZXQgMCAwLjY2ZW0gMC4yNWVtIC0wLjY2ZW0gcmdiYSgyMTksMjIzLDIyNiwwLjgpfS5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyOmhvdmVyIHNlbGVjdCwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIHNlbGVjdCwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lcnJvciBzZWxlY3R7YmFja2dyb3VuZDojZmZmIHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy90cmlhbmdsZS5kb3duLmdyYXkyLnN2Zykgbm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMWVtIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MC41ZW19LmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHI6aG92ZXIgLnJlbW92ZSAucmVzZW5kLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyOmhvdmVyIC5yZW1vdmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIC5yZW1vdmUgLnJlc2VuZCwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIC5yZW1vdmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lcnJvciAucmVtb3ZlIC5yZXNlbmQsLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3IgLnJlbW92ZSBpbnB1dFt0eXBlPVwic3VibWl0XCJde29wYWNpdHk6MC43NX0uY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0cjpob3ZlciAucmVtb3ZlIC5yZXNlbmQuZGlzYWJsZWQsLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHI6aG92ZXIgLnJlbW92ZSAucmVzZW5kW2Rpc2FibGVkXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIC5yZW1vdmUgLnJlc2VuZC5kaXNhYmxlZCwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lZGl0aW5nIC5yZW1vdmUgLnJlc2VuZFtkaXNhYmxlZF0sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3IgLnJlbW92ZSAucmVzZW5kLmRpc2FibGVkLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIC5yZW1vdmUgLnJlc2VuZFtkaXNhYmxlZF17b3BhY2l0eTowLjF9LmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3Igc2VsZWN0LC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIHRleHRhcmVhLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIGlucHV0W3R5cGU9J3RleHQnXSwuY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSB0ci5lcnJvciBpbnB1dFt0eXBlPSdwYXNzd29yZCddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIGlucHV0W3R5cGU9J2VtYWlsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3IgaW5wdXRbdHlwZT0nc2VhcmNoJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3IgaW5wdXRbdHlwZT0ndGVsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3IgaW5wdXRbdHlwZT0ndXJsJ10sLmNtbWktcGF0dGVybnMgdGFibGUuZWRpdGFibGUgdHIuZXJyb3IgaW5wdXRbdHlwZT0nZGF0ZSddLC5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIHRyLmVycm9yIGlucHV0W3R5cGU9J251bWJlcidde2JvcmRlcjoxcHggc29saWQgI2IxMTExNn0uY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSAucmVtb3Zle2JvcmRlcjowO3RleHQtYWxpZ246cmlnaHQ7d2hpdGUtc3BhY2U6bm93cmFwfS5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIC5yZW1vdmUgLnJlc2VuZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy9zZW5kLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtib3JkZXI6MDtoZWlnaHQ6MWVtO29wYWNpdHk6MC4xO3RleHQtaW5kZW50Oi05OTk5ZW07d2lkdGg6MWVtfS5jbW1pLXBhdHRlcm5zIHRhYmxlLmVkaXRhYmxlIC5yZW1vdmUgLnJlc2VuZDpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy9zZW5kLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtib3JkZXI6MH0uY21taS1wYXR0ZXJucyB0YWJsZS5lZGl0YWJsZSAucmVtb3ZlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvdHJhc2guc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JvcmRlcjowO2hlaWdodDoxZW07b3BhY2l0eTowLjE7dGV4dC1pbmRlbnQ6LTk5OTllbTt3aWR0aDoxZW19LmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0LC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0e2NvbG9yOiMwNDI3NDB9LmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0Pmxpe21hcmdpbjowIDAgMWVtIDA7cGFkZGluZzoxZW0gMWVtIDFlbSA0ZW19LmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC50YWdze21hcmdpbi1ib3R0b206MH0uY21taS1wYXR0ZXJucyAuZXZlbnRzLWxpc3Q+bGkgLnRpbWUsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnRpbWV7bWFyZ2luLWJvdHRvbTowLjVlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC5uYW1lLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5uYW1le2ZvbnQtd2VpZ2h0OmJvbGQ7aHlwaGVuczpub25lfS5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAuZGVzY3JpcHRpb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmRlc2NyaXB0aW9uLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAudGltZSAuc3RhcnQsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnRpbWUgLnN0YXJ0LC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAudGltZSAuZW5kLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC50aW1lIC5lbmQsLmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpIC50YWdzIFtkYXRhLWNhdGVnb3J5PVwiRXZlbnQgVHlwZVwiXSwuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudGFncyBbZGF0YS1jYXRlZ29yeT1cIkV2ZW50IFR5cGVcIl17ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufS5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubG9jYXRpb246YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5sb2NhdGlvbjpiZWZvcmV7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL21hcC1tYXJrZXIuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2hlaWdodDoxZW07bWFyZ2luOjAuMjVlbSAwIDAgLTIuNWVtO3dpZHRoOjFlbX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0Pmxpe292ZXJmbG93OmF1dG87cGFkZGluZzoxZW0gMTJlbSAxZW0gMmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAuZGVzY3JpcHRpb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmRlc2NyaXB0aW9ue2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlfS5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAubG9jYXRpb24sLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmxvY2F0aW9ue2Zsb2F0OnJpZ2h0O2ZvbnQtc2l6ZTowLjc1ZW07bWFyZ2luLXJpZ2h0Oi0xNGVtO3dpZHRoOjEyZW19fS5jbW1pLXBhdHRlcm5zIC5ldmVudHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoyZW19LmNtbWktcGF0dGVybnMgLmV2ZW50IC5kYXlzLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAudGltZSAuc3RhcnQsLmNtbWktcGF0dGVybnMgLmV2ZW50IC50aW1lIC5lbmR7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufS5jbW1pLXBhdHRlcm5zIC5ldmVudCAudHlwZXtsZXR0ZXItc3BhY2luZzowLjFlbTttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLmV2ZW50IGgyLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5ldmVudCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5ldmVudCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5ldmVudCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZXZlbnQgaDF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzM2MzYzOTttYXJnaW46MCAwIDFlbSAwO3BhZGRpbmctYm90dG9tOjFlbX0uY21taS1wYXR0ZXJucyAuZXZlbnQgaDMsLmNtbWktcGF0dGVybnMgLmV2ZW50IC50YWdzOmJlZm9yZXtsZXR0ZXItc3BhY2luZzowLjFlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5sb2NhdGlvbiBbaXRlbXByb3A9J25hbWUnXSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLmxvY2F0aW9uIFtpdGVtcHJvcD0nc3RyZWV0QWRkcmVzcyddLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubG9jYXRpb24gW2l0ZW1wcm9wPSdhZGRyZXNzQ291bnRyeSdde2Rpc3BsYXk6YmxvY2t9LmNtbWktcGF0dGVybnMgLmV2ZW50IHAuZGV0YWlsc3tjb2xvcjojOGE4ZDhmO2ZvbnQtc2l6ZTowLjc1ZW19LmNtbWktcGF0dGVybnMgLmV2ZW50IC5wcmljZXtmb250LXNpemU6MS41ZW07bWFyZ2luLXRvcDotMC4yNWVtfS5jbW1pLXBhdHRlcm5zIC5ldmVudCAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5ldmVudCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmV2ZW50IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuZXZlbnQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5ldmVudCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmV2ZW50IGEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmV2ZW50IGF7YmFja2dyb3VuZDojZWUyOTMxO2JvcmRlci1jb2xvcjojZWUyOTMxO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjJlbSAwfS5jbW1pLXBhdHRlcm5zIC5ldmVudCAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5ldmVudCBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmV2ZW50IC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuZXZlbnQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5ldmVudCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmV2ZW50IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmV2ZW50IGE6aG92ZXJ7YmFja2dyb3VuZDojZjE2NjZlO2JvcmRlci1jb2xvcjojZjE2NjZlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAuZXZlbnR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXN7ZGlzcGxheTpibG9jaztsaXN0LXN0eWxlLXR5cGU6bm9uZTt2aXNpYmlsaXR5OnZpc2libGV9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5kYXlzPmxpe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOi41ZW07Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowIDFlbSAxZW0gMDtwYWRkaW5nOjFlbSAwLjVlbTt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXM+bGkgLndlZWtkYXl7Zm9udC1zaXplOjAuNWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6MC4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSkgYW5kIChtaW4td2lkdGg6IDc1ZW0pey5jbW1pLXBhdHRlcm5zIC5ldmVudCAuZGF5cz5saSAud2Vla2RheXtmb250LXNpemU6MC42NjY2ZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSBhbmQgKG1pbi13aWR0aDogODBlbSl7LmNtbWktcGF0dGVybnMgLmV2ZW50IC5kYXlzPmxpIC53ZWVrZGF5e2ZvbnQtc2l6ZTowLjc1ZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXM+bGkgLmRhdGV7Y29sb3I6I2VlMjkzMTtmb250LXNpemU6M2VtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXM+bGkgLm1vbnRoe2ZvbnQtc2l6ZTowLjVlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIGFuZCAobWluLXdpZHRoOiA3NWVtKXsuY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXM+bGkgLm1vbnRoe2ZvbnQtc2l6ZTowLjY2NjZlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIGFuZCAobWluLXdpZHRoOiA4MGVtKXsuY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXM+bGkgLm1vbnRoe2ZvbnQtc2l6ZTowLjc1ZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXM+bGkgcHttYXJnaW46MH0uY21taS1wYXR0ZXJucyAuZXZlbnQgLmRheXM+bGkrbGksLmNtbWktcGF0dGVybnMgLmV2ZW50IC5kYXlzPmxpK2xpIC5kYXRle2NvbG9yOiM4YThkOGZ9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5kYXlzPmxpLnRve2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6I2EyYWFhZDtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjAuMWVtO3BhZGRpbmc6MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLmV2ZW50IGgyLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5ldmVudCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5ldmVudCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuZXZlbnQgaDEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5ldmVudCBoMSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLmV2ZW50IGgxLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAuZXZlbnQgaDF7Ym9yZGVyLWJvdHRvbTowO2ZvbnQtc2l6ZTozZW07bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctYm90dG9tOjB9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5sb2NhdGlvbnttYXJnaW46MWVtIDAgM2VtIDB9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5sb2NhdGlvbiBoM3tmb250LXNpemU6MDttYXJnaW46MDtwYWRkaW5nOjB9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5sb2NhdGlvbiBbaXRlbXByb3A9J25hbWUnXSwuY21taS1wYXR0ZXJucyAuZXZlbnQgLmxvY2F0aW9uIFtpdGVtcHJvcD0nc3RyZWV0QWRkcmVzcyddLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAubG9jYXRpb24gW2l0ZW1wcm9wPSdhZGRyZXNzQ291bnRyeSdde2Rpc3BsYXk6aW5saW5lfS5jbW1pLXBhdHRlcm5zIC5ldmVudCAubG9jYXRpb24gW2l0ZW1wcm9wPSduYW1lJ106YWZ0ZXJ7Y29udGVudDonLCAnfS5jbW1pLXBhdHRlcm5zIC5ldmVudCAubG9jYXRpb24gW2l0ZW1wcm9wPSdwb3N0YWxDb2RlJ106YWZ0ZXJ7Y29udGVudDonLCAnfS5jbW1pLXBhdHRlcm5zIC5ldmVudCAudGltZXtmb250LXNpemU6MDttYXJnaW46MDtwYWRkaW5nOjB9LmNtbWktcGF0dGVybnMgLmV2ZW50IC50YWdzPmxpe2JhY2tncm91bmQ6I2ZmZn0uY21taS1wYXR0ZXJucyAuZXZlbnQgLnRhZ3M+bGk6aG92ZXJ7YmFja2dyb3VuZDojZmZmNmU3fS5jbW1pLXBhdHRlcm5zIC5ldmVudCAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5ldmVudCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmV2ZW50IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuZXZlbnQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5ldmVudCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmV2ZW50IGEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmV2ZW50IGF7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5kZXRhaWxzIC5jb2w3e2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjMzYzNjM5O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nLWxlZnQ6MmVtfS5jbW1pLXBhdHRlcm5zIC5ldmVudCAuZGV0YWlscyAuY29sNyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAuZGV0YWlscyAuY29sNyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAuZGV0YWlscyAuY29sNyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5kZXRhaWxzIC5jb2w3IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmV2ZW50IC5kZXRhaWxzIC5jb2w3IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuZXZlbnQgLmRldGFpbHMgLmNvbDcgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5ldmVudCAuZGV0YWlscyAuY29sNyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5ldmVudCAuZGV0YWlscyAuY29sNyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmV2ZW50IC5kZXRhaWxzIC5jb2w3IGEsLmNtbWktcGF0dGVybnMgLmV2ZW50IC5kZXRhaWxzIC5jb2w3IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmV2ZW50IC5kZXRhaWxzIC5jb2w3IGF7Zm9udC1zaXplOjA7aGVpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDt6LWluZGV4Oi0xfS5jbW1pLXBhdHRlcm5zIC5ldmVudCAucm93LmRldGFpbHN7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLmV2ZW50IC5yb3cuZGV0YWlscyAuY29sNXttYXJnaW4tbGVmdDpjYWxjKDglICsgMmVtKX0uY21taS1wYXR0ZXJucyAuZXZlbnQgLnJvdy5kZXRhaWxzOmJlZm9yZXtiYWNrZ3JvdW5kOiMzNjM2Mzk7Ym90dG9tOjA7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2xlZnQ6MzcuNSU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MXB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgLmV2ZW50IC5yb3cuZGV0YWlscyAuY29sNXttYXJnaW4tbGVmdDpjYWxjKDguMzMzMyUgKyAyZW0pfX1AbWVkaWEgKG1pbi13aWR0aDogOTBlbSl7LmNtbWktcGF0dGVybnMgLmV2ZW50Om5vdCguYWJicmV2aWF0ZWQpe21heC13aWR0aDo2MGVtfX0uY21taS1wYXR0ZXJucyAuZXZlbnQuYWJicmV2aWF0ZWR7YmFja2dyb3VuZDojZTVlMWU2O3BhZGRpbmc6MWVtfS5jbW1pLXBhdHRlcm5zIC5ldmVudC5hYmJyZXZpYXRlZCBoMltpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxW2l0ZW1wcm9wPVwibmFtZVwiXSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZXZlbnQuYWJicmV2aWF0ZWQgaDFbaXRlbXByb3A9XCJuYW1lXCJdLC5jbW1pLXBhdHRlcm5zIC5ldmVudC5hYmJyZXZpYXRlZCAubW9kZWwtY2EtZWRwIGhlYWRlciBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgLmV2ZW50LmFiYnJldmlhdGVkIGgxW2l0ZW1wcm9wPVwibmFtZVwiXSwuY21taS1wYXR0ZXJucyAuZXZlbnQuYWJicmV2aWF0ZWQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDFbaXRlbXByb3A9XCJuYW1lXCJdLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIC5ldmVudC5hYmJyZXZpYXRlZCBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxW2l0ZW1wcm9wPVwibmFtZVwiXSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZXZlbnQuYWJicmV2aWF0ZWQgaDFbaXRlbXByb3A9XCJuYW1lXCJdLC5jbW1pLXBhdHRlcm5zIC5ldmVudC5hYmJyZXZpYXRlZCAubW9kZWwtY2EtcG13IGhlYWRlciBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgLmV2ZW50LmFiYnJldmlhdGVkIGgxW2l0ZW1wcm9wPVwibmFtZVwiXSwuY21taS1wYXR0ZXJucyAuZXZlbnQuYWJicmV2aWF0ZWQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDFbaXRlbXByb3A9XCJuYW1lXCJdLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIC5ldmVudC5hYmJyZXZpYXRlZCBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxW2l0ZW1wcm9wPVwibmFtZVwiXSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZXZlbnQuYWJicmV2aWF0ZWQgaDFbaXRlbXByb3A9XCJuYW1lXCJdLC5jbW1pLXBhdHRlcm5zIC5ldmVudC5hYmJyZXZpYXRlZCAubW9kZWwtY2Etc2kgaGVhZGVyIGgxW2l0ZW1wcm9wPVwibmFtZVwiXSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIC5ldmVudC5hYmJyZXZpYXRlZCBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIC5ldmVudC5hYmJyZXZpYXRlZCBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5ldmVudC5hYmJyZXZpYXRlZCBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxW2l0ZW1wcm9wPVwibmFtZVwiXSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlciAuZXZlbnQuYWJicmV2aWF0ZWQgaDFbaXRlbXByb3A9XCJuYW1lXCJdLC5jbW1pLXBhdHRlcm5zIC5ldmVudC5hYmJyZXZpYXRlZCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMVtpdGVtcHJvcD1cIm5hbWVcIl0sLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgLmV2ZW50LmFiYnJldmlhdGVkIGgxW2l0ZW1wcm9wPVwibmFtZVwiXXtib3JkZXItYm90dG9tOjA7Zm9udC1zaXplOjEuMjVlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW46MWVtIDAgMC41ZW0gMDtwYWRkaW5nOjB9LmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIHB7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVkIC5sb2NhdGlvbnttYXJnaW46MH0uY21taS1wYXR0ZXJucyAuZXZlbnQuYWJicmV2aWF0ZWQgLnRpbWV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MWVtO3Zpc2liaWxpdHk6dmlzaWJsZX0uY21taS1wYXR0ZXJucyAuZXZlbnQuYWJicmV2aWF0ZWQgLmh1bWFuIC5kYXlze2Rpc3BsYXk6aW5saW5lO3Zpc2liaWxpdHk6dmlzaWJsZX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmV2ZW50LmFiYnJldmlhdGVke292ZXJmbG93OmF1dG87cGFkZGluZzoxZW0gMWVtIDFlbSAxMGVtfS5jbW1pLXBhdHRlcm5zIC5ldmVudC5hYmJyZXZpYXRlZCAuZGF5c3tmbG9hdDpsZWZ0O2xlZnQ6YXV0bzttYXJnaW4tbGVmdDotOWVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDphdXRvO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAuZXZlbnQuYWJicmV2aWF0ZWQgLmh1bWFuIC5kYXlze2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn19LmNtbWktcGF0dGVybnMgLmZhdntjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodH0uY21taS1wYXR0ZXJucyAuZmF2IHN2Z3tmaWxsOiNhMmFhYWQ7aGVpZ2h0OjFlbTttYXJnaW46MC41ZW0gMC41ZW0gMCAwO3dpZHRoOjFlbX0uY21taS1wYXR0ZXJucyAuZmF2OmhvdmVyIHN2Z3tmaWxsOiM2ZGNmZjZ9LmNtbWktcGF0dGVybnMgLmZhdi1pbml0aWFsaXplZHtmbG9hdDpyaWdodH0uY21taS1wYXR0ZXJucyAuY2FyZCAuZmF2IHN2ZywuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAuZmF2IHN2ZywuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuZmF2IHN2ZywuY21taS1wYXR0ZXJucyBvbC5jYXJkcz5saSAuZmF2IHN2ZywuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuZmF2IHN2ZywuY21taS1wYXR0ZXJucyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5mYXYgc3ZnLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5mYXYgc3ZnLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAuZmF2IHN2ZywuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuZmF2IHN2Z3tmaWxsOiNlNWUxZTZ9LmNtbWktcGF0dGVybnMgLmZhdi5pcy1mYXYgc3ZnLC5jbW1pLXBhdHRlcm5zIC5jYXJkIC5mYXYuaXMtZmF2IHN2ZywuY21taS1wYXR0ZXJucyB1bC5jYXJkcz5saSAuZmF2LmlzLWZhdiBzdmcsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmZhdi5pcy1mYXYgc3ZnLC5jbW1pLXBhdHRlcm5zIG9sLmNhcmRzPmxpIC5mYXYuaXMtZmF2IHN2ZywuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuZmF2LmlzLWZhdiBzdmcsLmNtbWktcGF0dGVybnMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuZmF2LmlzLWZhdiBzdmcsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmZhdi5pcy1mYXYgc3ZnLC5jbW1pLXBhdHRlcm5zIC5ldmVudHMtbGlzdD5saSAuZmF2LmlzLWZhdiBzdmcsLmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmZhdi5pcy1mYXYgc3Zne2ZpbGw6IzAwN2RjNn0uY21taS1wYXR0ZXJucyAuZmVhdHVyZXMtbGlzdD5saXtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjAgMCAwLjVlbSAzLjVlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAuZmVhdHVyZXMtbGlzdD5saSBpbWd7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjIuNWVtO2xlZnQ6MDttYXgtd2lkdGg6Mi41ZW19LmNtbWktcGF0dGVybnMgLmZlYXR1cmVzLWxpc3Quc21hbGw+bGl7cGFkZGluZzowIDAgMC41ZW0gMmVtfS5jbW1pLXBhdHRlcm5zIC5mZWF0dXJlcy1saXN0LnNtYWxsPmxpIGltZ3toZWlnaHQ6MWVtO21heC13aWR0aDoxZW19LmNtbWktcGF0dGVybnMgZmlndXJlIGltZy5pbml0aWFsaXplZHtjdXJzb3I6cG9pbnRlcn0uY21taS1wYXR0ZXJucyBmaWd1cmUgZmlnY2FwdGlvbntib3JkZXItdG9wOjFweCBzb2xpZCAjYTJhYWFkO21hcmdpbi10b3A6MWVtO3BhZGRpbmctdG9wOjFlbX0uY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxle2hlaWdodDowLjFlbTtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjAuMWVtO3otaW5kZXg6LTF9LmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZStsYWJlbCBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmlsbDojZmZmO2hlaWdodDoxLjVlbTttYXJnaW46MCAxZW0gMCAwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxLjVlbX0uY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlK2xhYmVsICp7cG9pbnRlci1ldmVudHM6bm9uZX0uY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlLnNob3dpbmctZmlsZW5hbWUrbGFiZWx7dGV4dC10cmFuc2Zvcm06bm9uZX0uY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlOmZvY3VzK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUuaGFzLWZvY3VzK2xhYmVse2JhY2tncm91bmQ6IzI0YWJlMjtib3JkZXItY29sb3I6IzI0YWJlMjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGU6Zm9jdXMrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUuaGFzLWZvY3VzK2xhYmVsOmFjdGl2ZXtiYWNrZ3JvdW5kOiMxOThjYmE7Ym9yZGVyLWNvbG9yOiMxOThjYmF9LmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZTpmb2N1cytsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlLmhhcy1mb2N1cytsYWJlbDpob3ZlcntiYWNrZ3JvdW5kOiM1MWJjZTg7Ym9yZGVyLWNvbG9yOiM1MWJjZTh9LmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZTpmb2N1cytsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZTpmb2N1cytsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaW5wdXQuanMuZmlsZS5oYXMtZm9jdXMrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUuaGFzLWZvY3VzK2xhYmVsW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiMyNGFiZTI7Ym9yZGVyLWNvbG9yOiMyNGFiZTI7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlOmZvY3VzK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUuaGFzLWZvY3VzK2xhYmVsLnAye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzI0YWJlMjtjb2xvcjojMjRhYmUyfS5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGU6Zm9jdXMrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUuaGFzLWZvY3VzK2xhYmVsLnAyOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMxOThjYmE7Y29sb3I6IzE5OGNiYX0uY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlOmZvY3VzK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGlucHV0LmpzLmZpbGUuaGFzLWZvY3VzK2xhYmVsLnAyOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzUxYmNlODtjb2xvcjojNTFiY2U4fS5jbW1pLXBhdHRlcm5zIHVsLmZpbGVzLC5jbW1pLXBhdHRlcm5zIG9sLmZpbGVze2JvcmRlci1zcGFjaW5nOjFlbTtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgdWwuZmlsZXMgbGksLmNtbWktcGF0dGVybnMgb2wuZmlsZXMgbGl7ZGlzcGxheTp0YWJsZS1yb3d9LmNtbWktcGF0dGVybnMgdWwuZmlsZXMgLnR5cGUsLmNtbWktcGF0dGVybnMgb2wuZmlsZXMgLnR5cGV7YmFja2dyb3VuZDojYTJhYWFkO2JvcmRlci1yYWRpdXM6LjVlbTtjb2xvcjojZmZmO2Rpc3BsYXk6dGFibGUtY2VsbDtmb250LXNpemU6MC43NWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzoyZW0gMDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6NmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY21taS1wYXR0ZXJucyB1bC5maWxlcyAudHlwZStwLC5jbW1pLXBhdHRlcm5zIG9sLmZpbGVzIC50eXBlK3B7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY21taS1wYXR0ZXJucyB1bC5maWxlcyAucmVtb3ZlLC5jbW1pLXBhdHRlcm5zIG9sLmZpbGVzIC5yZW1vdmV7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTp0YWJsZS1jZWxsO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY21taS1wYXR0ZXJucyB1bC5maWxlcyAucmVtb3ZlIHN2ZywuY21taS1wYXR0ZXJucyBvbC5maWxlcyAucmVtb3ZlIHN2Z3tmaWxsOiMzNjM2Mzk7aGVpZ2h0OjFlbTt3aWR0aDoxZW19LmNtbWktcGF0dGVybnMgdWwuZmlsZXMgcHJvZ3Jlc3MsLmNtbWktcGF0dGVybnMgb2wuZmlsZXMgcHJvZ3Jlc3N7aGVpZ2h0OjFlbX0uY21taS1wYXR0ZXJucyB1bC5maWxlcyAuZXJyb3IsLmNtbWktcGF0dGVybnMgb2wuZmlsZXMgLmVycm9ye2NvbG9yOiNlZTI5MzE7ZGlzcGxheTpibG9ja30uY21taS1wYXR0ZXJucyB1bC5maWxlcyAuc2l6ZSwuY21taS1wYXR0ZXJucyBvbC5maWxlcyAuc2l6ZXtjb2xvcjojOGE4ZDhmO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjAuNzVlbX0uY21taS1wYXR0ZXJucyAuZmlsZS1pbnB1dC1kcmFnLWRyb3AtYXJlYXtib3JkZXI6MC4xNWVtIGRhc2hlZCAjMzYzNjM5O2ZvbnQtd2VpZ2h0OjMwMDtwYWRkaW5nOjEwZW0gNSU7dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLmZpbGUtaW5wdXQtZHJhZy1kcm9wLWFyZWEgc3Ryb25ne2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuNWVtfS5jbW1pLXBhdHRlcm5zIC5maWxlLWlucHV0LWRyYWctZHJvcC1hcmVhIGxhYmVse2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jbW1pLXBhdHRlcm5zIC5maWxlLWlucHV0LWRyYWctZHJvcC1hcmVhOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjI1KX0uY21taS1wYXR0ZXJucyAuZmlsZS1pbnB1dC1kcmFnLWRyb3AtYXJlYSsuZXJyb3J7Y29sb3I6I2VlMjkzMTtmb250LXdlaWdodDpib2xkO21hcmdpbjoxZW0gMH0uY21taS1wYXR0ZXJucyAuZmlsdGVycyBoMiwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtZWRwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtcG13IGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLmZpbHRlcnMgaDEsLmNtbWktcGF0dGVybnMgLmZpbHRlcnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuZmlsdGVycyBoMSwuY21taS1wYXR0ZXJucyAuZmlsdGVycyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5maWx0ZXJzIGgxLC5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5maWx0ZXJzIGgxe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzNjM2Mzk7ZGlzcGxheTp0YWJsZTtmb250LXNpemU6MWVtO21hcmdpbjowIDAgMmVtIDA7cGFkZGluZzowIDAgMC41ZW0gMH0uY21taS1wYXR0ZXJucyAuZmlsdGVycyBoM3ttYXJnaW46MWVtIDAgMCAwfS5jbW1pLXBhdHRlcm5zIC5maWx0ZXJzIGgzK3Vse21hcmdpbjowLjVlbSAwIDJlbSAxLjVlbX0uY21taS1wYXR0ZXJucyAuZmlsdGVycyAuc2VsZWN0aW9ue2JvcmRlcjoxcHggc29saWQgIzNmNDQ0NDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7aGVpZ2h0OjAuNWVtO21hcmdpbjowLjVlbSAwIDAgLTEuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDowLjVlbX0uY21taS1wYXR0ZXJucyAuZmlsdGVycyAuc2VsZWN0aW9uLnNlbGVjdGVke2JhY2tncm91bmQ6IzNmNDQ0NH0uY21taS1wYXR0ZXJucyAuZmlsdGVycyBhe2NvbG9yOiMzNjM2Mzk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzowLjVlbSAwO3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAuZmlsdGVycyBhe3BhZGRpbmc6MC4yNWVtIDB9fS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRle2JhY2tncm91bmQ6IzAwN2RjNjtjb2xvcjojZmZmO3BhZGRpbmctdG9wOjFlbTtwYWRkaW5nLWJvdHRvbToxZW19LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3R7bWFyZ2luLWJvdHRvbTo0ZW19LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgaDN7Y29sb3I6I2ZmZjtmb250LXNpemU6MWVtO21hcmdpbjowfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IGxpe2Rpc3BsYXk6aW5saW5lO21hcmdpbi1yaWdodDoxZW19LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3Qgc3BhbntkaXNwbGF5Om5vbmV9LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgYXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjVlbTtmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IGE6YmVmb3Jle2ZvbnQtZmFtaWx5OidGb250QXdlc29tZScsIHNhbnMtc2VyaWZ9LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgYTpob3Zlcntjb2xvcjojZDdlZmZkO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IC5zb2NpYWx7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjAuNWVtfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IC5zb2NpYWwgbGl7bWFyZ2luLXJpZ2h0OjAuMjVlbX0uY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAuY29udGFjdCAuc29jaWFsIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEuNWVtO2xpbmUtaGVpZ2h0OjEuNTt3aWR0aDoxLjVlbX0uY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAuY29udGFjdCAuc29jaWFsIGE6aG92ZXJ7b3BhY2l0eTowLjc1fS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IC5zb2NpYWwgLmZhY2Vib29rLC5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IC5zb2NpYWwgLnR3aXR0ZXIsLmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgLnNvY2lhbCAubGlua2VkaW57bWFyZ2luOjAgMC4yNWVtIDAgMH0uY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAuY29udGFjdCAuc29jaWFsIC5mYWNlYm9vayBzdmcsLmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgLnNvY2lhbCAudHdpdHRlciBzdmcsLmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgLnNvY2lhbCAubGlua2VkaW4gc3Zne2ZpbGw6I2ZmZjtoZWlnaHQ6MS41ZW07d2lkdGg6MS41ZW19LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvbnRhY3QgLnNvY2lhbCAuZmFjZWJvb2s6aG92ZXIgc3ZnLC5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IC5zb2NpYWwgLnR3aXR0ZXI6aG92ZXIgc3ZnLC5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0IC5zb2NpYWwgLmxpbmtlZGluOmhvdmVyIHN2Z3tmaWxsOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLmNvcHlyaWdodCwuY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAubWlub3J7Zm9udC1zaXplOjc1JX0uY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAubWlub3IgbGl7ZGlzcGxheTppbmxpbmV9LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLm1pbm9yIGxpK2xpOmJlZm9yZXtjb2xvcjojMDA3ZGM2O2NvbnRlbnQ6JyB8ICd9LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLm1pbm9yIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAubWlub3IgYTpob3Zlcntjb2xvcjojZDdlZmZkfUBtZWRpYSAobWluLXdpZHRoOiA3MmVtKXsuY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZXtvdmVyZmxvdzphdXRvfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb3B5cmlnaHR7Y2xlYXI6Ym90aDtmbG9hdDpsZWZ0fS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5taW5vcntmbG9hdDpyaWdodH0uY21taS1wYXR0ZXJucyBmb290ZXIuc2l0ZSAubWlub3IgdWx7bWFyZ2luOjB9LmNtbWktcGF0dGVybnMgZm9vdGVyLnNpdGUgLm1pbm9yOmFmdGVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y2xlYXI6Ym90aDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjFweDt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0e2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MS4yNWVtfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIG5hdi5mb290ZXJ7ZmxvYXQ6bGVmdDtmb250LXNpemU6MC43NWVtfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIG5hdi5mb290ZXI+dWw+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjRlbTt0ZXh0LWFsaWduOmxlZnQ7dmVydGljYWwtYWxpZ246dG9wfS5jbW1pLXBhdHRlcm5zIGZvb3Rlci5zaXRlIC5jb250YWN0e2ZvbnQtc2l6ZTowLjc1ZW19fS5jbW1pLXBhdHRlcm5zIG5hdi5mb290ZXJ7bWFyZ2luLWJvdHRvbTo0ZW19LmNtbWktcGF0dGVybnMgbmF2LmZvb3RlciBhe2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMjVlbTtmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIG5hdi5mb290ZXIgYTpob3Zlcntjb2xvcjojZDdlZmZkO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIG5hdi5mb290ZXIgdWwgdWwgbGl7bWFyZ2luLWJvdHRvbTowLjVlbX0uY21taS1wYXR0ZXJucyBuYXYuZm9vdGVyIHVsIHVsIGF7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpub3JtYWx9LmNtbWktcGF0dGVybnMgbmF2LmZvb3RlciB1bCB1bCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgbmF2IGEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QuaW5pdGlhbGl6ZWQgbmF2IHNwYW57Y29sb3I6IzA0Mjc0MDtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjAuMTVlbTt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmdhdWdlIC5sdmwxLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5nYXVnZSAubHZsMiwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuZ2F1Z2UgLmx2bDN7ZmlsbDojZmZmfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5nYXVnZSAucG9pbnRlcntmaWxsOiM4YThkOGZ9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmx2bDEgLmdhdWdlIC5sdmwxLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5sdmwyIC5nYXVnZSAubHZsMiwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAubHZsMyAuZ2F1Z2UgLmx2bDN7ZmlsbDojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IG5hdiBhOmhvdmVye2NvbG9yOiMwNjM2NTh9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgbmF2IC5sdmwxIGE6aG92ZXIgLmx2bDEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgbmF2IC5sdmwyIGE6aG92ZXIgLmx2bDIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgbmF2IC5sdmwzIGE6aG92ZXIgLmx2bDN7ZmlsbDojMDYzNjU4fS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IG5hdnt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCBuYXYgYSBzdmcsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgbmF2IGEgc3BhbntkaXNwbGF5OmJsb2NrfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IG5hdiBzdmd7bWFyZ2luOjAgYXV0byAwLjVlbSBhdXRvO21heC13aWR0aDoxMGVtfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IG5hdiBsaXttYXJnaW46MWVtfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCBuYXYgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjFlbSAwLjVlbTt2ZXJ0aWNhbC1hbGlnbjp0b3B9fS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHM+bGl7cGFkZGluZy1ib3R0b206NmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIGg0LC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyBoNHtmb250LXNpemU6MS41ZW07bGluZS1oZWlnaHQ6MS4xfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyBzdmcsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIHN2Z3ttYXJnaW46MCBhdXRvIDFlbSBhdXRvO21heC13aWR0aDo1ZW19LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIHN2ZyAubHZsMSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgc3ZnIC5sdmwxLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyBzdmcgLmx2bDIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIHN2ZyAubHZsMiwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgc3ZnIC5sdmwzLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyBzdmcgLmx2bDN7ZmlsbDojZTVlMWU2fS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyBzdmcgLmNlbnRlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgc3ZnIC5jZW50ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5sdmwxIHN2ZyAubHZsMSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmx2bDEgc3ZnIC5sdmwxLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubHZsMiBzdmcgLmx2bDIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5sdmwyIHN2ZyAubHZsMiwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmx2bDMgc3ZnIC5sdmwzLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubHZsMyBzdmcgLmx2bDMsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIHN2ZyAubGFiZWwgcGF0aCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgc3ZnIC5sYWJlbCBwYXRoe2ZpbGw6IzM2MzYzOX0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmdhdWdlLWxpc3QgLmNhcmRzIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyBhLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIGEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLmNhcmRzIGEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIGF7Ym90dG9tOjJlbTtkaXNwbGF5OmJsb2NrO2xlZnQ6MmVtO3BhZGRpbmc6MWVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjJlbX0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXB7YmFja2dyb3VuZC1pbWFnZTpub25lfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgaDQsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCBoNHtjb2xvcjojMDA4MDUwfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAubHZsMSBzdmcgLmx2bDEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcC5sdmwxIHN2ZyAubHZsMSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwLmx2bDIgc3ZnIC5sdmwyLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAubHZsMiBzdmcgLmx2bDIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcC5sdmwzIHN2ZyAubHZsMywuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwLmx2bDMgc3ZnIC5sdmwzLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgc3ZnIC5sYWJlbCBwYXRoLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAgc3ZnIC5sYWJlbCBwYXRoe2ZpbGw6IzAwODA1MH0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIC5idXR0b24sLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgYSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIGEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgYSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCBhe2JhY2tncm91bmQ6IzAwODA1MDtib3JkZXItY29sb3I6IzAwODA1MH0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCBhOmhvdmVye2JhY2tncm91bmQ6IzAwOWE2MDtib3JkZXItY29sb3I6IzAwOWE2MH0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLm1kZGFwIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAubWRkYXAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLm1kZGFwIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAubWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5tZGRhcCBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDY3NDA7Ym9yZGVyLWNvbG9yOiMwMDY3NDB9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0sLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW17YmFja2dyb3VuZC1pbWFnZTpub25lfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIGg0LC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIGg0e2NvbG9yOiNmMTVhMjJ9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0ubHZsMSBzdmcgLmx2bDEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0ubHZsMSBzdmcgLmx2bDEsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0ubHZsMiBzdmcgLmx2bDIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0ubHZsMiBzdmcgLmx2bDIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0ubHZsMyBzdmcgLmx2bDMsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0ubHZsMyBzdmcgLmx2bDMsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gc3ZnIC5sYWJlbCBwYXRoLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIHN2ZyAubGFiZWwgcGF0aHtmaWxsOiNmMTVhMjJ9LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSBhLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSBhLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gYSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIGF7YmFja2dyb3VuZDojZjE1YTIyO2JvcmRlci1jb2xvcjojZjE1YTIyfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gYTpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gYTpob3ZlciwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSBhOmhvdmVye2JhY2tncm91bmQ6I2YzNmMzYTtib3JkZXItY29sb3I6I2YzNmMzYX0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHMgLmRtbSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHMgLmRtbSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcyAuZG1tIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5yZXNvdXJjZS1jYXJkcyAuZG1tIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLmNhcmRzIC5kbW0gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzIC5kbW0gYTphY3RpdmV7YmFja2dyb3VuZDojZWI0YTBmO2JvcmRlci1jb2xvcjojZWI0YTBmfUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXtAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpey5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0IC5jYXJkcywuY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAucmVzb3VyY2UtY2FyZHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjMzJSAzMyUgMzMlO2dyaWQtZ2FwOjFlbX0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdCAuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QgLnJlc291cmNlLWNhcmRzPmxpe21hcmdpbjowfX19LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QuaW5pdGlhbGl6ZWQgbmF2e21hcmdpbjowIGF1dG8gMmVtIGF1dG87bWF4LXdpZHRoOjIwZW19LmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QuaW5pdGlhbGl6ZWQgbmF2IHN2Z3ttYXgtd2lkdGg6MjBlbX0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdC5pbml0aWFsaXplZCBuYXYgc3ZnIC5sdmwxLC5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0LmluaXRpYWxpemVkIG5hdiBzdmcgLmx2bDIsLmNtbWktcGF0dGVybnMgLmdhdWdlLWxpc3QuaW5pdGlhbGl6ZWQgbmF2IHN2ZyAubHZsM3tjdXJzb3I6cG9pbnRlcn0uY21taS1wYXR0ZXJucyAuZ2F1Z2UtbGlzdC5pbml0aWFsaXplZCBuYXYgc3ZnIC5hY3RpdmV7ZmlsbDojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5nYXVnZS1saXN0LmluaXRpYWxpemVkIG5hdiBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMjVlbTt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZXtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZy10b3A6MmVtO3BhZGRpbmctYm90dG9tOjB9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZ2Iuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47aGVpZ2h0OjgwcHg7bWFyZ2luOjAgMCAwLjMzMzNlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjE5NXB4O3otaW5kZXg6MTV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+aDEgYXtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5wcmltYXJ5IC5jdXJyZW50IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnByaW1hcnkgLmN1cnJlbnQgYXtjb2xvcjojM2Y0NDQ0fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAucHJpbWFyeSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5wcmltYXJ5IGF7Y29sb3I6IzhhOGQ4Zjtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnByaW1hcnkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYucHJpbWFyeSBhOmhvdmVye2NvbG9yOiMzZjQ0NDQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IGF7Y29sb3I6IzAwN2RjNjtmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhOmhvdmVye2NvbG9yOiMwMDhkZTA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYS5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlY29uZGFyeSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlY29uZGFyeSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlY29uZGFyeSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5zaXRlPm5hdi5zZWNvbmRhcnkgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5zZWNvbmRhcnkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IGF7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojMDA3ZGM2O2NvbG9yOiNmZmY7bWFyZ2luOjAuMjVlbSAwfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IGEuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuc2l0ZT5uYXYgLnNlY29uZGFyeSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5zZWNvbmRhcnkgYS5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5zZWNvbmRhcnkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5zZWNvbmRhcnkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhOmhvdmVye2JhY2tncm91bmQ6IzAwODVkMztiYWNrZ3JvdW5kOiMwMDg1ZDN9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYS5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuc2l0ZT5uYXYgLnNlY29uZGFyeSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlY29uZGFyeSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2Vjb25kYXJ5IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnNpdGU+bmF2IC5zZWNvbmRhcnkgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2LnNlY29uZGFyeSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYuc2Vjb25kYXJ5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5zaXRlPm5hdi5zZWNvbmRhcnkgYTphY3RpdmV7YmFja2dyb3VuZDojMDA3NWI5O2JhY2tncm91bmQ6IzAwNzViOX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlYXJjaC1mb3Jte21hcmdpbi1ib3R0b206MmVtfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlIC5jYXJ0IGF7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlIC5jYXJ0IGEgc3Zne3dpZHRoOjJlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZSAuY2FydCBhOmhvdmVyIHN2Z3tvcGFjaXR5OjF9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUgLmNhcnQgc3Zne2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZpbGw6I2ZmZjtoZWlnaHQ6MS4yNWVtO21hcmdpbi1yaWdodDowLjI1ZW07b3BhY2l0eTowLjk7dmVydGljYWwtYWxpZ246bWlkZGxlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlIC5tZWdhbWVudS1mdWxsIC5uZXcgYTpiZWZvcmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGUgLm1lZ2FtZW51LXNtYWxsIC5uZXcgYTpiZWZvcmV7YmFja2dyb3VuZDojYjExMTE2O2JvcmRlci1yYWRpdXM6LjVlbTtjb2xvcjojZmZmO2NvbnRlbnQ6J05ldyEnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTowLjY2NjZlbTttYXJnaW4tcmlnaHQ6MC41ZW07cGFkZGluZzowLjI1ZW0gMC41ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+aDF7aGVpZ2h0OjE0MHB4O21hcmdpbi10b3A6LTUwcHg7bWFyZ2luLWxlZnQ6Y2FsYygxNSUpO21hcmdpbi1ib3R0b206MDt3aWR0aDoyNTBweH0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnByaW1hcnl7YmFja2dyb3VuZDojMDA3ZGM2O21hcmdpbi1ib3R0b206MDtvdmVyZmxvdzphdXRvO3BhZGRpbmc6MCBjYWxjKDE1JSAtIDFlbSl9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5wcmltYXJ5IGxpe2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdH0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnByaW1hcnkgbGkgYXtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxZW07dGV4dC10cmFuc2Zvcm06bm9uZX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnByaW1hcnkgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnByaW1hcnkgbGkuY3VycmVudCBhe2JhY2tncm91bmQ6I2Q3ZWZmZDtjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlIC5zZWNvbmRhcnl7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTUlO3RleHQtYWxpZ246cmlnaHQ7dG9wOjAuNWVtfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlIC5zZWNvbmRhcnkgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowLjVlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZSAuY2FydCBzdmd7ZmlsbDojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlIC5jYXJ0OmhvdmVyIHN2Z3tmaWxsOiMwMDhkZTB9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWFyY2gtZm9ybXtiYWNrZ3JvdW5kOiNkN2VmZmQ7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MWVtIDE1JX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlYXJjaC1mb3JtLm9wZW5hYmxle21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowIDE1JTt0cmFuc2l0aW9uOjAuMjVzIGFsbCBlYXNlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2VhcmNoLWZvcm0ub3BlbmluZ3ttYXgtaGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAxNSV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWFyY2gtZm9ybSBidXR0b257YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwODVkMztib3JkZXItY29sb3I6IzAwODVkM30uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlYXJjaC1mb3JtIGJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA3NWI5O2JvcmRlci1jb2xvcjojMDA3NWI5fX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+aDF7aGVpZ2h0OjE0MHB4O21hcmdpbi10b3A6LTUwcHg7bWFyZ2luLWxlZnQ6Y2FsYyg1MCUgLSAxMi41ZW0pO3dpZHRoOjMwMHB4fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAucHJpbWFyeXtwYWRkaW5nLXJpZ2h0OmNhbGMoNTAlIC0gMjZlbSk7cGFkZGluZy1sZWZ0OmNhbGMoNTAlIC0gMjZlbSl9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2IC5zZWFyY2gtZm9ybS5vcGVuYWJsZXtwYWRkaW5nOjAgY2FsYyg1MCUgLSAyNWVtKX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYgLnNlYXJjaC1mb3JtLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdiAuc2VhcmNoLWZvcm0ub3BlbmluZ3twYWRkaW5nOjFlbSBjYWxjKDUwJSAtIDI1ZW0pfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlIC5zZWNvbmRhcnl7cmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKX19LmNtbWktcGF0dGVybnMgaW1nLmhlYWRlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaW1nLmhlYWRlcnttYXJnaW4tcmlnaHQ6MTUlO21hcmdpbi1sZWZ0OjE1JTt3aWR0aDo3MCV9fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7MCUsMjAlLDQwJSw2MCUsODAlLDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KX19QGtleWZyYW1lcyBib3VuY2V7MCUsMjAlLDQwJSw2MCUsODAlLDEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01cHgpfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm97YmFja2dyb3VuZDojMzYzNjM5O2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzM2MzYzOX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMzNjM2Mzl9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVybyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVybyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVybyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVybyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVybyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVybyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8gYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMzNjM2Mzk7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVybyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzM2MzYzOTtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVybyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMzYzNjM5O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudHtiYWNrZ3JvdW5kOiMzNjM2Mzk7Y29sb3I6I2ZmZjtwYWRkaW5nLXJpZ2h0OjE1JTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDI1ZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudHtwYWRkaW5nLXRvcDozZW07cGFkZGluZy1ib3R0b206M2VtO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGgxe2xldHRlci1zcGFjaW5nOjAuMWVtO2xpbmUtaGVpZ2h0OjE7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBoMXtmb250LXNpemU6Mi41ZW19fUBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBoMXtmb250LXNpemU6M2VtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgaDF7Zm9udC1zaXplOjMuNWVtfX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBwe21hcmdpbjoxZW0gYXV0bzttYXgtd2lkdGg6NDBlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBwLmFjdGlvbnttYXJnaW46MmVtIGF1dG8gMWVtIGF1dG99LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5jb250ZW50IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvIC5jb250ZW50IGF7YmFja2dyb3VuZDojZmFhNjFhO2JvcmRlci1jb2xvcjojZmFhNjFhO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyAuY29udGVudCAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVybyAuY29udGVudCBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNkYzhiMDU7Ym9yZGVyLWNvbG9yOiNkYzhiMDV9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5jb250ZW50IC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvIC5jb250ZW50IGE6aG92ZXJ7YmFja2dyb3VuZDojZmJiOTRjO2JvcmRlci1jb2xvcjojZmJiOTRjfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyAuY29udGVudCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVybyAuY29udGVudCBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmYWE2MWE7Ym9yZGVyLWNvbG9yOiNmYWE2MWE7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5jb250ZW50IGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVybyAuY29udGVudCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyAuY29udGVudCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvIC5jb250ZW50IGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmFhNjFhO2NvbG9yOiNmYWE2MWF9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyAuY29udGVudCAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvIC5jb250ZW50IGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5jb250ZW50IGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvIC5jb250ZW50IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVybyAuY29udGVudCBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvIC5jb250ZW50IGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVybyAuY29udGVudCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVybyAuY29udGVudCBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNkYzhiMDU7Y29sb3I6I2RjOGIwNX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvIC5jb250ZW50IGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVybyAuY29udGVudCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVybyAuY29udGVudCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8gLmNvbnRlbnQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuY29udGVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvIC5jb250ZW50IGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmJiOTRjO2NvbG9yOiNmYmI5NGN9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvIC5jb250ZW50e2JveC1zaGFkb3c6aW5zZXQgMCAwLjI1ZW0gMC4yNWVtIDAgcmdiYSgwLDAsMCwwLjI1KX19LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8gLnNjcm9sbC1wcm9tcHR7YW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1kdXJhdGlvbjoyLjVzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6M2VtO21hcmdpbjo0ZW0gYXV0byAwIGF1dG87b3BhY2l0eTowLjc1O3dpZHRoOjNlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVybyAuc2Nyb2xsLXByb21wdCBzdmd7ZGlzcGxheTpibG9jaztmaWxsOiNlNWUxZTY7dGV4dC1pbmRlbnQ6MH1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlcntiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWhvbWUuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyPmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDVkOTN9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uZ2xvYmFsLWxlYWRlciAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNvbnRlbnR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1ob21lLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZy1yaWdodDoxNSU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDI1ZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5jb250ZW50IGgxe21hcmdpbi1ib3R0b206MH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5nbG9iYWwtbGVhZGVyIC5jb250ZW50IGgxIHNwYW57ZGlzcGxheTpibG9jaztmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmdsb2JhbC1sZWFkZXIgLmNvbnRlbnQgcHttYXgtd2lkdGg6MjBlbTtvcGFjaXR5OjAuNzV9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuY29udGVudCBoMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jb250ZW50IGgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY29udGVudCBoMSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNvbnRlbnQgaDEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNvbnRlbnQgaDEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5jb250ZW50IGgxLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuY29udGVudCBoMXtmb250LXdlaWdodDpib2xkfUBtZWRpYSAobWF4LXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItY3liZXItb3ZlcnZpZXcuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3Pmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDVkOTN9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1vdmVydmlldyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktb3ZlcnZpZXcgLmNvbnRlbnR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1jeWJlci1vdmVydmlldy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MTUlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW92ZXJ2aWV3IC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHl7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1jeWJlci1ib2FyZHJlYWR5LmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeT5oMXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vSVNBQ0FfQ01NSV9sb2dvX3Jldlcuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA1ZDkzfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDVkOTN9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1ib2FyZC1yZWFkeSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktYm9hcmQtcmVhZHkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jb250ZW50e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItY3liZXItYm9hcmRyZWFkeS5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MTUlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWJvYXJkLXJlYWR5IC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWN5YmVyLWZyYW1ld29yay5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudD5oMXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vSVNBQ0FfQ01NSV9sb2dvX3Jldlcuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA1ZDkzfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGE6YWN0aXZle2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA1ZDkzfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNlNmU2ZTY7Y29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWZyYW1ld29yay1hbGlnbm1lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2Q3ZWZmZDtjb2xvcjojZDdlZmZkfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1mcmFtZXdvcmstYWxpZ25tZW50IC5jb250ZW50e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItY3liZXItZnJhbWV3b3JrLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZy1yaWdodDoxNSU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZnJhbWV3b3JrLWFsaWdubWVudCAuY29udGVudHtwYWRkaW5nLXJpZ2h0OmNhbGMoNTAlIC0gMjVlbSk7cGFkZGluZy1sZWZ0OmNhbGMoNTAlIC0gMjVlbSl9fUBtZWRpYSAobWF4LXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb257YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1jeWJlci1jdXN0b21pemUuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1jdXN0b21pemF0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktY3VzdG9taXphdGlvbiAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWN5YmVyLWN1c3RvbWl6ZS5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MTUlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWN1c3RvbWl6YXRpb24gLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDI1ZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1jeWJlci1zZWxmLWFzc2Vzc21lbnQuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudD5oMXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vSVNBQ0FfQ01NSV9sb2dvX3Jldlcuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA1ZDkzfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LXNlbGYtYXNzZXNzbWVudCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1zZWxmLWFzc2Vzc21lbnQgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5jb250ZW50e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItY3liZXItc2VsZi1hc3Nlc3NtZW50LmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZy1yaWdodDoxNSU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktc2VsZi1hc3Nlc3NtZW50IC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWN5YmVyLXJvYWRtYXAuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXA+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LW1hdHVyaXR5LXJvYWRtYXAgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktbWF0dXJpdHktcm9hZG1hcCAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWN5YmVyLXJvYWRtYXAuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjE1JTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1tYXR1cml0eS1yb2FkbWFwIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtb3tiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWN5YmVyLWZvcm0uanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwNWQ5Mztib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA1ZDkzO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaGVyby5jeWJlcm1hdHVyaXR5LWRlbW8gYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5oZXJvLmN5YmVybWF0dXJpdHktZGVtbyAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWN5YmVyLWZvcm0uanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjE1JTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmhlcm8uY3liZXJtYXR1cml0eS1kZW1vIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19LmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3Jrc3tjb3VudGVyLXJlc2V0Omhvdy1pdC13b3JrcztwYWRkaW5nLWxlZnQ6NWVtfS5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3M+bGk6YmVmb3Jle2JhY2tncm91bmQ6IzM2MzYzOTtib3JkZXItcmFkaXVzOjUwJTtjb2xvcjojZmZmO2NvbnRlbnQ6Y291bnRlcihob3ctaXQtd29ya3MpO2NvdW50ZXItaW5jcmVtZW50Omhvdy1pdC13b3JrcztkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToxLjVlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjI7bWFyZ2luLWxlZnQ6LTNlbTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoyZW19LmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3JrcyBoNHtmb250LXNpemU6MS4yNWVtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy10b3A6MC41NWVtfS5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3MgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAuaG93LWl0LXdvcmtzIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3JrcyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3JrcyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5ob3ctaXQtd29ya3MgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3MgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3MgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuaG93LWl0LXdvcmtzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuaG93LWl0LXdvcmtzIGEsLmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3JrcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5ob3ctaXQtd29ya3MgYXttYXJnaW46MWVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3N7ZGlzcGxheTp0YWJsZTttYXJnaW46MDtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3Jrcz5saXtkaXNwbGF5OnRhYmxlLWNlbGw7cGFkZGluZzowIDUlIDRlbSA1JTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MjAlfS5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3M+bGkgaDR7cGFkZGluZy10b3A6MH0uY21taS1wYXR0ZXJucyAuaG93LWl0LXdvcmtzPmxpIC5idXR0b24sLmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3Jrcz5saSBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3M+bGkgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3M+bGkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuaG93LWl0LXdvcmtzPmxpIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuaG93LWl0LXdvcmtzPmxpIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuaG93LWl0LXdvcmtzPmxpIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3Jrcz5saSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3Jrcz5saSBhLC5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3M+bGkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuaG93LWl0LXdvcmtzPmxpIGF7Ym90dG9tOjA7bGVmdDoxMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTAlO3dpZHRoOmF1dG99LmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3Jrcz5saTpiZWZvcmV7ZmxvYXQ6bm9uZTttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTB9LmNtbWktcGF0dGVybnMgLmhvdy1pdC13b3Jrcz5saStsaTphZnRlcntiYWNrZ3JvdW5kOiMzNjM2Mzk7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDoxcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NTAlO3RvcDoxLjVlbTt3aWR0aDoxMDAlO3otaW5kZXg6NX19QG1lZGlhIChtaW4td2lkdGg6IDkwZW0pey5jbW1pLXBhdHRlcm5zIC5ob3ctaXQtd29ya3N7bWFyZ2luLWxlZnQ6LTI1JTttYXJnaW4tcmlnaHQ6LTI1JX19LmNtbWktcGF0dGVybnMgLmljb257bWFyZ2luLWJvdHRvbToyZW07d2lkdGg6MzMlfS5jbW1pLXBhdHRlcm5zIC5pY29uK2gze21hcmdpbi10b3A6LTFlbX0uY21taS1wYXR0ZXJucyAuaWNvbi1saXN0aW5nIGxpe21hcmdpbi1ib3R0b206MmVtO292ZXJmbG93OmF1dG87cGFkZGluZy1sZWZ0OjVlbX0uY21taS1wYXR0ZXJucyAuaWNvbi1saXN0aW5nIGxpPmltZ3tmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0Oi01ZW07d2lkdGg6NGVtfS5jbW1pLXBhdHRlcm5zIC5pY29uLWxpc3RpbmcgbGkgLnRpdGxle2ZvbnQtc2l6ZToxLjVlbTtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MH0uY21taS1wYXR0ZXJucyAuaWNvbi1saXN0aW5nIGxpIC50aXRsZSBzcGFue2ZvbnQtd2VpZ2h0Om5vcm1hbH1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgLmljb24tbGlzdGluZyBsaXtwYWRkaW5nLWxlZnQ6OGVtfS5jbW1pLXBhdHRlcm5zIC5pY29uLWxpc3RpbmcgbGk+aW1ne21hcmdpbi1sZWZ0Oi04ZW07d2lkdGg6NmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmljb24tbGlzdGluZyBsaXtwYWRkaW5nOjFlbSAwIDFlbSAxMGVtfS5jbW1pLXBhdHRlcm5zIC5pY29uLWxpc3RpbmcgbGk+aW1ne21hcmdpbjotMWVtIDAgMCAtMTBlbTt3aWR0aDo4ZW19fS5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5nYWxsZXJ5LC5jbW1pLXBhdHRlcm5zIHVsLmltYWdlLWdhbGxlcnksLmNtbWktcGF0dGVybnMgb2x1bC5pbWFnZS1nYWxsZXJ5e292ZXJmbG93OmF1dG99LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgLmdhbGxlcnkgbGksLmNtbWktcGF0dGVybnMgdWwuaW1hZ2UtZ2FsbGVyeSBsaSwuY21taS1wYXR0ZXJucyBvbHVsLmltYWdlLWdhbGxlcnkgbGl7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O21hcmdpbjowIDFlbSAxZW0gMDt3aWR0aDpjYWxjKDUwJSAtIDAuNWVtKX0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSAuZ2FsbGVyeSBsaTpudGgtY2hpbGQoZXZlbiksLmNtbWktcGF0dGVybnMgdWwuaW1hZ2UtZ2FsbGVyeSBsaTpudGgtY2hpbGQoZXZlbiksLmNtbWktcGF0dGVybnMgb2x1bC5pbWFnZS1nYWxsZXJ5IGxpOm50aC1jaGlsZChldmVuKXttYXJnaW46MCAwIDFlbSAwfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSAuZ2FsbGVyeSBsaSwuY21taS1wYXR0ZXJucyB1bC5pbWFnZS1nYWxsZXJ5IGxpLC5jbW1pLXBhdHRlcm5zIG9sdWwuaW1hZ2UtZ2FsbGVyeSBsaXt3aWR0aDpjYWxjKDMzJSAtIDAuNTVlbSl9LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgLmdhbGxlcnkgbGk6bnRoLWNoaWxkKGV2ZW4pLC5jbW1pLXBhdHRlcm5zIHVsLmltYWdlLWdhbGxlcnkgbGk6bnRoLWNoaWxkKGV2ZW4pLC5jbW1pLXBhdHRlcm5zIG9sdWwuaW1hZ2UtZ2FsbGVyeSBsaTpudGgtY2hpbGQoZXZlbil7bWFyZ2luOjAgMWVtIDFlbSAwfS5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5nYWxsZXJ5IGxpOm50aC1jaGlsZCgzbiksLmNtbWktcGF0dGVybnMgdWwuaW1hZ2UtZ2FsbGVyeSBsaTpudGgtY2hpbGQoM24pLC5jbW1pLXBhdHRlcm5zIG9sdWwuaW1hZ2UtZ2FsbGVyeSBsaTpudGgtY2hpbGQoM24pe21hcmdpbjowIDAgMWVtIDB9fS5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5nYWxsZXJ5IGxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5nYWxsZXJ5IGxpIGltZ3tjdXJzb3I6cG9pbnRlcn0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSAub3ZlcmxheXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC41KTtib3JkZXI6MnB4IHNvbGlkICMzNjM2Mzk7Ym90dG9tOjRweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OmJvbGQ7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjB9LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgLm92ZXJsYXkgcHtmb250LXNpemU6MmVtO2xlZnQ6MDttYXJnaW4tdG9wOi0wLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCV9LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgLmFjdGl2ZSAub3ZlcmxheXtkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6dmlzaWJsZX0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSAudmlld2Vye3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC52aWV3ZXIgaW1ne3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgLnZpZXdlciAuZG93bmxvYWR7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztmbG9hdDpyaWdodDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MS41ZW07d2lkdGg6M2VtO3otaW5kZXg6MTB9LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgLmN1cnJ7Zm9udC1zaXplOjEyNSU7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5jdXJye2ZvbnQtc2l6ZTowfX0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSBuYXZ7Zm9udC1zaXplOjc1JTt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSBuYXYgLmN1cnJ7Zm9udC1zaXplOjB9LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgbmF2IHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMC41ZW07d2lkdGg6MTVlbX0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSBuYXYgc3Bhbi5wcmV2OmJlZm9yZSwuY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSBuYXYgc3Bhbi5uZXh0OmFmdGVye2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL3VwLWNhcmV0LndoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDowLjY2NjZlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MC42NjY2ZW19LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgbmF2IHNwYW4ucHJldjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO21hcmdpbi1yaWdodDowLjVlbX0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSBuYXYgc3Bhbi5uZXh0OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO21hcmdpbi1sZWZ0OjAuNWVtfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSBuYXZ7Zm9udC1zaXplOjEwMCV9LmNtbWktcGF0dGVybnMgZGl2LmltYWdlLWdhbGxlcnkgbmF2IC5jdXJye2ZvbnQtc2l6ZToxLjI1ZW07d2lkdGg6YXV0b319QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleHtiYWNrZ3JvdW5kOiMwNDI3NDB9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4Pmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4IGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXggLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXggYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXggLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXggYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleCBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXggLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXggYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXggLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleCBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4IGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXggYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXggYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXggYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXggYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleCAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXggYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleCBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleCBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXggYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4IGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXggYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4IC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXggYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXggYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXggYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4IGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXggYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4IGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNvbnRlbnR7YmFja2dyb3VuZDojMDQyNzQwO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXN7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1hYm91dHVzLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXM+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1hYm91dHVzIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYWJvdXR1cyAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWFib3V0dXMucG5nKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFib3V0dXMgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbntiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWRlc2lnbi5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGE6YWN0aXZle2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTY7Y29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1kZXNpZ24gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2Q3ZWZmZDtjb2xvcjojZDdlZmZkfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRlc2lnbiAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWRlc2lnbi5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZGVzaWduIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAxMGVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZ3tiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLXRyYWluaW5nLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nPmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC10cmFpbmluZyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXRyYWluaW5nIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmNvbnRlbnR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci10cmFpbmluZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtdHJhaW5pbmcgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlc3tiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLXJlc291cmNlcy5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXM+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGE6YWN0aXZle2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTY7Y29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1yZXNvdXJjZXMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2Q3ZWZmZDtjb2xvcjojZDdlZmZkfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXJlc291cmNlcyAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLXJlc291cmNlcy5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcmVzb3VyY2VzIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAxMGVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVyc3tiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLXBhcnRuZXJzLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzPmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1wYXJ0bmVycyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LXBhcnRuZXJzIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmNvbnRlbnR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1wYXJ0bmVycy5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtcGFydG5lcnMgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3N7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1uZXdzLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3M+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1uZXdzIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbmV3cyAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLW5ld3MucG5nKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW5ld3MgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb257YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1jZXJ0aWZpY2F0aW9uLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jZXJ0aWZpY2F0aW9uIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY2VydGlmaWNhdGlvbiAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWNlcnRpZmljYXRpb24ucG5nKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNlcnRpZmljYXRpb24gLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHN7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1hcHByYWlzYWxzLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHM+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1hcHByYWlzYWxzIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtYXBwcmFpc2FscyAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWFwcHJhaXNhbHMuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWFwcHJhaXNhbHMgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWl7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1jbW1pLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWk+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taSAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWNtbWkucG5nKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWkgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItZGV2LmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2Pmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLWRldiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1kZXYgLmNvbnRlbnR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1kZXYuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktZGV2IC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAxMGVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2Y3tiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLXN2Yy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2Yz5oMXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vSVNBQ0FfQ01NSV9sb2dvX3Jldlcuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGE6YWN0aXZle2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTY7Y29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zdmMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2Q3ZWZmZDtjb2xvcjojZDdlZmZkfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc3ZjIC5jb250ZW50e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItc3ZjLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZy1yaWdodDozMCU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXN2YyAuY29udGVudHtwYWRkaW5nLXJpZ2h0OmNhbGMoNTAlIC0gMTBlbSk7cGFkZGluZy1sZWZ0OmNhbGMoNTAlIC0gMjVlbSl9fUBtZWRpYSAobWF4LXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWN7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1zZWMuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWM+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2VjIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNlYyAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLXNlYy5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zZWMgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2Fme2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItc2FmLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmPmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNhZiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zYWYgLmNvbnRlbnR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1zYWYuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc2FmIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAxMGVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNte2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItYWNxLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktc20gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXNtIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWFjcS5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1zbSAuY29udGVudHtwYWRkaW5nLXJpZ2h0OmNhbGMoNTAlIC0gMTBlbSk7cGFkZGluZy1sZWZ0OmNhbGMoNTAlIC0gMjVlbSl9fUBtZWRpYSAobWF4LXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLXBjbW0uanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbT5oMXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vSVNBQ0FfQ01NSV9sb2dvX3Jldlcuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojNmIyYjg5fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYTpob3ZlcntiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWNvbG9yOiNkN2VmZmR9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzZiMmI4OX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzZiMmI4OTtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojNmIyYjg5O2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWNtbWktcG0gYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiM2YjJiODk7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1jbW1pLXBtIC5jb250ZW50e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItcGNtbS5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtY21taS1wbSAuY29udGVudHtwYWRkaW5nLXJpZ2h0OmNhbGMoNTAlIC0gMTBlbSk7cGFkZGluZy1sZWZ0OmNhbGMoNTAlIC0gMjVlbSl9fUBtZWRpYSAobWF4LXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1te2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItZG1tLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbT5oMXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vSVNBQ0FfQ01NSV9sb2dvX3Jldlcuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZjE1YTIyfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnBhZ2luYXRpb24+c3Ryb25nOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBidXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpmb2N1cywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmMTVhMjJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBidXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRtbSBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiNmMTVhMjI7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRtbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6I2YxNWEyMjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1kbW0gYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWRtbSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZjE1YTIyO2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tIC5jb250ZW50e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItZG1tLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZy1yaWdodDozMCU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0gLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHN7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1kbW0tY2hhcnRzLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHM+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5tZWdhbWVudS1zbWFsbC1jb250cm9scyBhe2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2YxNWEyMn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0LmpzLmZpbGUrbGFiZWw6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYTphY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0LmpzLmZpbGUrbGFiZWxbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250cmlidXRpb25QYW5lbCBhW2Rpc2FibGVkXTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmMTVhMjJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiNmMTVhMjI7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6I2YxNWEyMjtib3JkZXItY29sb3I6I2U2ZTZlNjtjb2xvcjojZTZlNmU2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1kbW0tY2hhcnRzIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZjE1YTIyO2JvcmRlci1jb2xvcjojZDdlZmZkO2NvbG9yOiNkN2VmZmR9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtZG1tLWNoYXJ0cyAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLWRtbS1jaGFydHMuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXJpZ2h0OjMwJTtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LWRtbS1jaGFydHMgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItbWRkYXAuanBnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXA+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwODA1MH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwODA1MH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwODA1MDtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA4MDUwO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDgwNTA7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuY29udGVudHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLW1kZGFwLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZy1yaWdodDozMCU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcCAuY29udGVudHtwYWRkaW5nLXJpZ2h0OmNhbGMoNTAlIC0gMTBlbSk7cGFkZGluZy1sZWZ0OmNhbGMoNTAlIC0gMjVlbSl9fUBtZWRpYSAobWF4LXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnR7YmFja2dyb3VuZDojMDA3OTRjIHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vaGVhZGVyLW1kZGFwLWhlYXJ0LnBuZykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQ+aDF7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL0lTQUNBX0NNTUlfbG9nb19yZXZXLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBidXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5idXR0b24sLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwODA1MH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwODA1MH0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzAwODA1MDtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBidXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojMDA4MDUwO2JvcmRlci1jb2xvcjojZTZlNmU2O2NvbG9yOiNlNmU2ZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDgwNTA7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleC5pbmRleC1tZGRhcC1oZWFydCAuY29udGVudHtiYWNrZ3JvdW5kOiMwMDc5NGMgdXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9oZWFkZXItbWRkYXAtaGVhcnQucG5nKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3BhZGRpbmctcmlnaHQ6MzAlO3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgLmNvbnRlbnR7cGFkZGluZy1yaWdodDpjYWxjKDUwJSAtIDEwZW0pO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDI1ZW0pfX1AbWVkaWEgKG1heC13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4LmluZGV4LW1kZGFwLWhlYXJ0e2JhY2tncm91bmQ6IzAwNzk0Y30uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXguaW5kZXgtbWRkYXAtaGVhcnQgaGVhZGVye2JhY2tncm91bmQ6IzAwNzk0YyB1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vZGVzaWduL2hlYWRlci1tZGRhcC1oZWFydC5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5pbmRleCAuY29udGVudHtjb2xvcjojZmZmO3BhZGRpbmctdG9wOjFlbTtwYWRkaW5nLWJvdHRvbTo0ZW19LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jb250ZW50IGgxe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjUpO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjAuNjY2NmVtO3BhZGRpbmctYm90dG9tOjAuNjY2NmVtfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNvbnRlbnR7cGFkZGluZy1yaWdodDoyMCV9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jb250ZW50IGgxe2ZvbnQtc2l6ZToyLjI1ZW19fUBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNvbnRlbnR7cGFkZGluZy10b3A6MmVtO3BhZGRpbmctcmlnaHQ6MTAlO3BhZGRpbmctYm90dG9tOjVlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNvbnRlbnQgaDF7Zm9udC1zaXplOjIuNWVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jb250ZW50e3BhZGRpbmctdG9wOjNlbTtwYWRkaW5nLXJpZ2h0OjIwJTtwYWRkaW5nLWJvdHRvbTo2ZW19LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jb250ZW50IGgxe2ZvbnQtc2l6ZToyLjc1ZW19fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNvbnRlbnR7cGFkZGluZy1yaWdodDozMCV9LmNtbWktcGF0dGVybnMgaGVhZGVyLmluZGV4IC5jb250ZW50IGgxe2ZvbnQtc2l6ZTozZW19fUBtZWRpYSAobWluLXdpZHRoOiA4MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuaW5kZXggLmNvbnRlbnR7cGFkZGluZy1yaWdodDo0MCV9fS5jbW1pLXBhdHRlcm5zIC5pbnB1dC10aW1lLWVsLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC1kYXRlLWVse292ZXJmbG93OmF1dG99LmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwgbGFiZWwsLmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwgc2VsZWN0LC5jbW1pLXBhdHRlcm5zIC5pbnB1dC1kYXRlLWVsIGxhYmVsLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC1kYXRlLWVsIHNlbGVjdHtmbG9hdDpsZWZ0O2ZvbnQtd2VpZ2h0Om5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207d2lkdGg6NWVtfS5jbW1pLXBhdHRlcm5zIC5pbnB1dC10aW1lLWVsIHNlbGVjdCwuY21taS1wYXR0ZXJucyAuaW5wdXQtZGF0ZS1lbCBzZWxlY3R7d2lkdGg6N2VtfS5jbW1pLXBhdHRlcm5zIC5pbnB1dC10aW1lLWVsPnNlbGVjdCwuY21taS1wYXR0ZXJucyAuaW5wdXQtdGltZS1lbCAuZHJvcGRvd24td3JhcHBlciwuY21taS1wYXR0ZXJucyAuaW5wdXQtZGF0ZS1lbD5zZWxlY3QsLmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwgLmRyb3Bkb3duLXdyYXBwZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjIuNWVtIDAgMCAxZW19LmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwgaW5wdXQsLmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwgaW5wdXR7dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwuZXJyb3IsLmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwuZXJyb3J7Y29sb3I6I2IxMTExNn0uY21taS1wYXR0ZXJucyAuaW5wdXQtdGltZS1lbCBsYWJlbCtsYWJlbCwuY21taS1wYXR0ZXJucyAuaW5wdXQtZGF0ZS1lbCBsYWJlbCtsYWJlbHttYXJnaW4tbGVmdDoxZW19LmNtbWktcGF0dGVybnMgLmlucHV0LXRpbWUtZWwgbGFiZWwrbGFiZWw6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5pbnB1dC1kYXRlLWVsIGxhYmVsK2xhYmVsOmJlZm9yZXtjb250ZW50Oic6JztkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7bWFyZ2luOjJlbSAwIDAgLTFlbTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxZW19LmNtbWktcGF0dGVybnMgLmlucHV0LWRhdGUtZWwgbGFiZWwrbGFiZWw6YmVmb3Jle2NvbnRlbnQ6Jy8nfS5jbW1pLXBhdHRlcm5zIGFydGljbGUubGVhZCBoZWFkZXJ7bWFyZ2luLWJvdHRvbToxZW19LmNtbWktcGF0dGVybnMgYXJ0aWNsZS5sZWFkIGhlYWRlciBoMXtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMjVlbTttYXJnaW4tYm90dG9tOjAuMjVlbX0uY21taS1wYXR0ZXJucyBhcnRpY2xlLmxlYWQgaGVhZGVyIHRpbWV7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MWVtfS5jbW1pLXBhdHRlcm5zIGFydGljbGUubGVhZCBoZWFkZXIgdGltZSwuY21taS1wYXR0ZXJucyBhcnRpY2xlLmxlYWQgaGVhZGVyIHB7Zm9udC1zaXplOjEuMjVlbX0uY21taS1wYXR0ZXJucyBhcnRpY2xlLmxlYWQgLnF1b3RlOmJlZm9yZXtjb2xvcjojMDA3ZGM2O2NvbnRlbnQ6J1xcMjAxYyc7ZmxvYXQ6bGVmdDtmb250LXNpemU6M2VtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTttYXJnaW46LTAuMTI1ZW0gMCAwIDAuMjVlbX0uY21taS1wYXR0ZXJucyBhcnRpY2xlLmxlYWQgLnF1b3RlIGJsb2NrcXVvdGUsLmNtbWktcGF0dGVybnMgYXJ0aWNsZS5sZWFkIC5xdW90ZSBjaXRle21hcmdpbjowIDAgMCAzZW19LmNtbWktcGF0dGVybnMgYXJ0aWNsZS5sZWFkIC5xdW90ZSBibG9ja3F1b3Rle2ZvbnQtd2VpZ2h0OmJvbGR9LmNtbWktcGF0dGVybnMgYXJ0aWNsZS5sZWFkIC5xdW90ZSBjaXRle2ZvbnQtc3R5bGU6bm9ybWFsfS5jbW1pLXBhdHRlcm5zIGFydGljbGUubGVhZCAucmVhZC1tb3Jle2NvbG9yOiMwNDI3NDA7Zm9udC13ZWlnaHQ6Ym9sZH0uY21taS1wYXR0ZXJucyBhcnRpY2xlLmxlYWQgLnJlYWQtbW9yZTpob3Zlcntjb2xvcjojMDc0NDcwfS5jbW1pLXBhdHRlcm5zIC5sZXZlbHttYXJnaW46MCAwIDJlbSAwO3BhZGRpbmc6MCAwIDAgNWVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5sZXZlbCBoM3ttYXJnaW4tYm90dG9tOjB9LmNtbWktcGF0dGVybnMgLmxldmVsIGgzIHNwYW57Zm9udC13ZWlnaHQ6bm9ybWFsfS5jbW1pLXBhdHRlcm5zIC5sZXZlbCBsaXttYXJnaW4tYm90dG9tOjAuNWVtfS5jbW1pLXBhdHRlcm5zIC5sZXZlbCBoMyt1bHttYXJnaW4tdG9wOjAuNWVtfS5jbW1pLXBhdHRlcm5zIC5sZXZlbDpiZWZvcmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NGVtO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDo0ZW19LmNtbWktcGF0dGVybnMgLmxldmVsOmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6M2VtO2xlZnQ6MC41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjAuNWVtO3dpZHRoOjNlbX0uY21taS1wYXR0ZXJucyAubGV2ZWwwOmFmdGVye2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2xldmVsMC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47aGVpZ2h0OjEuNWVtO2xlZnQ6MS4yNWVtO3RvcDoxLjI1ZW07d2lkdGg6MS41ZW19LmNtbWktcGF0dGVybnMgLmxldmVsMTphZnRlcntiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy9sZXZlbDEuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIC5sZXZlbDI6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvbGV2ZWwyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyAubGV2ZWwzOmFmdGVye2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2xldmVsMy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgLmxldmVsNDphZnRlcntiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy9sZXZlbDQuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIC5sZXZlbDU6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvbGV2ZWw1LnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJuc3twb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJuczpiZWZvcmV7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3R0b206MDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7bGVmdDowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTt0b3A6MDt6LWluZGV4Oi0xfS5jbW1pLXBhdHRlcm5zLmxpZ2h0Ym94LXNob3dpbmd7b3ZlcmZsb3c6aGlkZGVufS5jbW1pLXBhdHRlcm5zLmxpZ2h0Ym94LXNob3dpbmc6YmVmb3Jle2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC42MTgpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7ei1pbmRleDo5OX0uY21taS1wYXR0ZXJucy5saWdodGJveC1mYWRpbmctb3V0OmJlZm9yZXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7ei1pbmRleDo5OX0uY21taS1wYXR0ZXJucy5saWdodGJveC1mYWRpbmctb3V0ICNsaWdodGJveD4qe29wYWNpdHk6MH0uY21taS1wYXR0ZXJucyAjbGlnaHRib3h7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxMTB9LmNtbWktcGF0dGVybnMgI2xpZ2h0Ym94Pip7Ym94LXNoYWRvdzowIDAgMWVtIDAgcmdiYSgwLDAsMCwwLjYxOCk7ZGlzcGxheTpibG9jaztsZWZ0OjUwJTttYXgtd2lkdGg6ODAlO3Bvc2l0aW9uOmZpeGVkO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0cmFuc2l0aW9uOm9wYWNpdHkgMC4yNXMgZWFzZTt6LWluZGV4OjEwMH0uY21taS1wYXR0ZXJucyAjbGlnaHRib3g+KiBpbWcsLmNtbWktcGF0dGVybnMgI2xpZ2h0Ym94PiogaWZyYW1lLnZpZGVve2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7bGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OjA7dG9wOjB9LmNtbWktcGF0dGVybnMgI2xpZ2h0Ym94IGlmcmFtZS52aWRlbzpiZWZvcmV7Ym9yZGVyLXRvcDo0ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTo0ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6OGVtIHNvbGlkICMwMDdkYzY7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDowO2xlZnQ6NTAlO21hcmdpbjotNGVtIDAgMCAtNGVtO29wYWNpdHk6MC42NjY2O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNpdGlvbjowLjVzIGVhc2UtaW4tb3V0IGFsbDt3aWR0aDowfS5jbW1pLXBhdHRlcm5zICNsaWdodGJveCBpZnJhbWUudmlkZW86aG92ZXI6YmVmb3Jle29wYWNpdHk6MX0uY21taS1wYXR0ZXJucyAubG9nbywuY21taS1wYXR0ZXJucyB1bC5sb2dvcyBsaSwuY21taS1wYXR0ZXJucyBvbC5sb2dvcyBsaXttYXJnaW46MmVtIGF1dG87bWF4LXdpZHRoOjc1JX0uY21taS1wYXR0ZXJucyB1bC5sb2dvcy5kYXJrLC5jbW1pLXBhdHRlcm5zIG9sLmxvZ29zLmRhcmt7YmFja2dyb3VuZDojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5sb2dvc3t0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyAubG9nb3MgLmxvZ28sLmNtbWktcGF0dGVybnMgdWwubG9nb3MgbGksLmNtbWktcGF0dGVybnMgb2wubG9nb3MgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjEuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY21taS1wYXR0ZXJucyBzZWN0aW9uLmxhbmRpbmcgLmxvZ29zIGltZ3t3aWR0aDphdXRvfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1mdWxse3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1mdWxsIC5wcmltYXJ5IGxpe2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOjFlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtZnVsbCAucHJpbWFyeSBsaS5jdXJyZW50e2JhY2tncm91bmQ6I2E2ZGNmYjtjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1mdWxsIC5wcmltYXJ5IGxpLm9wZW4tcGFuZWwsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LWZ1bGwgLnByaW1hcnkgbGk6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+aDEubWVnYW1lbnUtZnVsbC1sb2dve2Zsb2F0OmxlZnR9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5e21hcmdpbi1yaWdodDoxNSU7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6YXV0bzt0ZXh0LWFsaWduOnJpZ2h0O3RvcDotMS4yNWVtfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeT51bD5saXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjAuNWVtfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSBhe2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IGE6aG92ZXJ7Y29sb3I6IzAwOWRmOTt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmNhcnQgYXtmb250LXdlaWdodDpub3JtYWx9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhe2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6IzAwN2RjNjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiMwMDVkOTN9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhOmhvdmVye2JhY2tncm91bmQ6IzAwOWRmOTtib3JkZXItY29sb3I6IzAwOWRmOX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6IzAwN2RjNjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGEucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGEsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDA3ZGM2O2NvbG9yOiMwMDdkYzZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dvdXQgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDVkOTM7Y29sb3I6IzAwNWQ5M30uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ2luIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5sb2dpbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9naW4gYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAubG9nb3V0IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLmxvZ291dCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlY29uZGFyeSAucmVnaXN0ZXIgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnkgLnJlZ2lzdGVyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2Vjb25kYXJ5IC5yZWdpc3RlciBhOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzAwOWRmOTtjb2xvcjojMDA5ZGY5fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWNvbmRhcnl7bWFyZ2luLXJpZ2h0OmNhbGMoNTAlIC0gMjVlbSl9fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXByaW1hcnl7YmFja2dyb3VuZDojMDA3ZGM2O2NvbG9yOiNmZmY7cGFkZGluZzowIDE1JTtvdmVyZmxvdzphdXRvfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXByaW1hcnkgdWx7bWFyZ2luOjAgLTFlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1wcmltYXJ5IHVsIGxpe2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzoxZW19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtcHJpbWFyeSB1bCBsaS5jdXJyZW50e2JhY2tncm91bmQ6I2E2ZGNmYjtjb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXByaW1hcnkgdWwgbGkub3Blbi1wYW5lbCwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1wcmltYXJ5IHVsIGxpOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtjb2xvcjojMDA3ZGM2fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1wcmltYXJ5e3BhZGRpbmc6MCBjYWxjKDUwJSAtIDI1ZW0pfX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWFyY2gtdG9nZ2xle2JvcmRlci1yYWRpdXM6LjVlbSAuNWVtIDAgMDtjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodDtoZWlnaHQ6My4yNWVtO21hcmdpbjotMy4yNWVtIDE1JSAwIDA7cGFkZGluZzowLjg3NWVtO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246MC4yNXMgYWxsIGVhc2U7d2lkdGg6M2VtfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlYXJjaC10b2dnbGUgc3Zne2ZpbGw6I2ZmZjt0cmFuc2l0aW9uOjAuMjVzIGFsbCBlYXNlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlYXJjaC10b2dnbGUub3BlbntiYWNrZ3JvdW5kOiNkN2VmZmQ7aGVpZ2h0OjIuNzVlbTttYXJnaW4tdG9wOi0yLjc1ZW19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+Lm1lZ2FtZW51LWZ1bGwtc2VhcmNoLXRvZ2dsZS5vcGVuIHN2Z3tmaWxsOiMwMDdkYzZ9QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlYXJjaC10b2dnbGV7bWFyZ2luOi0zLjI1ZW0gY2FsYyg1MCUgLSAyNWVtKSAwIDB9fS5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbHtiYWNrZ3JvdW5kOiNkN2VmZmQ7Ym9yZGVyLWJvdHRvbTowLjI1ZW0gc29saWQgcmdiYSgwLDAsMCwwLjEpO2ZvbnQtc2l6ZTowLjhlbTttYXgtaGVpZ2h0OjA7bWF4LXdpZHRoOm5vbmU7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjowLjI1cyBhbGwgZWFzZTt3aWR0aDoxMDAlO3otaW5kZXg6MTAwMH0uY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwub3BlbnttYXgtaGVpZ2h0OjQwZW07b3BhY2l0eToxO3BhZGRpbmc6MmVtIDB9LmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIGgyLC5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbCAubW9kZWwtY2EtZW5xIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlciAubWVnYW1lbnUtcGFuZWwgaDEsLmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5tZWdhbWVudS1wYW5lbCBoMSwuY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLm1lZ2FtZW51LXBhbmVsIGgxLC5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbCAubW9kZWwtY2Etc21zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlciAubWVnYW1lbnUtcGFuZWwgaDEsLmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5tZWdhbWVudS1wYW5lbCBoMSwuY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLm1lZ2FtZW51LXBhbmVsIGgxLC5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbCAubW9kZWwtY2EtbXdmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlciAubWVnYW1lbnUtcGFuZWwgaDEsLmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAubWVnYW1lbnUtcGFuZWwgaDEsLmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLm1lZ2FtZW51LXBhbmVsIGgxLC5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbCAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIC5tZWdhbWVudS1wYW5lbCBoMSwuY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLm1lZ2FtZW51LXBhbmVsIGgxLC5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAubWVnYW1lbnUtcGFuZWwgaDF7bWFyZ2luLXRvcDowfS5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1wYW5lbCAucm93e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWF4LXdpZHRoOjYyLjVlbX0uY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwgLml0ZW1zIGgze21hcmdpbjowIDAgMC4yNWVtIDB9LmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIC5pdGVtcyBoMysubWVnYW1lbnUtc3VibWVudS1ncm91cHttYXJnaW4tdG9wOjFlbX0uY21taS1wYXR0ZXJucyAubWVnYW1lbnUtcGFuZWwgLml0ZW1zIHVse21hcmdpbjowIDAgMWVtIDB9LmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIC5pdGVtcyB1bCBsaXtoeXBoZW5zOm5vbmV9LmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXBhbmVsIC5pdGVtcyB1bCBhe2ZvbnQtd2VpZ2h0Om5vcm1hbH0uY21taS1wYXR0ZXJucyAubWVnYW1lbnUtZnVsbC1zZWFyY2gtZm9ybSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4uc2VhcmNoLWZvcm17YmFja2dyb3VuZDojZDdlZmZkO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjFlbSAxNSV9LmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LWZ1bGwtc2VhcmNoLWZvcm0gYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5zZWFyY2gtZm9ybSBidXR0b257YmFja2dyb3VuZDojMDA3ZGM2O2JvcmRlci1jb2xvcjojMDA3ZGM2fS5jbW1pLXBhdHRlcm5zIC5tZWdhbWVudS1mdWxsLXNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwODVkMztib3JkZXItY29sb3I6IzAwODVkM30uY21taS1wYXR0ZXJucyAubWVnYW1lbnUtZnVsbC1zZWFyY2gtZm9ybSBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5zZWFyY2gtZm9ybSBidXR0b246YWN0aXZle2JhY2tncm91bmQ6IzAwNzViOTtib3JkZXItY29sb3I6IzAwNzViOX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LWZ1bGwtc2VhcmNoLWZvcm0sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+LnNlYXJjaC1mb3Jte3BhZGRpbmc6MWVtIGNhbGMoNTAlIC0gMjVlbSl9fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlYXJjaC1mb3Jte21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowIDE1JTt0cmFuc2l0aW9uOjAuMjVzIGFsbCBlYXNlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPi5tZWdhbWVudS1mdWxsLXNlYXJjaC1mb3JtLm9wZW57bWF4LWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMTUlfUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWFyY2gtZm9ybXtwYWRkaW5nOjAgY2FsYyg1MCUgLSAyNWVtKX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT4ubWVnYW1lbnUtZnVsbC1zZWFyY2gtZm9ybS5vcGVue3BhZGRpbmc6MWVtIGNhbGMoNTAlIC0gMjVlbSl9fS5jbW1pLXBhdHRlcm5zIGJvZHkubWVnYW1lbnUtb3BlbiAubWVnYW1lbnUtY29udGVudC13cmFwcGVyLC5jbW1pLXBhdHRlcm5zLm1lZ2FtZW51LW9wZW4gLm1lZ2FtZW51LWNvbnRlbnQtd3JhcHBlcntkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59LmNtbWktcGF0dGVybnMgYm9keS5tZWdhbWVudS1vcGVuIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCwuY21taS1wYXR0ZXJucy5tZWdhbWVudS1vcGVuIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbHtsZWZ0OjB9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxse2JhY2tncm91bmQ6IzNmNDQ0NDtjb2xvcjojZTVlMWU2O2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtsZWZ0OmNhbGMoLTEwMCUgLSAyZW0pO21pbi1oZWlnaHQ6MTAwdmg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0cmFuc2l0aW9uOjAuMjVzIGFsbCBlYXNlO3dpZHRoOjEwMCU7ei1pbmRleDoxMDAwfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAucHJpbWFyeSAuY3VycmVudCBhe2NvbG9yOiNlNWUxZTZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5wcmltYXJ5IC5jdXJyZW50IGE6aG92ZXJ7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLnNlY29uZGFyeXttYXJnaW4tdG9wOi0xcHh9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWNvbmRhcnkgLmxvZ2luIC5sb2dpbi1mb3Jte21heC1oZWlnaHQ6MDtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAxLjI1ZW07dHJhbnNpdGlvbjowLjI1cyBhbGwgZWFzZX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWNvbmRhcnkgLmxvZ2luIC5sb2dpbi1mb3Jte3BhZGRpbmc6MCA1JX19QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAuc2Vjb25kYXJ5IC5sb2dpbiAubG9naW4tZm9ybXtwYWRkaW5nOjAgMTAlfX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLnNlY29uZGFyeSAubG9naW4gaDN7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEuMjVlbTttYXJnaW46MDtwYWRkaW5nOjAuNWVtIDRlbSAwLjVlbSAxZW19QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAuc2Vjb25kYXJ5IC5sb2dpbiBoM3twYWRkaW5nLWxlZnQ6NSV9fUBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLnNlY29uZGFyeSAubG9naW4gaDN7cGFkZGluZy1sZWZ0OjEwJX19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWNvbmRhcnkgLmxvZ2luIGxhYmVse2NvbG9yOiM4YThkOGZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWNvbmRhcnkgLmxvZ2luIGJ1dHRvbnttYXJnaW4tdG9wOjFlbTtwYWRkaW5nOjFlbTt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAuc2Vjb25kYXJ5IC5sb2dpbiB1bHttYXJnaW4tdG9wOjFlbTttYXgtaGVpZ2h0OmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWNvbmRhcnkgLmxvZ2luIGxpIGF7Ym9yZGVyLWJvdHRvbTowO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAuc2Vjb25kYXJ5IC5sb2dpbi5vcGVuIC5sb2dpbi1mb3Jte21heC1oZWlnaHQ6MzBlbTtvcGFjaXR5OjE7cGFkZGluZzowLjYyNWVtIDEuMjVlbX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWNvbmRhcnkgLmxvZ2luLm9wZW4gLmxvZ2luLWZvcm17cGFkZGluZzowLjYyNWVtIDUlfX1AbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWNvbmRhcnkgLmxvZ2luLm9wZW4gLmxvZ2luLWZvcm17cGFkZGluZzowLjYyNWVtIDEwJX19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWFyY2gtZm9ybXtwYWRkaW5nLXJpZ2h0OjFlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXXtiYWNrZ3JvdW5kOiMzZjQ0NDQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZTVlMWU2O3BhZGRpbmctbGVmdDoxZW07cGFkZGluZy10b3A6MmVtO3BhZGRpbmctYm90dG9tOjJlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdK2J1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0rYnV0dG9ue21hcmdpbjoyZW0gMH1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWFyY2gtZm9ybXtwYWRkaW5nLXJpZ2h0OjUlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJde3BhZGRpbmctbGVmdDo1JX19QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAuc2VhcmNoLWZvcm17cGFkZGluZy1yaWdodDoxMCV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl17cGFkZGluZy1sZWZ0OjEwJX19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIHNwYW4sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIGF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzRiNTE1MTtjb2xvcjojZTVlMWU2O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowLjVlbSAxZW19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIHNwYW46aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIGE6aG92ZXJ7YmFja2dyb3VuZDojNDU0YjRiO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCBzcGFuLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCBhe3BhZGRpbmctcmlnaHQ6NSU7cGFkZGluZy1sZWZ0OjUlfX1AbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIHNwYW4sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIGF7cGFkZGluZy1yaWdodDoxMCU7cGFkZGluZy1sZWZ0OjEwJX19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIHVse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIHVsIHVse21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjowLjVzIGFsbCBlYXNlfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCB1bCAub3Blbj51bHttYXgtaGVpZ2h0OjEwMHZofS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCB1bCAub3Blbi5zbGlkZS1jb21wbGV0ZT51bHttYXgtaGVpZ2h0OmF1dG99LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsPnVsPmxpPnNwYW4sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsPnVsPmxpPmF7Zm9udC1zaXplOjEuMjVlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGw+dWw+bGkuaGFzLWNoaWxkcmVuPnNwYW4sLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsPnVsPmxpLmhhcy1jaGlsZHJlbj5he3BhZGRpbmctcmlnaHQ6NGVtfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbD51bD5saS5oYXMtY2hpbGRyZW4+c3BhbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsPnVsPmxpLmhhcy1jaGlsZHJlbj5hOmJlZm9yZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGw+dWw+bGkubG9naW4+aDM6YmVmb3Jle3JpZ2h0OjEuNWVtfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbD51bD5saTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjFweCBzb2xpZCAjNGI1MTUxfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbD51bD5saT51bD5saT51bHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNGI1MTUxfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbD51bD5saT51bD5saT51bD5saT5zcGFuLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbD51bD5saT51bD5saT51bD5saT5he2JvcmRlci1ib3R0b206MDtwYWRkaW5nLWxlZnQ6MmVtfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGw+dWw+bGk+dWw+bGk+dWw+bGk+c3BhbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGw+dWw+bGk+dWw+bGk+dWw+bGk+YXtwYWRkaW5nLWxlZnQ6Ny41JX19QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbD51bD5saT51bD5saT51bD5saT5zcGFuLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbD51bD5saT51bD5saT51bD5saT5he3BhZGRpbmctbGVmdDoxMi41JX19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5oYXMtY2hpbGRyZW4+c3BhbiwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLmhhcy1jaGlsZHJlbj5hLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAubG9naW4gaDN7cGFkZGluZy1yaWdodDo1ZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5oYXMtY2hpbGRyZW4+c3BhbjpiZWZvcmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5oYXMtY2hpbGRyZW4+YTpiZWZvcmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5sb2dpbiBoMzpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvY2FyZXQuZG93bi5ncmF5MS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDoxZW07bWFyZ2luLXRvcDotMC41ZW07cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjowLjI1cyBhbGwgZWFzZTtyaWdodDoyZW07dG9wOjUwJTt3aWR0aDoxZW19LmNtbWktcGF0dGVybnMgaGVhZGVyLnNpdGU+bmF2Lm1lZ2FtZW51LXNtYWxsIC5vcGVuLmhhcy1jaGlsZHJlbj5zcGFuOmJlZm9yZSwuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGwgLm9wZW4uaGFzLWNoaWxkcmVuPmE6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbCAub3Blbi5sb2dpbiBoMzpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyBoZWFkZXIuc2l0ZT5uYXYubWVnYW1lbnUtc21hbGx7bGVmdDotMTEwJX19QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5zaXRlPm5hdi5tZWdhbWVudS1zbWFsbHtsZWZ0Oi0xMjAlfX0uY21taS1wYXR0ZXJucyAubWVnYW1lbnUtc21hbGwtY29udHJvbHN7bWFyZ2luLWJvdHRvbToyZW19LmNtbWktcGF0dGVybnMgLm1lZ2FtZW51LXNtYWxsLWNvbnRyb2xzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjFlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtZXhhbXBsZXtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYXRlZ29yeS1kb2luZyBoMXtjb2xvcjojZjE1YTIyO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTowLjI1ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhdGVnb3J5LWRvaW5nPmgxOmJlZm9yZXtjb250ZW50OidDYXRlZ29yeTonO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6NTAlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYXRlZ29yeS1tYW5hZ2luZyBoMXtjb2xvcjojMDA4MDUwO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTowLjI1ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhdGVnb3J5LW1hbmFnaW5nPmgxOmJlZm9yZXtjb250ZW50OidDYXRlZ29yeTonO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6NTAlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYXRlZ29yeS1lbmFibGluZyBoMXtjb2xvcjojMDA3ZGM2O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTowLjI1ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhdGVnb3J5LWVuYWJsaW5nPmgxOmJlZm9yZXtjb250ZW50OidDYXRlZ29yeTonO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6NTAlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYXRlZ29yeS1pbXByb3ZpbmcgaDF7Y29sb3I6IzZiMmI4OTtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MC4yNWVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYXRlZ29yeS1pbXByb3Zpbmc+aDE6YmVmb3Jle2NvbnRlbnQ6J0NhdGVnb3J5Oic7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZTo1MCV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXJ7bWFyZ2luLWJvdHRvbToyZW07bWluLWhlaWdodDoxMGVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZW5xIGhlYWRlcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ0EtRU5RLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXJ7bWFyZ2luLWJvdHRvbToyZW07bWluLWhlaWdodDoxMGVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ0EtRURQLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXJ7bWFyZ2luLWJvdHRvbToyZW07bWluLWhlaWdodDoxMGVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1kbXMgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ0EtRE1TLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXJ7bWFyZ2luLWJvdHRvbToyZW07bWluLWhlaWdodDoxMGVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc21zIGhlYWRlcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ0EtU01TLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXJ7bWFyZ2luLWJvdHRvbToyZW07bWluLWhlaWdodDoxMGVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ0EtUE1XLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXJ7bWFyZ2luLWJvdHRvbToyZW07bWluLWhlaWdodDoxMGVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tYnIgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ0EtTUJSLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXJ7bWFyZ2luLWJvdHRvbToyZW07bWluLWhlaWdodDoxMGVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXdmIGhlYWRlcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ0EtTVdGLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlcnttYXJnaW4tYm90dG9tOjJlbTttaW4taGVpZ2h0OjEwZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBoMXtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2kgaGVhZGVyOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25DQS1TSS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjhlbTtsZWZ0OjA7bWFyZ2luLXRvcDotNGVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlcnttYXJnaW4tYm90dG9tOjJlbTttaW4taGVpZ2h0OjEwZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxe3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMTpiZWZvcmV7Y29udGVudDonQ2FwYWJpbGl0eSBBcmVhOic7ZGlzcGxheTpibG9jaztmb250LXNpemU6NTAlO2xpbmUtaGVpZ2h0OjF9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zYWYgaGVhZGVyOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25DQS1NU0FGLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6OGVtO2xlZnQ6MDttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVye21hcmdpbi1ib3R0b206MmVtO21pbi1oZWlnaHQ6MTBlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgaDF7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxOmJlZm9yZXtjb250ZW50OidDYXBhYmlsaXR5IEFyZWE6JztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo1MCU7bGluZS1oZWlnaHQ6MX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXI6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbkNBLU1TRUMucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo4ZW07bGVmdDowO21hcmdpbi10b3A6LTRlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2EtaW1wIGhlYWRlcnttYXJnaW4tYm90dG9tOjJlbTttaW4taGVpZ2h0OjEwZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDF7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgaDE6YmVmb3Jle2NvbnRlbnQ6J0NhcGFiaWxpdHkgQXJlYTonO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjUwJTtsaW5lLWhlaWdodDoxfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25DQS1JTVAucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo4ZW07bGVmdDowO21hcmdpbi10b3A6LTRlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlcnttYXJnaW4tYm90dG9tOjJlbTttaW4taGVpZ2h0OjEwZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDF7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNocCBoZWFkZXIgaDE6YmVmb3Jle2NvbnRlbnQ6J0NhcGFiaWxpdHkgQXJlYTonO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjUwJTtsaW5lLWhlaWdodDoxfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25DQS1TSFAucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo4ZW07bGVmdDowO21hcmdpbi10b3A6LTRlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtcmRte21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1yZG06YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblJETS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXBxYXttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtcHFhOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25QUUEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS12dnttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtdnY6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblZWLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtcHJ7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXByOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25QUi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXRze21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS10czpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uVFMucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1waXttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtcGk6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblBJLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtc2Rte21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1zZG06YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblNETS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXN0c217bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXN0c206YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblNUU00ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1zc3N7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXNzczpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uU1NTLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtc2Fte21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1zYW06YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblNBTS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWVzdHttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtZXN0OmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25FU1QucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1wbGFue21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1wbGFuOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25QTEFOLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtbWN7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLW1jOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25NQy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXJza3ttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtcnNrOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25SU0sucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1pcnB7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWlycDpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uSVJQLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtY29udHttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtY29udDpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ09OVC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWNvbXB7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWNvbXA6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbkNPTVAucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1zd217bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXN3bTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uU1dNLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtY2Nke21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1jY2Q6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbkNDRC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLW90e21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1vdDpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uT1QucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1ld2d7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWV3ZzpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uRVdHLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtY2Fye21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1jYXI6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbkNBUi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWRhcnttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtZGFyOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25EQVIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1jbXttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtY206YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbkNNLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtY29jb3ttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtY29jbzpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uQ09DTy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLW1ze21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1tczpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uTVMucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1lc3ttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtZXM6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbkVTLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtbXBze21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1tcHM6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbk1QUy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWRzc3ttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtZHNzOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25EU1MucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1tc3R7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLW1zdDpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uTVNULnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtbXNze21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1tc3M6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvbk1TUy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXBzc3d7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXBzc3c6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblBTU1cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1wY217bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLXBjbTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uUENNLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtcGFke21hcmdpbi1ib3R0b206MWVtO21pbi1oZWlnaHQ6NWVtO3BhZGRpbmc6MWVtIDAgMCAxMGVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1wYWQ6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9kZXYuY21taWluc3RpdHV0ZS5jb20vbW9kZWwtdmlld2VyL3B1YmxpYy9ncmFwaGljcy9DTU1JaWNvblBBRC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLW1wbXttYXJnaW4tYm90dG9tOjFlbTttaW4taGVpZ2h0OjVlbTtwYWRkaW5nOjFlbSAwIDAgMTBlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtbXBtOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25NUE0ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo1ZW07bGVmdDowO21hcmdpbi10b3A6LTIuNWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6OGVtfS5jbW1pLXBhdHRlcm5zIC5tb2RlbC1wYS1nb3Z7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWdvdjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL2Rldi5jbW1paW5zdGl0dXRlLmNvbS9tb2RlbC12aWV3ZXIvcHVibGljL2dyYXBoaWNzL0NNTUlpY29uR09WLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6NWVtO2xlZnQ6MDttYXJnaW4tdG9wOi0yLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjhlbX0uY21taS1wYXR0ZXJucyAubW9kZWwtcGEtaWl7bWFyZ2luLWJvdHRvbToxZW07bWluLWhlaWdodDo1ZW07cGFkZGluZzoxZW0gMCAwIDEwZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLm1vZGVsLXBhLWlpOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vZGV2LmNtbWlpbnN0aXR1dGUuY29tL21vZGVsLXZpZXdlci9wdWJsaWMvZ3JhcGhpY3MvQ01NSWljb25JSS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTtsZWZ0OjA7bWFyZ2luLXRvcDotMi41ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLm11bHRpc2VsZWN0X19jb250cm9se2JvcmRlcjoxcHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOi41ZW07bWluLWhlaWdodDoyLjZlbX0uY21taS1wYXR0ZXJucyAubXVsdGlzZWxlY3RfX2NvbnRyb2w6aG92ZXIsLmNtbWktcGF0dGVybnMgLm11bHRpc2VsZWN0X19jb250cm9sLS1pcy1mb2N1c2Vke2JvcmRlci1jb2xvcjojMDA3ZGM2O2JveC1zaGFkb3c6bm9uZX0uY21taS1wYXR0ZXJucyAubXVsdGlzZWxlY3RfX3BsYWNlaG9sZGVye2NvbG9yOiMzNjM2Mzk7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZn0uY21taS1wYXR0ZXJucyAubXVsdGlzZWxlY3RfX211bHRpLXZhbHVle2JhY2tncm91bmQtY29sb3I6I2U1ZTFlNjtjb2xvcjojMzYzNjM5fS5jbW1pLXBhdHRlcm5zIC5tdWx0aXNlbGVjdF9fbXVsdGktdmFsdWVfX2xhYmVse2NvbG9yOiMzNjM2Mzl9LmNtbWktcGF0dGVybnMgLm11bHRpc2VsZWN0X19pbmRpY2F0b3J7YmFja2dyb3VuZDojZmZmIHVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy90cmlhbmdsZS5kb3duLmdyYXkyLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IDAuNzVlbSBjZW50ZXI7d2lkdGg6MmVtO2JhY2tncm91bmQtc2l6ZTowLjVlbX0uY21taS1wYXR0ZXJucyAubXVsdGlzZWxlY3RfX2luZGljYXRvci1zZXBhcmF0b3J7ZGlzcGxheTpub25lfS5jbW1pLXBhdHRlcm5zIC5tdWx0aXNlbGVjdF9fb3B0aW9ue2NvbG9yOiMzNjM2Mzl9LmNtbWktcGF0dGVybnMgYXJ0aWNsZS5uZXdzIGhlYWRlcnttYXJnaW4tYm90dG9tOjFlbX0uY21taS1wYXR0ZXJucyBhcnRpY2xlLm5ld3MgaGVhZGVyIGgxe2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4yNWVtO21hcmdpbi1ib3R0b206MC4yNWVtfS5jbW1pLXBhdHRlcm5zIGFydGljbGUubmV3cyBoZWFkZXIgLmxvY3tmb250LXdlaWdodDpib2xkO21hcmdpbi10b3A6MC4yNWVtfS5jbW1pLXBhdHRlcm5zIHVsLm5ld3MtaGVhZGxpbmVzPmxpLC5jbW1pLXBhdHRlcm5zIG9sLm5ld3MtaGVhZGxpbmVzPmxpe3BhZGRpbmc6MWVtIDB9LmNtbWktcGF0dGVybnMgdWwubmV3cy1oZWFkbGluZXM+bGkrbGksLmNtbWktcGF0dGVybnMgb2wubmV3cy1oZWFkbGluZXM+bGkrbGl7Ym9yZGVyLXRvcDoxcHggc29saWQgIzM2MzYzOX0uY21taS1wYXR0ZXJucyB1bC5uZXdzLWhlYWRsaW5lcyB0aW1lLC5jbW1pLXBhdHRlcm5zIG9sLm5ld3MtaGVhZGxpbmVzIHRpbWV7Y29sb3I6IzhhOGQ4ZjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTowLjc1ZW07bWFyZ2luLWJvdHRvbTowLjI1ZW19LmNtbWktcGF0dGVybnMgdWwubmV3cy1oZWFkbGluZXMgLmhlYWRsaW5lLC5jbW1pLXBhdHRlcm5zIG9sLm5ld3MtaGVhZGxpbmVzIC5oZWFkbGluZXtjb2xvcjojMzYzNjM5O2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgdWwubmV3cy1oZWFkbGluZXMgLmhlYWRsaW5lOmhvdmVyLC5jbW1pLXBhdHRlcm5zIG9sLm5ld3MtaGVhZGxpbmVzIC5oZWFkbGluZTpob3Zlcntjb2xvcjojOGE4ZDhmfS5jbW1pLXBhdHRlcm5zIC5uZXdzLWxpc3Rpbmc+bGl7bWFyZ2luLWJvdHRvbToxZW19LmNtbWktcGF0dGVybnMgLm5ld3MtbGlzdGluZyBoMywuY21taS1wYXR0ZXJucyAubmV3cy1saXN0aW5nIHRpbWUsLmNtbWktcGF0dGVybnMgLm5ld3MtbGlzdGluZyBwLC5jbW1pLXBhdHRlcm5zIC5uZXdzLWxpc3RpbmcgLnJlYWQtbW9yZXttYXJnaW46MCAwIDAuMjVlbX0uY21taS1wYXR0ZXJucyAubmV3cy1saXN0aW5nIGgzIGF7Y29sb3I6IzM2MzYzOX0uY21taS1wYXR0ZXJucyAubmV3cy1saXN0aW5nIGgzIGE6aG92ZXJ7Y29sb3I6IzRmNGY1M30uY21taS1wYXR0ZXJucyAubmV3cy1saXN0aW5nIC5yZWFkLW1vcmV7Y29sb3I6IzA0Mjc0MDtmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIC5uZXdzLWxpc3RpbmcgLnJlYWQtbW9yZTpob3Zlcntjb2xvcjojMDc0NDcwfS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzLC5jbW1pLXBhdHRlcm5zIG5hdi5UYWJDb250cm9sVGFibGV7YmFja2dyb3VuZDojM2Y0NDQ0O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY21taS1wYXR0ZXJucyBuYXYudGFicyB1bCwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIHVse21hcmdpbjowIDAgLTFweCAwO3BhZGRpbmc6MC4yNWVtIDB9LmNtbWktcGF0dGVybnMgbmF2LnRhYnMgbGksLmNtbWktcGF0dGVybnMgbmF2LlRhYkNvbnRyb2xUYWJsZSBsaXttYXJnaW46MC4yNWVtIDB9LmNtbWktcGF0dGVybnMgbmF2LnRhYnMgYSwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIGF7Y29sb3I6I2EyYWFhZDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MC41ZW0gMH0uY21taS1wYXR0ZXJucyBuYXYudGFicyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIG5hdi5UYWJDb250cm9sVGFibGUgYTpob3ZlcntiYWNrZ3JvdW5kOiM0YjUxNTE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgbmF2LnRhYnMgLmFjdGl2ZSwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIC5hY3RpdmV7YmFja2dyb3VuZDojNTg1ZTVlfS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzIC5hY3RpdmUgYSwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIC5hY3RpdmUgYXtjb2xvcjojZTVlMWU2fS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzIC5hY3RpdmUgYTpob3ZlciwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIC5hY3RpdmUgYTpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzLm9yYW5nZSwuY21taS1wYXR0ZXJucyBuYXYub3JhbmdlLlRhYkNvbnRyb2xUYWJsZXtiYWNrZ3JvdW5kOiNmMTVhMjJ9LmNtbWktcGF0dGVybnMgbmF2LnRhYnMub3JhbmdlIGEsLmNtbWktcGF0dGVybnMgbmF2Lm9yYW5nZS5UYWJDb250cm9sVGFibGUgYXtjb2xvcjojODEyYzE5fS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzLm9yYW5nZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIG5hdi5vcmFuZ2UuVGFiQ29udHJvbFRhYmxlIGE6aG92ZXJ7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgIzgxMmMxOX0uY21taS1wYXR0ZXJucyBuYXYudGFicy5vcmFuZ2UgLmFjdGl2ZSBhLC5jbW1pLXBhdHRlcm5zIG5hdi5vcmFuZ2UuVGFiQ29udHJvbFRhYmxlIC5hY3RpdmUgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzLm9yYW5nZSAuYWN0aXZlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgbmF2Lm9yYW5nZS5UYWJDb250cm9sVGFibGUgLmFjdGl2ZSBhOmhvdmVye2JvcmRlci1ib3R0b206NHB4IHNvbGlkICNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIG5hdi50YWJzLC5jbW1pLXBhdHRlcm5zIG5hdi5UYWJDb250cm9sVGFibGV7Zm9udC1zaXplOjkwJX0uY21taS1wYXR0ZXJucyBuYXYudGFicyB1bCwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIHVse3BhZGRpbmc6MH0uY21taS1wYXR0ZXJucyBuYXYudGFicyBsaSwuY21taS1wYXR0ZXJucyBuYXYuVGFiQ29udHJvbFRhYmxlIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDFlbX0uY21taS1wYXR0ZXJucyBuYXYudGFicyBhLC5jbW1pLXBhdHRlcm5zIG5hdi5UYWJDb250cm9sVGFibGUgYXtwYWRkaW5nOjFlbSAwfS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgbmF2LlRhYkNvbnRyb2xUYWJsZSBhOmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgIzhhOGQ4ZjtwYWRkaW5nOjFlbSAwfS5jbW1pLXBhdHRlcm5zIG5hdi50YWJzIC5hY3RpdmUsLmNtbWktcGF0dGVybnMgbmF2LlRhYkNvbnRyb2xUYWJsZSAuYWN0aXZle2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmNtbWktcGF0dGVybnMgbmF2LnRhYnMgLmFjdGl2ZSBhLC5jbW1pLXBhdHRlcm5zIG5hdi5UYWJDb250cm9sVGFibGUgLmFjdGl2ZSBhe2JvcmRlci1ib3R0b206NHB4IHNvbGlkICNmZmY7cGFkZGluZzoxZW0gMH19LmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb257dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24gLnByZXZ7bWFyZ2luLXJpZ2h0OjAuNWVtfS5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5uZXh0e21hcmdpbi1sZWZ0OjAuNWVtfS5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5idXR0b24sLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24gaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhZ2luYXRpb24gLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbiBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbiBhLC5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhZ2luYXRpb24gYXtwYWRkaW5nLXRvcDowLjVlbTtwYWRkaW5nLWJvdHRvbTowLjVlbX0uY21taS1wYXR0ZXJucyAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVye2JhY2tncm91bmQ6IzAwN2RjNjtib3JkZXItY29sb3I6IzAwN2RjNjtjb2xvcjojZmZmO2N1cnNvcjpkZWZhdWx0O3BhZGRpbmc6MC41ZW19LmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24gLnBhZ2V7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6IzM2MzYzOTtwYWRkaW5nOjAuNWVtfS5jbW1pLXBhdHRlcm5zIC5wYWdpbmF0aW9uIC5wYWdlOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucGFydG5lci1kaXJlY3Rvcnktc2VhcmNoIC5jaGVja2JveGVzIGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW4tdG9wOjB9LmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJde21hcmdpbi10b3A6MWVtfS5jbW1pLXBhdHRlcm5zIC5wYXJ0bmVyLWRpcmVjdG9yeS1zZWFyY2ggdWwsLmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaCBsYWJlbCwuY21taS1wYXR0ZXJucyAucGFydG5lci1kaXJlY3Rvcnktc2VhcmNoIHNlbGVjdHt0ZXh0LWFsaWduOmxlZnR9LmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaC5pbml0aWFsaXplZD5pbnB1dCwuY21taS1wYXR0ZXJucyAucGFydG5lci1kaXJlY3Rvcnktc2VhcmNoLmluaXRpYWxpemVkIC5kcm9wZG93bnttYXJnaW4tYm90dG9tOjFlbX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaC5pbml0aWFsaXplZHtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAucGFydG5lci1kaXJlY3Rvcnktc2VhcmNoLmluaXRpYWxpemVkIGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46MWVtIDAuNWVtfS5jbW1pLXBhdHRlcm5zIC5wYXJ0bmVyLWRpcmVjdG9yeS1zZWFyY2guaW5pdGlhbGl6ZWQ+aW5wdXQsLmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaC5pbml0aWFsaXplZCAuZHJvcGRvd257ZmxleDoxO21hcmdpbjowLjVlbX19LmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaC1yZXN1bHRzIGxpe3BhZGRpbmc6MWVtIDB9LmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaC1yZXN1bHRzIGxpK2xpe2JvcmRlci10b3A6MXB4IHNvbGlkICMzNjM2Mzl9LmNtbWktcGF0dGVybnMgLnBhcnRuZXItZGlyZWN0b3J5LXNlYXJjaC1yZXN1bHRzIC50aXRsZXtjb2xvcjojMzYzNjM5O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTowLjVlbX0uY21taS1wYXR0ZXJucyAucGFydG5lci1kaXJlY3Rvcnktc2VhcmNoLXJlc3VsdHMgLnRpdGxlOmhvdmVye2NvbG9yOiM0ZjRmNTN9LmNtbWktcGF0dGVybnMgLnBhcnRuZXItaW5mby1zaWRlYmFye3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC5wYXJ0bmVyLWluZm8tc2lkZWJhciBoMXtmb250LXNpemU6MS41ZW07Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjE1O21hcmdpbjowfS5jbW1pLXBhdHRlcm5zIC5wYXJ0bmVyLWluZm8tc2lkZWJhciBoMSBzcGFue2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAuNWVtIDB9LmNtbWktcGF0dGVybnMgLnBhcnRuZXItaW5mby1zaWRlYmFyIC5hZGRyZXNzIC5zdHJlZXR7ZGlzcGxheTpibG9ja30uY21taS1wYXR0ZXJucyAucGFydG5lci1pbmZvLXNpZGViYXIgLmJwb2N7bWFyZ2luOjEuNWVtIDAgMmVtIDB9LmNtbWktcGF0dGVybnMgLnBhcnRuZXItaW5mby1zaWRlYmFyIC5icG9jIGxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9kZXNpZ24vYnBvYy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MS41ZW07bWFyZ2luOjAgMC42NjY2ZW0gMCAwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxLjVlbX0uY21taS1wYXR0ZXJucyAucGFydG5lci1pbmZvLXNpZGViYXIgLmJwb2MgYWJicntjdXJzb3I6dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAucGF0aC1mb3Jre2JhY2tncm91bmQ6IzA0Mjc0MDtjb2xvcjojZmZmO3BhZGRpbmctdG9wOjRlbTtwYWRkaW5nLWJvdHRvbTo0ZW19LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayBoMiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5wYXRoLWZvcmsgaDEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAubW9kZWwtY2EtZWRwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAucGF0aC1mb3JrIGgxLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLnBhdGgtZm9yayBoMSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5wYXRoLWZvcmsgaDEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAubW9kZWwtY2EtcG13IGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAucGF0aC1mb3JrIGgxLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLnBhdGgtZm9yayBoMSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5wYXRoLWZvcmsgaDEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLnBhdGgtZm9yayBoMSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLnBhdGgtZm9yayBoMSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLnBhdGgtZm9yayBoMSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5wYXRoLWZvcmsgaDEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAucGF0aC1mb3JrIGgxe2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW4tdG9wOjB9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHN7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luLXRvcDoyZW07bWFyZ2luLWJvdHRvbTotNGVtfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGF7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzIGEgYXtiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiMwMDdkYzY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgaW5wdXQuanMuZmlsZStsYWJlbDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSAuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYSBhOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDVkOTM7Ym9yZGVyLWNvbG9yOiMwMDVkOTN9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYSBhOmhvdmVye2JhY2tncm91bmQ6IzAwOWRmOTtib3JkZXItY29sb3I6IzAwOWRmOX0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYSBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYSBhW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kOiMwMDdkYzY7Ym9yZGVyLWNvbG9yOiMwMDdkYzY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyBhIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHMgYSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyBhIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzIGEgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyBhIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhIGEucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHMgYSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzIGEgYSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucGF0aC1mb3JrIC5wYXRocyBhIGEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzIGEgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDdkYzY7Y29sb3I6IzAwN2RjNn0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5idXR0b24ucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHMgYSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzIGEgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucGF0aC1mb3JrIC5wYXRocyBhIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyBhIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHMgYSBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnBhdGgtZm9yayAucGF0aHMgYSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzIGEgYnV0dG9uLmJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDA1ZDkzO2NvbG9yOiMwMDVkOTN9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5wYXRoLWZvcmsgLnBhdGhzIGEgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucGF0aC1mb3JrIC5wYXRocyBhIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5wYXRoLWZvcmsgLnBhdGhzIGEgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnBhdGgtZm9yayAucGF0aHMgYSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucGF0aC1mb3JrIC5wYXRocyBhIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDA5ZGY5O2NvbG9yOiMwMDlkZjl9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYSBwe21hcmdpbi1ib3R0b206MWVtfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC50ZXh0e3BhZGRpbmc6MmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYXtiYWNrZ3JvdW5kOiMwNDI3NDA7Ym9yZGVyLWNvbG9yOiMwNDI3NDA7Y29sb3I6I2ZmZjtmb250LXNpemU6MC43NWVtO3BhZGRpbmc6MWVtIDRlbX0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzIGE6YWN0aXZle2JhY2tncm91bmQ6IzAxMGExMDtib3JkZXItY29sb3I6IzAxMGExMH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHMgYTpob3ZlcntiYWNrZ3JvdW5kOiMwNzQ0NzA7Ym9yZGVyLWNvbG9yOiMwNzQ0NzB9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6IzA0Mjc0MDtib3JkZXItY29sb3I6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocyBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucGF0aC1mb3JrIC5wYXRocyBhLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHMgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwNDI3NDA7Y29sb3I6IzA0Mjc0MH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAucGFnaW5hdGlvbj5zdHJvbmcucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYS5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHMgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHMgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5wYXRoLWZvcmsgLnBhdGhzIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzIGJ1dHRvbi5idXR0b246YWN0aXZle2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzAxMGExMDtjb2xvcjojMDEwYTEwfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocyAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocyBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHMgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucGF0aC1mb3JrIC5wYXRocyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHMgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwNzQ0NzA7Y29sb3I6IzA3NDQ3MH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5he2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47cGFkZGluZzo0ZW0gMmVtIDRlbSBjYWxjKDUwJSArIDJlbSk7cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBwe21hcmdpbi1ib3R0b206MmVtfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGE6YWN0aXZle2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGE6aG92ZXJ7YmFja2dyb3VuZDojZDdlZmZkO2JvcmRlci1jb2xvcjojZDdlZmZkfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHM+bGk+YSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5wMiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHM+bGk+YSBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6IzA0Mjc0MDtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saT5hIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucGF0aC1mb3JrIC5wYXRocz5saT5hIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHM+bGk+YSBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwNDI3NDA7Ym9yZGVyLWNvbG9yOiNlNmU2ZTY7Y29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saT5hIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucGF0aC1mb3JrIC5wYXRocz5saT5hIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwNDI3NDA7Ym9yZGVyLWNvbG9yOiNkN2VmZmQ7Y29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIGltZ3tiYWNrZ3JvdW5kLXNpemU6Y292ZXI7Ym90dG9tOjA7ZGlzcGxheTpibG9jaztsZWZ0OjA7aGVpZ2h0OjEwMCU7bWFyZ2luOjA7bWF4LXdpZHRoOm5vbmU7b2JqZWN0LWZpdDpjb3Zlcjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1MCU7dG9wOjA7d2lkdGg6NTAlfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmF7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwNDI3NDA7cGFkZGluZzo0ZW0gY2FsYyg1MCUgKyAyZW0pIDJlbSA0ZW19LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhe2JhY2tncm91bmQ6IzA0Mjc0MDtib3JkZXItY29sb3I6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5wYWdpbmF0aW9uPnN0cm9uZzphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGE6YWN0aXZle2JhY2tncm91bmQ6IzAxMGExMDtib3JkZXItY29sb3I6IzAxMGExMH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGE6aG92ZXJ7YmFja2dyb3VuZDojMDc0NDcwO2JvcmRlci1jb2xvcjojMDc0NDcwfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06Zm9jdXMsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5wYWdpbmF0aW9uPnN0cm9uZ1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6IzA0Mjc0MDtib3JkZXItY29sb3I6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5wMiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzA0Mjc0MDtjb2xvcjojMDQyNzQwfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhLnAyLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMTBhMTA7Y29sb3I6IzAxMGExMH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwNzQ0NzA7Y29sb3I6IzA3NDQ3MH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGltZ3tsZWZ0OjUwJTtyaWdodDowfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnBhdGgtZm9ya3tiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzA0Mjc0MH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRoc3ttYXJnaW46MmVtIDAgMCAwO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyNWVtO3dpZHRoOjQ1JX0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmF7aGVpZ2h0OjEwMCU7cGFkZGluZzoyZW07d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC50ZXh0LC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLnRleHR7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNCwzOSw2NCwwKSAwJSwgcmdiYSg0LDM5LDY0LDApIDMzJSwgIzA0Mjc0MCA5MCUsICMwNDI3NDAgMTAwJSk7YmFja2dyb3VuZDotd2Via2l0LWdyYWRpZW50KGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgcmdiYSg0LDM5LDY0LDApKSwgY29sb3Itc3RvcCgzMyUsIHJnYmEoNCwzOSw2NCwwKSksIGNvbG9yLXN0b3AoOTAlLCAjMDQyNzQwKSwgY29sb3Itc3RvcCgxMDAlLCAjMDQyNzQwKSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNCwzOSw2NCwwKSAwJSwgcmdiYSg0LDM5LDY0LDApIDMzJSwgIzA0Mjc0MCA5MCUsICMwNDI3NDAgMTAwJSk7YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQsMzksNjQsMCkgMCUsIHJnYmEoNCwzOSw2NCwwKSAzMyUsICMwNDI3NDAgOTAlLCAjMDQyNzQwIDEwMCUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNCwzOSw2NCwwKSAwJSwgcmdiYSg0LDM5LDY0LDApIDMzJSwgIzA0Mjc0MCA5MCUsICMwNDI3NDAgMTAwJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQsMzksNjQsMCkgMCUsIHJnYmEoNCwzOSw2NCwwKSAzMyUsICMwNDI3NDAgOTAlLCAjMDQyNzQwIDEwMCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwNDI3NDAnLCBlbmRDb2xvcnN0cj0nIzA0Mjc0MCcsIEdyYWRpZW50VHlwZT0wICk7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxMH0uY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC50ZXh0IHAsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAudGV4dCBwe2JvdHRvbTo0ZW07Y29sb3I6I2ZmZjtsZWZ0OjJlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYSwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGEsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjojZmZmO2JvdHRvbToyZW07Y29sb3I6I2ZmZjtsZWZ0OjJlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyZW19LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpPmEgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saT5hIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGF0aC1mb3JrIC5wYXRocz5saTpudGgtY2hpbGQob2RkKT5hIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wYXRoLWZvcmsgLnBhdGhzPmxpOm50aC1jaGlsZChvZGQpPmEgYTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwxMjUsMTk4LDAuMjUpO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk+YSBpbWcsLmNtbWktcGF0dGVybnMgLnBhdGgtZm9yayAucGF0aHM+bGk6bnRoLWNoaWxkKG9kZCk+YSBpbWd7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MTAwJX19LmNtbWktcGF0dGVybnMgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgaDIucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVkcCBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXBtdyBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciBoMS5wZXJzb24tbGlzdCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgaDEucGVyc29uLWxpc3QsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLnBlcnNvbi1saXN0LC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLnBlcnNvbi1saXN0LC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLnBlcnNvbi1saXN0LC5jbW1pLXBhdHRlcm5zIGgzLnBlcnNvbi1saXN0LC5jbW1pLXBhdHRlcm5zIGg0LnBlcnNvbi1saXN0LC5jbW1pLXBhdHRlcm5zIGg1LnBlcnNvbi1saXN0LC5jbW1pLXBhdHRlcm5zIGg2LnBlcnNvbi1saXN0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzNjM2Mzk7Zm9udC1zaXplOjEuMjVlbTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MWVtO3BhZGRpbmctYm90dG9tOjAuMjVlbX0uY21taS1wYXR0ZXJucyB1bC5wZXJzb24tbGlzdCwuY21taS1wYXR0ZXJucyBvbC5wZXJzb24tbGlzdHtvdmVyZmxvdzphdXRvfS5jbW1pLXBhdHRlcm5zIHVsLnBlcnNvbi1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIG9sLnBlcnNvbi1saXN0Pmxpe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO2h5cGhlbnM6bm9uZTttYXJnaW46MCAxZW0gMWVtIDA7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjAgMCAwIDEyMHB4fS5jbW1pLXBhdHRlcm5zIHVsLnBlcnNvbi1saXN0PmxpIC5uYW1lLC5jbW1pLXBhdHRlcm5zIHVsLnBlcnNvbi1saXN0PmxpIC50aXRsZSwuY21taS1wYXR0ZXJucyB1bC5wZXJzb24tbGlzdD5saSAuYWZmaWxpYXRpb24sLmNtbWktcGF0dGVybnMgdWwucGVyc29uLWxpc3Q+bGkgLmluZHVzdHJ5LC5jbW1pLXBhdHRlcm5zIG9sLnBlcnNvbi1saXN0PmxpIC5uYW1lLC5jbW1pLXBhdHRlcm5zIG9sLnBlcnNvbi1saXN0PmxpIC50aXRsZSwuY21taS1wYXR0ZXJucyBvbC5wZXJzb24tbGlzdD5saSAuYWZmaWxpYXRpb24sLmNtbWktcGF0dGVybnMgb2wucGVyc29uLWxpc3Q+bGkgLmluZHVzdHJ5e2Rpc3BsYXk6YmxvY2t9LmNtbWktcGF0dGVybnMgdWwucGVyc29uLWxpc3Q+bGkgLm5hbWUsLmNtbWktcGF0dGVybnMgb2wucGVyc29uLWxpc3Q+bGkgLm5hbWV7Y29sb3I6IzM2MzYzOTtmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIHVsLnBlcnNvbi1saXN0PmxpIGltZywuY21taS1wYXR0ZXJucyBvbC5wZXJzb24tbGlzdD5saSBpbWd7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwcHg7bWFyZ2luOjAgMCAwIC0xMjBweDttYXgtd2lkdGg6bm9uZTt3aWR0aDoxMDBweH0uY21taS1wYXR0ZXJucyB1bC5wZXJzb24tbGlzdD5saSB1bCwuY21taS1wYXR0ZXJucyBvbC5wZXJzb24tbGlzdD5saSB1bHttYXJnaW46MH0uY21taS1wYXR0ZXJucyB1bC5wZXJzb24tbGlzdD5saS5zcGVjaWFsLC5jbW1pLXBhdHRlcm5zIG9sLnBlcnNvbi1saXN0PmxpLnNwZWNpYWx7cGFkZGluZzoxZW0gMCAwIDIyMHB4fS5jbW1pLXBhdHRlcm5zIHVsLnBlcnNvbi1saXN0PmxpLnNwZWNpYWwgaW1nLC5jbW1pLXBhdHRlcm5zIG9sLnBlcnNvbi1saXN0PmxpLnNwZWNpYWwgaW1ne2hlaWdodDoyMDBweDttYXJnaW46LTFlbSAwIDAgLTIyMHB4O3dpZHRoOjIwMHB4fS5jbW1pLXBhdHRlcm5zIC5wZXJzb24tcHJvZmlsZXtmb250LXNpemU6MS41ZW07b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjAgMCAwIDVlbX0uY21taS1wYXR0ZXJucyAucGVyc29uLXByb2ZpbGU+aW1ne2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTVlbTt3aWR0aDo0ZW19LmNtbWktcGF0dGVybnMgLnBlcnNvbi1wcm9maWxlIHB7bWFyZ2luLWJvdHRvbTowLjI1ZW19LmNtbWktcGF0dGVybnMgLnBlcnNvbi1wcm9maWxlIC5idXR0b24sLmNtbWktcGF0dGVybnMgLnBlcnNvbi1wcm9maWxlIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnBlcnNvbi1wcm9maWxlIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucGVyc29uLXByb2ZpbGUgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucGVyc29uLXByb2ZpbGUgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5wZXJzb24tcHJvZmlsZSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnBlcnNvbi1wcm9maWxlIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnBlcnNvbi1wcm9maWxlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucGVyc29uLXByb2ZpbGUgYSwuY21taS1wYXR0ZXJucyAucGVyc29uLXByb2ZpbGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGVyc29uLXByb2ZpbGUgYXtmb250LXNpemU6MC41ZW07bWFyZ2luLXRvcDoyZW19QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIC5wZXJzb24tcHJvZmlsZXtwYWRkaW5nOjAgMCAwIDhlbX0uY21taS1wYXR0ZXJucyAucGVyc29uLXByb2ZpbGU+aW1ne21hcmdpbi1sZWZ0Oi04ZW07d2lkdGg6NmVtfX1AbWVkaWEgKG1pbi13aWR0aDogODBlbSl7LmNtbWktcGF0dGVybnMgLnBlcnNvbi1wcm9maWxle3BhZGRpbmc6MCAwIDAgMTJlbX0uY21taS1wYXR0ZXJucyAucGVyc29uLXByb2ZpbGU+aW1ne21hcmdpbi1sZWZ0Oi0xMmVtO3dpZHRoOjEwZW19fS5jbW1pLXBhdHRlcm5zIC5waG90by1idWNrZXQgaDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnBob3RvLWJ1Y2tldCBoMjpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucGhvdG8tYnVja2V0IC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5waG90by1idWNrZXQgaDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnBob3RvLWJ1Y2tldCAubW9kZWwtY2EtZWRwIGhlYWRlciBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAucGhvdG8tYnVja2V0IGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5waG90by1idWNrZXQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLnBob3RvLWJ1Y2tldCBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucGhvdG8tYnVja2V0IC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5waG90by1idWNrZXQgaDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnBob3RvLWJ1Y2tldCAubW9kZWwtY2EtcG13IGhlYWRlciBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAucGhvdG8tYnVja2V0IGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5waG90by1idWNrZXQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLnBob3RvLWJ1Y2tldCBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucGhvdG8tYnVja2V0IC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5waG90by1idWNrZXQgaDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnBob3RvLWJ1Y2tldCAubW9kZWwtY2Etc2kgaGVhZGVyIGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLnBob3RvLWJ1Y2tldCBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucGhvdG8tYnVja2V0IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLnBob3RvLWJ1Y2tldCBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucGhvdG8tYnVja2V0IC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLnBob3RvLWJ1Y2tldCBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAucGhvdG8tYnVja2V0IC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5waG90by1idWNrZXQgaDE6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnBob3RvLWJ1Y2tldCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMTpmaXJzdC1jaGlsZCwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAucGhvdG8tYnVja2V0IGgxOmZpcnN0LWNoaWxkLC5jbW1pLXBhdHRlcm5zIC5waG90by1idWNrZXQgaDM6Zmlyc3QtY2hpbGQsLmNtbWktcGF0dGVybnMgLnBob3RvLWJ1Y2tldCBoNDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZXtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0e3BhZGRpbmc6MmVtIDB9LmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZSAudGV4dCBoMiwuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0IC5tb2RlbC1jYS1lbnEgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lbnEgaGVhZGVyIC5waG90by1zdHJpcGUgLnRleHQgaDEsLmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZSAudGV4dCAubW9kZWwtY2EtZWRwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZWRwIGhlYWRlciAucGhvdG8tc3RyaXBlIC50ZXh0IGgxLC5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGUgLnRleHQgLm1vZGVsLWNhLWRtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWRtcyBoZWFkZXIgLnBob3RvLXN0cmlwZSAudGV4dCBoMSwuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0IC5tb2RlbC1jYS1zbXMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zbXMgaGVhZGVyIC5waG90by1zdHJpcGUgLnRleHQgaDEsLmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZSAudGV4dCAubW9kZWwtY2EtcG13IGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtcG13IGhlYWRlciAucGhvdG8tc3RyaXBlIC50ZXh0IGgxLC5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGUgLnRleHQgLm1vZGVsLWNhLW1iciBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW1iciBoZWFkZXIgLnBob3RvLXN0cmlwZSAudGV4dCBoMSwuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0IC5tb2RlbC1jYS1td2YgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1td2YgaGVhZGVyIC5waG90by1zdHJpcGUgLnRleHQgaDEsLmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZSAudGV4dCAubW9kZWwtY2Etc2kgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaSBoZWFkZXIgLnBob3RvLXN0cmlwZSAudGV4dCBoMSwuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0IC5tb2RlbC1jYS1tc2FmIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNhZiBoZWFkZXIgLnBob3RvLXN0cmlwZSAudGV4dCBoMSwuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0IC5tb2RlbC1jYS1tc2VjIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbXNlYyBoZWFkZXIgLnBob3RvLXN0cmlwZSAudGV4dCBoMSwuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0IC5tb2RlbC1jYS1pbXAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1pbXAgaGVhZGVyIC5waG90by1zdHJpcGUgLnRleHQgaDEsLmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZSAudGV4dCAubW9kZWwtY2Etc2hwIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2Etc2hwIGhlYWRlciAucGhvdG8tc3RyaXBlIC50ZXh0IGgxe2ZvbnQtc2l6ZToyZW07Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi10b3A6MH0uY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0IGhye21hcmdpbjoyZW0gYXV0bzt3aWR0aDo1MCV9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGUgLnRleHR7bWFyZ2luLXJpZ2h0OjU1JTttYXJnaW4tbGVmdDotNSV9fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0e21hcmdpbi1sZWZ0Oi0xMCV9fUBtZWRpYSAobWluLXdpZHRoOiA4MGVtKXsuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0e21hcmdpbi1sZWZ0Oi0xNSV9fUBtZWRpYSAobWluLXdpZHRoOiA5MGVtKXsuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlIC50ZXh0e21hcmdpbi1sZWZ0Oi0yMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDBlbSl7LmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZSAudGV4dHttYXJnaW4tbGVmdDotMjUlfX0uY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlPmltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi0yZW07bWF4LXdpZHRoOmNhbGMoMTAwJSArIDJlbSl9QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGU+aW1ne21heC13aWR0aDoxMTEuMTExJX19QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pey5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGU+aW1ne21heC13aWR0aDoxMjUlfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZT5pbWd7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JvdHRvbTowO2xlZnQ6NTAlO2hlaWdodDoxMDAlO21hcmdpbjowO21heC13aWR0aDpub25lO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDo1MCV9fS5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGU+aW1nOmZpcnN0LWNoaWxke21hcmdpbi10b3A6LTJlbTttYXJnaW4tYm90dG9tOjFlbX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZT5pbWc6Zmlyc3QtY2hpbGR7bGVmdDowO21hcmdpbjowO3JpZ2h0OjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGU+aW1nKy50ZXh0e21hcmdpbi1yaWdodDotNSU7bWFyZ2luLWxlZnQ6NTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzBlbSl7LmNtbWktcGF0dGVybnMgLnBob3RvLXN0cmlwZT5pbWcrLnRleHR7bWFyZ2luLXJpZ2h0Oi0xMCV9fUBtZWRpYSAobWluLXdpZHRoOiA4MGVtKXsuY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlPmltZysudGV4dHttYXJnaW4tcmlnaHQ6LTE1JX19QG1lZGlhIChtaW4td2lkdGg6IDkwZW0pey5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGU+aW1nKy50ZXh0e21hcmdpbi1yaWdodDotMjAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAwZW0pey5jbW1pLXBhdHRlcm5zIC5waG90by1zdHJpcGU+aW1nKy50ZXh0e21hcmdpbi1yaWdodDotMjUlfX0uY21taS1wYXR0ZXJucyAucGhvdG8tc3RyaXBlPmRpdiB7bGVmdDphdXRvICFpbXBvcnRhbnR9LmNtbWktcGF0dGVybnMgLnBpbGx7YmFja2dyb3VuZDojMzYzNjM5O2ZvbnQtc2l6ZTowLjc1ZW07Zm9udC13ZWlnaHQ6Ym9sZDtib3JkZXItcmFkaXVzOi41ZW07Y29sb3I6I2ZmZjtwYWRkaW5nOjAuNWVtO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aGl0ZS1zcGFjZTpub3dyYXB9LmNtbWktcGF0dGVybnMgLnBpbGwtc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiM3MWMxNjV9LmNtbWktcGF0dGVybnMgLnBpbGwtZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YxNjY2ZX0uY21taS1wYXR0ZXJucyAucGlsbC13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZhYTYxYX0uY21taS1wYXR0ZXJucyAucGlsbC1pbmZve2JhY2tncm91bmQtY29sb3I6IzZkY2ZmNn0uY21taS1wYXR0ZXJucyAucHJvY2Vzcy1zdGVwc3tiYWNrZ3JvdW5kOiNmZmY7Y291bnRlci1yZXNldDpwcm9jZXNzLXN0ZXBzO3BhZGRpbmc6MmVtIDB9LmNtbWktcGF0dGVybnMgLnByb2Nlc3Mtc3RlcHMgbGl7Y29sb3I6IzhhOGQ4Zjtjb3VudGVyLWluY3JlbWVudDpwcm9jZXNzLXN0ZXBzfS5jbW1pLXBhdHRlcm5zIC5wcm9jZXNzLXN0ZXBzIGxpIGF7Y29sb3I6IzAwYTY1MTtmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5wcm9jZXNzLXN0ZXBzIGxpOmJlZm9yZXtiYWNrZ3JvdW5kOiNlNWUxZTY7Ym9yZGVyOjAuMjVlbSBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MmVtO2NvbG9yOiM4YThkOGY7Y29udGVudDpjb3VudGVyKHByb2Nlc3Mtc3RlcHMpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjVlbTtmb250LXdlaWdodDpib2xkO2hlaWdodDoyLjVlbTtsaW5lLWhlaWdodDoyLjU7bWFyZ2luOjAgYXV0byAwLjI1ZW0gYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6Mi41ZW07ei1pbmRleDoxMH0uY21taS1wYXR0ZXJucyAucHJvY2Vzcy1zdGVwcyBsaS5kb25lOmJlZm9yZXtjb2xvcjojMDBhNjUxO2NvbnRlbnQ6XCJcXDI3MTRcIn0uY21taS1wYXR0ZXJucyAucHJvY2Vzcy1zdGVwcyBsaS5jdXJyZW50OmJlZm9yZXtiYWNrZ3JvdW5kOiMwMGE2NTE7Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnByb2Nlc3Mtc3RlcHN7dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLnByb2Nlc3Mtc3RlcHMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMCAxZW0gMDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MTBlbX0uY21taS1wYXR0ZXJucyAucHJvY2Vzcy1zdGVwcyBsaTpiZWZvcmV7ZGlzcGxheTpibG9ja30uY21taS1wYXR0ZXJucyAucHJvY2Vzcy1zdGVwcyBsaStsaXttYXJnaW46MCAwIDFlbSAyZW19LmNtbWktcGF0dGVybnMgLnByb2Nlc3Mtc3RlcHMgbGkrbGk6YWZ0ZXJ7YmFja2dyb3VuZDojZjFlZmYyO2NvbnRlbnQ6Jyc7aGVpZ2h0OjFlbTtsZWZ0Oi03ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuNzVlbTt3aWR0aDoxMmVtO3otaW5kZXg6MX19LmNtbWktcGF0dGVybnMgYmxvY2txdW90ZS5wdWxse2ZvbnQtc2l6ZToxLjI1ZW07Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MmVtIDB9LmNtbWktcGF0dGVybnMgZmlndXJlLnF1b3Rle21hcmdpbjowfS5jbW1pLXBhdHRlcm5zIGZpZ3VyZS5xdW90ZSBibG9ja3F1b3Rle21hcmdpbjowfS5jbW1pLXBhdHRlcm5zIGZpZ3VyZS5xdW90ZSBibG9ja3F1b3RlIGF7Y29sb3I6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0fS5jbW1pLXBhdHRlcm5zIGZpZ3VyZS5xdW90ZSBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZDphZnRlcntjb250ZW50OidcXDIwMWQnO2Rpc3BsYXk6aW5saW5lfS5jbW1pLXBhdHRlcm5zIGZpZ3VyZS5xdW90ZTpiZWZvcmV7Y29sb3I6IzAwN2RjNjtjb250ZW50OidcXDIwMWMnO2Zsb2F0OmxlZnQ7Zm9udC1zaXplOjJlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjAgMCAwIC0wLjc1ZW19LmNtbWktcGF0dGVybnMgZmlndXJlLnF1b3RlIGNpdGV7Zm9udC1zdHlsZTpub3JtYWw7bGV0dGVyLXNwYWNpbmc6MC4xNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY21taS1wYXR0ZXJucyBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmd7Y29sb3I6IzAwN2RjNjtmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIHVsLnJhZGlvIGxpLC5jbW1pLXBhdHRlcm5zIG9sLnJhZGlvIGxpe21hcmdpbjowIDAgMC41ZW0gMH0uY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXMgaDN7Zm9udC1zaXplOjFlbX0uY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXMgLnNlZS1hbGx7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7Y29sb3I6IzM2MzYzOTtmb250LXdlaWdodDpib2xkO3BhZGRpbmctYm90dG9tOjAuMjVlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXMgLnNlZS1hbGw6aG92ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoNTQsNTQsNTcsMC4yNSk7Y29sb3I6IzM2MzYzOX0uY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXM+dWwgaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXM+dWwgYXtkaXNwbGF5OmJsb2NrO21hcmdpbjowLjVlbSAwfS5jbW1pLXBhdHRlcm5zIC5yZWNvbW1lbmRlZC1pdGVtcz51bD5saXttYXJnaW4tYm90dG9tOjJlbX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zPnVse2NsZWFyOmJvdGh9LmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zPnVsPmxpe2Zsb2F0OmxlZnQ7d2lkdGg6NDcuNSV9LmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zPnVsPmxpOm50aC1jaGlsZChvZGQpe2NsZWFyOmxlZnR9LmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zPnVsPmxpOm50aC1jaGlsZChldmVuKXttYXJnaW4tbGVmdDo1JX0uY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXM+dWw6YWZ0ZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjbGVhcjpib3RoO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6MXB4O3dpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAucmVjb21tZW5kZWQtaXRlbXM+dWw+bGl7d2lkdGg6MjEuMjUlfS5jbW1pLXBhdHRlcm5zIC5yZWNvbW1lbmRlZC1pdGVtcz51bD5saTpudGgtY2hpbGQob2RkKXtjbGVhcjpub25lfS5jbW1pLXBhdHRlcm5zIC5yZWNvbW1lbmRlZC1pdGVtcz51bD5saTpudGgtY2hpbGQoZXZlbil7bWFyZ2luLWxlZnQ6NSV9LmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zPnVsPmxpK2xpe21hcmdpbi1sZWZ0OjUlfX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgLnJlY29tbWVuZGVkLWl0ZW1zIGgze2Zsb2F0OmxlZnQ7bWFyZ2luLXRvcDowfS5jbW1pLXBhdHRlcm5zIC5yZWNvbW1lbmRlZC1pdGVtcyAuc2VlLWFsbHtmbG9hdDpyaWdodH19LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0LC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGl7aGVpZ2h0OjEwMCU7cGFkZGluZy10b3A6MWVtO3BhZGRpbmctYm90dG9tOjRlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnR5cGUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC50eXBlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC50eXBlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAudHlwZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnR5cGUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnR5cGUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC50eXBlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAudHlwZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudHlwZXtjb2xvcjojMDQyNzQwO2ZvbnQtc2l6ZTowLjc1ZW19LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZGFzaGJvYXJkLXdpZGdldCAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmFydGljbGUuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmFydGljbGUuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmFydGljbGUucmVzb3VyY2UtZGV0YWlsIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuYXJ0aWNsZS5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5hcnRpY2xlLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZGFzaGJvYXJkLXdpZGdldCAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuYnJvY2h1cmUuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuYnJvY2h1cmUuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuYnJvY2h1cmUucmVzb3VyY2UtZGV0YWlsIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuYnJvY2h1cmUuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5icm9jaHVyZS5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FzZS1zdHVkeS5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FzZS1zdHVkeS5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAuY2FzZS1zdHVkeS5yZXNvdXJjZS1kZXRhaWwgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXNlLXN0dWR5LmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhc2Utc3R1ZHkuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5lYm9vay5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5lYm9vay5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5lYm9vay5yZXNvdXJjZS1kZXRhaWwgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5lYm9vay5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmVib29rLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5pbmZvZ3JhcGhpYy5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5pbmZvZ3JhcGhpYy5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5pbmZvZ3JhcGhpYy5yZXNvdXJjZS1kZXRhaWwgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5pbmZvZ3JhcGhpYy5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmluZm9ncmFwaGljLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZGFzaGJvYXJkLXdpZGdldCAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5wZGYuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5wZGYuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5wZGYucmVzb3VyY2UtZGV0YWlsIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAucGRmLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5wZGYuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucHJlc2VudGF0aW9uLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucHJlc2VudGF0aW9uLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucHJlc2VudGF0aW9uLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnByZXNlbnRhdGlvbi5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAucHJlc2VudGF0aW9uLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLnJlcG9ydC5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLnJlcG9ydC5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlcG9ydC5yZXNvdXJjZS1kZXRhaWwgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5yZXBvcnQuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnJlcG9ydC5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC53ZWJpbmFyLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC53ZWJpbmFyLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC53ZWJpbmFyLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLndlYmluYXIuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAud2ViaW5hci5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZGFzaGJvYXJkLXdpZGdldCAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLndoaXRlcGFwZXIuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLndoaXRlcGFwZXIuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLndoaXRlcGFwZXIucmVzb3VyY2UtZGV0YWlsIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAud2hpdGVwYXBlci5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC53aGl0ZXBhcGVyLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxLjVlbTttYXJnaW4tcmlnaHQ6MC41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjEuNWVtfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5hcnRpY2xlLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5hcnRpY2xlLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmFydGljbGUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5hcnRpY2xlLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmFydGljbGUuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5hcnRpY2xlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuYXJ0aWNsZS5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuYXJ0aWNsZSAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2UtYXJ0aWNsZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmJyb2NodXJlLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmJyb2NodXJlLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmJyb2NodXJlLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmJyb2NodXJlLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saS5icm9jaHVyZSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkuYnJvY2h1cmUgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuYnJvY2h1cmUuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLmJyb2NodXJlIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5icm9jaHVyZSAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2UtYnJvY2h1cmUuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXNlLXN0dWR5LmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXNlLXN0dWR5LmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmNhc2Utc3R1ZHkgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5jYXNlLXN0dWR5LnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhc2Utc3R1ZHkuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5jYXNlLXN0dWR5IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FzZS1zdHVkeS5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuY2FzZS1zdHVkeSAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2UtY2FzZS1zdHVkeS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmVib29rLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmVib29rLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLmVib29rLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmVib29rLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saS5lYm9vayAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkuZWJvb2sgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZWJvb2suZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLmVib29rIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5lYm9vayAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2UtZWJvb2suc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5pbmZvZ3JhcGhpYy5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5pbmZvZ3JhcGhpYy5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5pbmZvZ3JhcGhpYy5yZXNvdXJjZS1kZXRhaWwgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5pbmZvZ3JhcGhpYy5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLmluZm9ncmFwaGljIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmluZm9ncmFwaGljLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5pbmZvZ3JhcGhpYyAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuaW5mb2dyYXBoaWMgLnR5cGU6YmVmb3Jle2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL3Jlc291cmNlLWluZm9ncmFwaGljLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucGRmLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucGRmLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucGRmLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnBkZi5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLnBkZiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkucGRmIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAucGRmLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5wZGYgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnBkZiAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2UtcGRmLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucHJlc2VudGF0aW9uLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucHJlc2VudGF0aW9uLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucHJlc2VudGF0aW9uLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnByZXNlbnRhdGlvbi5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkucHJlc2VudGF0aW9uIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAucHJlc2VudGF0aW9uLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5wcmVzZW50YXRpb24gLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnByZXNlbnRhdGlvbiAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2UtcHJlc2VudGF0aW9uLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucmVwb3J0LmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAucmVwb3J0LmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVwb3J0LnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnJlcG9ydC5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLnJlcG9ydCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkucmVwb3J0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAucmVwb3J0LmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5yZXBvcnQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnJlcG9ydCAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2UtcmVwb3J0LnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAud2ViaW5hci5jYXJkIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAud2ViaW5hci5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS53ZWJpbmFyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAud2ViaW5hci5yZXNvdXJjZS1kZXRhaWwgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC53ZWJpbmFyLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkud2ViaW5hciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLndlYmluYXIuZGFzaGJvYXJkLXdpZGdldCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLndlYmluYXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLndlYmluYXIgLnR5cGU6YmVmb3Jle2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL3Jlc291cmNlLXdlYmluYXIuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC53aGl0ZXBhcGVyLmNhcmQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC53aGl0ZXBhcGVyLmRhc2hib2FyZC13aWRnZXQgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLndoaXRlcGFwZXIgLnR5cGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC53aGl0ZXBhcGVyLnJlc291cmNlLWRldGFpbCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLndoaXRlcGFwZXIuY2FyZCAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS53aGl0ZXBhcGVyIC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAud2hpdGVwYXBlci5kYXNoYm9hcmQtd2lkZ2V0IC50eXBlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkud2hpdGVwYXBlciAudHlwZTpiZWZvcmV7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvcmVzb3VyY2Utd2hpdGVwYXBlci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIGgzLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSBoMywuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSBoMywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IGgzLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIGgzLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCBoMywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgaDMsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDN7bGluZS1oZWlnaHQ6MTttYXJnaW46MWVtIDAgMCAwfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIGgzIGEsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgaDMgYSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSBoMyBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSBoMyBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSBoMyBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgaDMgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCBoMyBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgaDMgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSBoMyBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSBoMyBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIGgzIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgaDMgYXtjb2xvcjojMzYzNjM5O3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIHRpbWUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgdGltZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgdGltZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSB0aW1lLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSB0aW1lLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSB0aW1lLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgdGltZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCB0aW1lLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgdGltZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSB0aW1lLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSB0aW1lLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIHRpbWUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgdGltZXtjb2xvcjojOGE4ZDhmO2ZvbnQtc2l6ZTowLjc1ZW19LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC50YWdzLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAudGFncywuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAudGFncywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC50YWdzLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC50YWdzLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAudGFncywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAudGFncywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLnRhZ3MsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnRhZ3N7Zm9udC1zaXplOjAuNzVlbTttYXJnaW4tbGVmdDowfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC50YWdzOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnRhZ3M6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAudGFnczpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3M6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAudGFnczpiZWZvcmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3M6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC50YWdzOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnRhZ3M6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLnRhZ3M6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudGFnczpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAudGFnczpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLnRhZ3M6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC50YWdzOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAudGFnczpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLnRhZ3M6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC50YWdzOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC50YWdzOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAudGFnczpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC50YWdzOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudGFnczpiZWZvcmV7Y29udGVudDpub25lfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCAudGFncz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLnRhZ3M+bGksLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3M+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZGFzaGJvYXJkLXdpZGdldCAudGFncz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudGFncz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnRhZ3M+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLnRhZ3M+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC50YWdzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC50YWdzPmxpe2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cGFkZGluZzowO21hcmdpbjowIDAuNWVtIDAuNWVtIDB9LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudGFncz5saSBhe2JhY2tncm91bmQ6I2U1ZTFlNjtib3JkZXItcmFkaXVzOi41ZW07Y29sb3I6IzNmNDQ0NDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MC41ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAudGFncz5saSBhOmhvdmVye2JhY2tncm91bmQ6I2YxZWZmMn0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWRldGFpbC5jYXJkIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWRldGFpbC5kYXNoYm9hcmQtd2lkZ2V0IC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtZGV0YWlsIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5yZXNvdXJjZS1kZXRhaWwuY2FyZCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkucmVzb3VyY2UtZGV0YWlsIC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnJlc291cmNlLWRldGFpbC5kYXNoYm9hcmQtd2lkZ2V0IC50YWdzPmxpIGEsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhe2JhY2tncm91bmQ6I2ZmZn0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWRldGFpbC5jYXJkIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWRldGFpbC5kYXNoYm9hcmQtd2lkZ2V0IC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saS5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M+bGkgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtZGV0YWlsIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5yZXNvdXJjZS1kZXRhaWwuY2FyZCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkucmVzb3VyY2UtZGV0YWlsIC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnJlc291cmNlLWRldGFpbC5kYXNoYm9hcmQtd2lkZ2V0IC50YWdzPmxpIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnJlc291cmNlLWRldGFpbCAudGFncz5saSBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAuZ28sLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5nbywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLmdvLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5nbywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLmdvLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5nbywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuZ28sLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5nbywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC5nbywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmdvLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmdvLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC5nbywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAuZ28sLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmdvLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC5nbywuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuZ28sLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuZ28sLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLmdvLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAuZ28sLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmdve2JhY2tncm91bmQ6IzA0Mjc0MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjVlbTtib3R0b206MDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTowLjc1ZW07bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MC41ZW07cmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmQgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyBvbC5jYXJkcz5saSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmRhc2hib2FyZC13aWRnZXQgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGkgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZXZlbnRzLWxpc3Q+bGkgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuZ286YmVmb3Jle2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2Rvd25sb2FkLndoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxZW07bWFyZ2luOjAgMC41ZW0gMCAwO3dpZHRoOjFlbX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAuZ286aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5nbzpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkgLmdvOmhvdmVyLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5nbzpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLmdvOmhvdmVyLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpIC5nbzpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuZ286aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5nbzpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpIC5nbzpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmdvOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmdvOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkIC5nbzpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAuZ286aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmdvOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpIC5nbzpob3ZlciwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuZ286aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuZ286aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQgLmdvOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAuZ286aG92ZXIsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmdvOmhvdmVye2JhY2tncm91bmQ6IzA2MzY1ODt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZCAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyB1bC5jYXJkcz5saSAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpIC5nbzphY3RpdmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIG9sLmNhcmRzPmxpIC5nbzphY3RpdmUsLmNtbWktcGF0dGVybnMgb2wucmVzb3VyY2UtY2FyZHM+bGkgLmdvOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZGFzaGJvYXJkLXdpZGdldCAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuZXZlbnRzLWxpc3Q+bGkgLmdvOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmdvOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5nbzphY3RpdmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNhcmQgLmdvOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpIC5nbzphY3RpdmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGkgLmdvOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGkgLmdvOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSAuZ286YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5nbzphY3RpdmV7YmFja2dyb3VuZDojMDMxODI4fS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkIC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIHVsLmNhcmRzPmxpIC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkgLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyBvbC5yZXNvdXJjZS1jYXJkcz5saSAuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpIC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5kYXNoYm9hcmQtd2lkZ2V0IC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5ldmVudHMtbGlzdD5saSAuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkcyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAuY2FyZCAuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpIC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkgLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSAuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpIC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSAuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0IC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpIC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZC5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5hcnRpY2xlLmNhcmQgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgdWwuY2FyZHM+bGkuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIHVsLnJlc291cmNlLWNhcmRzPmxpLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgb2wuY2FyZHM+bGkuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIG9sLnJlc291cmNlLWNhcmRzPmxpLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzIC5hcnRpY2xlLmRhc2hib2FyZC13aWRnZXQgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmV2ZW50cy1saXN0PmxpLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5hcnRpY2xlLnJlc291cmNlLWRldGFpbCAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5hcnRpY2xlLmNhcmQgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saS5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGkuYXJ0aWNsZSAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLmFydGljbGUgLmdvOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saS5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmFydGljbGUuZGFzaGJvYXJkLXdpZGdldCAuZ286YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saS5hcnRpY2xlIC5nbzpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkuYXJ0aWNsZSAuZ286YmVmb3Jle2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzOm5vdCguYWN0aXZlKSAuY2FyZCwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHM6bm90KC5hY3RpdmUpIHVsLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkczpub3QoLmFjdGl2ZSkgdWwucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzOm5vdCguYWN0aXZlKSBvbC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHM6bm90KC5hY3RpdmUpIG9sLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkczpub3QoLmFjdGl2ZSkgLmN1c3RvbWVyLXNwb3RsaWdodD5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHM6bm90KC5hY3RpdmUpIC5kYXNoYm9hcmQtd2lkZ2V0LC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkczpub3QoLmFjdGl2ZSkgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1jYXJkczpub3QoLmFjdGl2ZSkgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGl7cGFkZGluZzoxZW0gMWVtIDNlbSAxZW19LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWNhcmRzLm91dGxpbmVkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1jYXJkcy5jYXJkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jdXN0b21lci1zcG90bGlnaHQ+bGkucmVzb3VyY2UtY2FyZHMsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLnJlc291cmNlLWNhcmRzLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLnJlc291cmNlLWNhcmRze2JvcmRlcjowfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpjYWxjKDUwJSAtIDAuNWVtKSBjYWxjKDUwJSAtIDAuNWVtKTtncmlkLWdhcDoxZW19fUBtZWRpYSAobWluLXdpZHRoOiA4MGVtKXsuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpjYWxjKDI1JSAtIDAuNzVlbSkgY2FsYygyNSUgLSAwLjc1ZW0pIGNhbGMoMjUlIC0gMC43NWVtKSBjYWxjKDI1JSAtIDAuNzVlbSk7Z3JpZC1nYXA6MWVtfX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlse2JvcmRlci1yYWRpdXM6MDttYXJnaW46MDtvdmVyZmxvdzphdXRvO3BhZGRpbmc6MWVtfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmRvd25sb2Fke2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5kb3dubG9hZCBpbWd7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3otaW5kZXg6MTB9LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAuZG93bmxvYWQgc3BhbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czouNWVtO2JveC1zaGFkb3c6MDtjb2xvcjojM2Y0NDQ0O2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtsZWZ0OjUlO21hcmdpbi10b3A6LTEuNWVtO3BhZGRpbmc6MWVtIDA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NSU7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjUwJTt6LWluZGV4OjMwfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLmRvd25sb2FkOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoNCwzOSw2NCwwLjc1KTtib3R0b206MDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dHJhbnNpdGlvbjowLjI1cyBlYXNlLWluLW91dCBhbGw7ei1pbmRleDoyMH0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5kb3dubG9hZDpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDQsMzksNjQsMC41KX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5kb3dubG9hZDpob3ZlciBzcGFue2JveC1zaGFkb3c6MCAwIDAuNWVtIDAgcmdiYSgwLDAsMCwwLjUpfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgaDF7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MC4yNWVtIDB9LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbCAudGFnc3tvdmVyZmxvdzphdXRvfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1kZXRhaWwgLnRhZ3M6YWZ0ZXJ7Y29udGVudDpub25lfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlse3BhZGRpbmctcmlnaHQ6NSU7cGFkZGluZy1sZWZ0OjUlfX1AbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbHtwYWRkaW5nLXJpZ2h0OjEwJTtwYWRkaW5nLWxlZnQ6MTAlfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWRldGFpbHtwYWRkaW5nLXJpZ2h0OjE1JTtwYWRkaW5nLWxlZnQ6Y2FsYygxNSUgKyAyMGVtKX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlsIC5kb3dubG9hZHtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0Oi0yMGVtO3dpZHRoOjE4ZW19fUBtZWRpYSAobWluLXdpZHRoOiA3MGVtKXsuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtZGV0YWlse3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSA1ZW0pfX0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZywuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWxpc3RpbmcsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZ3tib3JkZXI6MH0uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCAuY2FyZCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkIC5jYXJkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgLmNhcmQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyAuY2FyZCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5jYXJkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgLmNhcmQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nIC5jYXJkLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQgLmNhcmQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWxpc3RpbmcgLmNhcmQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyAuY2FyZCwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCB1bC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkIHVsLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQgdWwuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWxpc3RpbmcgdWwuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyB1bC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCB1bC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkIHVsLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWxpc3RpbmcgdWwucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyB1bC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCBvbC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkIG9sLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWxpc3Rpbmcgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyBvbC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCBvbC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkIG9sLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQgb2wucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWxpc3Rpbmcgb2wucmVzb3VyY2UtY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyBvbC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmNhcmQgLmN1c3RvbWVyLXNwb3RsaWdodD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgLmN1c3RvbWVyLXNwb3RsaWdodD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLnJlc291cmNlLWxpc3RpbmcuZGFzaGJvYXJkLXdpZGdldCAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5ldmVudHMtbGlzdD5saS5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nLm91dGxpbmVkIC5kYXNoYm9hcmQtd2lkZ2V0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmNhcmQgLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwuY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5yZXNvdXJjZS1jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0LC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLmNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgb2wucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLnJlc291cmNlLWxpc3RpbmcuZGFzaGJvYXJkLXdpZGdldCAuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyAuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5yZXNvdXJjZS1saXN0aW5nIC5kYXNoYm9hcmQtd2lkZ2V0LC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nLm91dGxpbmVkIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCB1bC5yZXNvdXJjZS1jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5yZXNvdXJjZS1jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY3VzdG9tZXItc3BvdGxpZ2h0PmxpLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5ldmVudHMtbGlzdD5saS5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5yZXNvdXJjZS1saXN0aW5nIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZy5vdXRsaW5lZCAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCAucmVzb3VyY2UtbGlzdGluZy5jYXJkIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IHVsLmNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgdWwucmVzb3VyY2UtY2FyZHM+bGkucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAuZGFzaGJvYXJkLXdpZGdldCBvbC5jYXJkcz5saS5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IG9sLnJlc291cmNlLWNhcmRzPmxpLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmN1c3RvbWVyLXNwb3RsaWdodD5saS5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5kYXNoYm9hcmQtd2lkZ2V0IC5yZXNvdXJjZS1saXN0aW5nLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmV2ZW50cy1saXN0PmxpLnJlc291cmNlLWxpc3RpbmcgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGksLmNtbWktcGF0dGVybnMgLmRhc2hib2FyZC13aWRnZXQgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkucmVzb3VyY2UtbGlzdGluZyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saXtib3JkZXI6MXB4IHNvbGlkICNlNWUxZTZ9QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKXtAbWVkaWEgKG1pbi13aWR0aDogODBlbSl7LmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLnJlc291cmNlLWNhcmRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6Y2FsYyg1MCUgLSAwLjVlbSkgY2FsYyg1MCUgLSAwLjVlbSk7Z3JpZC1nYXA6MWVtfS5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jYXJkLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIHVsLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLmNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIG9sLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmRhc2hib2FyZC13aWRnZXQsLmNtbWktcGF0dGVybnMgLnJlc291cmNlLWxpc3RpbmcgLmV2ZW50cy1saXN0PmxpLC5jbW1pLXBhdHRlcm5zIC5yZXNvdXJjZS1saXN0aW5nIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0Pmxpe21hcmdpbi1ib3R0b206MH19fUBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCl7QG1lZGlhIChtaW4td2lkdGg6IDEwMGVtKXsuY21taS1wYXR0ZXJucyAucm93LmV4cGFuZGVkLnJlc291cmNlLWxpc3RpbmcgLnJlc291cmNlLWNhcmRzLC5jbW1pLXBhdHRlcm5zIC5yb3cuZXhwYW5kZWQgLnJlc291cmNlLWxpc3RpbmcgLnJlc291cmNlLWNhcmRze2dyaWQtdGVtcGxhdGUtY29sdW1uczpjYWxjKDMzJSAtIDAuNjY2NmVtKSBjYWxjKDMzJSAtIDAuNjY2NmVtKSBjYWxjKDMzJSAtIDAuNjY2NmVtKTtncmlkLWdhcDoxZW19fX0uY21taS1wYXR0ZXJucyB0YWJsZS5yZXNwb25zaXZlIHRoZWFke2hlaWdodDowO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowfS5jbW1pLXBhdHRlcm5zIHRhYmxlLnJlc3BvbnNpdmUgdHIsLmNtbWktcGF0dGVybnMgdGFibGUucmVzcG9uc2l2ZSB0ZHtkaXNwbGF5OmJsb2NrfS5jbW1pLXBhdHRlcm5zIHRhYmxlLnJlc3BvbnNpdmUgdHJ7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MWVtfS5jbW1pLXBhdHRlcm5zIHRhYmxlLnJlc3BvbnNpdmUgdHI6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2Y2ZjVmN30uY21taS1wYXR0ZXJucyB0YWJsZS5yZXNwb25zaXZlIHRke3BhZGRpbmc6MH0uY21taS1wYXR0ZXJucyB0YWJsZS5yZXNwb25zaXZlIHRkOmJlZm9yZXtjb250ZW50OmF0dHIoZGF0YS1sYWJlbCkgXCI6IFwiO2Rpc3BsYXk6aW5saW5lO2ZvbnQtd2VpZ2h0OmJvbGR9LmNtbWktcGF0dGVybnMgdGFibGUucmVzcG9uc2l2ZSB0ZCt0ZHtib3JkZXItbGVmdDowfS5jbW1pLXBhdHRlcm5zIHRhYmxlLnJlc3BvbnNpdmUudW5sYWJlbGVkIHRkOmJlZm9yZXtjb250ZW50Om5vbmU7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyB0YWJsZS5yZXNwb25zaXZlIHRoZWFke2hlaWdodDphdXRvO292ZXJmbG93OmluaGVyaXQ7cG9zaXRpb246aW5oZXJpdDt3aWR0aDphdXRvfS5jbW1pLXBhdHRlcm5zIHRhYmxlLnJlc3BvbnNpdmUgdHJ7YmFja2dyb3VuZDpub25lO2Rpc3BsYXk6dGFibGUtcm93O3BhZGRpbmc6MH0uY21taS1wYXR0ZXJucyB0YWJsZS5yZXNwb25zaXZlIHRke2Rpc3BsYXk6dGFibGUtY2VsbDtwYWRkaW5nOjFlbX0uY21taS1wYXR0ZXJucyB0YWJsZS5yZXNwb25zaXZlIHRkOmJlZm9yZXtjb250ZW50Om5vbmU7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufS5jbW1pLXBhdHRlcm5zIHRhYmxlLnJlc3BvbnNpdmUgdGQrdGR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlNWUxZTZ9fS5jbW1pLXBhdHRlcm5zIC5yZXZlYWxhYmxlLXRvZ2dsZXtiYWNrZ3JvdW5kOiNhMmFhYWQ7Ym9yZGVyLWNvbG9yOiNhMmFhYWQ7Ym9yZGVyLXJhZGl1czouNWVtO2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzowLjFlbTtwYWRkaW5nOjAuNWVtO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIC5yZXZlYWxhYmxlLXRvZ2dsZS5oaWRkZW57ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufS5jbW1pLXBhdHRlcm5zIC5yZXZlYWxhYmxle2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uY21taS1wYXR0ZXJucyAucmV2ZWFsYWJsZS5oaWRkZW57ZGlzcGxheTpub25lO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbn0uY21taS1wYXR0ZXJucyAuc2VhcmNoLWZvcm0sLmNtbWktcGF0dGVybnMgLnNlYXJjaEJveHtkaXNwbGF5OmZsZXh9LmNtbWktcGF0dGVybnMgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jbW1pLXBhdHRlcm5zIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLC5jbW1pLXBhdHRlcm5zIC5zZWFyY2hCb3ggaW5wdXRbdHlwZT1cInRleHRcIl0sLmNtbWktcGF0dGVybnMgLnNlYXJjaEJveCBpbnB1dFt0eXBlPVwic2VhcmNoXCJde2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZsZXg6Mjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNtbWktcGF0dGVybnMgLnNlYXJjaC1mb3JtIGJ1dHRvbiwuY21taS1wYXR0ZXJucyAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwuY21taS1wYXR0ZXJucyAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyAuc2VhcmNoQm94IGJ1dHRvbiwuY21taS1wYXR0ZXJucyAuc2VhcmNoQm94IGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmNtbWktcGF0dGVybnMgLnNlYXJjaEJveCBpbnB1dFt0eXBlPVwic3VibWl0XCJde21hcmdpbi1sZWZ0OjAuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY21taS1wYXR0ZXJucyAuZHJvcGRvd24tc2V0e2Rpc3BsYXk6ZmxleDtmbGV4LXNocmluazowO21hcmdpbi1ib3R0b206MC41ZW07d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAuZHJvcGRvd24tc2V0IGlucHV0LC5jbW1pLXBhdHRlcm5zIC5kcm9wZG93bi1zZXQgc2VsZWN0e21hcmdpbi1ib3R0b206MH0uY21taS1wYXR0ZXJucyAuZHJvcGRvd24tc2V0IGlucHV0LC5jbW1pLXBhdHRlcm5zIC5kcm9wZG93bi1zZXQgLmRyb3Bkb3duLXdyYXBwZXJ7ZmxleC1ncm93OjE7bWluLXdpZHRoOjEwZW19LmNtbWktcGF0dGVybnMgLmRyb3Bkb3duLXNldCAuZHJvcGRvd24td3JhcHBlcitpbnB1dCwuY21taS1wYXR0ZXJucyAuZHJvcGRvd24tc2V0IC5kcm9wZG93bi13cmFwcGVyKy5kcm9wZG93bi13cmFwcGVye21hcmdpbi1sZWZ0OjFlbX0uY21taS1wYXR0ZXJucyAuZHJvcGRvd24tc2V0IGJ1dHRvbnttYXJnaW4tbGVmdDoxZW19LmNtbWktcGF0dGVybnMgLnNtOmFmdGVye2NvbnRlbnQ6J1NNJztmb250LXNpemU6MC4yNWVtO2xpbmUtaGVpZ2h0OjA7bWFyZ2luLXJpZ2h0OjAuMjVlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTJlbTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX0uY21taS1wYXR0ZXJucyAuc2hhcmluZ3t0ZXh0LWFsaWduOmxlZnR9LmNtbWktcGF0dGVybnMgLnNoYXJpbmcgcHtkaXNwbGF5OmlubGluZTtmb250LXNpemU6MC43NWVtfS5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIHVsLC5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIGxpe2Rpc3BsYXk6aW5saW5lfS5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIC50d2l0dGVyIGEsLmNtbWktcGF0dGVybnMgLnNoYXJpbmcgLmZhY2Vib29rIGEsLmNtbWktcGF0dGVybnMgLnNoYXJpbmcgLmxpbmtlZGluIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMC41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIC50d2l0dGVyIHN2ZywuY21taS1wYXR0ZXJucyAuc2hhcmluZyAuZmFjZWJvb2sgc3ZnLC5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIC5saW5rZWRpbiBzdmd7ZmlsbDojMDA3ZGM2O2hlaWdodDoyZW07d2lkdGg6MmVtfS5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIC50d2l0dGVyOmhvdmVyIHN2ZywuY21taS1wYXR0ZXJucyAuc2hhcmluZyAuZmFjZWJvb2s6aG92ZXIgc3ZnLC5jbW1pLXBhdHRlcm5zIC5zaGFyaW5nIC5saW5rZWRpbjpob3ZlciBzdmd7ZmlsbDojMjRhYmUyfS5jbW1pLXBhdHRlcm5zIC5zaWRlYmFyLW1lbnV7Zm9udC1zaXplOjEuMjVlbTtmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIC5zaWRlYmFyLW1lbnUgYXtjb2xvcjojOGE4ZDhmfS5jbW1pLXBhdHRlcm5zIC5zaWRlYmFyLW1lbnUgYTpob3Zlcntjb2xvcjojNzA3NDc2O3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5zaWRlYmFyLW1lbnUgbGl7aHlwaGVuczpub25lO21hcmdpbi1ib3R0b206MWVtfS5jbW1pLXBhdHRlcm5zIC5zaWRlYmFyLW1lbnUgYTphZnRlciwuY21taS1wYXR0ZXJucyAuc2lkZWJhci1tZW51IC5jdXJyZW50OmFmdGVye2NvbnRlbnQ6J1xcMDBiYic7bWFyZ2luLWxlZnQ6MC4yNWVtfS5jbW1pLXBhdHRlcm5zIC5zaWRlYmFyLW1lbnUgLmN1cnJlbnQgYXtjb2xvcjojMzYzNjM5fS5jbW1pLXBhdHRlcm5zIC5zaWRlYmFyLW1lbnUgLmN1cnJlbnQgYTphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufS5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2V7bWFyZ2luOjFlbX0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGltZ3tmbG9hdDpsZWZ0O2hlaWdodDozZW07bWFyZ2luLWxlZnQ6LTQuNWVtO3dpZHRoOjNlbX0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGgze21hcmdpbi10b3A6MWVtfS5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgbGl7YmFja2dyb3VuZDojZmZmO21hcmdpbjowIDAgMWVtIDA7cGFkZGluZzoxLjVlbSAxLjVlbSAxLjVlbSA2ZW19LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZHtwYWRkaW5nOjB9LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZD4uc29sdXRpb24tY2hvaWNlLXBhbmVse3BhZGRpbmc6MS41ZW0gMS41ZW0gMS41ZW0gNmVtfS5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgbGkuaW5pdGlhbGl6ZWQgLmNhcmV0e2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9kb3duLWNhcmV0LmdyYXkyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtjb250ZW50OicnO2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2hlaWdodDoxZW07bWFyZ2luOjEuMjVlbSAwIDFlbSAxZW07dHJhbnNpdGlvbjowLjVzIGFsbCBlYXNlO3dpZHRoOjFlbX0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGxpLmluaXRpYWxpemVkIC5vcGVuIC5jYXJldHt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZCAuc21hbGwgLmV4cGFuZHttYXJnaW4tbGVmdDotNWVtO21heC1oZWlnaHQ6MDtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAwIDAgNWVtO3RyYW5zaXRpb246MC41cyBhbGwgZWFzZX0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGxpLmluaXRpYWxpemVkIC5zbWFsbC5vcGVuIC5leHBhbmR7bWF4LWhlaWdodDoxMGVtO29wYWNpdHk6MX0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGxpLmluaXRpYWxpemVkIC5mdWxse2hlaWdodDoxOGVtO3BhZGRpbmc6NGVtIDJlbSAyZW0gMmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgbGkuaW5pdGlhbGl6ZWQgLmZ1bGwgLmNhcmV0e2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGxpLmluaXRpYWxpemVkIC5mdWxsIGltZ3tmbG9hdDpub25lO2hlaWdodDo2ZW07bWFyZ2luOjAgYXV0bzt3aWR0aDo2ZW19LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZCAuZnVsbCBoM3tmb250LXdlaWdodDozMDB9LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZCAuZnVsbCAuZXhwYW5ke2JhY2tncm91bmQ6cmdiYSg0LDM5LDY0LDAuOSk7Y29sb3I6I2ZmZjtib3R0b206MDtsZWZ0OjA7b3BhY2l0eTowO3BhZGRpbmc6MmVtIDJlbSA2ZW0gMmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dGV4dC1hbGlnbjpsZWZ0O3RvcDowO3RyYW5zaXRpb246MC4yNXMgYWxsIGVhc2V9LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZCAuZnVsbCAuZ2V0LXN0YXJ0ZWR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym90dG9tOjFlbTtsZWZ0OjJlbTttYXJnaW46MWVtIDA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MmVtO3dpZHRoOmF1dG99LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZCAuZnVsbC5vcGVuIC5leHBhbmR7b3BhY2l0eToxfS5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVke21hcmdpbjoxZW0gMCAxZW0gLTZlbTtwYWRkaW5nOjFlbTt3aWR0aDpjYWxjKDEwMCUgKyA0ZW0pfS5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2Uudm9pZCBsaXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNle21hcmdpbjoxZW0gNSV9fUBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXsuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNle21hcmdpbjoxZW0gMTAlfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZXttYXJnaW46MWVtIDE1JTt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDpjYWxjKDUwJSAtIDhlbSl9LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZHt3aWR0aDpjYWxjKDUwJSAtIDAuNWVtKX0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGxpOm50aC1jaGlsZCgybil7bWFyZ2luLWxlZnQ6MC41ZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDBlbSl7LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaXttYXJnaW4tbGVmdDowLjVlbTt3aWR0aDpjYWxjKDI1JSAtIDguMjVlbSl9LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaS5pbml0aWFsaXplZHt3aWR0aDpjYWxjKDI1JSAtIDAuNzVlbSl9LmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBsaTpudGgtY2hpbGQoNG4rMSl7bWFyZ2luLWxlZnQ6MH19LmNtbWktcGF0dGVybnMgLnNwbGFzaHt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyAuc3BsYXNoIGgyLC5jbW1pLXBhdHRlcm5zIC5zcGxhc2ggLm1vZGVsLWNhLWVucSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWVucSBoZWFkZXIgLnNwbGFzaCBoMSwuY21taS1wYXR0ZXJucyAuc3BsYXNoIC5tb2RlbC1jYS1lZHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1lZHAgaGVhZGVyIC5zcGxhc2ggaDEsLmNtbWktcGF0dGVybnMgLnNwbGFzaCAubW9kZWwtY2EtZG1zIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtZG1zIGhlYWRlciAuc3BsYXNoIGgxLC5jbW1pLXBhdHRlcm5zIC5zcGxhc2ggLm1vZGVsLWNhLXNtcyBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNtcyBoZWFkZXIgLnNwbGFzaCBoMSwuY21taS1wYXR0ZXJucyAuc3BsYXNoIC5tb2RlbC1jYS1wbXcgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1wbXcgaGVhZGVyIC5zcGxhc2ggaDEsLmNtbWktcGF0dGVybnMgLnNwbGFzaCAubW9kZWwtY2EtbWJyIGhlYWRlciBoMSwuY21taS1wYXR0ZXJucyAubW9kZWwtY2EtbWJyIGhlYWRlciAuc3BsYXNoIGgxLC5jbW1pLXBhdHRlcm5zIC5zcGxhc2ggLm1vZGVsLWNhLW13ZiBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLW13ZiBoZWFkZXIgLnNwbGFzaCBoMSwuY21taS1wYXR0ZXJucyAuc3BsYXNoIC5tb2RlbC1jYS1zaSBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLXNpIGhlYWRlciAuc3BsYXNoIGgxLC5jbW1pLXBhdHRlcm5zIC5zcGxhc2ggLm1vZGVsLWNhLW1zYWYgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2FmIGhlYWRlciAuc3BsYXNoIGgxLC5jbW1pLXBhdHRlcm5zIC5zcGxhc2ggLm1vZGVsLWNhLW1zZWMgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1tc2VjIGhlYWRlciAuc3BsYXNoIGgxLC5jbW1pLXBhdHRlcm5zIC5zcGxhc2ggLm1vZGVsLWNhLWltcCBoZWFkZXIgaDEsLmNtbWktcGF0dGVybnMgLm1vZGVsLWNhLWltcCBoZWFkZXIgLnNwbGFzaCBoMSwuY21taS1wYXR0ZXJucyAuc3BsYXNoIC5tb2RlbC1jYS1zaHAgaGVhZGVyIGgxLC5jbW1pLXBhdHRlcm5zIC5tb2RlbC1jYS1zaHAgaGVhZGVyIC5zcGxhc2ggaDF7Zm9udC1zaXplOjJlbTtmb250LXdlaWdodDoyMDB9LmNtbWktcGF0dGVybnMgLnNwbGFzaC5saW1pdGVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87bWF4LXdpZHRoOjMzZW19LmNtbWktcGF0dGVybnMgLnNwbGFzaC5zZXBhcmF0ZWR7bWFyZ2luLWJvdHRvbToyZW19QG1lZGlhIChtYXgtd2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdle2JhY2tncm91bmQ6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlPmgxe2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9JU0FDQV9DTU1JX2xvZ29fcmV2Vy5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAubWVnYW1lbnUtc21hbGwtY29udHJvbHMgYXtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5wYWdlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5wYWdlIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMzNjM2Mzl9LmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dC5qcy5maWxlK2xhYmVsOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAucGFnaW5hdGlvbj5zdHJvbmc6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5wYWdlIC5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5wYWdlIGE6YWN0aXZle2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBidXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIucGFnZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIucGFnZSBhOmhvdmVye2JhY2tncm91bmQ6I2Q3ZWZmZDtib3JkZXItY29sb3I6I2Q3ZWZmZH0uY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBidXR0b25bZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cImJ1dHRvblwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXVtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXQuanMuZmlsZStsYWJlbFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLnBhZ2luYXRpb24+c3Ryb25nW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIucGFnZSAuZ2V0LXN0YXJ0ZWRbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpmb2N1cywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYS5OZXdJdGVtTGlua1tkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRyaWJ1dGlvblBhbmVsIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIucGFnZSBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dC5qcy5maWxlK2xhYmVsW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAucGFnaW5hdGlvbj5zdHJvbmdbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5wYWdlIC5nZXQtc3RhcnRlZFtkaXNhYmxlZF06aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmtbZGlzYWJsZWRdOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhLk5ld0l0ZW1MaW5rW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udHJpYnV0aW9uUGFuZWwgYVtkaXNhYmxlZF06aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5wYWdlIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMzYzNjM5fS5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLnBhZ2UgYnV0dG9uLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnBhZ2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLnBhZ2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5wYWdlIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIucGFnZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIucGFnZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnBhZ2UgYS5wMiwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaGVhZGVyLnBhZ2UgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnBhZ2UgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgaGVhZGVyLnBhZ2UgYSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5wYWdlIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDojMzYzNjM5O2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYnV0dG9uLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b246YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5wYWdlIGJ1dHRvbjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmJ1dHRvbi5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgaW5wdXQuanMuZmlsZStsYWJlbC5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIucGFnZSAucDIuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5wYWdlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5wYWdlIGEuZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5wYWdlIGJ1dHRvbi5nZXQtc3RhcnRlZDphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnBhZ2UgYnV0dG9uLmdldC1zdGFydGVkOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGEucDIuTmV3SXRlbUxpbms6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazphY3RpdmUsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhLk5ld0l0ZW1MaW5rOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYS5OZXdJdGVtTGluazphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoZWFkZXIucGFnZSBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5wYWdlIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaGVhZGVyLnBhZ2UgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBoZWFkZXIucGFnZSBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIucGFnZSBidXR0b24uYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMzNjM2Mzk7Ym9yZGVyLWNvbG9yOiNlNmU2ZTY7Y29sb3I6I2U2ZTZlNn0uY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBidXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGhlYWRlci5wYWdlIGJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGhlYWRlci5wYWdlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5wYWdlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSBoZWFkZXIucGFnZSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gaGVhZGVyLnBhZ2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgaGVhZGVyLnBhZ2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgYTpob3ZlciwuY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5wYWdlIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGhlYWRlci5wYWdlIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGhlYWRlci5wYWdlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGhlYWRlci5wYWdlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBoZWFkZXIucGFnZSBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzM2MzYzOTtib3JkZXItY29sb3I6I2Q3ZWZmZDtjb2xvcjojZDdlZmZkfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmNvbnRlbnR7YmFja2dyb3VuZDojMDQyNzQwO2NvbG9yOiNmZmY7cGFkZGluZy1yaWdodDoxNSU7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhIChtaW4td2lkdGg6IDcwZW0pey5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAyNWVtKTtwYWRkaW5nLWxlZnQ6Y2FsYyg1MCUgLSAyNWVtKX19LmNtbWktcGF0dGVybnMgaGVhZGVyLnBhZ2UgLmNvbnRlbnR7cGFkZGluZy1ib3R0b206NGVtO3BhZGRpbmctdG9wOjRlbX0uY21taS1wYXR0ZXJucyBoZWFkZXIucGFnZSAuY29udGVudD4qe21hcmdpbjowfS5jbW1pLXBhdHRlcm5zIGhlYWRlci5wYWdlIC5jb250ZW50ICorKnttYXJnaW4tdG9wOjAuNWVtfUBrZXlmcmFtZXMgc3RhdGlzdGljLXByb2dyZXNzezAle3N0cm9rZS1kYXNoYXJyYXk6MCAxMDB9fS5jbW1pLXBhdHRlcm5zIC5zdGF0aXN0aWMsLmNtbWktcGF0dGVybnMgLnN0YXRpc3RpY3MgbGl7ZGlzcGxheTpibG9jazttYXJnaW46MWVtIGF1dG87bWF4LXdpZHRoOjEwZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgLnN0YXRpc3RpYyAubnVtYmVyLC5jbW1pLXBhdHRlcm5zIC5zdGF0aXN0aWNzIGxpIC5udW1iZXJ7Y29sb3I6IzA0Mjc0MDtmb250LXNpemU6M2VtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTttYXJnaW46MH0uY21taS1wYXR0ZXJucyAuc3RhdGlzdGljIHN2ZywuY21taS1wYXR0ZXJucyAuc3RhdGlzdGljcyBsaSBzdmd7aGVpZ2h0OjEwZW19LmNtbWktcGF0dGVybnMgLnN0YXRpc3RpYyBzdmcgLmNpcmNsZS1iZywuY21taS1wYXR0ZXJucyAuc3RhdGlzdGljcyBsaSBzdmcgLmNpcmNsZS1iZ3tmaWxsOm5vbmU7c3Ryb2tlOiNlNWUxZTY7c3Ryb2tlLXdpZHRoOjIuOH0uY21taS1wYXR0ZXJucyAuc3RhdGlzdGljIHN2ZyAuY2lyY2xlLC5jbW1pLXBhdHRlcm5zIC5zdGF0aXN0aWNzIGxpIHN2ZyAuY2lyY2xle2ZpbGw6bm9uZTtzdHJva2Utd2lkdGg6Mi44O3N0cm9rZS1saW5lY2FwOnNxdWFyZTthbmltYXRpb246c3RhdGlzdGljLXByb2dyZXNzIDFzIGVhc2Utb3V0IGZvcndhcmRzfS5jbW1pLXBhdHRlcm5zIC5zdGF0aXN0aWMgc3ZnIHRleHQsLmNtbWktcGF0dGVybnMgLnN0YXRpc3RpY3MgbGkgc3ZnIHRleHR7ZmlsbDojMDQyNzQwO2ZvbnQtZmFtaWx5OidHb3RoYW0nLCAnSGVsdmV0aWNhJywgJ1ZlcmRhbmEnLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTowLjVlbTtmb250LXdlaWdodDpib2xkO3RleHQtYW5jaG9yOm1pZGRsZX0uY21taS1wYXR0ZXJucyAuc3RhdGlzdGljLmdyYXliZyBzdmcgLmNpcmNsZS1iZywuY21taS1wYXR0ZXJucyAuc3RhdGlzdGljcyBsaS5ncmF5Ymcgc3ZnIC5jaXJjbGUtYmd7c3Ryb2tlOiNmZmZ9LmNtbWktcGF0dGVybnMgdWwuc3RhdGlzdGljcywuY21taS1wYXR0ZXJucyBvbC5zdGF0aXN0aWNze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jbW1pLXBhdHRlcm5zIHVsLnN0YXRpc3RpY3MgbGksLmNtbWktcGF0dGVybnMgb2wuc3RhdGlzdGljcyBsaXttYXJnaW46MCAxZW07d2lkdGg6MTBlbX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZSwuY21taS1wYXR0ZXJucyAucm93LnBob3RvLXN0cmlwZXttYXJnaW46MDtwYWRkaW5nLXRvcDoyZW07cGFkZGluZy1ib3R0b206MmVtfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlcGFyYXRlZCwuY21taS1wYXR0ZXJucyAucm93LnNlcGFyYXRlZC5waG90by1zdHJpcGV7cGFkZGluZy10b3A6NGVtO3BhZGRpbmctYm90dG9tOjRlbX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS53aGl0ZSwuY21taS1wYXR0ZXJucyAucm93LndoaXRlLnBob3RvLXN0cmlwZXtiYWNrZ3JvdW5kOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBle2JhY2tncm91bmQ6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgYSwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGF7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGE6aG92ZXJ7b3BhY2l0eTowLjc1fS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5idXR0b24sLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUuYmx1ZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUuYmx1ZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwNDI3NDA7cGFkZGluZzoxZW0gNmVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUuYmx1ZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUuYmx1ZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGE6aG92ZXJ7b3BhY2l0eTowLjl9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ibHVlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLmJsdWUgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LmJsdWUucGhvdG8tc3RyaXBlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLmJsdWUgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUuYmx1ZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ibHVlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ibHVlIGEucDIsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYS5wMiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5ibHVlIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ibHVlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnJvdy5zdHJpcGUuYmx1ZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUuYmx1ZSBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LmJsdWUucGhvdG8tc3RyaXBlIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUuYmx1ZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5ibHVlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ibHVlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuc3RyaXBlLmJsdWUgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LmJsdWUucGhvdG8tc3RyaXBlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUuYmx1ZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUuYmx1ZSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5zdHJpcGUuYmx1ZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LmJsdWUucGhvdG8tc3RyaXBlIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUuYmx1ZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cuc3RyaXBlLmJsdWUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LmJsdWUucGhvdG8tc3RyaXBlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuc3RyaXBlLmJsdWUgYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5ibHVlLnBob3RvLXN0cmlwZSBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjE1KX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ibHVlIGZpZ3VyZS5xdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJvdy5ibHVlLnBob3RvLXN0cmlwZSBmaWd1cmUucXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmJsdWUgZmlndXJlLnF1b3RlIGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5yb3cuYmx1ZS5waG90by1zdHJpcGUgZmlndXJlLnF1b3RlIGNpdGUgc3Ryb25ne2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuYmx1ZSBociwuY21taS1wYXR0ZXJucyAucm93LmJsdWUucGhvdG8tc3RyaXBlIGhye2JhY2tncm91bmQ6I2ZmZjtvcGFjaXR5OjAuNX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBle2JhY2tncm91bmQ6IzJkMDAzZTtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYTpob3ZlcntvcGFjaXR5OjAuNzV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5idXR0b24sLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5idXR0b24sLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLnB1cnBsZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgYSwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLnB1cnBsZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMmQwMDNlO3BhZGRpbmc6MWVtIDZlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUucHVycGxlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUucHVycGxlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIGE6aG92ZXJ7b3BhY2l0eTowLjl9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLnB1cnBsZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5wdXJwbGUgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5wdXJwbGUgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5wdXJwbGUgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUucHVycGxlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5wdXJwbGUgYS5wMiwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYS5wMiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLnB1cnBsZSBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLnB1cnBsZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnJvdy5zdHJpcGUucHVycGxlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5wdXJwbGUgYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLnB1cnBsZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5wdXJwbGUgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5wdXJwbGUgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5wdXJwbGUgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUucHVycGxlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5wdXJwbGUgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLnB1cnBsZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLnB1cnBsZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnB1cnBsZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnJvdy5zdHJpcGUucHVycGxlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5wdXJwbGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5wdXJwbGUgYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnB1cnBsZS5waG90by1zdHJpcGUgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4xNSl9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGZpZ3VyZS5xdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJvdy5wdXJwbGUucGhvdG8tc3RyaXBlIGZpZ3VyZS5xdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGZpZ3VyZS5xdW90ZSBjaXRlIHN0cm9uZywuY21taS1wYXR0ZXJucyAucm93LnB1cnBsZS5waG90by1zdHJpcGUgZmlndXJlLnF1b3RlIGNpdGUgc3Ryb25ne2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucHVycGxlIGhyLC5jbW1pLXBhdHRlcm5zIC5yb3cucHVycGxlLnBob3RvLXN0cmlwZSBocntiYWNrZ3JvdW5kOiNmZmY7b3BhY2l0eTowLjV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4sLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGV7YmFja2dyb3VuZDojMDcyODFiO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gYSwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGE6aG92ZXJ7b3BhY2l0eTowLjc1fS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5idXR0b24sLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLmdyZWVuIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gYSwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLmdyZWVuIGEsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBhe2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMDcyODFiO3BhZGRpbmc6MWVtIDZlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gaW5wdXQuanMuZmlsZStsYWJlbDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmVlbiAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ncmVlbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYTpob3ZlcntvcGFjaXR5OjAuOX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmVlbiAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgYS5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5ncmVlbiBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5zb2x1dGlvbi1jaG9pY2UgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmVlbiBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUuZ3JlZW4gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUuZ3JlZW4gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gYSwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLmdyZWVuIGEucDIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBhLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5ncmVlbiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ncmVlbiBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LnN0cmlwZS5ncmVlbiBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUuZ3JlZW4gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5idXR0b24ucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLmdyZWVuIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLmdyZWVuIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYS5nZXQtc3RhcnRlZDpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLmdyZWVuIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5ncmVlbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmVlbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUuZ3JlZW4gYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLmdyZWVuIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLmdyZWVuIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cuc3RyaXBlLmdyZWVuIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmVlbi5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5ncmVlbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JlZW4ucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5ncmVlbi5waG90by1zdHJpcGUgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4xNSl9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JlZW4gZmlndXJlLnF1b3RlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBmaWd1cmUucXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyZWVuIGZpZ3VyZS5xdW90ZSBjaXRlIHN0cm9uZywuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmd7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmVlbiBociwuY21taS1wYXR0ZXJucyAucm93LmdyZWVuLnBob3RvLXN0cmlwZSBocntiYWNrZ3JvdW5kOiNmZmY7b3BhY2l0eTowLjV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZXtiYWNrZ3JvdW5kOiM2ODAwMDA7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgYSwuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgYXtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGE6aG92ZXJ7b3BhY2l0eTowLjc1fS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5yZWQgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIGEsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5yZWQgYSwuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnJlZC5waG90by1zdHJpcGUgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzY4MDAwMDtwYWRkaW5nOjFlbSA2ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLnJlZCAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLnJlZCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cucmVkLnBob3RvLXN0cmlwZSBhOmhvdmVye29wYWNpdHk6MC45fS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5yZWQgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cucmVkLnBob3RvLXN0cmlwZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5zdHJpcGUucmVkIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUucmVkIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUucmVkIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnJlZC5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLnJlZCBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBhLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUucmVkIGEucDIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5yZWQgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5yZWQgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cuc3RyaXBlLnJlZCBhLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUucmVkIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5yZWQucGhvdG8tc3RyaXBlIGJ1dHRvbi5idXR0b257YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZy5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5yZWQgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cucmVkLnBob3RvLXN0cmlwZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5zdHJpcGUucmVkIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUucmVkIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUucmVkIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnJlZC5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLnJlZCBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUucmVkIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5yZWQgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5yZWQgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5yZWQgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cuc3RyaXBlLnJlZCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUucmVkIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUucmVkIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5yZWQucGhvdG8tc3RyaXBlIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBmaWd1cmUucXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yb3cucmVkLnBob3RvLXN0cmlwZSBmaWd1cmUucXVvdGU6YmVmb3JlLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmcsLmNtbWktcGF0dGVybnMgLnJvdy5yZWQucGhvdG8tc3RyaXBlIGZpZ3VyZS5xdW90ZSBjaXRlIHN0cm9uZ3tjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnJlZCBociwuY21taS1wYXR0ZXJucyAucm93LnJlZC5waG90by1zdHJpcGUgaHJ7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6MC41fS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGV7YmFja2dyb3VuZDojODEyYzE5O2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIGF7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhOmhvdmVye29wYWNpdHk6MC43NX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAucGFnaW5hdGlvbj5zdHJvbmcsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUub3JhbmdlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUub3JhbmdlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiM4MTJjMTk7cGFkZGluZzoxZW0gNmVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5vcmFuZ2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5vcmFuZ2UgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgYTpob3ZlcntvcGFjaXR5OjAuOX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLmJ1dHRvbi5wMiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLnBhZ2luYXRpb24+c3Ryb25nLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUub3JhbmdlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLm9yYW5nZSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLm9yYW5nZSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuc3RyaXBlLm9yYW5nZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5vcmFuZ2UgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgYS5wMi5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgYSwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLm9yYW5nZSBhLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5zdHJpcGUub3JhbmdlIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUub3JhbmdlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LnN0cmlwZS5vcmFuZ2UgYSwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuc3RyaXBlLm9yYW5nZSBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBidXR0b24uYnV0dG9ue2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgaW5wdXQuanMuZmlsZStsYWJlbC5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAucGFnaW5hdGlvbj5zdHJvbmcucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUub3JhbmdlIC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLm9yYW5nZSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLm9yYW5nZSBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuc3RyaXBlLm9yYW5nZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5vcmFuZ2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIGEuTmV3SXRlbUxpbms6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLkNvbnRyaWJ1dGlvblBhbmVsIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLm9yYW5nZSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5zdHJpcGUub3JhbmdlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5zdHJpcGUub3JhbmdlIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUub3JhbmdlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LnN0cmlwZS5vcmFuZ2UgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLm9yYW5nZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuc3RyaXBlLm9yYW5nZSBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjE1KX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgZmlndXJlLnF1b3RlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucm93Lm9yYW5nZS5waG90by1zdHJpcGUgZmlndXJlLnF1b3RlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgZmlndXJlLnF1b3RlIGNpdGUgc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5yb3cub3JhbmdlLnBob3RvLXN0cmlwZSBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmd7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5vcmFuZ2UgaHIsLmNtbWktcGF0dGVybnMgLnJvdy5vcmFuZ2UucGhvdG8tc3RyaXBlIGhye2JhY2tncm91bmQ6I2ZmZjtvcGFjaXR5OjAuNX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5LC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGV7YmFja2dyb3VuZDojMzczYTM2O2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYXtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYTpob3ZlcntvcGFjaXR5OjAuNzV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmF5IC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGEsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ncmF5IGEsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzM3M2EzNjtwYWRkaW5nOjFlbSA2ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGlucHV0LmpzLmZpbGUrbGFiZWw6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmF5IC5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBhLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ncmF5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYTpob3ZlcntvcGFjaXR5OjAuOX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5idXR0b24ucDIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuYnV0dG9uLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgaW5wdXQuanMuZmlsZStsYWJlbC5wMiwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIGlucHV0LmpzLmZpbGUrbGFiZWwucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAucGFnaW5hdGlvbj5zdHJvbmcucDIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuc29sdXRpb24tY2hvaWNlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLmdyYXkgLnAyLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5wMi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIGEuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5zdHJpcGUuZ3JheSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYS5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuc29sdXRpb24tY2hvaWNlIGEuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5zdHJpcGUuZ3JheSBhLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5ncmF5IGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLmdyYXkgYnV0dG9uLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LmdyYXkucGhvdG8tc3RyaXBlIGJ1dHRvbi5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5Db250ZW50Qm9keSBhLnAyLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGEucDIuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBhLnAyLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgYSwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIGEsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLmdyYXkgYS5wMiwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBhLnAyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLmdyYXkgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuc3RyaXBlLmdyYXkgYSwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAucm93LnN0cmlwZS5ncmF5IGEsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBhLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LnN0cmlwZS5ncmF5IGJ1dHRvbi5idXR0b24sLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24uYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuYnV0dG9uLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLmJ1dHRvbi5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGlucHV0LmpzLmZpbGUrbGFiZWwucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBpbnB1dC5qcy5maWxlK2xhYmVsLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLnBhZ2luYXRpb24+c3Ryb25nLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnNvbHV0aW9uLWNob2ljZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmF5IC5wMi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5zb2x1dGlvbi1jaG9pY2UgLnAyLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAucDIuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCBhLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuc3RyaXBlLmdyYXkgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAucm93LmdyYXkucGhvdG8tc3RyaXBlIGEuZ2V0LXN0YXJ0ZWQ6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLnNvbHV0aW9uLWNob2ljZSBhLmdldC1zdGFydGVkOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5yb3cuc3RyaXBlLmdyYXkgYS5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUuZ3JheSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnNvbHV0aW9uLWNob2ljZSAucm93LnN0cmlwZS5ncmF5IGJ1dHRvbi5nZXQtc3RhcnRlZDpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uLmdldC1zdGFydGVkOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5zb2x1dGlvbi1jaG9pY2UgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBidXR0b24uZ2V0LXN0YXJ0ZWQ6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuQ29udGVudEJvZHkgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBhLnAyLk5ld0l0ZW1MaW5rOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLkNvbnRlbnRCb2R5IGEucDIuTmV3SXRlbUxpbms6aG92ZXIsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYS5wMi5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluazpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgYS5OZXdJdGVtTGluazpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ncmF5IGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCAucm93LnN0cmlwZS5ncmF5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucm93LnN0cmlwZS5ncmF5IGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLnJvdy5zdHJpcGUuZ3JheSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIC5yb3cuZ3JheS5waG90by1zdHJpcGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbi5idXR0b246aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLnJvdy5zdHJpcGUuZ3JheSBidXR0b24uYnV0dG9uOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uLmJ1dHRvbjpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAucm93LmdyYXkucGhvdG8tc3RyaXBlIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLmdyYXkgZmlndXJlLnF1b3RlOmJlZm9yZSwuY21taS1wYXR0ZXJucyAucm93LmdyYXkucGhvdG8tc3RyaXBlIGZpZ3VyZS5xdW90ZTpiZWZvcmUsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuZ3JheSBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmcsLmNtbWktcGF0dGVybnMgLnJvdy5ncmF5LnBob3RvLXN0cmlwZSBmaWd1cmUucXVvdGUgY2l0ZSBzdHJvbmd7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5ncmF5IGhyLC5jbW1pLXBhdHRlcm5zIC5yb3cuZ3JheS5waG90by1zdHJpcGUgaHJ7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6MC41fS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCwuY21taS1wYXR0ZXJucyAucm93LnNlYXJjaC5waG90by1zdHJpcGV7cGFkZGluZy1ib3R0b206NGVtO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC5zdHJvbmctd2VhayBzdHJvbmd7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDpib2xkfS5jbW1pLXBhdHRlcm5zIHRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW46MWVtIDA7d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyB0YWJsZSBjYXB0aW9ue2NvbG9yOiMzNzNhMzY7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjAuMjVlbTtwYWRkaW5nOjA7dGV4dC1hbGlnbjpsZWZ0fS5jbW1pLXBhdHRlcm5zIHRoLC5jbW1pLXBhdHRlcm5zIHRke3BhZGRpbmc6MWVtfS5jbW1pLXBhdHRlcm5zIHRoLnNob3J0LC5jbW1pLXBhdHRlcm5zIHRkLnNob3J0e3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIHRoLm51bSwuY21taS1wYXR0ZXJucyB0ZC5udW17dGV4dC1hbGlnbjpyaWdodH0uY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnN7dGV4dC1hbGlnbjpjZW50ZXJ9LmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBidXR0b24sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgaW5wdXQuanMuZmlsZStsYWJlbCwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZywuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBhLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgYSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGJ1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5idXR0b24sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0ZC5hY3Rpb25zIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGEuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0ZC5hY3Rpb25zIGEsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCdde2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxZW0gMmVtO3dpZHRoOjEwMCV9LmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBidXR0b24rYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgYnV0dG9uKy5idXR0b24sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAucGFnaW5hdGlvbj5idXR0b24rc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSBidXR0b24rLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyBidXR0b24rLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGJ1dHRvbithLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGJ1dHRvbithLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGJ1dHRvbithLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGJ1dHRvbithLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYnV0dG9uK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyBidXR0b24rYSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGJ1dHRvbitpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGJ1dHRvbitpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5idXR0b24rYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgaW5wdXQuanMuZmlsZStsYWJlbCtidXR0b24sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmcrYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQrYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyAuZ2V0LXN0YXJ0ZWQrYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmsrYnV0dG9uLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGEuTmV3SXRlbUxpbmsrYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGErYnV0dG9uLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGErYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYStidXR0b24sLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyBhK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5idXR0b24rLmJ1dHRvbiwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGlucHV0LmpzLmZpbGUrbGFiZWwrLmJ1dHRvbiwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZysuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQrLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRoLmFjdGlvbnMgLmdldC1zdGFydGVkKy5idXR0b24sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaysuYnV0dG9uLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGEuTmV3SXRlbUxpbmsrLmJ1dHRvbiwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCBhKy5idXR0b24sLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgYSsuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSsuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRoLmFjdGlvbnMgYSsuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgaW5wdXQuanMuZmlsZS5idXR0b24rbGFiZWwsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIGlucHV0LmpzLmZpbGUuZ2V0LXN0YXJ0ZWQrbGFiZWwsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIGlucHV0LmpzLmZpbGUuZ2V0LXN0YXJ0ZWQrbGFiZWwsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAucGFnaW5hdGlvbj4uYnV0dG9uK3N0cm9uZywuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPmlucHV0LmpzLmZpbGUrbGFiZWwrc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK3N0cm9uZywuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZzpob3ZlcitzdHJvbmcsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5wYWdpbmF0aW9uPi5nZXQtc3RhcnRlZCtzdHJvbmcsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPi5nZXQtc3RhcnRlZCtzdHJvbmcsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgLnBhZ2luYXRpb24+YS5OZXdJdGVtTGluaytzdHJvbmcsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnBhZ2luYXRpb24+YS5OZXdJdGVtTGluaytzdHJvbmcsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnBhZ2luYXRpb24+YStzdHJvbmcsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnBhZ2luYXRpb24+YStzdHJvbmcsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGFnaW5hdGlvbj5hK3N0cm9uZywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPmErc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK3N0cm9uZzpob3ZlciwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmJ1dHRvbisuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5idXR0b24rLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSBpbnB1dC5qcy5maWxlK2xhYmVsKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRoLmFjdGlvbnMgaW5wdXQuanMuZmlsZStsYWJlbCsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5wYWdpbmF0aW9uPnN0cm9uZysuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZysuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5nZXQtc3RhcnRlZCsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgLnNvbHV0aW9uLWNob2ljZSBhLk5ld0l0ZW1MaW5rKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRoLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmsrLmdldC1zdGFydGVkLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgYS5OZXdJdGVtTGluaysuZ2V0LXN0YXJ0ZWQsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyBhLk5ld0l0ZW1MaW5rKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCAuc29sdXRpb24tY2hvaWNlIGErLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSsuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSBhKy5nZXQtc3RhcnRlZCwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIGErLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnNvbHV0aW9uLWNob2ljZSBhKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIGErLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyBhKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250ZW50Qm9keSAuYnV0dG9uK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmJ1dHRvbithLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGlucHV0LmpzLmZpbGUrbGFiZWwrYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsK2EuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgLnBhZ2luYXRpb24+c3Ryb25nK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK2EuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5Db250ZW50Qm9keSAuZ2V0LXN0YXJ0ZWQrYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCthLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgLmdldC1zdGFydGVkK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyAuZ2V0LXN0YXJ0ZWQrYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgYS5OZXdJdGVtTGluaythLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5Db250ZW50Qm9keSBhK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGErYS5OZXdJdGVtTGluaywuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgYSthLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBhK2EuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udGVudEJvZHkgYSthLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGErYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0aC5hY3Rpb25zIC5Db250ZW50Qm9keSBhK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRoLmFjdGlvbnMgYSthLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5idXR0b24rYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuYnV0dG9uK2EsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaW5wdXQuanMuZmlsZStsYWJlbCthLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGlucHV0LmpzLmZpbGUrbGFiZWwrYSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCAucGFnaW5hdGlvbj5zdHJvbmcrYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmcrYSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLkNvbnRyaWJ1dGlvblBhbmVsIC5nZXQtc3RhcnRlZCthLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkK2EsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCAuZ2V0LXN0YXJ0ZWQrYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5nZXQtc3RhcnRlZCthLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRlbnRCb2R5IC5Db250cmlidXRpb25QYW5lbCBhLk5ld0l0ZW1MaW5rK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmsrYSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaythLC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBhLk5ld0l0ZW1MaW5rK2EsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSthLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGErYSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhK2EsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuYnV0dG9uK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyAuYnV0dG9uK2EsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsK2EsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmcrYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZythLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuZ2V0LXN0YXJ0ZWQrYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0aC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkK2EsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5nZXQtc3RhcnRlZCthLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyAuZ2V0LXN0YXJ0ZWQrYSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250ZW50Qm9keSAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLk5ld0l0ZW1MaW5rK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaythLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEuTmV3SXRlbUxpbmsrYSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyBhLk5ld0l0ZW1MaW5rK2EsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSthLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGErYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRoLmFjdGlvbnMgYSthLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSthLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRoLmFjdGlvbnMgYSthLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmJ1dHRvbitpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGlucHV0LmpzLmZpbGUrbGFiZWwraW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmcraW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCtpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRoLmFjdGlvbnMgLmdldC1zdGFydGVkK2lucHV0W3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmsraW5wdXRbdHlwZT0nYnV0dG9uJ10sLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgYS5OZXdJdGVtTGluaytpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCBhK2lucHV0W3R5cGU9J2J1dHRvbiddLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGEraW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhK2lucHV0W3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRoLmFjdGlvbnMgYStpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5idXR0b24raW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQraW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIC5nZXQtc3RhcnRlZCtpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGEuTmV3SXRlbUxpbmsraW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYStpbnB1dFt0eXBlPSdzdWJtaXQnXSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBhK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYStpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0aC5hY3Rpb25zIGEraW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXStidXR0b24sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXSsuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgaW5wdXQuanMuZmlsZVt0eXBlPSdidXR0b24nXStsYWJlbCwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5wYWdpbmF0aW9uPmlucHV0W3R5cGU9J2J1dHRvbiddK3N0cm9uZywuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgaW5wdXRbdHlwZT0nYnV0dG9uJ10rLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXSsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udGVudEJvZHkgaW5wdXRbdHlwZT0nYnV0dG9uJ10rYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXSthLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGlucHV0W3R5cGU9J2J1dHRvbiddK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10rYSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGlucHV0W3R5cGU9J2J1dHRvbiddK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXSthLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10raW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXStpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCddK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCddKy5idXR0b24sLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dC5qcy5maWxlW3R5cGU9J3N1Ym1pdCddK2xhYmVsLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnBhZ2luYXRpb24+aW5wdXRbdHlwZT0nc3VibWl0J10rc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSBpbnB1dFt0eXBlPSdzdWJtaXQnXSsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0aC5hY3Rpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCddKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIC5Db250ZW50Qm9keSBpbnB1dFt0eXBlPSdzdWJtaXQnXSthLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCddK2EuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgaW5wdXRbdHlwZT0nc3VibWl0J10rYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSthLC5jbW1pLXBhdHRlcm5zIHRoLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaW5wdXRbdHlwZT0nc3VibWl0J10rYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0aC5hY3Rpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCddK2EsLmNtbWktcGF0dGVybnMgdGguYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXStpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyB0aC5hY3Rpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCddK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgYnV0dG9uK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGJ1dHRvbisuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnBhZ2luYXRpb24+YnV0dG9uK3N0cm9uZywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgYnV0dG9uKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgYnV0dG9uKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSBidXR0b24rYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBidXR0b24rYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCBidXR0b24rYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBidXR0b24rYSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGJ1dHRvbithLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgYnV0dG9uK2EsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBidXR0b24raW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBidXR0b24raW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuYnV0dG9uK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGlucHV0LmpzLmZpbGUrbGFiZWwrYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkK2J1dHRvbiwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgLmdldC1zdGFydGVkK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rK2J1dHRvbiwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBhLk5ld0l0ZW1MaW5rK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCBhK2J1dHRvbiwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBhK2J1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGErYnV0dG9uLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgYStidXR0b24sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuYnV0dG9uKy5idXR0b24sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsKy5idXR0b24sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmcrLmJ1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkKy5idXR0b24sLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0ZC5hY3Rpb25zIC5nZXQtc3RhcnRlZCsuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmsrLmJ1dHRvbiwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBhLk5ld0l0ZW1MaW5rKy5idXR0b24sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSsuYnV0dG9uLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGErLmJ1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGErLmJ1dHRvbiwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0ZC5hY3Rpb25zIGErLmJ1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGlucHV0LmpzLmZpbGUuYnV0dG9uK2xhYmVsLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSBpbnB1dC5qcy5maWxlLmdldC1zdGFydGVkK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyBpbnB1dC5qcy5maWxlLmdldC1zdGFydGVkK2xhYmVsLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnBhZ2luYXRpb24+LmJ1dHRvbitzdHJvbmcsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj5pbnB1dC5qcy5maWxlK2xhYmVsK3N0cm9uZywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZytzdHJvbmcsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmc6aG92ZXIrc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAucGFnaW5hdGlvbj4uZ2V0LXN0YXJ0ZWQrc3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj4uZ2V0LXN0YXJ0ZWQrc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IC5wYWdpbmF0aW9uPmEuTmV3SXRlbUxpbmsrc3Ryb25nLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5wYWdpbmF0aW9uPmEuTmV3SXRlbUxpbmsrc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5wYWdpbmF0aW9uPmErc3Ryb25nLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5wYWdpbmF0aW9uPmErc3Ryb25nLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhZ2luYXRpb24+YStzdHJvbmcsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj5hK3N0cm9uZywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZytzdHJvbmc6aG92ZXIsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5idXR0b24rLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAuYnV0dG9uKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgaW5wdXQuanMuZmlsZStsYWJlbCsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0ZC5hY3Rpb25zIGlucHV0LmpzLmZpbGUrbGFiZWwrLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAucGFnaW5hdGlvbj5zdHJvbmcrLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmcrLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQrLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAuZ2V0LXN0YXJ0ZWQrLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IC5zb2x1dGlvbi1jaG9pY2UgYS5OZXdJdGVtTGluaysuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rKy5nZXQtc3RhcnRlZCwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIGEuTmV3SXRlbUxpbmsrLmdldC1zdGFydGVkLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgYS5OZXdJdGVtTGluaysuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnNvbHV0aW9uLWNob2ljZSBhKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGErLmdldC1zdGFydGVkLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgYSsuZ2V0LXN0YXJ0ZWQsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyBhKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5zb2x1dGlvbi1jaG9pY2UgYSsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGErLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSBhKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgYSsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udGVudEJvZHkgLmJ1dHRvbithLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5idXR0b24rYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSBpbnB1dC5qcy5maWxlK2xhYmVsK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXQuanMuZmlsZStsYWJlbCthLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IC5wYWdpbmF0aW9uPnN0cm9uZythLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZythLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuQ29udGVudEJvZHkgLmdldC1zdGFydGVkK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQrYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IC5nZXQtc3RhcnRlZCthLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgLmdldC1zdGFydGVkK2EuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaythLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGEuTmV3SXRlbUxpbmsrYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCAuQ29udGVudEJvZHkgYSthLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCBhK2EuTmV3SXRlbUxpbmssLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGErYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgYSthLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRlbnRCb2R5IGErYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhK2EuTmV3SXRlbUxpbmssLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGQuYWN0aW9ucyAuQ29udGVudEJvZHkgYSthLk5ld0l0ZW1MaW5rLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0ZC5hY3Rpb25zIGErYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCAuYnV0dG9uK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmJ1dHRvbithLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGlucHV0LmpzLmZpbGUrbGFiZWwrYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsK2EsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLnBhZ2luYXRpb24+c3Ryb25nK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK2EsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5Db250cmlidXRpb25QYW5lbCAuZ2V0LXN0YXJ0ZWQrYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCthLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgLmdldC1zdGFydGVkK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAuZ2V0LXN0YXJ0ZWQrYSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSAuQ29udHJpYnV0aW9uUGFuZWwgYS5OZXdJdGVtTGluaythLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rK2EsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEuTmV3SXRlbUxpbmsrYSwuQ29udHJpYnV0aW9uUGFuZWwgLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgYS5OZXdJdGVtTGluaythLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGErYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBhK2EsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSthLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmJ1dHRvbithLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgLmJ1dHRvbithLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgaW5wdXQuanMuZmlsZStsYWJlbCthLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgaW5wdXQuanMuZmlsZStsYWJlbCthLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj5zdHJvbmcrYSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLmdldC1zdGFydGVkK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGQuYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCthLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuZ2V0LXN0YXJ0ZWQrYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgLmdldC1zdGFydGVkK2EsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udGVudEJvZHkgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5OZXdJdGVtTGluaythLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGEuTmV3SXRlbUxpbmsrYSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLk5ld0l0ZW1MaW5rK2EsLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgYS5OZXdJdGVtTGluaythLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGErYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0ZC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCBhK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSthLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0ZC5hY3Rpb25zIGErYSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGErYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0ZC5hY3Rpb25zIGErYSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5idXR0b24raW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dC5qcy5maWxlK2xhYmVsK2lucHV0W3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnBhZ2luYXRpb24+c3Ryb25nK2lucHV0W3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLnNvbHV0aW9uLWNob2ljZSAuZ2V0LXN0YXJ0ZWQraW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgLnNvbHV0aW9uLWNob2ljZSB0ZC5hY3Rpb25zIC5nZXQtc3RhcnRlZCtpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250ZW50Qm9keSBhLk5ld0l0ZW1MaW5rK2lucHV0W3R5cGU9J2J1dHRvbiddLC5Db250ZW50Qm9keSAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGEuTmV3SXRlbUxpbmsraW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYStpbnB1dFt0eXBlPSdidXR0b24nXSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBhK2lucHV0W3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYStpbnB1dFt0eXBlPSdidXR0b24nXSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyB0ZC5hY3Rpb25zIGEraW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuYnV0dG9uK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXQuanMuZmlsZStsYWJlbCtpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5wYWdpbmF0aW9uPnN0cm9uZytpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgLmdldC1zdGFydGVkK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyAuZ2V0LXN0YXJ0ZWQraW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaytpbnB1dFt0eXBlPSdzdWJtaXQnXSwuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBhLk5ld0l0ZW1MaW5rK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEraW5wdXRbdHlwZT0nc3VibWl0J10sLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgYStpbnB1dFt0eXBlPSdzdWJtaXQnXSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEraW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGQuYWN0aW9ucyBhK2lucHV0W3R5cGU9J3N1Ym1pdCddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10rYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10rLmJ1dHRvbiwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGlucHV0LmpzLmZpbGVbdHlwZT0nYnV0dG9uJ10rbGFiZWwsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAucGFnaW5hdGlvbj5pbnB1dFt0eXBlPSdidXR0b24nXStzdHJvbmcsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuc29sdXRpb24tY2hvaWNlIGlucHV0W3R5cGU9J2J1dHRvbiddKy5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10rLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRlbnRCb2R5IGlucHV0W3R5cGU9J2J1dHRvbiddK2EuTmV3SXRlbUxpbmssLkNvbnRlbnRCb2R5IC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10rYS5OZXdJdGVtTGluaywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5Db250cmlidXRpb25QYW5lbCBpbnB1dFt0eXBlPSdidXR0b24nXSthLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGlucHV0W3R5cGU9J2J1dHRvbiddK2EsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBpbnB1dFt0eXBlPSdidXR0b24nXSthLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10rYSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIGlucHV0W3R5cGU9J2J1dHRvbiddK2lucHV0W3R5cGU9J2J1dHRvbiddLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ10raW5wdXRbdHlwZT0nc3VibWl0J10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXStidXR0b24sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSsuYnV0dG9uLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXQuanMuZmlsZVt0eXBlPSdzdWJtaXQnXStsYWJlbCwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5wYWdpbmF0aW9uPmlucHV0W3R5cGU9J3N1Ym1pdCddK3N0cm9uZywuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5zb2x1dGlvbi1jaG9pY2UgaW5wdXRbdHlwZT0nc3VibWl0J10rLmdldC1zdGFydGVkLC5jbW1pLXBhdHRlcm5zIC5zb2x1dGlvbi1jaG9pY2UgdGQuYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSsuZ2V0LXN0YXJ0ZWQsLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyAuQ29udGVudEJvZHkgaW5wdXRbdHlwZT0nc3VibWl0J10rYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSthLk5ld0l0ZW1MaW5rLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGlucHV0W3R5cGU9J3N1Ym1pdCddK2EsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nc3VibWl0J10rYSwuY21taS1wYXR0ZXJucyB0ZC5hY3Rpb25zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGlucHV0W3R5cGU9J3N1Ym1pdCddK2EsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgdGQuYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSthLC5jbW1pLXBhdHRlcm5zIHRkLmFjdGlvbnMgaW5wdXRbdHlwZT0nc3VibWl0J10raW5wdXRbdHlwZT0nYnV0dG9uJ10sLmNtbWktcGF0dGVybnMgdGQuYWN0aW9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXStpbnB1dFt0eXBlPSdzdWJtaXQnXXttYXJnaW4tdG9wOjAuNWVtfS5jbW1pLXBhdHRlcm5zIHRoe2JhY2tncm91bmQ6IzM3M2EzNjtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LmNtbWktcGF0dGVybnMgdGguc29ydGFibGV7cGFkZGluZzowfS5jbW1pLXBhdHRlcm5zIHRoLnNvcnRhYmxlPmEsLmNtbWktcGF0dGVybnMgdGguc29ydGFibGU+c3BhbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MWVtfS5jbW1pLXBhdHRlcm5zIHRoLnNvcnRhYmxlPmE6YWZ0ZXIsLmNtbWktcGF0dGVybnMgdGguc29ydGFibGU+c3BhbjphZnRlcntiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy90cmlhbmdsZS5kb3duLndoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDowLjVlbTttYXJnaW46MCAwIDAgMC41ZW07dHJhbnNpdGlvbjphbGwgMC41cyBlYXNlLWluLW91dDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MC41ZW19LmNtbWktcGF0dGVybnMgdGguc29ydGFibGU+YSwuY21taS1wYXR0ZXJucyB0aC5zb3J0YWJsZT5hOmhvdmVyLC5jbW1pLXBhdHRlcm5zIHRoLnNvcnRhYmxlPmE6dmlzaXRlZHtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbW1pLXBhdHRlcm5zIHRoLnNvcnRhYmxlLmFzYz5hOmFmdGVyLC5jbW1pLXBhdHRlcm5zIHRoLnNvcnRhYmxlLmFzYz5zcGFuOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uY21taS1wYXR0ZXJucyB0aCAubm90ZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo3NSV9LmNtbWktcGF0dGVybnMgdHIuZXJyb3IgdGR7YmFja2dyb3VuZDojZmRlZmYwfS5jbW1pLXBhdHRlcm5zIHRyLmVycm9yOm50aC1jaGlsZCgybikgdGR7YmFja2dyb3VuZDojZmRlNWU3fS5jbW1pLXBhdHRlcm5zIHRyLmVycm9ybXNne2NvbG9yOiNiMTExMTZ9LmNtbWktcGF0dGVybnMgdHIuZXJyb3Jtc2cgdGQsLmNtbWktcGF0dGVybnMgdHIuZXJyb3Jtc2c6bnRoLWNoaWxkKDJuKSB0ZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Zm9udC1zaXplOjc1JTtwYWRkaW5nOjAuNWVtIDFlbX0uY21taS1wYXR0ZXJucyB0ZHtiYWNrZ3JvdW5kOiNmZmZ9LmNtbWktcGF0dGVybnMgdGRbY29sc3Bhbl17Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTFlNjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlMWU2fS5jbW1pLXBhdHRlcm5zIHRyOm50aC1jaGlsZChldmVuKSB0ZHtiYWNrZ3JvdW5kOiNmNmY1Zjd9LmNtbWktcGF0dGVybnMgdGgrdGh7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmZmZ9LmNtbWktcGF0dGVybnMgdGQrdGR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlNWUxZTZ9LmNtbWktcGF0dGVybnMgdGZvb3R7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTFlNjtmb250LXNpemU6NzUlfS5jbW1pLXBhdHRlcm5zIHRmb290IHRke2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cGFkZGluZzoxLjMzMzNlbX0uY21taS1wYXR0ZXJucyB1bC50YWJzIGEsLmNtbWktcGF0dGVybnMgdWwuVGFiQ29udHJvbFRhYmxlIGEsLmNtbWktcGF0dGVybnMgb2wudGFicyBhLC5jbW1pLXBhdHRlcm5zIG9sLlRhYkNvbnRyb2xUYWJsZSBhLC5jbW1pLXBhdHRlcm5zIC5pbml0aWFsaXplZC50YWJiZWQgLnRhYnMgbGksLmNtbWktcGF0dGVybnMgLmluaXRpYWxpemVkLnRhYmJlZCAuVGFiQ29udHJvbFRhYmxlIGxpe2JhY2tncm91bmQ6IzA0Mjc0MDtjb2xvcjojOGE4ZDhmO2N1cnNvcjpwb2ludGVyO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzoxZW19LmNtbWktcGF0dGVybnMgdWwudGFicyBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIHVsLlRhYkNvbnRyb2xUYWJsZSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIG9sLnRhYnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyBvbC5UYWJDb250cm9sVGFibGUgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuaW5pdGlhbGl6ZWQudGFiYmVkIC50YWJzIGxpOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5pbml0aWFsaXplZC50YWJiZWQgLlRhYkNvbnRyb2xUYWJsZSBsaTpob3ZlcntiYWNrZ3JvdW5kOiMwNjM2NTg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgdWwudGFicyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyB1bC5UYWJDb250cm9sVGFibGUgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgb2wudGFicyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyBvbC5UYWJDb250cm9sVGFibGUgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmluaXRpYWxpemVkLnRhYmJlZCAudGFicyBsaTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmluaXRpYWxpemVkLnRhYmJlZCAuVGFiQ29udHJvbFRhYmxlIGxpOmFjdGl2ZXtiYWNrZ3JvdW5kOiMwMzE4Mjh9LmNtbWktcGF0dGVybnMgdWwudGFicyAuYWN0aXZlIGEsLmNtbWktcGF0dGVybnMgdWwuVGFiQ29udHJvbFRhYmxlIC5hY3RpdmUgYSwuY21taS1wYXR0ZXJucyBvbC50YWJzIC5hY3RpdmUgYSwuY21taS1wYXR0ZXJucyBvbC5UYWJDb250cm9sVGFibGUgLmFjdGl2ZSBhLC5jbW1pLXBhdHRlcm5zIC5pbml0aWFsaXplZC50YWJiZWQgLnRhYnMgbGkuYWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5pbml0aWFsaXplZC50YWJiZWQgLlRhYkNvbnRyb2xUYWJsZSBsaS5hY3RpdmV7YmFja2dyb3VuZDojMDA3ZGM2O2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgdWwudGFicywuY21taS1wYXR0ZXJucyB1bC5UYWJDb250cm9sVGFibGUsLmNtbWktcGF0dGVybnMgb2wudGFicywuY21taS1wYXR0ZXJucyBvbC5UYWJDb250cm9sVGFibGV7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIHVsLnRhYnMgbGksLmNtbWktcGF0dGVybnMgdWwuVGFiQ29udHJvbFRhYmxlIGxpLC5jbW1pLXBhdHRlcm5zIG9sLnRhYnMgbGksLmNtbWktcGF0dGVybnMgb2wuVGFiQ29udHJvbFRhYmxlIGxpe2Rpc3BsYXk6dGFibGUtY2VsbDt0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyB1bC50YWJzIGEsLmNtbWktcGF0dGVybnMgdWwuVGFiQ29udHJvbFRhYmxlIGEsLmNtbWktcGF0dGVybnMgb2wudGFicyBhLC5jbW1pLXBhdHRlcm5zIG9sLlRhYkNvbnRyb2xUYWJsZSBhe2Rpc3BsYXk6YmxvY2t9LmNtbWktcGF0dGVybnMgLnRhYmJlZCB1bC50YWJzLC5jbW1pLXBhdHRlcm5zIC50YWJiZWQgdWwuVGFiQ29udHJvbFRhYmxlLC5jbW1pLXBhdHRlcm5zIC50YWJiZWQgb2wudGFicywuY21taS1wYXR0ZXJucyAudGFiYmVkIG9sLlRhYkNvbnRyb2xUYWJsZXttYXJnaW46MCAwIDFlbSAwfS5jbW1pLXBhdHRlcm5zIC50YWdze21hcmdpbi1sZWZ0OjRlbX0uY21taS1wYXR0ZXJucyAudGFncy5sYWJlbGVkOmJlZm9yZXtjb250ZW50OidUYWdzOic7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjAuNzVlbSAwIDAgLTRlbTt3aWR0aDo0ZW19LmNtbWktcGF0dGVybnMgLnRhZ3MgbGl7YmFja2dyb3VuZDojZTVlMWU2O2JvcmRlci1yYWRpdXM6LjI1ZW07Y29sb3I6IzhhOGQ4ZjtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7bGluZS1oZWlnaHQ6MTttYXJnaW46MC4yNWVtIDAuMjVlbSAwLjI1ZW0gMDtwYWRkaW5nOjAuNWVtfS5jbW1pLXBhdHRlcm5zIC50YWdzIGxpOmhvdmVye2JhY2tncm91bmQ6I2YxZWZmMn0uY21taS1wYXR0ZXJucyAudGFncyBsaSBhe2NvbG9yOiM4YThkOGY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNtbWktcGF0dGVybnMgLnRhZ3Mub24tZ3JheSBsaXtiYWNrZ3JvdW5kOiNmZmZ9LmNtbWktcGF0dGVybnMgLnRhZ3M6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAudGFncyBhe2ZvbnQtd2VpZ2h0Om5vcm1hbH1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnRhZ3N7bWFyZ2luLWxlZnQ6MH0uY21taS1wYXR0ZXJucyAudGFncy5sYWJlbGVkOmJlZm9yZXtjb250ZW50OidUYWdzJztmbG9hdDpub25lO21hcmdpbjowLjI1ZW0gMDt3aWR0aDoxMDAlfX0uY21taS1wYXR0ZXJucyAudGFnLXNlbGVjdC13cmFwcGVyIC50YWdzOmJlZm9yZXtjb250ZW50Om5vbmV9LmNtbWktcGF0dGVybnMgLnRhZy1zZWxlY3Qtd3JhcHBlciAudGFncz5saXtib3JkZXI6MXB4IHNvbGlkICMwNDI3NDA7cGFkZGluZzowLjVlbSAyZW19LmNtbWktcGF0dGVybnMgLnRhZy1zZWxlY3Qtd3JhcHBlciAudGFncz5saS5zZWxlY3RlZHtiYWNrZ3JvdW5kOiMwNDI3NDA7Y29sb3I6I2ZmZn0uY21taS1wYXR0ZXJucyAudGVzdGltb25pYWx7Y29sb3I6IzM2MzYzOTtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjMwMDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAudGVzdGltb25pYWwgdWwuaW1hZ2VzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY21taS1wYXR0ZXJucyAudGVzdGltb25pYWwgdWwuaW1hZ2VzIGxpK2xpe21hcmdpbi1sZWZ0OjFlbX0uY21taS1wYXR0ZXJucyAudGVzdGltb25pYWwgaW1ne2JvcmRlci1yYWRpdXM6NTAlO21heC13aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLnRlc3RpbW9uaWFsIGltZ1tzcmMkPVwiLnN2Z1wiXXt3aWR0aDo4ZW19LmNtbWktcGF0dGVybnMgLnRlc3RpbW9uaWFsIC5sb2dvIGltZywuY21taS1wYXR0ZXJucyAudGVzdGltb25pYWwgdWwubG9nb3MgbGkgaW1nLC5jbW1pLXBhdHRlcm5zIHVsLmxvZ29zIC50ZXN0aW1vbmlhbCBsaSBpbWcsLmNtbWktcGF0dGVybnMgLnRlc3RpbW9uaWFsIG9sLmxvZ29zIGxpIGltZywuY21taS1wYXR0ZXJucyBvbC5sb2dvcyAudGVzdGltb25pYWwgbGkgaW1ne2JvcmRlci1yYWRpdXM6MH0uY21taS1wYXR0ZXJucyAudGVzdGltb25pYWwgaDN7Y29sb3I6IzAwN2RjNjtmb250LXNpemU6MS4yNWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjFlbSAwIDAuNWVtIDB9LmNtbWktcGF0dGVybnMgLnRlc3RpbW9uaWFsIGgzK2ZpZ3VyZS5xdW90ZXttYXJnaW4tdG9wOjB9LmNtbWktcGF0dGVybnMgLnRpbWVsaW5lPip7ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMCAyZW0gMH0uY21taS1wYXR0ZXJucyAudGltZWxpbmU+KiBoM3tjb2xvcjojMDA3ZGM2O2ZvbnQtc2l6ZToxLjI1ZW07bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC50aW1lbGluZT4qe3BhZGRpbmc6MCAwIDJlbSBjYWxjKCgoKDEwMCUgLSAxMWVtKS8xMikgKiA0KSArIDNlbSl9LmNtbWktcGF0dGVybnMgLnRpbWVsaW5lPiogaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTp0cmFuc2xhdGUoY2FsYygtMTAwJSAtIDFlbSkpfX0uY21taS1wYXR0ZXJucyAudG9nZ2xhYmxlLWNvbnRlbnQuaW5pdGlhbGl6ZWR7bWF4LWhlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOjFzIGVhc2UgYWxsfS5jbW1pLXBhdHRlcm5zIC50b2dnbGFibGUtY2FyZXR7YmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvY2FyZXQuZG93bi5ncmF5My5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7aGVpZ2h0OjFlbTttYXJnaW4tdG9wOi0wLjVlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNpdGlvbjowLjI1cyBhbGwgZWFzZTt3aWR0aDoxZW19LmNtbWktcGF0dGVybnMgLnRvZ2dsYWJsZS10b2dnbGUuaW5pdGlhbGl6ZWR7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy1yaWdodDoyZW07cG9zaXRpb246cmVsYXRpdmV9LmNtbWktcGF0dGVybnMgLnRvZ2dsYWJsZS10b2dnbGUub3BlbiAudG9nZ2xhYmxlLWNhcmV0e3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uY21taS1wYXR0ZXJucyAudG9nZ2xhYmxlLXRvZ2dsZS5pbml0aWFsaXplZCsudG9nZ2xhYmxlLWNvbnRlbnR7b3BhY2l0eTowfS5jbW1pLXBhdHRlcm5zIC50b2dnbGFibGUtdG9nZ2xlLmluaXRpYWxpemVkLm9wZW4rLnRvZ2dsYWJsZS1jb250ZW50e29wYWNpdHk6MTtvdmVyZmxvdzppbmhlcml0fS5jbW1pLXBhdHRlcm5zIC5yZXR1cm4tdG8tdG9wPi50b3B7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0xMGVtO29wYWNpdHk6MH1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLnJldHVybi10by10b3A+LnRvcHtib3R0b206MDtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzowLjE1ZW07b3BhY2l0eToxO3BhZGRpbmc6MWVtIDFlbSAyZW0gMWVtO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjJlbTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6NmVtfS5jbW1pLXBhdHRlcm5zIC5yZXR1cm4tdG8tdG9wPi50b3AuaGlkZGVue2JvdHRvbTotMTBlbTtvcGFjaXR5OjB9LmNtbWktcGF0dGVybnMgLnJldHVybi10by10b3A+LnRvcDp2aXNpdGVke2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLnJldHVybi10by10b3A+LnRvcCBzdmd7YmFja2dyb3VuZDojZmZmO2ZpbGw6I2U1ZTFlNjtoZWlnaHQ6NGVtO3BhZGRpbmc6MWVtO3dpZHRoOjRlbX0uY21taS1wYXR0ZXJucyAucmV0dXJuLXRvLXRvcD4udG9wOmhvdmVye2NvbG9yOiMwNDI3NDB9LmNtbWktcGF0dGVybnMgLnJldHVybi10by10b3A+LnRvcDpob3ZlciBzdmd7YmFja2dyb3VuZDojMDQyNzQwO2ZpbGw6IzAwN2RjNn19LmNtbWktcGF0dGVybnMgLnR3aXR0ZXItY2FyZC5jYXJkcyBsaSwuY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkLnJlc291cmNlLWNhcmRzIGxpe3BhZGRpbmc6M2VtfS5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgLmNhcmQsLmNtbWktcGF0dGVybnMgLnR3aXR0ZXItY2FyZCB1bC5jYXJkcz5saSwuY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkIHVsLnJlc291cmNlLWNhcmRzPmxpLC5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgb2wuY2FyZHM+bGksLmNtbWktcGF0dGVybnMgLnR3aXR0ZXItY2FyZCBvbC5yZXNvdXJjZS1jYXJkcz5saSwuY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkIC5jdXN0b21lci1zcG90bGlnaHQ+bGksLmNtbWktcGF0dGVybnMgLnR3aXR0ZXItY2FyZCAuZGFzaGJvYXJkLXdpZGdldCwuY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkIC5ldmVudHMtbGlzdD5saSwuY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNtbWktcGF0dGVybnMgLnR3aXR0ZXItY2FyZCBoZWFkZXJ7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206MWVtfS5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgaGVhZGVyOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxLjVlbTttYXJnaW4tbGVmdDphdXRvO2JhY2tncm91bmQ6dXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNzIgNzJcIj48cGF0aCBmaWxsPVwibm9uZVwiIGQ9XCJNMCAwaDcydjcySDB6XCIvPjxwYXRoIGNsYXNzPVwiaWNvblwiIGZpbGw9XCIjMWRhMWYyXCIgZD1cIk02OC44MTIgMTUuMTRjLTIuMzQ4IDEuMDQtNC44NyAxLjc0NC03LjUyIDIuMDYgMi43MDQtMS42MiA0Ljc4LTQuMTg2IDUuNzU3LTcuMjQzLTIuNTMgMS41LTUuMzMgMi41OTItOC4zMTQgMy4xNzZDNTYuMzUgMTAuNTkgNTIuOTQ4IDkgNDkuMTgyIDljLTcuMjMgMC0xMy4wOTIgNS44Ni0xMy4wOTIgMTMuMDkzIDAgMS4wMjYuMTE4IDIuMDIuMzM4IDIuOThDMjUuNTQzIDI0LjUyNyAxNS45IDE5LjMxOCA5LjQ0IDExLjM5NmMtMS4xMjUgMS45MzYtMS43NyA0LjE4NC0xLjc3IDYuNTggMCA0LjU0MyAyLjMxMiA4LjU1MiA1LjgyNCAxMC45LTIuMTQ2LS4wNy00LjE2NS0uNjU4LTUuOTMtMS42NC0uMDAyLjA1Ni0uMDAyLjExLS4wMDIuMTYzIDAgNi4zNDUgNC41MTMgMTEuNjM4IDEwLjUwNCAxMi44NC0xLjEuMjk4LTIuMjU2LjQ1Ny0zLjQ1LjQ1Ny0uODQ1IDAtMS42NjYtLjA3OC0yLjQ2NC0uMjMgMS42NjcgNS4yIDYuNSA4Ljk4NSAxMi4yMyA5LjA5LTQuNDgyIDMuNTEtMTAuMTMgNS42MDUtMTYuMjYgNS42MDUtMS4wNTUgMC0yLjA5Ni0uMDYtMy4xMjItLjE4NCA1Ljc5NCAzLjcxNyAxMi42NzYgNS44ODIgMjAuMDY3IDUuODgyIDI0LjA4MyAwIDM3LjI1LTE5Ljk1IDM3LjI1LTM3LjI1IDAtLjU2NS0uMDEzLTEuMTMzLS4wMzgtMS42OTMgMi41NTgtMS44NDcgNC43NzgtNC4xNSA2LjUzMi02Ljc3NHpcIi8+PC9zdmc+Jykgbm8tcmVwZWF0fS5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgLmF2YXRhcnttYXJnaW4tcmlnaHQ6MC43NWVtO2hlaWdodDozZW07d2lkdGg6M2VtfS5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgLmF2YXRhciBpbWd7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkIC5hdXRob3Itd3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgLmF1dGhvci1saW5re2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkIC5hdXRob3ItbGluayAubmFtZXtjb2xvcjojMzYzNjM5fS5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgLmF1dGhvci1saW5rIC5oYW5kbGV7Zm9udC1zaXplOjAuNzVlbTtjb2xvcjojYTJhYWFkfS5jbW1pLXBhdHRlcm5zIC50d2l0dGVyLWNhcmQgZm9vdGVye2ZvbnQtc2l6ZTowLjc1ZW07Y29sb3I6IzhhOGQ4Zn0uY21taS1wYXR0ZXJucyAudHdpdHRlci1jYXJkIGZvb3RlciBhe3RleHQtZGVjb3JhdGlvbjpub25lO2Zsb2F0OnJpZ2h0O2NvbG9yOiM4YThkOGZ9LmNtbWktcGF0dGVybnMgLnVybC1pbnB1dHtvdmVyZmxvdzphdXRvfS5jbW1pLXBhdHRlcm5zIC51cmwtaW5wdXQgaW5wdXRbdHlwZT0ndXJsJ117Ym9yZGVyLXJhZGl1czowIC41ZW0gLjVlbSAwO2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTFweDt3aWR0aDpjYWxjKDEwMCUgLSAzLjk2ZW0gLSAycHgpfS5jbW1pLXBhdHRlcm5zIC51cmwtaW5wdXQ6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlNWUxZTY7Ym9yZGVyLXJhZGl1czouNWVtIDAgMCAuNWVtO2NvbG9yOiM4YThkOGY7Y29udGVudDonaHR0cHM6Ly8nO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtmb250LXNpemU6MC42NmVtO3BhZGRpbmc6MS40ZW0gMWVtO3RleHQtYWxpZ246cmlnaHQ7d2lkdGg6NGVtfS5jbW1pLXBhdHRlcm5ze3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zOmJlZm9yZXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvdHRvbTowO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztsZWZ0OjA7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO3RvcDowO3otaW5kZXg6LTF9LmNtbWktcGF0dGVybnMudmlld2luZy12aWRlb3tvdmVyZmxvdzpoaWRkZW59LmNtbWktcGF0dGVybnMudmlld2luZy12aWRlbyBpZnJhbWUudmlkZW97YmFja2dyb3VuZDojMDAwO2JveC1zaGFkb3c6MCAwIDFlbSAwIHJnYmEoMCwwLDAsMC42MTgpO2xlZnQ6NTAlO3Bvc2l0aW9uOmZpeGVkO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4OjEwMH0uY21taS1wYXR0ZXJucy52aWV3aW5nLXZpZGVvOmJlZm9yZXtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNjE4KTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO3otaW5kZXg6OTl9LmNtbWktcGF0dGVybnMudmlld2luZy12aWRlby1mYWRpbmctb3V0OmJlZm9yZXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7ei1pbmRleDo5OX0uY21taS1wYXR0ZXJucyAudmlkZW8tcHJldmlld3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbW1pLXBhdHRlcm5zIC52aWRlby1wcmV2aWV3OmJlZm9yZXtib3JkZXItdG9wOjRlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOjRlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDo4ZW0gc29saWQgIzAwN2RjNjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luOi00ZW0gMCAwIC00ZW07b3BhY2l0eTowLjY2NjY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2l0aW9uOjAuNXMgZWFzZS1pbi1vdXQgYWxsO3dpZHRoOjB9LmNtbWktcGF0dGVybnMgLnZpZGVvLXByZXZpZXc6aG92ZXI6YmVmb3Jle29wYWNpdHk6MX0uY21taS1wYXR0ZXJucyAud29ybGQtbWFwLXN0YXRze2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9hYm91dC1tYXAuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3RleHQtYWxpZ246Y2VudGVyfS5jbW1pLXBhdHRlcm5zIC53b3JsZC1tYXAtc3RhdHMub3Jhbmdle2JhY2tncm91bmQ6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2Rlc2lnbi9hYm91dC1tYXAtb3JhbmdlLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uY21taS1wYXR0ZXJucyAud29ybGQtbWFwLXN0YXRzIHN0cm9uZ3tkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyZW19QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIC53b3JsZC1tYXAtc3RhdHMgc3Ryb25ne2ZvbnQtc2l6ZToyLjVlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC53b3JsZC1tYXAtc3RhdHMgc3Ryb25ne2ZvbnQtc2l6ZTozZW19fUBtZWRpYSAobWluLXdpZHRoOiA4MGVtKXsuY21taS1wYXR0ZXJucyAud29ybGQtbWFwLXN0YXRzIHN0cm9uZ3tmb250LXNpemU6My41ZW19fS5jbW1pLXBhdHRlcm5zIC53b3JsZC1tYXAtc3RhdHMgbGl7bWFyZ2luOjIuNWVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pey5jbW1pLXBhdHRlcm5zIC53b3JsZC1tYXAtc3RhdHMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjZlbSAyZW07bWF4LXdpZHRoOjMwJTt2ZXJ0aWNhbC1hbGlnbjp0b3B9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAud29ybGQtbWFwLXN0YXRzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjo4ZW0gM2VtfX0uY21taS1wYXR0ZXJucyAuY2hlY2tsaXN0Pmxpe3BhZGRpbmc6MmVtIDFlbSAyZW0gNGVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAuY2hlY2tsaXN0PmxpPmxpe3BhZGRpbmc6MmVtIDUlIDJlbSBjYWxjKDUlICsgM2VtKX19QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pey5jbW1pLXBhdHRlcm5zIC5jaGVja2xpc3Q+bGk+bGl7cGFkZGluZzoyZW0gMmVtIDJlbSA2ZW19fS5jbW1pLXBhdHRlcm5zIC5jaGVja2xpc3Q6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9jZG4uY21taWluc3RpdHV0ZS5jb20vaWNvbnMvY29uZmlybWF0aW9uLnN2Zyk7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDowO3dpZHRoOjB9LmNtbWktcGF0dGVybnMgLmNoZWNrbGlzdCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17aGVpZ2h0OjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjA7ei1pbmRleDotMX0uY21taS1wYXR0ZXJucyAuY2hlY2tsaXN0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbHtiYWNrZ3JvdW5kOnVybChodHRwczovL2Nkbi5jbW1paW5zdGl0dXRlLmNvbS9pY29ucy91bmNoZWNrZWQuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtoZWlnaHQ6MmVtO21hcmdpbjotMC4yNWVtIDAgMCAtM2VtO3dpZHRoOjJlbX0uY21taS1wYXR0ZXJucyAuY2hlY2tsaXN0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVse2JhY2tncm91bmQtaW1hZ2U6dXJsKGh0dHBzOi8vY2RuLmNtbWlpbnN0aXR1dGUuY29tL2ljb25zL2NvbmZpcm1hdGlvbi5zdmcpfS5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0Pmxpe292ZXJmbG93OmF1dG87cGFkZGluZzoxZW0gNGVtIDJlbSA4ZW19LmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnRyYWNre2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTZlbTt3aWR0aDo0ZW19LmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnRpbWV7Zm9udC1zaXplOjAuNzVlbTttYXJnaW4tYm90dG9tOjB9LmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLm5hbWV7Zm9udC1zaXplOjEuNWVtfS5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpIC5kZXNjcmlwdGlvbntkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6dmlzaWJsZX0uY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saTpiZWZvcmV7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0uY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5rZXlub3RlIC50cmFja3tib3JkZXItcmFkaXVzOjJlbX0uY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5rZXlub3RlIC5zcGVha2Vye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxZW19LmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnNwZWFrZXJ7Y29sb3I6IzM2MzYzOTt0ZXh0LWRlY29yYXRpb246bm9uZX0uY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saSAuc3BlYWtlciBpbWd7aGVpZ2h0OjJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MmVtfUBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXsuY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saXtwYWRkaW5nOjFlbSA0ZW0gMmVtIDEwZW19LmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkgLnRyYWNre21hcmdpbi1sZWZ0Oi04ZW07d2lkdGg6NmVtfS5jbW1pLXBhdHRlcm5zIC5jb25mZXJlbmNlLWV2ZW50cy1saXN0PmxpLmtleW5vdGUgLnRyYWNre2JvcmRlci1yYWRpdXM6M2VtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGl7cGFkZGluZzoxZW0gMTJlbSAyZW0gMTBlbX0uY21taS1wYXR0ZXJucyAuY29uZmVyZW5jZS1ldmVudHMtbGlzdD5saS5rZXlub3Rle3BhZGRpbmc6MWVtIDEyZW0gMmVtIDE0ZW19LmNtbWktcGF0dGVybnMgLmNvbmZlcmVuY2UtZXZlbnRzLWxpc3Q+bGkua2V5bm90ZSAudHJhY2t7Ym9yZGVyLXJhZGl1czo1ZW07bWFyZ2luLWxlZnQ6LTEyZW07d2lkdGg6MTBlbX19Ym9keS5jbW1pLXBhdHRlcm5ze2JhY2tncm91bmQ6I2U1ZTFlNjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6IzM2MzYzOTtmb250LXNpemU6MWVtO21hcmdpbjowfW1haW4uY21taS1wYXR0ZXJucywuY21taS1wYXR0ZXJucyBtYWlue292ZXJmbG93OmF1dG87cGFkZGluZzoyZW0gMCA0ZW0gMH1ib2R5e21hcmdpbjowfWJvZHk+aW1ne2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0uY21taS1wYXR0ZXJucyBtYWlue292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjB9LmNtcy1ib290c3RyYXAgLmJ1dHRvbiwuY21zLWJvb3RzdHJhcCAuY21taS1wYXR0ZXJucyBpbnB1dC5qcy5maWxlK2xhYmVsLC5jbW1pLXBhdHRlcm5zIC5jbXMtYm9vdHN0cmFwIGlucHV0LmpzLmZpbGUrbGFiZWwsLmNtcy1ib290c3RyYXAgLmNtbWktcGF0dGVybnMgLnBhZ2luYXRpb24+c3Ryb25nLC5jbW1pLXBhdHRlcm5zIC5jbXMtYm9vdHN0cmFwIC5wYWdpbmF0aW9uPnN0cm9uZywuY21zLWJvb3RzdHJhcCAuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5nZXQtc3RhcnRlZCwuY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIC5jbXMtYm9vdHN0cmFwIC5nZXQtc3RhcnRlZCwuY21zLWJvb3RzdHJhcCAuQ29udGVudEJvZHkgYS5OZXdJdGVtTGluaywuQ29udGVudEJvZHkgLmNtcy1ib290c3RyYXAgYS5OZXdJdGVtTGluaywuY21zLWJvb3RzdHJhcCAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtcy1ib290c3RyYXAgYSwuY21zLWJvb3RzdHJhcCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5jbXMtYm9vdHN0cmFwIGEsLmNtcy1ib290c3RyYXAgYnV0dG9uLC5jbXMtYm9vdHN0cmFwIGlucHV0W3R5cGU9J2J1dHRvbiddLC5jbXMtYm9vdHN0cmFwIGlucHV0W3R5cGU9J3N1Ym1pdCdde2xldHRlci1zcGFjaW5nOjB9LkNvbnRlbnRCb2R5IC5idG4tYWN0aW9ucyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJde21hcmdpbjowIDFlbSAxZW0gMH0uQ29udGVudEJvZHkgLmRpcmVjdC1maWxlLXVwbG9hZGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luOi0wLjI1ZW0gMCAwIDE1ZW19LkNvbnRlbnRCb2R5IC5yYWRpby1saXN0LXZlcnRpY2FsIGxhYmVse21hcmdpbjowfS5rZW50aWNvLXNlYXJjaC1wYWdlLWZvcm0gLlNlYXJjaERpYWxvZywuc2l0ZS1zZWFyY2ggLlNlYXJjaERpYWxvZ3ttYXJnaW4tYm90dG9tOjJlbX0ua2VudGljby1zZWFyY2gtcGFnZS1mb3JtIC5TZWFyY2hEaWFsb2cgLmZvcm0taG9yaXpvbnRhbCwuc2l0ZS1zZWFyY2ggLlNlYXJjaERpYWxvZyAuZm9ybS1ob3Jpem9udGFse2Rpc3BsYXk6ZmxleH0ua2VudGljby1zZWFyY2gtcGFnZS1mb3JtIC5TZWFyY2hEaWFsb2cgLmZvcm0taG9yaXpvbnRhbD4uZm9ybS1ncm91cDpmaXJzdC1jaGlsZCwuc2l0ZS1zZWFyY2ggLlNlYXJjaERpYWxvZyAuZm9ybS1ob3Jpem9udGFsPi5mb3JtLWdyb3VwOmZpcnN0LWNoaWxke3dpZHRoOjEwMCV9LmtlbnRpY28tc2VhcmNoLXBhZ2UtZm9ybSAuU2VhcmNoRGlhbG9nIC5mb3JtLWhvcml6b250YWw+LmZvcm0tZ3JvdXArLmZvcm0tZ3JvdXAsLnNpdGUtc2VhcmNoIC5TZWFyY2hEaWFsb2cgLmZvcm0taG9yaXpvbnRhbD4uZm9ybS1ncm91cCsuZm9ybS1ncm91cHttYXJnaW4tbGVmdDowLjVlbX0ua2VudGljby1zZWFyY2gtcGFnZS1mb3JtIC5TZWFyY2hEaWFsb2cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuc2l0ZS1zZWFyY2ggLlNlYXJjaERpYWxvZyBpbnB1dFt0eXBlPVwic3VibWl0XCJde3BhZGRpbmc6MC40ZW0gMWVtfS5zaXRlLXNlYXJjaCAuU2VhcmNoRGlhbG9nIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLXRvcDowO3BhZGRpbmc6MWVtfS5wYXNzd29yZC1zdHJlbmd0aC1ub3QtYWNjZXB0YWJsZXtjb2xvcjojZWUyOTMxfS5wYXNzd29yZC1zdHJlbmd0aC1hdmVyYWdle2NvbG9yOiNmMTVhMjJ9LnBhc3N3b3JkLXN0cmVuZ3RoLXN0cm9uZ3tjb2xvcjojMDA3ZGM2fS5wYXNzd29yZC1zdHJlbmd0aC1leGNlbGxlbnR7Y29sb3I6IzAwYTY1MX0uSGlkZGVuQnV0dG9ue2Rpc3BsYXk6bm9uZTtsZWZ0Oi00ZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOi00ZW07dmlzaWJpbGl0eTpoaWRkZW59LkNvbnRlbnRCb2R5e2JhY2tncm91bmQ6IzAwN2RjNn0uQ29udGVudEJvZHkgbWFpbntiYWNrZ3JvdW5kOiNlNWUxZTZ9LkNvbnRlbnRCb2R5IG1haW4uaW5kZXh7YmFja2dyb3VuZDojZmZmfS5Db250ZW50Qm9keSBtYWlue292ZXJmbG93OmF1dG87cGFkZGluZy1ib3R0b206NGVtfS5Db250ZW50Qm9keSAuRWRpdEZvcm17Ym9yZGVyOm5vbmU7cGFkZGluZzowfS5Db250ZW50Qm9keSAuYnRuLWljb257bWFyZ2luLXJpZ2h0OjAuNWVtO3BhZGRpbmc6MC4yNWVtIDAuNWVtfS5Db250ZW50Qm9keSAuYnRuLWljb24gaTpiZWZvcmV7Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJywgc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbH0uQ29udGVudEJvZHkgLmJ0bi1pY29uIGkuaWNvbi1lZGl0OmJlZm9yZXtjb250ZW50OidcXGYwNDAnfS5Db250ZW50Qm9keSAuYnRuLWljb24gaS5pY29uLWJpbjpiZWZvcmV7Y29udGVudDonXFxmMWY4J30uQ29udGVudEJvZHkgLmJ0bi1pY29uIGkuaWNvbi1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDonXFxmMDczJ30uQ2FsZW5kYXJUZXh0Qm94e21hcmdpbi1ib3R0b206MC41ZW19I3BfbHRfY3RsMDFfcGFnZXBsYWNlaG9sZGVyX3BfbHRfY3RsMDBfQ29udHJpYnV0aW9uTGlzdF9saXN0X2VkaXREb2NfZl9TdGFydEVuZERhdGVUaW1lX2xibFRpbWVCZXR3ZWVuQW5ke2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjFlbSAwfS5Db250ZW50Qm9keSAuY2FsZW5kYXItYWN0aW9ue21hcmdpbi1yaWdodDowLjVlbX0jZmllbGRfTG9jYXRpb25JbmRpY2F0b3J7bWFyZ2luLXRvcDoxZW19I2ZpZWxkX0xvY2F0aW9uSW5kaWNhdG9yIC5lZGl0aW5nLWZvcm0tbGFiZWwtY2VsbHttYXJnaW46MmVtIDAgMWVtIDB9LnNob3BwaW5nLWNhcnQgLnF1YW50aXR5LC5zaG9wcGluZy1jYXJ0IC5zdWJ0b3RhbHttaW4td2lkdGg6OGVtO3doaXRlLXNwYWNlOm5vd3JhcH0uc2hvcHBpbmctY2FydCAucmVtb3Zle21pbi13aWR0aDozLjM3NWVtfS5zaG9wcGluZy1jYXJ0IC5xdWFudGl0eT5kaXY+ZGl2e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2hvcHBpbmctY2FydCAuVW5pdENvdW50Q29udHJvbHt3aWR0aDo1ZW19LnNob3BwaW5nLWNhcnQgLlByb2R1Y3RQcmljZURldGFpbExpbmsgaW1ne21hcmdpbi1sZWZ0OjAuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2hvcHBpbmctY2FydCsuZGlzY291bnQgaDR7Zm9udC1zaXplOjFlbX0uc2hvcHBpbmctY2FydCsuZGlzY291bnR7ZmxvYXQ6cmlnaHQ7bWF4LXdpZHRoOjMwZW19LnNob3BwaW5nLWNhcnQrLmRpc2NvdW50Kyp7Y2xlYXI6Ym90aH0uZGlzY291bnQ+ZGl2PmRpdntkaXNwbGF5OmZsZXh9LmRpc2NvdW50PmRpdj5kaXY+LmZvcm0tY29udHJvbHtkaXNwbGF5OmlubGluZS1ibG9jazstd2Via2l0LWJveC1mbGV4OjI7LW1zLWZsZXg6MjtmbGV4OjI7dmVydGljYWwtYWxpZ246bWlkZGxlfS5kaXNjb3VudD5kaXY+ZGl2Pi5idG57bWFyZ2luLWxlZnQ6MC41ZW07cGFkZGluZzowLjI1ZW0gMWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY2hlY2tvdXQtdG90YWwsLmNoZWNrb3V0LWFjdGlvbnN7dGV4dC1hbGlnbjpyaWdodH0uY2hlY2tvdXQtdG90YWwgLlZhbHVle2ZvbnQtc2l6ZToyZW07Zm9udC13ZWlnaHQ6Ym9sZH0uY2hlY2tvdXQtYWN0aW9uc3tjbGVhcjpib3RoO3BhZGRpbmc6MmVtIDB9dGFibGUuY2VsbHNwYWNpbmdfMC5jZWxscGFkZGluZ18wLHRhYmxlLmNlbGxzcGFjaW5nXzAuY2VsbHBhZGRpbmdfMCB0cix0YWJsZS5jZWxsc3BhY2luZ18wLmNlbGxwYWRkaW5nXzAgdGR7bWFyZ2luOjA7cGFkZGluZzowfS5sb2dpbi1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLnJlZ2lzdGVyLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW46MWVtIDB9LnJlZ2lzdGVyLWZvcm0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde21hcmdpbi10b3A6MS4xZW19LmNtbWktcGF0dGVybnMgLmNvdXJzZS1pbmZvIGxpIHN0cm9uZyBkaXYrZGl2e2ZvbnQtd2VpZ2h0Om5vcm1hbH0uY21taS1wYXR0ZXJucy5jb25mZXJlbmNlcyBtYWlue3BhZGRpbmctdG9wOjRlbX0uY21taS1wYXR0ZXJucyBtYWluPi5jdGF7bWFyZ2luLWJvdHRvbTotNGVtfS5TdG9ja0NvbnRhaW5lciwuTWVzc2FnZXNDb250YWluZXIsLlRvdGFsUHJpY2VDb250YWluZXJ7ZGlzcGxheTpibG9jazttYXJnaW46MCAwIDFlbSAwfS5TdG9ja0xhYmVsLC5NZXNzYWdlc0xhYmVsLC5Ub3RhbFByaWNlTGFiZWx7Zm9udC13ZWlnaHQ6Ym9sZH0uY21taS1wYXR0ZXJucyBpbnB1dC5BZGRUb0NhcnRUZXh0Qm94LC5jbW1pLXBhdHRlcm5zIGlucHV0LkFkZFRvQ2FydEJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9ja30uY21taS1wYXR0ZXJucyBpbnB1dC5BZGRUb0NhcnRUZXh0Qm94e3dpZHRoOjVlbX1Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpe0BtZWRpYSAobWluLXdpZHRoOiA4MGVtKXsuY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAucmVzb3VyY2UtY2FyZHN7ZGlzcGxheTpibG9ja30uY21taS1wYXR0ZXJucyAucmVzb3VyY2UtbGlzdGluZyAucmVzb3VyY2UtY2FyZHM+ZGl2e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6Y2FsYyg1MCUgLSAwLjVlbSkgY2FsYyg1MCUgLSAwLjVlbSk7Z3JpZC1nYXA6MWVtfX19QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKXtAbWVkaWEgKG1pbi13aWR0aDogMTAwZW0pey5yb3cuZXhwYW5kZWQucmVzb3VyY2UtbGlzdGluZyAucmVzb3VyY2UtY2FyZHM+ZGl2LC5yb3cuZXhwYW5kZWQgLnJlc291cmNlLWxpc3RpbmcgLnJlc291cmNlLWNhcmRzPmRpdntncmlkLXRlbXBsYXRlLWNvbHVtbnM6Y2FsYygzMyUgLSAwLjY2NjZlbSkgY2FsYygzMyUgLSAwLjY2NjZlbSkgY2FsYygzMyUgLSAwLjY2NjZlbSk7Z3JpZC1nYXA6MWVtfX19LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuc2VhcmNoIGgxLC5jbW1pLXBhdHRlcm5zIC5yb3cuc2VhcmNoLnBob3RvLXN0cmlwZSBoMXttYXJnaW46MDtwYWRkaW5nOjFlbSAwfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCAuZWRpdGluZy1mb3JtLWxhYmVsLWNlbGwgbGFiZWwsLmNtbWktcGF0dGVybnMgLnJvdy5zZWFyY2gucGhvdG8tc3RyaXBlIC5lZGl0aW5nLWZvcm0tbGFiZWwtY2VsbCBsYWJlbHtmb250LXdlaWdodDpub3JtYWx9LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuc2VhcmNoIC5lZGl0aW5nLWZvcm0tbGFiZWwtY2VsbCBsYWJlbCwuY21taS1wYXR0ZXJucyAucm93LnNlYXJjaC5waG90by1zdHJpcGUgLmVkaXRpbmctZm9ybS1sYWJlbC1jZWxsIGxhYmVsLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCAuZWRpdGluZy1mb3JtLXZhbHVlLWNlbGwsLmNtbWktcGF0dGVybnMgLnJvdy5zZWFyY2gucGhvdG8tc3RyaXBlIC5lZGl0aW5nLWZvcm0tdmFsdWUtY2VsbHttYXJnaW4tYm90dG9tOjFlbX0uY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY21taS1wYXR0ZXJucyAucm93LnNlYXJjaC5waG90by1zdHJpcGUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tdG9wOjB9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCAuZm9ybS1ob3Jpem9udGFsLC5jbW1pLXBhdHRlcm5zIC5yb3cuc2VhcmNoLnBob3RvLXN0cmlwZSAuZm9ybS1ob3Jpem9udGFsLC5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCAuZm9ybS1ncm91cCwuY21taS1wYXR0ZXJucyAucm93LnNlYXJjaC5waG90by1zdHJpcGUgLmZvcm0tZ3JvdXB7ZGlzcGxheTpmbGV4fS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCAuZm9ybS1ncm91cCwuY21taS1wYXR0ZXJucyAucm93LnNlYXJjaC5waG90by1zdHJpcGUgLmZvcm0tZ3JvdXAsLmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuc2VhcmNoIC5lZGl0aW5nLWZvcm0tdmFsdWUtY2VsbCwuY21taS1wYXR0ZXJucyAucm93LnNlYXJjaC5waG90by1zdHJpcGUgLmVkaXRpbmctZm9ybS12YWx1ZS1jZWxse2ZsZXg6MSAxIGF1dG99LmNtbWktcGF0dGVybnMgLnJvdy5zdHJpcGUuc2VhcmNoIC5lZGl0aW5nLWZvcm0tbGFiZWwtY2VsbCBsYWJlbCwuY21taS1wYXR0ZXJucyAucm93LnNlYXJjaC5waG90by1zdHJpcGUgLmVkaXRpbmctZm9ybS1sYWJlbC1jZWxsIGxhYmVse21hcmdpbjowLjVlbSAxZW0gMCAwfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCAuZWRpdGluZy1mb3JtLWxhYmVsLWNlbGwgbGFiZWwsLmNtbWktcGF0dGVybnMgLnJvdy5zZWFyY2gucGhvdG8tc3RyaXBlIC5lZGl0aW5nLWZvcm0tbGFiZWwtY2VsbCBsYWJlbCwuY21taS1wYXR0ZXJucyAucm93LnN0cmlwZS5zZWFyY2ggLmVkaXRpbmctZm9ybS12YWx1ZS1jZWxsLC5jbW1pLXBhdHRlcm5zIC5yb3cuc2VhcmNoLnBob3RvLXN0cmlwZSAuZWRpdGluZy1mb3JtLXZhbHVlLWNlbGx7bWFyZ2luLWJvdHRvbTowfS5jbW1pLXBhdHRlcm5zIC5yb3cuc3RyaXBlLnNlYXJjaCAuZWRpdGluZy1mb3JtLXZhbHVlLWNlbGwsLmNtbWktcGF0dGVybnMgLnJvdy5zZWFyY2gucGhvdG8tc3RyaXBlIC5lZGl0aW5nLWZvcm0tdmFsdWUtY2VsbHttYXJnaW46MCAxZW0gMCAwO3dpZHRoOjIwZW19fS5jbW1pLXBhdHRlcm5zIC5sb2dvbi1wYW5lbCBpbnB1dFt0eXBlPVwic3VibWl0XCJde21hcmdpbjoxZW0gMH0uVGFiQ29udHJvbFRhYmxlIC5UYWJDb250cm9sLC5UYWJDb250cm9sVGFibGUgLlRhYkNvbnRyb2xTZWxlY3RlZHtiYWNrZ3JvdW5kOiMwNDI3NDA7Ym9yZGVyOjA7cGFkZGluZzowO3RleHQtYWxpZ246Y2VudGVyfS5UYWJDb250cm9sVGFibGUgLlRhYkNvbnRyb2wgYSwuVGFiQ29udHJvbFRhYmxlIC5UYWJDb250cm9sU2VsZWN0ZWQgYXtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7cGFkZGluZzoxZW07d2lkdGg6MTAwJX0uVGFiQ29udHJvbFRhYmxlIC5UYWJDb250cm9sIGE6aG92ZXIsLlRhYkNvbnRyb2xUYWJsZSAuVGFiQ29udHJvbFNlbGVjdGVkIGE6aG92ZXJ7YmFja2dyb3VuZDojMDYzNjU4O3RleHQtZGVjb3JhdGlvbjpub25lfS5UYWJDb250cm9sVGFibGUgLlRhYkNvbnRyb2xTZWxlY3RlZHtiYWNrZ3JvdW5kOiMwMDdkYzZ9LlRhYkNvbnRyb2xUYWJsZSAuVGFiQ29udHJvbFNlbGVjdGVkOmhvdmVye2JhY2tncm91bmQ6IzAwN2RjNn0uY29udHJvbC1sYWJlbHtmb250LXdlaWdodDpib2xkfS5jaGVja2JveC1saXN0LWhvcml6b250YWx7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjFlbX0uY21taS1wYXR0ZXJucyAuY2hlY2tib3hlcz5saT5kaXY+c3BhbntjbGVhcjpsZWZ0O2Zsb2F0OmxlZnQ7aGVpZ2h0OjFlbTttYXJnaW46MC4yZW0gMWVtIDAgMDt3aWR0aDoxZW19LmNoZWNrYm94IGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46LTAuMTVlbSAwIDAuNWVtIDB9Kjpub3QoLmFjdGlvbikgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tdG9wOjFlbX0uQ29udHJpYnV0aW9uUGFuZWx7dGV4dC1hbGlnbjpjZW50ZXJ9LkNvbnRyaWJ1dGlvblBhbmVsIGF7bWFyZ2luOjFlbX0ucmFkaW8tbGlzdC1ob3Jpem9udGFsIGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW4tdG9wOjB9Lk15QWRkcmVzc2VzIHRoIGEsLk15T3JkZXJzIHRoIGF7Y29sb3I6I2ZmZn0uTXlBZGRyZXNzZXMgLnBhZ2luYXRpb24sLk15T3JkZXJzIC5wYWdpbmF0aW9ue3RleHQtYWxpZ246bGVmdH0uTXlBZGRyZXNzZXMgLnBhZ2luYXRpb24taXRlbXMtcGVyLXBhZ2UsLk15T3JkZXJzIC5wYWdpbmF0aW9uLWl0ZW1zLXBlci1wYWdle2Rpc3BsYXk6ZmxleH0uTXlBZGRyZXNzZXMgLnBhZ2luYXRpb24taXRlbXMtcGVyLXBhZ2UgbGFiZWwsLk15T3JkZXJzIC5wYWdpbmF0aW9uLWl0ZW1zLXBlci1wYWdlIGxhYmVse21hcmdpbjowLjVlbX0uYWRkLWV2ZW50IC5FZGl0aW5nRm9ybUxhYmVse2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjFlbX0uYWRkLWV2ZW50IC5yYWRpby1saXN0LXZlcnRpY2FsIGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46MCAwIDAuNWVtIDB9LmFkZC1ldmVudCAuRXhwbGFuYXRpb25UZXh0e2NvbG9yOiMzZjQ0NDQ7Zm9udC1zaXplOjAuOGVtO21hcmdpbjoxZW0gMH0uYWRkLWV2ZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJde21hcmdpbi1ib3R0b206MC41ZW19LmFkZC1ldmVudCAucHVibGlzaGVke3BhZGRpbmctdG9wOjFlbX0uYWRkLWV2ZW50IC5wdWJsaXNoZWQgLmVkaXRpbmctZm9ybS1jb250cm9sLW5lc3RlZC1jb250cm9se2Zsb2F0OmxlZnQ7d2lkdGg6MmVtfS5hZGQtZXZlbnQgLnB1Ymxpc2hlZCAuRXhwbGFuYXRpb25UZXh0e2NvbG9yOiMzNjM2Mzk7Zm9udC1zaXplOjFlbTttYXJnaW46MH1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmNvbnRlbnQgLmJvZHl7d2lkdGg6Y2FsYyg2NSUgLSA0ZW0pICFpbXBvcnRhbnR9fS5jbW1pLXBhdHRlcm5zIGltZy5pbWc0MDR7bWFyZ2luLXRvcDo0ZW07bWF4LXdpZHRoOjc1JX0uY21taS1wYXR0ZXJucyAucm93NDA0e3BhZGRpbmctYm90dG9tOjRlbX0uY21taS1wYXR0ZXJucyAucm93NDA0IC5zZWFyY2hCb3h7bWFyZ2luLWJvdHRvbToxZW19LmNtbWktcGF0dGVybnMgLnJvdzQwNCAuc2VhcmNoQm94IGlucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLXRvcDowfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci10aXRsZXttYXJnaW46MmVtIDAgMWVtIDB9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLXRpdGxlIGltZ3ttYXgtd2lkdGg6NjYlfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1jb250ZW50IC5pY29uLWxpc3Rpbmd7bWFyZ2luLXRvcDoyZW07bWFyZ2luLWJvdHRvbToyZW19LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLWNvbnRlbnQgLmljb24tbGlzdGluZyBsaXttYXJnaW4tYm90dG9tOjFlbX1AbWVkaWEgKG1pbi13aWR0aDogNDBlbSl7LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLWNvbnRlbnQgLmljb24tbGlzdGluZyBsaXtwYWRkaW5nLWxlZnQ6NWVtfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1jb250ZW50IC5pY29uLWxpc3RpbmcgbGk+aW1ne21hcmdpbi1sZWZ0Oi01ZW07d2lkdGg6NGVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLWNvbnRlbnQgLmljb24tbGlzdGluZyBsaXtwYWRkaW5nLWxlZnQ6NWVtfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1jb250ZW50IC5pY29uLWxpc3RpbmcgbGk+aW1ne21hcmdpbi1sZWZ0Oi01ZW07d2lkdGg6NGVtfX0uY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9uc3t0ZXh0LWFsaWduOmNlbnRlcn0uY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBoM3ttYXJnaW4tdG9wOjB9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnByaWNle2NvbG9yOiMwMDdkYzY7Zm9udC1zaXplOjEuNWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTowfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGF7YmFja2dyb3VuZDojMDQyNzQwO2JvcmRlci1jb2xvcjojMDQyNzQwO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTphY3RpdmV7YmFja2dyb3VuZDojMDEwYTEwO2JvcmRlci1jb2xvcjojMDEwYTEwfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGE6aG92ZXJ7YmFja2dyb3VuZDojMDc0NDcwO2JvcmRlci1jb2xvcjojMDc0NDcwfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGFbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6IzA0Mjc0MDtib3JkZXItY29sb3I6IzA0Mjc0MDtjb2xvcjojZmZmfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDQyNzQwO2NvbG9yOiMwNDI3NDB9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDEwYTEwO2NvbG9yOiMwMTBhMTB9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYS5wMjpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwNzQ0NzA7Y29sb3I6IzA3NDQ3MH0uY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAuQ29udHJpYnV0aW9uUGFuZWwgYSBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uIGEsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYnV0dG9uIGF7YmFja2dyb3VuZDojMDQyNzQwO2JvcmRlci1jb2xvcjojMDQyNzQwO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBidXR0b24gYTphY3RpdmV7YmFja2dyb3VuZDojMDEwYTEwO2JvcmRlci1jb2xvcjojMDEwYTEwfS5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhIGE6aG92ZXIsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEgYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiBidXR0b24gYTpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBidXR0b24gYTpob3ZlcntiYWNrZ3JvdW5kOiMwNzQ0NzA7Ym9yZGVyLWNvbG9yOiMwNzQ0NzB9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhIGFbZGlzYWJsZWRdOmZvY3VzLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhIGFbZGlzYWJsZWRdOmZvY3VzLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiBhW2Rpc2FibGVkXTpmb2N1cywuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBidXR0b24gYVtkaXNhYmxlZF06Zm9jdXMsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5Db250cmlidXRpb25QYW5lbCBhIGFbZGlzYWJsZWRdOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBhIGFbZGlzYWJsZWRdOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiBhW2Rpc2FibGVkXTpob3ZlciwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBidXR0b24gYVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDojMDQyNzQwO2JvcmRlci1jb2xvcjojMDQyNzQwO2NvbG9yOiNmZmZ9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEucDIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEgYS5wMiwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiBhLnAyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGJ1dHRvbiBhLnAyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSBhLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiAuQ29udHJpYnV0aW9uUGFuZWwgYSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uIGEsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYnV0dG9uIC5Db250cmlidXRpb25QYW5lbCBhLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBidXR0b24gYSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwNDI3NDA7Y29sb3I6IzA0Mjc0MH0uY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEgYS5wMjphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEgYS5wMjphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uIGEucDI6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGJ1dHRvbiBhLnAyOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgLkNvbnRyaWJ1dGlvblBhbmVsIGE6YWN0aXZlLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGEgYTphY3RpdmUsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uIC5Db250cmlidXRpb25QYW5lbCBhOmFjdGl2ZSwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uIGE6YWN0aXZlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGJ1dHRvbiAuQ29udHJpYnV0aW9uUGFuZWwgYTphY3RpdmUsLkNvbnRyaWJ1dGlvblBhbmVsIC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGJ1dHRvbiBhOmFjdGl2ZSwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTphY3RpdmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojMDEwYTEwO2NvbG9yOiMwMTBhMTB9LmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGEucDI6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEgYS5wMjpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIGJ1dHRvbiBhLnAyOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5wMiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLnAyIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLkNvbnRyaWJ1dGlvblBhbmVsIGEgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYSBhOmhvdmVyLC5jbW1pLXBhdHRlcm5zIC5jbW1pLW1vZGVsLXZpZXdlci1vcHRpb25zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1tb3JlLWluZm8tYnV0dG9uIGJ1dHRvbiAuQ29udHJpYnV0aW9uUGFuZWwgYTpob3ZlciwuQ29udHJpYnV0aW9uUGFuZWwgLmNtbWktcGF0dGVybnMgLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9uIGE6aG92ZXIsLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gLmNtbWktbW9kZWwtdmlld2VyLW9wdGlvbnMgYnV0dG9uIC5Db250cmlidXRpb25QYW5lbCBhOmhvdmVyLC5Db250cmlidXRpb25QYW5lbCAuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtbW9yZS1pbmZvLWJ1dHRvbiAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyBidXR0b24gYTpob3ZlciwuY21taS1wYXR0ZXJucyAuY21taS1tb2RlbC12aWV3ZXItb3B0aW9ucyAucDIgYTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMwNzQ0NzA7Y29sb3I6IzA3NDQ3MH0uY21taS1wYXR0ZXJucyAuc29sdXRpb24tY2hvaWNlIGxpLmluaXRpYWxpemVkIC5zbWFsbC5vcGVuIC5leHBhbmR7bWF4LWhlaWdodDoyMGVtfS5jbW1pLXBhdHRlcm5zIC5jb3Vyc2UtdGltZS1jb21taXRtZW50e21hcmdpbi10b3A6MWVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY21taS1wYXR0ZXJucyAuY291cnNlLXRpbWUtY29tbWl0bWVudHttYXJnaW4tdG9wOi00ZW07cG9zaXRpb246YWJzb2x1dGV9fS5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5nYWxsZXJ5IGxpLC5jbW1pLXBhdHRlcm5zIHVsLmltYWdlLWdhbGxlcnkgbGksLmNtbWktcGF0dGVybnMgb2wuaW1hZ2UtZ2FsbGVyeSBsaXtwb3NpdGlvbjpyZWxhdGl2ZX0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSAuZ2FsbGVyeSBsaTphZnRlciwuY21taS1wYXR0ZXJucyB1bC5pbWFnZS1nYWxsZXJ5IGxpOmFmdGVyLC5jbW1pLXBhdHRlcm5zIG9sLmltYWdlLWdhbGxlcnkgbGk6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MTAwJX0uY21taS1wYXR0ZXJucyBkaXYuaW1hZ2UtZ2FsbGVyeSAuZ2FsbGVyeSBsaSBpbWcsLmNtbWktcGF0dGVybnMgdWwuaW1hZ2UtZ2FsbGVyeSBsaSBpbWcsLmNtbWktcGF0dGVybnMgb2wuaW1hZ2UtZ2FsbGVyeSBsaSBpbWd7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlfS5jbW1pLXBhdHRlcm5zIGRpdi5pbWFnZS1nYWxsZXJ5IC5vdmVybGF5e2JvdHRvbTowO3otaW5kZXg6MTB9LmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J0dvdGhhbSBBJywgJ0dvdGhhbSBCJywgc2Fucy1zZXJpZjtsZWZ0OmNhbGMoNTAlIC0gMzBlbSk7bWF4LXdpZHRoOjYwZW19LmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LWJne2hlaWdodDoxMDAlO292ZXJmbG93OmF1dG87cGFkZGluZzoxZW19LmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LWJnIHB7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1ib2R5e21hcmdpbjoxZW19LmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LWJvZHksLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW5vdGljZSwuY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtdGl0bGUgLmNlbnRlci10aWxlLWJhbm5lci10aXRsZXtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvfS5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC10aXRsZSAuY2VudGVyLXRpbGUtYmFubmVyLXRpdGxlLC5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1ub3RpY2V7Zm9udC1mYW1pbHk6J0dvdGhhbSBBJywgJ0dvdGhhbSBCJywgc2Fucy1zZXJpZn0uY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtdGl0bGV7Ym9yZGVyLWJvdHRvbTpub25lfS5jbW1pLXBhdHRlcm5zIC5vcHRhbm9uLWFsZXJ0LWJveC13cmFwcGVyIC5vcHRhbm9uLWFsZXJ0LWJveC1idXR0b24tY29udGFpbmVye2hlaWdodDphdXRvO21hcmdpbi1ib3R0b206MmVtO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOmF1dG99LmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LWFjY2VwdC1idXR0b24sLmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjFlbX0uY21taS1wYXR0ZXJucyAub3B0YW5vbi1hbGVydC1ib3gtd3JhcHBlciAub3B0YW5vbi1hbGVydC1ib3gtYWNjZXB0LWJ1dHRvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LmNtbWktcGF0dGVybnMgLm9wdGFub24tYWxlcnQtYm94LXdyYXBwZXIgLm9wdGFub24tYWxlcnQtYm94LW1vcmUtaW5mby1idXR0b24gYnV0dG9ue3RleHQtZGVjb3JhdGlvbjpub25lfVxuIl19 */