.news-media-contact-office-of-communications .field-body ul{list-style:disc;padding-left:1.3rem}.news-media-contact-office-of-communications .field-body ul li{margin-top:0}.c-block__sidebar-first,.c-block__sidebar-second,.c-field-contact-information,.c-global-sidebar-ctas,.c-sidebar-ctas .paragraph--type--request-an-appointment,.c-sidebar-ctas .paragraph--type--sidebar-cta-text-and-image{border:.1rem solid #d9d9d9;padding:1.5rem}@media only screen and (min-width:64em){.c-block__sidebar-first,.c-block__sidebar-second,.c-field-contact-information,.c-global-sidebar-ctas,.c-sidebar-ctas .paragraph--type--request-an-appointment,.c-sidebar-ctas .paragraph--type--sidebar-cta-text-and-image{padding:3rem}}.c-block__sidebar-first .paragraph,.c-block__sidebar-second .paragraph,.c-field-clinical-locations .paragraph,.c-field-contact-information .paragraph,.c-global-sidebar-ctas .paragraph,.c-sidebar-ctas .paragraph{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.c-block__sidebar-first:not(:last-of-type),.c-block__sidebar-second:not(:last-of-type),.c-field-clinical-locations:not(:last-of-type),.c-field-contact-information:not(:last-of-type),.c-global-sidebar-ctas:not(:last-of-type),.c-sidebar-ctas:not(:last-of-type){padding-bottom:1rem;margin-bottom:1rem}@media only screen and (min-width:64em){.c-block__sidebar-first:not(:last-of-type),.c-block__sidebar-second:not(:last-of-type),.c-field-clinical-locations:not(:last-of-type),.c-field-contact-information:not(:last-of-type),.c-global-sidebar-ctas:not(:last-of-type),.c-sidebar-ctas:not(:last-of-type){padding-bottom:1.5rem;margin-bottom:1.5rem}}.c-block__sidebar-first .c-field-title,.c-block__sidebar-first .field-title,.c-block__sidebar-first h1,.c-block__sidebar-first h2,.c-block__sidebar-second .c-field-title,.c-block__sidebar-second .field-title,.c-block__sidebar-second h1,.c-block__sidebar-second h2,.c-field-clinical-locations .c-field-title,.c-field-clinical-locations .field-title,.c-field-clinical-locations h1,.c-field-clinical-locations h2,.c-field-contact-information .c-field-title,.c-field-contact-information .field-title,.c-field-contact-information h1,.c-field-contact-information h2,.c-global-sidebar-ctas .c-field-title,.c-global-sidebar-ctas .field-title,.c-global-sidebar-ctas h1,.c-global-sidebar-ctas h2,.c-sidebar-ctas .c-field-title,.c-sidebar-ctas .field-title,.c-sidebar-ctas h1,.c-sidebar-ctas h2{font-size:-moz-calc(2.3rem * var(--resize-mod));font-size:calc(2.3rem * var(--resize-mod));line-height:-moz-calc(3rem * var(--resize-mod));line-height:calc(3rem * var(--resize-mod));position:relative}@media only screen and (min-width:48em){.c-block__sidebar-first .c-field-title,.c-block__sidebar-first .field-title,.c-block__sidebar-first h1,.c-block__sidebar-first h2,.c-block__sidebar-second .c-field-title,.c-block__sidebar-second .field-title,.c-block__sidebar-second h1,.c-block__sidebar-second h2,.c-field-clinical-locations .c-field-title,.c-field-clinical-locations .field-title,.c-field-clinical-locations h1,.c-field-clinical-locations h2,.c-field-contact-information .c-field-title,.c-field-contact-information .field-title,.c-field-contact-information h1,.c-field-contact-information h2,.c-global-sidebar-ctas .c-field-title,.c-global-sidebar-ctas .field-title,.c-global-sidebar-ctas h1,.c-global-sidebar-ctas h2,.c-sidebar-ctas .c-field-title,.c-sidebar-ctas .field-title,.c-sidebar-ctas h1,.c-sidebar-ctas h2{font-size:-moz-calc(3.2rem * var(--resize-mod));font-size:calc(3.2rem * var(--resize-mod));line-height:-moz-calc(4rem * var(--resize-mod));line-height:calc(4rem * var(--resize-mod))}}.c-block__sidebar-first .c-field-title :active,.c-block__sidebar-first .c-field-title a,.c-block__sidebar-first .c-field-title a:visited,.c-block__sidebar-first .field-title :active,.c-block__sidebar-first .field-title a,.c-block__sidebar-first .field-title a:visited,.c-block__sidebar-first h1 :active,.c-block__sidebar-first h1 a,.c-block__sidebar-first h1 a:visited,.c-block__sidebar-first h2 :active,.c-block__sidebar-first h2 a,.c-block__sidebar-first h2 a:visited,.c-block__sidebar-second .c-field-title :active,.c-block__sidebar-second .c-field-title a,.c-block__sidebar-second .c-field-title a:visited,.c-block__sidebar-second .field-title :active,.c-block__sidebar-second .field-title a,.c-block__sidebar-second .field-title a:visited,.c-block__sidebar-second h1 :active,.c-block__sidebar-second h1 a,.c-block__sidebar-second h1 a:visited,.c-block__sidebar-second h2 :active,.c-block__sidebar-second h2 a,.c-block__sidebar-second h2 a:visited,.c-field-clinical-locations .c-field-title :active,.c-field-clinical-locations .c-field-title a,.c-field-clinical-locations .c-field-title a:visited,.c-field-clinical-locations .field-title :active,.c-field-clinical-locations .field-title a,.c-field-clinical-locations .field-title a:visited,.c-field-clinical-locations h1 :active,.c-field-clinical-locations h1 a,.c-field-clinical-locations h1 a:visited,.c-field-clinical-locations h2 :active,.c-field-clinical-locations h2 a,.c-field-clinical-locations h2 a:visited,.c-field-contact-information .c-field-title :active,.c-field-contact-information .c-field-title a,.c-field-contact-information .c-field-title a:visited,.c-field-contact-information .field-title :active,.c-field-contact-information .field-title a,.c-field-contact-information .field-title a:visited,.c-field-contact-information h1 :active,.c-field-contact-information h1 a,.c-field-contact-information h1 a:visited,.c-field-contact-information h2 :active,.c-field-contact-information h2 a,.c-field-contact-information h2 a:visited,.c-global-sidebar-ctas .c-field-title :active,.c-global-sidebar-ctas .c-field-title a,.c-global-sidebar-ctas .c-field-title a:visited,.c-global-sidebar-ctas .field-title :active,.c-global-sidebar-ctas .field-title a,.c-global-sidebar-ctas .field-title a:visited,.c-global-sidebar-ctas h1 :active,.c-global-sidebar-ctas h1 a,.c-global-sidebar-ctas h1 a:visited,.c-global-sidebar-ctas h2 :active,.c-global-sidebar-ctas h2 a,.c-global-sidebar-ctas h2 a:visited,.c-sidebar-ctas .c-field-title :active,.c-sidebar-ctas .c-field-title a,.c-sidebar-ctas .c-field-title a:visited,.c-sidebar-ctas .field-title :active,.c-sidebar-ctas .field-title a,.c-sidebar-ctas .field-title a:visited,.c-sidebar-ctas h1 :active,.c-sidebar-ctas h1 a,.c-sidebar-ctas h1 a:visited,.c-sidebar-ctas h2 :active,.c-sidebar-ctas h2 a,.c-sidebar-ctas h2 a:visited{color:#403c3c;font-weight:500}.c-block__sidebar-first h3,.c-block__sidebar-first h4,.c-block__sidebar-second h3,.c-block__sidebar-second h4,.c-field-clinical-locations h3,.c-field-clinical-locations h4,.c-field-contact-information h3,.c-field-contact-information h4,.c-global-sidebar-ctas h3,.c-global-sidebar-ctas h4,.c-sidebar-ctas h3,.c-sidebar-ctas h4{font-size:-moz-calc(1.8rem * var(--resize-mod));font-size:calc(1.8rem * var(--resize-mod));line-height:-moz-calc(2.5rem * var(--resize-mod));line-height:calc(2.5rem * var(--resize-mod));position:relative}@media only screen and (min-width:48em){.c-block__sidebar-first h3,.c-block__sidebar-first h4,.c-block__sidebar-second h3,.c-block__sidebar-second h4,.c-field-clinical-locations h3,.c-field-clinical-locations h4,.c-field-contact-information h3,.c-field-contact-information h4,.c-global-sidebar-ctas h3,.c-global-sidebar-ctas h4,.c-sidebar-ctas h3,.c-sidebar-ctas h4{font-size:-moz-calc(2.6rem * var(--resize-mod));font-size:calc(2.6rem * var(--resize-mod));line-height:-moz-calc(3.2rem * var(--resize-mod));line-height:calc(3.2rem * var(--resize-mod))}}.c-block__sidebar-first h3 :active,.c-block__sidebar-first h3 a,.c-block__sidebar-first h3 a:visited,.c-block__sidebar-first h4 :active,.c-block__sidebar-first h4 a,.c-block__sidebar-first h4 a:visited,.c-block__sidebar-second h3 :active,.c-block__sidebar-second h3 a,.c-block__sidebar-second h3 a:visited,.c-block__sidebar-second h4 :active,.c-block__sidebar-second h4 a,.c-block__sidebar-second h4 a:visited,.c-field-clinical-locations h3 :active,.c-field-clinical-locations h3 a,.c-field-clinical-locations h3 a:visited,.c-field-clinical-locations h4 :active,.c-field-clinical-locations h4 a,.c-field-clinical-locations h4 a:visited,.c-field-contact-information h3 :active,.c-field-contact-information h3 a,.c-field-contact-information h3 a:visited,.c-field-contact-information h4 :active,.c-field-contact-information h4 a,.c-field-contact-information h4 a:visited,.c-global-sidebar-ctas h3 :active,.c-global-sidebar-ctas h3 a,.c-global-sidebar-ctas h3 a:visited,.c-global-sidebar-ctas h4 :active,.c-global-sidebar-ctas h4 a,.c-global-sidebar-ctas h4 a:visited,.c-sidebar-ctas h3 :active,.c-sidebar-ctas h3 a,.c-sidebar-ctas h3 a:visited,.c-sidebar-ctas h4 :active,.c-sidebar-ctas h4 a,.c-sidebar-ctas h4 a:visited{color:#403c3c;font-weight:500}.c-block__sidebar-first .field-image,.c-block__sidebar-first .field-media-image,.c-block__sidebar-second .field-image,.c-block__sidebar-second .field-media-image,.c-field-clinical-locations .field-image,.c-field-clinical-locations .field-media-image,.c-field-contact-information .field-image,.c-field-contact-information .field-media-image,.c-global-sidebar-ctas .field-image,.c-global-sidebar-ctas .field-media-image,.c-sidebar-ctas .field-image,.c-sidebar-ctas .field-media-image{max-width:65%}.c-block__sidebar-first .align-left,.c-block__sidebar-first .align-right,.c-block__sidebar-second .align-left,.c-block__sidebar-second .align-right,.c-field-clinical-locations .align-left,.c-field-clinical-locations .align-right,.c-field-contact-information .align-left,.c-field-contact-information .align-right,.c-global-sidebar-ctas .align-left,.c-global-sidebar-ctas .align-right,.c-sidebar-ctas .align-left,.c-sidebar-ctas .align-right{float:none!important;width:100%!important}.c-block__sidebar-first .align-left img,.c-block__sidebar-first .align-right img,.c-block__sidebar-second .align-left img,.c-block__sidebar-second .align-right img,.c-field-clinical-locations .align-left img,.c-field-clinical-locations .align-right img,.c-field-contact-information .align-left img,.c-field-contact-information .align-right img,.c-global-sidebar-ctas .align-left img,.c-global-sidebar-ctas .align-right img,.c-sidebar-ctas .align-left img,.c-sidebar-ctas .align-right img{width:100%}.c-block__sidebar-first .body,.c-block__sidebar-first .field-body,.c-block__sidebar-first .field-contact-information,.c-block__sidebar-second .body,.c-block__sidebar-second .field-body,.c-block__sidebar-second .field-contact-information,.c-field-clinical-locations .body,.c-field-clinical-locations .field-body,.c-field-clinical-locations .field-contact-information,.c-field-contact-information .body,.c-field-contact-information .field-body,.c-field-contact-information .field-contact-information,.c-global-sidebar-ctas .body,.c-global-sidebar-ctas .field-body,.c-global-sidebar-ctas .field-contact-information,.c-sidebar-ctas .body,.c-sidebar-ctas .field-body,.c-sidebar-ctas .field-contact-information{font-weight:300;font-size:-moz-calc(1.6rem * var(--resize-mod));font-size:calc(1.6rem * var(--resize-mod));line-height:-moz-calc(2.4rem * var(--resize-mod));line-height:calc(2.4rem * var(--resize-mod))}@media only screen and (min-width:48em){.c-block__sidebar-first .body,.c-block__sidebar-first .field-body,.c-block__sidebar-first .field-contact-information,.c-block__sidebar-second .body,.c-block__sidebar-second .field-body,.c-block__sidebar-second .field-contact-information,.c-field-clinical-locations .body,.c-field-clinical-locations .field-body,.c-field-clinical-locations .field-contact-information,.c-field-contact-information .body,.c-field-contact-information .field-body,.c-field-contact-information .field-contact-information,.c-global-sidebar-ctas .body,.c-global-sidebar-ctas .field-body,.c-global-sidebar-ctas .field-contact-information,.c-sidebar-ctas .body,.c-sidebar-ctas .field-body,.c-sidebar-ctas .field-contact-information{font-size:-moz-calc(1.8rem * var(--resize-mod));font-size:calc(1.8rem * var(--resize-mod));line-height:-moz-calc(2.8rem * var(--resize-mod));line-height:calc(2.8rem * var(--resize-mod))}}.c-block__sidebar-first .body *+*,.c-block__sidebar-first .field-body *+*,.c-block__sidebar-first .field-contact-information *+*,.c-block__sidebar-second .body *+*,.c-block__sidebar-second .field-body *+*,.c-block__sidebar-second .field-contact-information *+*,.c-field-clinical-locations .body *+*,.c-field-clinical-locations .field-body *+*,.c-field-clinical-locations .field-contact-information *+*,.c-field-contact-information .body *+*,.c-field-contact-information .field-body *+*,.c-field-contact-information .field-contact-information *+*,.c-global-sidebar-ctas .body *+*,.c-global-sidebar-ctas .field-body *+*,.c-global-sidebar-ctas .field-contact-information *+*,.c-sidebar-ctas .body *+*,.c-sidebar-ctas .field-body *+*,.c-sidebar-ctas .field-contact-information *+*{margin-top:1.5rem}.c-block__sidebar-first .body a.button,.c-block__sidebar-first .field-body a.button,.c-block__sidebar-first .field-link a,.c-block__sidebar-second .body a.button,.c-block__sidebar-second .field-body a.button,.c-block__sidebar-second .field-link a,.c-field-clinical-locations .body a.button,.c-field-clinical-locations .field-body a.button,.c-field-clinical-locations .field-link a,.c-field-contact-information .body a.button,.c-field-contact-information .field-body a.button,.c-field-contact-information .field-link a,.c-global-sidebar-ctas .body a.button,.c-global-sidebar-ctas .field-body a.button,.c-global-sidebar-ctas .field-link a,.c-sidebar-ctas .body a.button,.c-sidebar-ctas .field-body a.button,.c-sidebar-ctas .field-link a{display:inline-block;background-color:#a32638;color:#fff;padding:.5rem 1rem;font-weight:400;-webkit-transition:background-color .46s cubic-bezier(.25,.46,.45,.94);-moz-transition:background-color .46s cubic-bezier(.25,.46,.45,.94);transition:background-color .46s cubic-bezier(.25,.46,.45,.94);border-radius:.5rem;font-size:1.6rem;line-height:1.8rem}.c-block__sidebar-first .body a.button:hover,.c-block__sidebar-first .field-body a.button:hover,.c-block__sidebar-first .field-link a:hover,.c-block__sidebar-second .body a.button:hover,.c-block__sidebar-second .field-body a.button:hover,.c-block__sidebar-second .field-link a:hover,.c-field-clinical-locations .body a.button:hover,.c-field-clinical-locations .field-body a.button:hover,.c-field-clinical-locations .field-link a:hover,.c-field-contact-information .body a.button:hover,.c-field-contact-information .field-body a.button:hover,.c-field-contact-information .field-link a:hover,.c-global-sidebar-ctas .body a.button:hover,.c-global-sidebar-ctas .field-body a.button:hover,.c-global-sidebar-ctas .field-link a:hover,.c-sidebar-ctas .body a.button:hover,.c-sidebar-ctas .field-body a.button:hover,.c-sidebar-ctas .field-link a:hover{color:#fff;background-color:#6b0019}.c-block__sidebar-first .body a.button:visited,.c-block__sidebar-first .field-body a.button:visited,.c-block__sidebar-first .field-link a:visited,.c-block__sidebar-second .body a.button:visited,.c-block__sidebar-second .field-body a.button:visited,.c-block__sidebar-second .field-link a:visited,.c-field-clinical-locations .body a.button:visited,.c-field-clinical-locations .field-body a.button:visited,.c-field-clinical-locations .field-link a:visited,.c-field-contact-information .body a.button:visited,.c-field-contact-information .field-body a.button:visited,.c-field-contact-information .field-link a:visited,.c-global-sidebar-ctas .body a.button:visited,.c-global-sidebar-ctas .field-body a.button:visited,.c-global-sidebar-ctas .field-link a:visited,.c-sidebar-ctas .body a.button:visited,.c-sidebar-ctas .field-body a.button:visited,.c-sidebar-ctas .field-link a:visited{color:#fff}.c-block__sidebar-first,.c-block__sidebar-second,.views-field-field-sidebar-cta-elements .field-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlYXNlcnMuZ2xvYmFsLXNpZGViYXItY3Rhcy5zY3NzIiwidGVhc2Vycy5nbG9iYWwtc2lkZWJhci1jdGFzLmNzcyIsIi4uLy4uLy4uL3Njc3MvYWJzdHJhY3RzL19taXhpbnMudHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vLi4vc2Nzcy9hYnN0cmFjdHMvX3ZhcnMudHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vLi4vc2Nzcy9hYnN0cmFjdHMvX21peGlucy5idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9zY3NzL2Fic3RyYWN0cy9fdmFycy5jb2xvcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQkUsNERBQ0MsZUFBQSxDQUFBLG1CQUNBLENBRUEsK0RBQ0MsWUFBQSxDQU1KLDJOQU1DLDBCQUFBLENBQUEsY0FDQSxDQ3ZCQSx3Q0RnQkQsMk5BU0UsWUFBQSxDQ2hCQyxDRDBCRixtTkFDQyxXQUFBLENBQUEsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGdCQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLDZCQUFBLENBQUEsd0JBQUEsQ0FBQSx5QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSxVQUNBLENBRUQsbVFBQ0MsbUJBQUEsQ0FBQSxrQkFDQSxDQ1pELHdDRFVBLG1RQUlFLHFCQUFBLENBQUEsb0JBQ0EsQ0NMQSxDRFFGLGd4QkV4QkEsK0NBQUEsQ0FBQSwwQ0FBQSxDQUFBLCtDQUFBLENBQUEsMENBQUEsQ0FDQSxpQkFRQSxDRG9DQSx3Q0RyQkEsZ3hCRXJCQywrQ0FBQSxDQUFBLDBDQUFBLENBQUEsK0NBQUEsQ0FBQSwwQ0FDQSxDRHFFQyxDRDNDRCxneEZBR0MsYUFBQSxDQUNBLGVHbEVRLENIc0VWLHNVRWJBLCtDQUFBLENBQUEsMENBQUEsQ0FBQSxpREFBQSxDQUFBLDRDQUFBLENBaEJBLGlCQUFBLENENEpBLHdDRC9IQSxzVUVWQywrQ0FBQSxDQUFBLDBDQUFBLENBQUEsaURBQUEsQ0FBQSw0Q0FDQSxDRHdKQyxDRDNJRCxrc0NBR0MsYUFBQSxDQUNBLGVHOUVRLENIa0ZWLGtlQUVDLGFBQUEsQ0FHRCx3YkFFQyxvQkFBQSxDQUFBLG9CQUNBLENBQ0Esd2VBQ0MsVUFBQSxDQUlGLGlzQkVBQSxlQUFBLENBQ0EsK0NBQUEsQ0FBQSwwQ0FBQSxDQUFBLGlEQUFBLENBQUEsNENBQ0EsQ0Q0TkEsd0NEOU5BLGlzQkVJQywrQ0FBQSxDQUFBLDBDQUFBLENBQUEsaURBQUEsQ0FBQSw0Q0FDQSxDRCtPQyxDRGhQRCx5d0JBQ0MsaUJBQUEsQ0FJRiwrdEJJakhBLG9CQUFBLENBQUEsd0JBQUEsQ0NrQ1csVUFBQSxDRGhDWCxrQkFBQSxDQUNBLGVBQUEsQ0RJVSxzRUFBQSxDQUFBLG1FQUFBLENBQUEsOERBQUEsQ0NGVixtQkFBQSxDQUNBLGdCQUFBLENBQ0Esa0JBQ0EsQ0hxWUEsMjBCR25ZQyxVQUFBLENBQUEsd0JBQ0EsQ0h1WkQsKzJCR3BaQyxVQUFBLENKMEdGLHdHQUdDLG1CQUFBLENBQUEsb0JBQUEsQ0FBQSxnQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSw2QkFBQSxDQUFBLHdCQUFBLENBQUEseUJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0EsUUFDQSIsImZpbGUiOiJ0ZWFzZXJzLmdsb2JhbC1zaWRlYmFyLWN0YXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi9Vc2Vycy9hbnRvbmlvL3Byb2plY3RzL2ZjZDkvZG9jcm9vdC90aGVtZXMvY3VzdG9tL2ZjY2Mvc3JjL3Njc3MvYWJzdHJhY3RzL19mdW5jdGlvbnMudXRpbHMuc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9hbnRvbmlvL3Byb2plY3RzL2ZjZDkvZG9jcm9vdC90aGVtZXMvY3VzdG9tL2ZjY2Mvc3JjL3Njc3MvYWJzdHJhY3RzL19taXhpbnMuYTExeS5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL2FudG9uaW8vcHJvamVjdHMvZmNkOS9kb2Nyb290L3RoZW1lcy9jdXN0b20vZmNjYy9zcmMvc2Nzcy9hYnN0cmFjdHMvX21peGlucy5icmVha3BvaW50cy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL2FudG9uaW8vcHJvamVjdHMvZmNkOS9kb2Nyb290L3RoZW1lcy9jdXN0b20vZmNjYy9zcmMvc2Nzcy9hYnN0cmFjdHMvX21peGlucy5idXR0b25zLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvYW50b25pby9wcm9qZWN0cy9mY2Q5L2RvY3Jvb3QvdGhlbWVzL2N1c3RvbS9mY2NjL3NyYy9zY3NzL2Fic3RyYWN0cy9fbWl4aW5zLmhvdmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvYW50b25pby9wcm9qZWN0cy9mY2Q5L2RvY3Jvb3QvdGhlbWVzL2N1c3RvbS9mY2NjL3NyYy9zY3NzL2Fic3RyYWN0cy9fbWl4aW5zLnR5cG9ncmFwaHkuc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9hbnRvbmlvL3Byb2plY3RzL2ZjZDkvZG9jcm9vdC90aGVtZXMvY3VzdG9tL2ZjY2Mvc3JjL3Njc3MvYWJzdHJhY3RzL19taXhpbnMudXRpbHMuc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9hbnRvbmlvL3Byb2plY3RzL2ZjZDkvZG9jcm9vdC90aGVtZXMvY3VzdG9tL2ZjY2Mvc3JjL3Njc3MvYWJzdHJhY3RzL192YXJzLmFzcGVjdC1yYXRpb3Muc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9hbnRvbmlvL3Byb2plY3RzL2ZjZDkvZG9jcm9vdC90aGVtZXMvY3VzdG9tL2ZjY2Mvc3JjL3Njc3MvYWJzdHJhY3RzL192YXJzLmJyZWFrcG9pbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvYW50b25pby9wcm9qZWN0cy9mY2Q5L2RvY3Jvb3QvdGhlbWVzL2N1c3RvbS9mY2NjL3NyYy9zY3NzL2Fic3RyYWN0cy9fdmFycy5jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9hbnRvbmlvL3Byb2plY3RzL2ZjZDkvZG9jcm9vdC90aGVtZXMvY3VzdG9tL2ZjY2Mvc3JjL3Njc3MvYWJzdHJhY3RzL192YXJzLmR1cmF0aW9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL2FudG9uaW8vcHJvamVjdHMvZmNkOS9kb2Nyb290L3RoZW1lcy9jdXN0b20vZmNjYy9zcmMvc2Nzcy9hYnN0cmFjdHMvX3ZhcnMuZWFzaW5ncy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL2FudG9uaW8vcHJvamVjdHMvZmNkOS9kb2Nyb290L3RoZW1lcy9jdXN0b20vZmNjYy9zcmMvc2Nzcy9hYnN0cmFjdHMvX3ZhcnMubGF5b3V0LnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvYW50b25pby9wcm9qZWN0cy9mY2Q5L2RvY3Jvb3QvdGhlbWVzL2N1c3RvbS9mY2NjL3NyYy9zY3NzL2Fic3RyYWN0cy9fdmFycy5wYXRocy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL2FudG9uaW8vcHJvamVjdHMvZmNkOS9kb2Nyb290L3RoZW1lcy9jdXN0b20vZmNjYy9zcmMvc2Nzcy9hYnN0cmFjdHMvX3ZhcnMuc3BhY2luZy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL2FudG9uaW8vcHJvamVjdHMvZmNkOS9kb2Nyb290L3RoZW1lcy9jdXN0b20vZmNjYy9zcmMvc2Nzcy9hYnN0cmFjdHMvX3ZhcnMudHlwb2dyYXBoeS5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL2FudG9uaW8vcHJvamVjdHMvZmNkOS9kb2Nyb290L3RoZW1lcy9jdXN0b20vZmNjYy9zcmMvc2Nzcy9hYnN0cmFjdHMvX3ZhcnMuei1pbmRleC5zY3NzXCI7XG5cblxuLm5ld3MtbWVkaWEtY29udGFjdC1vZmZpY2Utb2YtY29tbXVuaWNhdGlvbnMge1xuXHQuZmllbGQtYm9keSB7XG5cdFx0dWwge1xuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdHBhZGRpbmctbGVmdDogMS4zcmVtO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMsXG4uYy1zaWRlYmFyLWN0YXMgLnBhcmFncmFwaC0tdHlwZS0tc2lkZWJhci1jdGEtdGV4dC1hbmQtaW1hZ2UsXG4uYy1zaWRlYmFyLWN0YXMgLnBhcmFncmFwaC0tdHlwZS0tcmVxdWVzdC1hbi1hcHBvaW50bWVudCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0LFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiB7XG5cdGJvcmRlcjogMC4xcmVtIHNvbGlkIGNvbG9yKCdncmV5LTInKTtcblx0cGFkZGluZzogc3BhY2UobWQpO1xuXHRAaW5jbHVkZSBicChtZCkge1xuXHRcdHBhZGRpbmc6IHNwYWNlKGxnKTtcblx0fVxufVxuXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzLFxuLmMtc2lkZWJhci1jdGFzLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIHtcblx0LnBhcmFncmFwaCB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IHNwYWNlKG1kKTtcblx0fVxuXHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHNwYWNlKHNtKTtcblx0XHRtYXJnaW4tYm90dG9tOiBzcGFjZShzbSk7XG5cdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBzcGFjZShtZCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzcGFjZShtZCk7XG5cdFx0fVxuXHR9XG5cdC5jLWZpZWxkLXRpdGxlLFxuXHQuZmllbGQtdGl0bGUsXG5cdGgyLFxuXHRoMSB7XG5cdFx0QGluY2x1ZGUgdGl0bGUtLWxnO1xuXHRcdEBpbmNsdWRlIHRpdGxlLS1sZy0tZGFzaGVkKCdyZWQtMycpO1xuXHRcdGEsXG5cdFx0YTp2aXNpdGVkLFxuXHRcdDphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRjLWhlYWRpbmc7XG5cdFx0XHRmb250LXdlaWdodDogJGYtbWVkaXVtO1xuXHRcdH1cblx0fVxuXG5cdGgzLFxuXHRoNCB7XG5cdFx0QGluY2x1ZGUgdGl0bGUtLW1kO1xuXHRcdEBpbmNsdWRlIHRpdGxlLS1sZy0tZGFzaGVkKCdyZWQtMycpO1xuXHRcdGEsXG5cdFx0YTp2aXNpdGVkLFxuXHRcdDphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRjLWhlYWRpbmc7XG5cdFx0XHRmb250LXdlaWdodDogJGYtbWVkaXVtO1xuXHRcdH1cblx0fVxuXG5cdC5maWVsZC1pbWFnZSxcblx0LmZpZWxkLW1lZGlhLWltYWdlIHtcblx0XHRtYXgtd2lkdGg6IDY1JTtcblx0fVxuXG5cdC5hbGlnbi1yaWdodCxcblx0LmFsaWduLWxlZnQge1xuXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LmZpZWxkLWJvZHksXG5cdC5ib2R5LFxuXHQuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiB7XG5cdFx0QGluY2x1ZGUgdGV4dC0tYm9keTtcblx0XHQqICsgKiB7XG5cdFx0XHRtYXJnaW4tdG9wOiBzcGFjZShtZCk7XG5cdFx0fVxuXHR9XG5cblx0LmZpZWxkLWxpbmsgYSxcblx0LmZpZWxkLWJvZHkgYS5idXR0b24sXG5cdC5ib2R5IGEuYnV0dG9uIHtcblx0XHRAaW5jbHVkZSBidXR0b24tLXBpbGw7XG5cdH1cbn1cblxuLnZpZXdzLWZpZWxkLWZpZWxkLXNpZGViYXItY3RhLWVsZW1lbnRzIC5maWVsZC1jb250ZW50LFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IHNwYWNlKGxnKTtcbn1cbiIsIi5uZXdzLW1lZGlhLWNvbnRhY3Qtb2ZmaWNlLW9mLWNvbW11bmljYXRpb25zIC5maWVsZC1ib2R5IHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiAxLjNyZW07XG59XG4ubmV3cy1tZWRpYS1jb250YWN0LW9mZmljZS1vZi1jb21tdW5pY2F0aW9ucyAuZmllbGQtYm9keSB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMsXG4uYy1zaWRlYmFyLWN0YXMgLnBhcmFncmFwaC0tdHlwZS0tc2lkZWJhci1jdGEtdGV4dC1hbmQtaW1hZ2UsXG4uYy1zaWRlYmFyLWN0YXMgLnBhcmFncmFwaC0tdHlwZS0tcmVxdWVzdC1hbi1hcHBvaW50bWVudCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0LFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkOWQ5ZDk7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYy1nbG9iYWwtc2lkZWJhci1jdGFzLFxuLmMtc2lkZWJhci1jdGFzIC5wYXJhZ3JhcGgtLXR5cGUtLXNpZGViYXItY3RhLXRleHQtYW5kLWltYWdlLFxuLmMtc2lkZWJhci1jdGFzIC5wYXJhZ3JhcGgtLXR5cGUtLXJlcXVlc3QtYW4tYXBwb2ludG1lbnQsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cbn1cblxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyAucGFyYWdyYXBoLFxuLmMtc2lkZWJhci1jdGFzIC5wYXJhZ3JhcGgsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAucGFyYWdyYXBoLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5wYXJhZ3JhcGgsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5wYXJhZ3JhcGgsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLnBhcmFncmFwaCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjVyZW07XG59XG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5jLXNpZGViYXItY3Rhczpub3QoOmxhc3Qtb2YtdHlwZSksXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdDpub3QoOmxhc3Qtb2YtdHlwZSksXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQ6bm90KDpsYXN0LW9mLXR5cGUpLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbjpub3QoOmxhc3Qtb2YtdHlwZSksXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnM6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmMtZ2xvYmFsLXNpZGViYXItY3Rhczpub3QoOmxhc3Qtb2YtdHlwZSksXG4uYy1zaWRlYmFyLWN0YXM6bm90KDpsYXN0LW9mLXR5cGUpLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3Q6bm90KDpsYXN0LW9mLXR5cGUpLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb246bm90KDpsYXN0LW9mLXR5cGUpLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmMtZmllbGQtdGl0bGUsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5maWVsZC10aXRsZSxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDIsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIGgxLFxuLmMtc2lkZWJhci1jdGFzIC5jLWZpZWxkLXRpdGxlLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC10aXRsZSxcbi5jLXNpZGViYXItY3RhcyBoMixcbi5jLXNpZGViYXItY3RhcyBoMSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5jLWZpZWxkLXRpdGxlLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmZpZWxkLXRpdGxlLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgaDIsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoMSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuYy1maWVsZC10aXRsZSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtdGl0bGUsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgaDIsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgaDEsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5jLWZpZWxkLXRpdGxlLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtdGl0bGUsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGgyLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiBoMSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYy1maWVsZC10aXRsZSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtdGl0bGUsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgaDIsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgaDEge1xuICBmb250LXNpemU6IGNhbGMoMi4zcmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuICBsaW5lLWhlaWdodDogY2FsYygzcmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmMtZ2xvYmFsLXNpZGViYXItY3RhcyAuYy1maWVsZC10aXRsZSxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLXRpdGxlLFxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyBoMixcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDEsXG4uYy1zaWRlYmFyLWN0YXMgLmMtZmllbGQtdGl0bGUsXG4uYy1zaWRlYmFyLWN0YXMgLmZpZWxkLXRpdGxlLFxuLmMtc2lkZWJhci1jdGFzIGgyLFxuLmMtc2lkZWJhci1jdGFzIGgxLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmMtZmllbGQtdGl0bGUsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuZmllbGQtdGl0bGUsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoMixcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGgxLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5jLWZpZWxkLXRpdGxlLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5maWVsZC10aXRsZSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoMixcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoMSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmMtZmllbGQtdGl0bGUsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5maWVsZC10aXRsZSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gaDIsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGgxLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5jLWZpZWxkLXRpdGxlLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5maWVsZC10aXRsZSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyBoMixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyBoMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMuMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg0cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuICB9XG59XG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5jLWZpZWxkLXRpdGxlIGEsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5jLWZpZWxkLXRpdGxlIGE6dmlzaXRlZCxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmMtZmllbGQtdGl0bGUgOmFjdGl2ZSxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLXRpdGxlIGEsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5maWVsZC10aXRsZSBhOnZpc2l0ZWQsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5maWVsZC10aXRsZSA6YWN0aXZlLFxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyBoMiBhLFxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyBoMiBhOnZpc2l0ZWQsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIGgyIDphY3RpdmUsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIGgxIGEsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIGgxIGE6dmlzaXRlZCxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDEgOmFjdGl2ZSxcbi5jLXNpZGViYXItY3RhcyAuYy1maWVsZC10aXRsZSBhLFxuLmMtc2lkZWJhci1jdGFzIC5jLWZpZWxkLXRpdGxlIGE6dmlzaXRlZCxcbi5jLXNpZGViYXItY3RhcyAuYy1maWVsZC10aXRsZSA6YWN0aXZlLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC10aXRsZSBhLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC10aXRsZSBhOnZpc2l0ZWQsXG4uYy1zaWRlYmFyLWN0YXMgLmZpZWxkLXRpdGxlIDphY3RpdmUsXG4uYy1zaWRlYmFyLWN0YXMgaDIgYSxcbi5jLXNpZGViYXItY3RhcyBoMiBhOnZpc2l0ZWQsXG4uYy1zaWRlYmFyLWN0YXMgaDIgOmFjdGl2ZSxcbi5jLXNpZGViYXItY3RhcyBoMSBhLFxuLmMtc2lkZWJhci1jdGFzIGgxIGE6dmlzaXRlZCxcbi5jLXNpZGViYXItY3RhcyBoMSA6YWN0aXZlLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmMtZmllbGQtdGl0bGUgYSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5jLWZpZWxkLXRpdGxlIGE6dmlzaXRlZCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5jLWZpZWxkLXRpdGxlIDphY3RpdmUsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuZmllbGQtdGl0bGUgYSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC10aXRsZSBhOnZpc2l0ZWQsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuZmllbGQtdGl0bGUgOmFjdGl2ZSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGgyIGEsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoMiBhOnZpc2l0ZWQsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoMiA6YWN0aXZlLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgaDEgYSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGgxIGE6dmlzaXRlZCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGgxIDphY3RpdmUsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgLmMtZmllbGQtdGl0bGUgYSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuYy1maWVsZC10aXRsZSBhOnZpc2l0ZWQsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgLmMtZmllbGQtdGl0bGUgOmFjdGl2ZSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtdGl0bGUgYSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtdGl0bGUgYTp2aXNpdGVkLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5maWVsZC10aXRsZSA6YWN0aXZlLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIGgyIGEsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgaDIgYTp2aXNpdGVkLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIGgyIDphY3RpdmUsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgaDEgYSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoMSBhOnZpc2l0ZWQsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgaDEgOmFjdGl2ZSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmMtZmllbGQtdGl0bGUgYSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmMtZmllbGQtdGl0bGUgYTp2aXNpdGVkLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuYy1maWVsZC10aXRsZSA6YWN0aXZlLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtdGl0bGUgYSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmZpZWxkLXRpdGxlIGE6dmlzaXRlZCxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmZpZWxkLXRpdGxlIDphY3RpdmUsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGgyIGEsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGgyIGE6dmlzaXRlZCxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gaDIgOmFjdGl2ZSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gaDEgYSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gaDEgYTp2aXNpdGVkLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiBoMSA6YWN0aXZlLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5jLWZpZWxkLXRpdGxlIGEsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLmMtZmllbGQtdGl0bGUgYTp2aXNpdGVkLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5jLWZpZWxkLXRpdGxlIDphY3RpdmUsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLmZpZWxkLXRpdGxlIGEsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLmZpZWxkLXRpdGxlIGE6dmlzaXRlZCxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtdGl0bGUgOmFjdGl2ZSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyBoMiBhLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGgyIGE6dmlzaXRlZCxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyBoMiA6YWN0aXZlLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGgxIGEsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgaDEgYTp2aXNpdGVkLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGgxIDphY3RpdmUge1xuICBjb2xvcjogIzQwM2MzYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDMsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIGg0LFxuLmMtc2lkZWJhci1jdGFzIGgzLFxuLmMtc2lkZWJhci1jdGFzIGg0LFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgaDMsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoNCxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoMyxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoNCxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gaDMsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGg0LFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGgzLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmMtZ2xvYmFsLXNpZGViYXItY3RhcyBoMyxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDQsXG4uYy1zaWRlYmFyLWN0YXMgaDMsXG4uYy1zaWRlYmFyLWN0YXMgaDQsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoMyxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGg0LFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIGgzLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIGg0LFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiBoMyxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gaDQsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgaDMsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgaDQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyLjZyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMy4ycmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuICB9XG59XG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIGgzIGEsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIGgzIGE6dmlzaXRlZCxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDMgOmFjdGl2ZSxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDQgYSxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgaDQgYTp2aXNpdGVkLFxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyBoNCA6YWN0aXZlLFxuLmMtc2lkZWJhci1jdGFzIGgzIGEsXG4uYy1zaWRlYmFyLWN0YXMgaDMgYTp2aXNpdGVkLFxuLmMtc2lkZWJhci1jdGFzIGgzIDphY3RpdmUsXG4uYy1zaWRlYmFyLWN0YXMgaDQgYSxcbi5jLXNpZGViYXItY3RhcyBoNCBhOnZpc2l0ZWQsXG4uYy1zaWRlYmFyLWN0YXMgaDQgOmFjdGl2ZSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGgzIGEsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoMyBhOnZpc2l0ZWQsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCBoMyA6YWN0aXZlLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgaDQgYSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGg0IGE6dmlzaXRlZCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IGg0IDphY3RpdmUsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgaDMgYSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoMyBhOnZpc2l0ZWQsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgaDMgOmFjdGl2ZSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoNCBhLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIGg0IGE6dmlzaXRlZCxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCBoNCA6YWN0aXZlLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiBoMyBhLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiBoMyBhOnZpc2l0ZWQsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGgzIDphY3RpdmUsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGg0IGEsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIGg0IGE6dmlzaXRlZCxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gaDQgOmFjdGl2ZSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyBoMyBhLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGgzIGE6dmlzaXRlZCxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyBoMyA6YWN0aXZlLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGg0IGEsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgaDQgYTp2aXNpdGVkLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIGg0IDphY3RpdmUge1xuICBjb2xvcjogIzQwM2MzYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLWltYWdlLFxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyAuZmllbGQtbWVkaWEtaW1hZ2UsXG4uYy1zaWRlYmFyLWN0YXMgLmZpZWxkLWltYWdlLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC1tZWRpYS1pbWFnZSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC1pbWFnZSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC1tZWRpYS1pbWFnZSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtaW1hZ2UsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgLmZpZWxkLW1lZGlhLWltYWdlLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtaW1hZ2UsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5maWVsZC1tZWRpYS1pbWFnZSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtaW1hZ2UsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLmZpZWxkLW1lZGlhLWltYWdlIHtcbiAgbWF4LXdpZHRoOiA2NSU7XG59XG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5hbGlnbi1yaWdodCxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmFsaWduLWxlZnQsXG4uYy1zaWRlYmFyLWN0YXMgLmFsaWduLXJpZ2h0LFxuLmMtc2lkZWJhci1jdGFzIC5hbGlnbi1sZWZ0LFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmFsaWduLXJpZ2h0LFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmFsaWduLWxlZnQsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgLmFsaWduLXJpZ2h0LFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5hbGlnbi1sZWZ0LFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuYWxpZ24tcmlnaHQsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5hbGlnbi1sZWZ0LFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5hbGlnbi1yaWdodCxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYWxpZ24tbGVmdCB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5hbGlnbi1yaWdodCBpbWcsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5hbGlnbi1sZWZ0IGltZyxcbi5jLXNpZGViYXItY3RhcyAuYWxpZ24tcmlnaHQgaW1nLFxuLmMtc2lkZWJhci1jdGFzIC5hbGlnbi1sZWZ0IGltZyxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5hbGlnbi1yaWdodCBpbWcsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuYWxpZ24tbGVmdCBpbWcsXG4uYy1ibG9ja19fc2lkZWJhci1zZWNvbmQgLmFsaWduLXJpZ2h0IGltZyxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuYWxpZ24tbGVmdCBpbWcsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5hbGlnbi1yaWdodCBpbWcsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5hbGlnbi1sZWZ0IGltZyxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYWxpZ24tcmlnaHQgaW1nLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5hbGlnbi1sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyAuZmllbGQtYm9keSxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmJvZHksXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5maWVsZC1jb250YWN0LWluZm9ybWF0aW9uLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC1ib2R5LFxuLmMtc2lkZWJhci1jdGFzIC5ib2R5LFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC1jb250YWN0LWluZm9ybWF0aW9uLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmZpZWxkLWJvZHksXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuYm9keSxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC1jb250YWN0LWluZm9ybWF0aW9uLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5maWVsZC1ib2R5LFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5ib2R5LFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5maWVsZC1jb250YWN0LWluZm9ybWF0aW9uLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtYm9keSxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmJvZHksXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5maWVsZC1jb250YWN0LWluZm9ybWF0aW9uLFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5maWVsZC1ib2R5LFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5ib2R5LFxuLmMtZmllbGQtY2xpbmljYWwtbG9jYXRpb25zIC5maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMi40cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLWJvZHksXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5ib2R5LFxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbixcbi5jLXNpZGViYXItY3RhcyAuZmllbGQtYm9keSxcbi5jLXNpZGViYXItY3RhcyAuYm9keSxcbi5jLXNpZGViYXItY3RhcyAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbixcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC1ib2R5LFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmJvZHksXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbixcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtYm9keSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuYm9keSxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbixcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmZpZWxkLWJvZHksXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5ib2R5LFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtYm9keSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYm9keSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyLjhyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG4gIH1cbn1cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLWJvZHkgKiArICosXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5ib2R5ICogKyAqLFxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAqICsgKixcbi5jLXNpZGViYXItY3RhcyAuZmllbGQtYm9keSAqICsgKixcbi5jLXNpZGViYXItY3RhcyAuYm9keSAqICsgKixcbi5jLXNpZGViYXItY3RhcyAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAqICsgKixcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC1ib2R5ICogKyAqLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmJvZHkgKiArICosXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAqICsgKixcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtYm9keSAqICsgKixcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuYm9keSAqICsgKixcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAqICsgKixcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmZpZWxkLWJvZHkgKiArICosXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5ib2R5ICogKyAqLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAqICsgKixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtYm9keSAqICsgKixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYm9keSAqICsgKixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLWxpbmsgYSxcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLWJvZHkgYS5idXR0b24sXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5ib2R5IGEuYnV0dG9uLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC1saW5rIGEsXG4uYy1zaWRlYmFyLWN0YXMgLmZpZWxkLWJvZHkgYS5idXR0b24sXG4uYy1zaWRlYmFyLWN0YXMgLmJvZHkgYS5idXR0b24sXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuZmllbGQtbGluayBhLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmZpZWxkLWJvZHkgYS5idXR0b24sXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuYm9keSBhLmJ1dHRvbixcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtbGluayBhLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5maWVsZC1ib2R5IGEuYnV0dG9uLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5ib2R5IGEuYnV0dG9uLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtbGluayBhLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtYm9keSBhLmJ1dHRvbixcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmJvZHkgYS5idXR0b24sXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLmZpZWxkLWxpbmsgYSxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtYm9keSBhLmJ1dHRvbixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYm9keSBhLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMjYzODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDQ2MG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLWxpbmsgYTpob3Zlcixcbi5jLWdsb2JhbC1zaWRlYmFyLWN0YXMgLmZpZWxkLWJvZHkgYS5idXR0b246aG92ZXIsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5ib2R5IGEuYnV0dG9uOmhvdmVyLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC1saW5rIGE6aG92ZXIsXG4uYy1zaWRlYmFyLWN0YXMgLmZpZWxkLWJvZHkgYS5idXR0b246aG92ZXIsXG4uYy1zaWRlYmFyLWN0YXMgLmJvZHkgYS5idXR0b246aG92ZXIsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuZmllbGQtbGluayBhOmhvdmVyLFxuLmMtYmxvY2tfX3NpZGViYXItZmlyc3QgLmZpZWxkLWJvZHkgYS5idXR0b246aG92ZXIsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuYm9keSBhLmJ1dHRvbjpob3Zlcixcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtbGluayBhOmhvdmVyLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5maWVsZC1ib2R5IGEuYnV0dG9uOmhvdmVyLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5ib2R5IGEuYnV0dG9uOmhvdmVyLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtbGluayBhOmhvdmVyLFxuLmMtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiAuZmllbGQtYm9keSBhLmJ1dHRvbjpob3Zlcixcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmJvZHkgYS5idXR0b246aG92ZXIsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLmZpZWxkLWxpbmsgYTpob3Zlcixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtYm9keSBhLmJ1dHRvbjpob3Zlcixcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYm9keSBhLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmIwMDE5O1xufVxuLmMtZ2xvYmFsLXNpZGViYXItY3RhcyAuZmllbGQtbGluayBhOnZpc2l0ZWQsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5maWVsZC1ib2R5IGEuYnV0dG9uOnZpc2l0ZWQsXG4uYy1nbG9iYWwtc2lkZWJhci1jdGFzIC5ib2R5IGEuYnV0dG9uOnZpc2l0ZWQsXG4uYy1zaWRlYmFyLWN0YXMgLmZpZWxkLWxpbmsgYTp2aXNpdGVkLFxuLmMtc2lkZWJhci1jdGFzIC5maWVsZC1ib2R5IGEuYnV0dG9uOnZpc2l0ZWQsXG4uYy1zaWRlYmFyLWN0YXMgLmJvZHkgYS5idXR0b246dmlzaXRlZCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC1saW5rIGE6dmlzaXRlZCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IC5maWVsZC1ib2R5IGEuYnV0dG9uOnZpc2l0ZWQsXG4uYy1ibG9ja19fc2lkZWJhci1maXJzdCAuYm9keSBhLmJ1dHRvbjp2aXNpdGVkLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5maWVsZC1saW5rIGE6dmlzaXRlZCxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCAuZmllbGQtYm9keSBhLmJ1dHRvbjp2aXNpdGVkLFxuLmMtYmxvY2tfX3NpZGViYXItc2Vjb25kIC5ib2R5IGEuYnV0dG9uOnZpc2l0ZWQsXG4uYy1maWVsZC1jb250YWN0LWluZm9ybWF0aW9uIC5maWVsZC1saW5rIGE6dmlzaXRlZCxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmZpZWxkLWJvZHkgYS5idXR0b246dmlzaXRlZCxcbi5jLWZpZWxkLWNvbnRhY3QtaW5mb3JtYXRpb24gLmJvZHkgYS5idXR0b246dmlzaXRlZCxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuZmllbGQtbGluayBhOnZpc2l0ZWQsXG4uYy1maWVsZC1jbGluaWNhbC1sb2NhdGlvbnMgLmZpZWxkLWJvZHkgYS5idXR0b246dmlzaXRlZCxcbi5jLWZpZWxkLWNsaW5pY2FsLWxvY2F0aW9ucyAuYm9keSBhLmJ1dHRvbjp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi52aWV3cy1maWVsZC1maWVsZC1zaWRlYmFyLWN0YS1lbGVtZW50cyAuZmllbGQtY29udGVudCxcbi5jLWJsb2NrX19zaWRlYmFyLXNlY29uZCxcbi5jLWJsb2NrX19zaWRlYmFyLWZpcnN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzcmVtO1xufSIsIkBtaXhpbiBoZWFkaW5ncygpIHtcblx0aDEsXG5cdGgyLFxuXHRoMyxcblx0aDQsXG5cdGg1LFxuXHRoNixcblx0LmgxLFxuXHQuaDIsXG5cdC5oMyxcblx0Lmg0LFxuXHQuaDUsXG5cdC5oNiB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy9oMSAtLSBwYWdlIHRpdGxlXG5AbWl4aW4gdGl0bGUtLXh4bCB7XG5cdGZvbnQtc2l6ZTogY2FsYygzLjZyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDQuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjU7XG5cdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDQuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyg2cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHR9XG59XG5cbi8vaDEgLS0gbm9uIHBhZ2UgdGl0bGVcbkBtaXhpbiB0aXRsZS0teGwge1xuXHRmb250LXNpemU6IGNhbGMoMi42cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRsaW5lLWhlaWdodDogY2FsYygzLjNyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdEBpbmNsdWRlIGJwKHNtKSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDMuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0LjhyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjU7XG5cdH1cbn1cblxuLy9oMlxuQG1peGluIHRpdGxlLS1sZyB7XG5cdGZvbnQtc2l6ZTogY2FsYygyLjNyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdEBpbmNsdWRlIGJwKHNtKSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDMuMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHR9XG59XG5cbkBtaXhpbiB0aXRsZS0tbGctLWRhc2hlZCgkY29sb3I6ICdwcmludCcsICRvbjogZmFsc2UpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaWYgJG9uIHtcblx0XHRwYWRkaW5nLXRvcDogc3BhY2UoeHMpO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAxMDAlO1xuXHRcdFx0d2lkdGg6IDRyZW07XG5cdFx0XHRoZWlnaHQ6IDAuMnJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCRjb2xvcik7XG5cdFx0fVxuXHR9XG59XG5cbi8vaDNcbkBtaXhpbiB0aXRsZS0tbWQge1xuXHRmb250LXNpemU6IGNhbGMoMS44cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRsaW5lLWhlaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdEBpbmNsdWRlIGJwKHNtKSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYygzLjJyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdH1cbn1cblxuQG1peGluIHRpdGxlLS1tZC0tc3VidGl0bGUge1xuXHRmb250LXdlaWdodDogJGYtbm9ybWFsO1xuXHRmb250LXNpemU6IGNhbGMoMS44cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRsaW5lLWhlaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdEBpbmNsdWRlIGJwKHNtKSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYygyLjlyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwNXJlbTtcblx0fVxufVxuXG4vL2g0XG5AbWl4aW4gdGl0bGUtLXNtIHtcblx0Zm9udC1zaXplOiBjYWxjKDEuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0bGluZS1oZWlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0QGluY2x1ZGUgYnAoc20pIHtcblx0XHRmb250LXNpemU6IGNhbGMoMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYygzLjJyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdH1cbn1cblxuLy9oNVxuQG1peGluIHRpdGxlLS14cyB7XG5cdGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDIuM3JlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0QGluY2x1ZGUgYnAoc20pIHtcblx0XHRsaW5lLWhlaWdodDogY2FsYygzLjJyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdH1cbn1cblxuQG1peGluIHRleHQtLWJvZHkge1xuXHRmb250LXdlaWdodDogJGYtbGlnaHQ7XG5cdGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDIuNHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0QGluY2x1ZGUgYnAoc20pIHtcblx0XHRmb250LXNpemU6IGNhbGMoMS44cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDIuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0fVxufVxuXG5AbWl4aW4gdGV4dC0tbGlzdCB7XG5cdGNvbG9yOiBjb2xvcignYmxhY2snKTtcblx0Zm9udC1zaXplOiBjYWxjKDEuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0Zm9udC13ZWlnaHQ6ICRmLWxpZ2h0O1xuXHRsZXR0ZXItc3BhY2luZzogMDtcblx0bGluZS1oZWlnaHQ6IGNhbGMoMi44cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xufVxuXG5AbWl4aW4gdGV4dC0tc3ViLWxpc3Qge1xuXHRjb2xvcjogY29sb3IoJ2JsYWNrJyk7XG5cdGZvbnQtd2VpZ2h0OiAkZi1saWdodDtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDIuNHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0QGluY2x1ZGUgYnAoc20pIHtcblx0XHRmb250LXNpemU6IGNhbGMoMS44cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDIuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0fVxufVxuXG5AbWl4aW4gdGV4dC0tZmlnY2FwdGlvbiB7XG5cdGNvbG9yOiBjb2xvcignZ3JleS00Jyk7XG5cdGZvbnQtd2VpZ2h0OiAkZi1saWdodDtcblx0Zm9udC1zaXplOiBjYWxjKDEuMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0bGluZS1oZWlnaHQ6IGNhbGMoMS44cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRAaW5jbHVkZSBicChzbSkge1xuXHRcdGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0fVxufVxuXG5AbWl4aW4gdGV4dC0tdGFnbGluZSB7XG59XG5cbkBtaXhpbiB0ZXh0LS1pbWFnZS1jcmVkaXQge1xufVxuXG5AbWl4aW4gdGV4dC0tbGVhZC1pbiB7XG5cdGZvbnQtd2VpZ2h0OiAkZi1saWdodDtcblx0Zm9udC1zaXplOiBjYWxjKDJyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDIuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0QGluY2x1ZGUgYnAoc20pIHtcblx0XHRmb250LXNpemU6IGNhbGMoMi4ycmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMuMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0fVxufVxuXG5AbWl4aW4gdGV4dC0taGVhZGVyIHtcblx0Zm9udC13ZWlnaHQ6ICRmLWxpZ2h0O1xuXHRmb250LXNpemU6IGNhbGMoMS42cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRsaW5lLWhlaWdodDogY2FsYygyLjRyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdEBpbmNsdWRlIGJwKHNtKSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEuOHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYygyLjhyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdH1cbn1cblxuQG1peGluIHRleHQtLXB1bGxxdW90ZSB7XG5cdGZvbnQtd2VpZ2h0OiAkZi1ub3JtYWw7XG5cdGZvbnQtc2l6ZTogY2FsYygycmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRsaW5lLWhlaWdodDogY2FsYygyLjhyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdEBpbmNsdWRlIGJwKHNtKSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0LjZyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdH1cbn1cblxuQG1peGluIHRleHQtLXN1YmhlYWQtLXNtIHtcblx0Zm9udC13ZWlnaHQ6ICRmLW1lZGl1bTtcblx0Zm9udC1zaXplOiBjYWxjKDEuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0bGluZS1oZWlnaHQ6IGNhbGMoMi40cmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xufVxuXG5AbWl4aW4gdHJpYW5nbGUtbGlzdCB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRsaSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDEuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRjb2xvcjogY29sb3IoJ2dyZXktNycpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDIuNHJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjZyZW07XG5cdFx0Zm9udC13ZWlnaHQ6ICRmLW5vcm1hbDtcblxuXHRcdCY6Om1hcmtlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2dyZXktOCcpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjKDEuMnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZi1ub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygxLjJyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdFx0XHRjb250ZW50OiAnXFwyNUI2IFxcRkUwRSAnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwLjdyZW07XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gdW5vcmRlcmVkLWxpc3QtbG9vcCB7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cblx0XHQmICsgcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiBzcGFjZShtZCk7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0Jjo6bWFya2VyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsIHVsIHVsIHVsLFxuXHR1bCB1bCB1bCB1bCB1bCB1bCB1bCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXG5cdFx0bGkge1xuXHRcdFx0QGluY2x1ZGUgdGV4dC0tc3ViLWxpc3Q7XG5cdFx0fVxuXHR9XG5cblx0dWwgdWwsXG5cdHVsIHVsIHVsIHVsIHVsLFxuXHR1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiAnLSAnO1xuXG5cdFx0bGkge1xuXHRcdFx0QGluY2x1ZGUgdGV4dC0tc3ViLWxpc3Q7XG5cdFx0fVxuXHR9XG5cblx0dWwgdWwgdWwsXG5cdHVsIHVsIHVsIHVsIHVsIHVsLFxuXHR1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB1bCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdGxpIHtcblx0XHRcdEBpbmNsdWRlIHRleHQtLXN1Yi1saXN0O1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gb3JkZXJlZC1saXN0LWxvb3Age1xuXHRvbCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuXHRcdGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG5cdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHR9XG5cblx0b2wgb2wgb2wgb2wsXG5cdG9sIG9sIG9sIG9sIG9sIG9sIG9sIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG5cdH1cblxuXHRvbCBvbCxcblx0b2wgb2wgb2wgb2wgb2wsXG5cdG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhO1xuXHR9XG5cblx0b2wgb2wgb2wsXG5cdG9sIG9sIG9sIG9sIG9sIG9sLFxuXHRvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjtcblx0fVxufVxuXG5AbWl4aW4gc2VjdGlvbi10aXRsZSB7XG5cdGNvbG9yOiBjb2xvcignZ3JleS03Jyk7XG5cdGZvbnQtc2l6ZTogY2FsYygycmVtICogdmFyKC0tcmVzaXplLW1vZCkpO1xuXHRsaW5lLWhlaWdodDogY2FsYygyLjhyZW0gKiB2YXIoLS1yZXNpemUtbW9kKSk7XG5cdG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblx0bWFyZ2luLXRvcDogMi41cmVtO1xuXHRmb250LXdlaWdodDogJGYtYm9sZDtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtaXhpbiBibG9ja3F1b3RlIHtcblx0Zm9udC1zaXplOiBjYWxjKDIuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDMuNnJlbSAqIHZhcigtLXJlc2l6ZS1tb2QpKTtcblx0Zm9udC13ZWlnaHQ6ICRmLW5vcm1hbDtcbn1cblxuQG1peGluIGJsb2NrcXVvdGUtaWNvbiB7XG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvaWNvbnMvcXVvdGUtbWFya3Muc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAkZi1mb250LWZhbWlseTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHR9XG59XG5cbkBtaXhpbiB0ZXh0LXNwYWNlLWNvbmRpdGlvbnMge1xuXHQmICsgaDEsXG5cdCYgKyBoMixcblx0JiArIGgzLFxuXHQmICsgaDQsXG5cdCYgKyBoNSxcblx0JiArIGg2IHtcblx0XHRtYXJnaW4tdG9wOiBzcGFjZShsZ3hsKTtcblx0fVxufVxuIiwiLy8vIEZvbnRzXG4kZi1mb250LWZhbWlseTogJ0RJTiBOZXh0IExUIFBybycsICdIZWx2ZXRpY2EgTmV1ZScsICdBcmlhbCBOb3ZhJywgSGVsdmV0aWNhLFxuXHRBcmlhbCwgc2Fucy1zZXJpZjtcblxuJGYtYmFzZS1mb250LXNpemU6IDEuOHJlbTtcbiRmLWJhc2UtbGluZS1oZWlnaHQ6IDIuOHJlbTtcblxuJGYtbGlnaHQ6IDMwMDtcbiRmLW5vcm1hbDogbm9ybWFsOyAvLzQwMFxuJGYtbWVkaXVtOiA1MDA7XG4kZi1ib2xkOiBib2xkOyAvLzYwMFxuJGYtaGVhdnk6IDcwMDtcbiRmLWJsYWNrOiA5MDA7XG4iLCJAbWl4aW4gYnV0dG9uLS1waWxsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdHBhZGRpbmc6IHNwYWNlKHhzKSBzcGFjZShzbSk7XG5cdGZvbnQtd2VpZ2h0OiAkZi1ub3JtYWw7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZHVyYXRpb24oKSAkZWFzZU91dFF1YWQ7XG5cdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblx0Zm9udC1zaXplOiAxLjZyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihyZWQtMik7XG5cdH1cblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdH1cbn1cblxuQG1peGluIGJ1dHRvbi0tYXJyb3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdHdpZHRoOiAxcmVtO1xuXHRcdGhlaWdodDogMC44cmVtO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRtYXJnaW4tbGVmdDogc3BhY2UoeHMpO1xuXHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCA1MCU7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIGR1cmF0aW9uKCdmYXN0ZXN0JykgZWFzZS1pbi1vdXQ7XG5cdFx0ZmlsdGVyOiBjb2xvcigncmVkLTEtZmlsdGVyJyk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybChcblx0XHRcdCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEwXCIgaGVpZ2h0PVwiOFwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBkPVwibTMuNjk3IDcuNjggMy4xNTctMy4xN0guNjQ2VjMuMjA3aDYuMTk1TDMuNzMxLjA4aDEuODM1bDMuNzY2IDMuNzg2TDUuNTMzIDcuNjh6XCIgLz48L3N2Zz4nXG5cdFx0KTtcblx0fVxuXHQmOmhvdmVyOmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC41cmVtKTtcblx0fVxufVxuXG5AbWl4aW4gY3RhLWxhcmdlLWJhc2Uge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWFyZWFzOlxuXHRcdCdpY29uIHRpdGxlIGFycm93J1xuXHRcdCdpY29uIGJvZHkgYXJyb3cnO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA1LjZyZW0pIG1pbm1heCgwLCAxZnIpIG1pbm1heCgwLCAzLjZyZW0pO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGdhcDogMCBzcGFjZShtZGxnKTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3JlZC0xJyk7XG5cdGJvcmRlci1yYWRpdXM6IDk5OTlweDtcblx0QGluY2x1ZGUgaG92ZXItYmctY29sb3IoJ3JlZC0xJywgJ3JlZC0yJyk7XG4gIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgNC41cmVtKSBtaW5tYXgoMCwgMWZyKSBtaW5tYXgoMCwgMC42cmVtKTtcbiAgfVxuXHRAaW5jbHVkZSBicChsZykge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDcuNXJlbSkgbWlubWF4KDAsIDFmcikgbWlubWF4KDAsIDMuNnJlbSk7XG5cdH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWFwJztcblxuLy8vIENvbG9yIE1hcFxuJGNvbG9yczogKFxuXHQnd2hpdGUnOiAjZmZmZmZmLFxuXHQnYmxhY2snOiAjMDAwMDAwLFxuXHRncmV5LTE6ICNlZGVkZWQsXG5cdGdyZXktMjogI2Q5ZDlkOSxcblx0Z3JleS0zOiAjYjdiN2I3LFxuXHRncmV5LTQ6ICM2NDY0NjQsXG5cdGdyZXktNTogIzQwM2MzYyxcblx0Z3JleS02OiAjZGNkY2RjLFxuXHRncmV5LTc6ICM2MDYwNjAsXG5cdGdyZXktODogI2I1YjFhNSxcblx0Z3JleS05OiAjNjM2MzYzLFxuXHRncmV5LTEwOiAjZjdmN2Y3LFxuXHRibHVlLTE6ICM5NWM4ZDIsXG5cdGJsdWUtMjogIzNjN2M5YSxcblx0Ymx1ZS0zOiAjMDA3YTk5LFxuXHRyZWQtMTogI2EzMjYzOCxcblx0cmVkLTEtZmlsdGVyOiBpbnZlcnQoMTklKSBzZXBpYSg2MSUpIHNhdHVyYXRlKDIzMDAlKSBodWUtcm90YXRlKDMyOGRlZylcblx0XHRicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoOTUlKSxcblx0cmVkLTI6ICM2YjAwMTksXG5cdHJlZC0zOiAjZDE5MjliLFxuXHRyZWQtNDogI2VjZDNkNixcblx0dHdpdHRlcjogIzQwOTlmZixcblx0ZmFjZWJvb2s6ICMzYjU5OTgsXG5cdGluc3RhZ3JhbTogI2VlMmE3Yixcblx0ZmxpY2tyOiAjZWUyYTdiLFxuXHR5b3V0dWJlOiByZWQsXG5cdGxpbmtlZGluOiAjMDA3N2I1LFxuXHRwcmludDogIzNjN2I5YVxuKTtcblxuLy9UaGVtZSBDb2xvcnNcbiRjLXByaW1hcnk6IG1hcC5nZXQoJGNvbG9ycywgcmVkLTEpO1xuJGMtc2Vjb25kYXJ5OiBtYXAuZ2V0KCRjb2xvcnMsIHJlZC0yKTtcbiRjLWJsYWNrOiBtYXAuZ2V0KCRjb2xvcnMsICdibGFjaycpO1xuJGMtd2hpdGU6IG1hcC5nZXQoJGNvbG9ycywgJ3doaXRlJyk7XG4kYy10ZXh0OiAkYy1ibGFjaztcbiRjLWhlYWRpbmc6IG1hcC5nZXQoJGNvbG9ycywgZ3JleS01KTtcbiJdfQ== */
