/***********************

	Priority 101

	Category CSS|File||

	Content
		bundles/cedresnscedreskin/css/components/cpnt_snshtml5_menu.dropdown-theme.css
		bundles/cedresnscedreskin/css/components/cpnt_snshtml5_menu.hierarchical-theme.css
****************************//*!
 * SpreadNShare 3.0 (http://www.virtualys.com)
 * Copyright 2008-2018 Virtualys / IFREMER
 */
.c_menu.l_core_dropdown {
  text-align: center;
}
.c_menu.l_core_dropdown .navbar {
  min-height: 0;
  border: none;
}
.c_menu.l_core_dropdown .dropdown > ul {
  display: inline-block;
  padding: 0;
  margin: 0;
  vertical-align: top;
}
.c_menu.l_core_dropdown .dropdown > ul > li {
  float: left;
}
.c_menu.l_core_dropdown .dropdown > ul > li li {
  float: none;
}
.c_menu.l_core_dropdown .dropdown > ul > li > a {
  display: block;
  padding: 12px 20px;
  font-size: 1.16em;
  line-height: 20px;
  color: #fff;
}
.c_menu.l_core_dropdown .dropdown > ul > li > a:hover {
  color: #fff;
  background: rgba(0, 0, 0, .1);
}
.c_menu.l_core_dropdown .dropdown > ul > li ul li:hover {
  background: #f5f5f5;
}
.c_menu.l_core_dropdown .dropdown > ul > li ul a {
  color: #333;
}
.c_menu.l_core_dropdown .dropdown > ul > li ul a:hover {
  color: #333;
}
.c_menu.l_core_dropdown .dropdown > ul > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.c_menu.l_core_dropdown .dropdown > ul .dropdown-menu {
  font-size: 1em;
  text-align: left;
}
.c_menu.l_core_dropdown .dropdown > ul .dropdown-menu a {
  overflow: hidden;
  text-overflow: ellipsis;
}
.c_menu.l_core_dropdown .dropdown > ul .dropdown-menu .caret {
  position: absolute;
  top: 9px;
  right: 8px;
  border-top: 4px solid transparent;
  border-right: none;
  border-bottom: 4px solid transparent;
  border-left: 4px solid;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNwbnRfc25zaHRtbDVfbWVudS5kcm9wZG93bi10aGVtZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztHQUdHO0FBQ0g7RUFDRSxtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLGNBQWM7RUFDZCxhQUFhO0NBQ2Q7QUFDRDtFQUNFLFdBQVc7RUFDWCxVQUFVO0VBQ1Ysc0JBQXNCO0VBQ3RCLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UsWUFBWTtDQUNiO0FBQ0Q7RUFDRSxZQUFZO0NBQ2I7QUFDRDtFQUNFLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLFlBQVk7RUFDWiwrQkFBK0I7Q0FDaEM7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UsWUFBWTtDQUNiO0FBQ0Q7RUFDRSxZQUFZO0NBQ2I7QUFDRDtFQUNFLDBCQUEwQjtFQUMxQiwyQkFBMkI7RUFDM0IsY0FBYztDQUNmO0FBQ0Q7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxpQkFBaUI7RUFDakIsd0JBQXdCO0NBQ3pCO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGtDQUFrQztFQUNsQyxxQ0FBcUM7RUFDckMsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxTQUFTO0NBQ1YiLCJmaWxlIjoiY3BudF9zbnNodG1sNV9tZW51LmRyb3Bkb3duLXRoZW1lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogU3ByZWFkTlNoYXJlIDMuMCAoaHR0cDovL3d3dy52aXJ0dWFseXMuY29tKVxuICogQ29weXJpZ2h0IDIwMDgtMjAxOCBWaXJ0dWFseXMgLyBJRlJFTUVSXG4gKi9cbi5jX21lbnUubF9jb3JlX2Ryb3Bkb3duIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNfbWVudS5sX2NvcmVfZHJvcGRvd24gLm5hdmJhciB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jX21lbnUubF9jb3JlX2Ryb3Bkb3duIC5kcm9wZG93biA+IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCA+IGxpIGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxLjE2ZW07XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCA+IGxpIHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi5jX21lbnUubF9jb3JlX2Ryb3Bkb3duIC5kcm9wZG93biA+IHVsID4gbGkgdWwgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmNfbWVudS5sX2NvcmVfZHJvcGRvd24gLmRyb3Bkb3duID4gdWwgPiBsaSB1bCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jX21lbnUubF9jb3JlX2Ryb3Bkb3duIC5kcm9wZG93biA+IHVsIC5kcm9wZG93bi1tZW51IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCAuZHJvcGRvd24tbWVudSBhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uY19tZW51LmxfY29yZV9kcm9wZG93biAuZHJvcGRvd24gPiB1bCAuZHJvcGRvd24tbWVudSAuY2FyZXQge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogOXB4O1xufVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Y3BudF9zbnNodG1sNV9tZW51LmRyb3Bkb3duLXRoZW1lLmNzcy5tYXAgKi8iXX0= *//*!
 * SpreadNShare 3.0 (http://www.virtualys.com)
 * Copyright 2008-2015 Virtualys / IFREMER
 */
#header_mobilemenupanel_row {
  position: fixed;
  top: 70px;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .5);
          box-shadow: 0 2px 2px rgba(0, 0, 0, .5);
}
#header_mobilemenupanel a {
  color: #4e9ecf;
}
#header_mobilemenupanel a:hover {
  color: #515151;
  background: #fff;
}
#header_mobilemenupanel .current > a {
  font-weight: bold;
}
#interior_menu.c_menu.l_core_hierarchical .c_content {
  padding: 0;
}
#interior_menu.c_menu.l_core_hierarchical ul ul {
  padding: 0;
}
#interior_menu.c_menu.l_core_hierarchical .ajxi {
  white-space: normal;
}
.c_menu.l_core_hierarchical .c_content {
  font-size: 1.25em;
  font-weight: 100;
}
.c_menu.l_core_hierarchical .ajxt {
  position: absolute;
  display: block;
  width: 20px;
  text-align: center;
}
.c_menu.l_core_hierarchical .ajxt,
.c_menu.l_core_hierarchical .ajxi {
  padding: 10px 5px;
}
.c_menu.l_core_hierarchical .ajxi {
  margin-left: 20px;
}
.c_menu.l_core_hierarchical a {
  color: #fff;
}
.c_menu.l_core_hierarchical nav > ul > li {
  /* Transversal */
  background: #7792a3;
}
.c_menu.l_core_hierarchical nav > ul > li + li {
  border-top: 1px dashed #43545b;
}
.c_menu.l_core_hierarchical nav > ul > li.active {
  background: #6b8593;
}
.c_menu.l_core_hierarchical nav > ul > li.section-9 {
  /* Analyses & recherche */
  border-right: 8px solid #fd7e01;
}
.c_menu.l_core_hierarchical nav > ul > li.section-9.active {
  background: #fd7e01;
}
.c_menu.l_core_hierarchical nav > ul > li.section-10 {
  /* Plan d'urgence */
  border-right: 8px solid #0091b8;
}
.c_menu.l_core_hierarchical nav > ul > li.section-10.active {
  background: #0091b8;
}
.c_menu.l_core_hierarchical nav > ul > li.section-11 {
  /* Interventions */
  border-right: 8px solid #ea4444;
}
.c_menu.l_core_hierarchical nav > ul > li.section-11.active {
  background: #ea4444;
}
.c_menu.l_core_hierarchical nav > ul > li.section-12 {
  /* Qui sommes nous */
  border-right: 8px solid #ba8a24;
}
.c_menu.l_core_hierarchical nav > ul > li.section-12.active {
  background: #ba8a24;
}
.c_menu.l_core_hierarchical nav > ul > li.section-13 {
  /* Formation */
  border-right: 8px solid #3eb215;
}
.c_menu.l_core_hierarchical nav > ul > li.section-13.active {
  background: #3eb215;
}
.c_menu.l_core_hierarchical nav > ul > li.section-14 {
  /* Projets */
  border-right: 8px solid #4e9ece;
}
.c_menu.l_core_hierarchical nav > ul > li.section-14.active {
  background: #4e9ece;
}
.c_menu.l_core_hierarchical nav > ul > li.section-15 {
  /* Ressources */
  border-right: 8px solid #d00062;
}
.c_menu.l_core_hierarchical nav > ul > li.section-15.active {
  background: #d00062;
}
.c_menu.l_core_hierarchical nav > ul > li.section-25 {
  /* Ressources */
  border-right: 8px solid #7d4e9a;
}
.c_menu.l_core_hierarchical nav > ul > li.section-25.active {
  background: #7d4e9a;
}
.c_menu.l_core_hierarchical nav > ul > li.active {
  border: none;
}
.c_menu.l_core_hierarchical li li {
  margin-left: 28px;
  font-size: .95em;
  border-top: 1px dashed rgba(0, 0, 0, .25);
}
.c_menu.l_core_hierarchical li li li {
  margin-left: 15px;
  font-size: .9em;
  border: none;
}
.c_menu.l_core_hierarchical li li li:before {
  top: 10px;
  width: 4px;
  height: 6px;
  background-position: -31px -46px;
}
.c_menu.l_core_hierarchical li li li.current.active:before,
.c_menu.l_core_hierarchical li li li:active:before,
.c_menu.l_core_hierarchical li li li:hover:before {
  background-position: -27px -46px;
}
.c_menu.l_core_hierarchical li li .nav > li > a {
  padding: 0 5px 10px 5px;
}
.c_menu.l_core_hierarchical li li .nav > li > a.ajxi {
  margin-left: 15px;
}
.c_menu.l_core_hierarchical li li.current.active:before,
.c_menu.l_core_hierarchical li li:active:before,
.c_menu.l_core_hierarchical li li:hover:before {
  background-position: -17px -46px;
}
.c_menu.l_core_hierarchical li .nav > li > a {
  padding: 7px 5px 7px 5px;
}
.c_menu.l_core_hierarchical li:active,
.c_menu.l_core_hierarchical li:hover {
  background: #6b8593;
}
.c_menu.l_core_hierarchical li.current.active > a,
.c_menu.l_core_hierarchical li:active > a,
.c_menu.l_core_hierarchical li:hover > a {
  color: #fff !important;
}
.c_menu.l_core_hierarchical li.active a {
  color: #d5dee3;
}
.c_menu.l_core_hierarchical li.section-9:active,
.c_menu.l_core_hierarchical li.section-9:hover {
  background: #fd7e01;
}
.c_menu.l_core_hierarchical li.section-9.active > a {
  color: #ffc280;
}
.c_menu.l_core_hierarchical li.section-10:active,
.c_menu.l_core_hierarchical li.section-10:hover {
  background: #0091b8;
}
.c_menu.l_core_hierarchical li.section-10.active > a {
  color: #bfe3ed;
}
.c_menu.l_core_hierarchical li.section-11:active,
.c_menu.l_core_hierarchical li.section-11:hover {
  background: #ea4444;
}
.c_menu.l_core_hierarchical li.section-11.active > a {
  color: #f8c0c2;
}
.c_menu.l_core_hierarchical li.section-12:active,
.c_menu.l_core_hierarchical li.section-12:hover {
  background: #ba8a24;
}
.c_menu.l_core_hierarchical li.section-12.active > a {
  color: #deeff5;
}
.c_menu.l_core_hierarchical li.section-13:active,
.c_menu.l_core_hierarchical li.section-13:hover {
  background: #3eb215;
}
.c_menu.l_core_hierarchical li.section-13.active > a {
  color: #cfecc4;
}
.c_menu.l_core_hierarchical li.section-14:active,
.c_menu.l_core_hierarchical li.section-14:hover {
  background: #4e9ece;
}
.c_menu.l_core_hierarchical li.section-14.active > a {
  color: #d3e7f3;
}
.c_menu.l_core_hierarchical li.section-15:active,
.c_menu.l_core_hierarchical li.section-15:hover {
  background: #d00062;
}
.c_menu.l_core_hierarchical li.section-15.active > a {
  color: #f3bfd8;
}
.c_menu.l_core_hierarchical li.section-25:active,
.c_menu.l_core_hierarchical li.section-25:hover {
  background: #7d4e9a;
}
.c_menu.l_core_hierarchical li.section-25.active > a {
  color: #b19bbe;
}
.c_menu.l_core_hierarchical .nav > li > a:hover,
.c_menu.l_core_hierarchical .nav > li > a:focus {
  background: none;
}
.c_menu.l_core_hierarchical.module_full h1 {
  margin: 0 0 70px 0;
  font-size: 2.4em;
  font-weight: 300;
  line-height: 1;
}
.c_menu.l_core_hierarchical.sitemap a {
  color: #4e9ecf;
}
.c_menu.l_core_hierarchical.sitemap nav > ul > li {
  background: #fff;
  border-top: 1px solid #c9ced6;
}
.c_menu.l_core_hierarchical.sitemap nav > ul > li.active {
  background: #fff;
}
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-9,
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-10,
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-11,
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-12,
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-13,
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-14,
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-15,
.c_menu.l_core_hierarchical.sitemap nav > ul > li.section-25 {
  border-right: none;
}
.c_menu.l_core_hierarchical.sitemap .nav > li a:hover,
.c_menu.l_core_hierarchical.sitemap .nav > li a:focus {
  background: #fff;
}
.c_menu.l_core_hierarchical.sitemap li:hover,
.c_menu.l_core_hierarchical.sitemap li:active {
  background: #fff;
}
.c_menu.l_core_hierarchical.sitemap li.current.active > a,
.c_menu.l_core_hierarchical.sitemap li:hover > a,
.c_menu.l_core_hierarchical.sitemap li:active > a {
  color: #2c77a4 !important;
  text-decoration: underline;
}
.c_menu.l_core_hierarchical.sitemap .ajxi {
  padding-left: 7px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.c_menu.l_core_hierarchical.sitemap ul ul {
  padding-left: 20px;
}
#header_menumobile .c_content {
  font-size: 1.15em;
  font-weight: inherit;
}
#header_menumobile .ajxi {
  padding-left: 7px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#header_menumobile nav > ul > li {
  background: inherit;
}
#header_menumobile nav > ul > li.active {
  background: inherit;
}
#header_menumobile a {
  color: #fff;
}
#header_menumobile li {
  border: none;
}
#header_menumobile li:hover .section-9:hover,
#header_menumobile li:hover .section-10:hover,
#header_menumobile li:hover .section-11:hover,
#header_menumobile li:hover .section-12:hover,
#header_menumobile li:hover .section-13:hover,
#header_menumobile li:hover .section-14:hover,
#header_menumobile li:hover .section-15:hover,
#header_menumobile li:hover .section-25:hover {
  background: #6b8593;
}
#header_menumobile ul ul {
  padding-left: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNwbnRfc25zaHRtbDVfbWVudS5oaWVyYXJjaGljYWwtdGhlbWUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRztBQUNIO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVU7RUFDVixVQUFVO0VBQ1YsUUFBUTtFQUNSLFNBQVM7RUFDVCxpQkFBaUI7RUFDakIsaURBQXlDO1VBQXpDLHlDQUF5QztDQUMxQztBQUNEO0VBQ0UsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usa0JBQWtCO0NBQ25CO0FBQ0Q7RUFDRSxXQUFXO0NBQ1o7QUFDRDtFQUNFLFdBQVc7Q0FDWjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7QUFDRDs7RUFFRSxrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsWUFBWTtDQUNiO0FBQ0Q7RUFDRSxpQkFBaUI7RUFDakIsb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRSwrQkFBK0I7Q0FDaEM7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UsMEJBQTBCO0VBQzFCLGdDQUFnQztDQUNqQztBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRSxvQkFBb0I7RUFDcEIsZ0NBQWdDO0NBQ2pDO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLG1CQUFtQjtFQUNuQixnQ0FBZ0M7Q0FDakM7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UscUJBQXFCO0VBQ3JCLGdDQUFnQztDQUNqQztBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRSxlQUFlO0VBQ2YsZ0NBQWdDO0NBQ2pDO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGFBQWE7RUFDYixnQ0FBZ0M7Q0FDakM7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGdDQUFnQztDQUNqQztBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRSxnQkFBZ0I7RUFDaEIsZ0NBQWdDO0NBQ2pDO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGFBQWE7Q0FDZDtBQUNEO0VBQ0Usa0JBQWtCO0VBQ2xCLDJDQUEyQztFQUMzQyxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsZ0JBQWdCO0NBQ2pCO0FBQ0Q7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7RUFDWixpQ0FBaUM7Q0FDbEM7QUFDRDs7O0VBR0UsaUNBQWlDO0NBQ2xDO0FBQ0Q7RUFDRSx3QkFBd0I7Q0FDekI7QUFDRDtFQUNFLGtCQUFrQjtDQUNuQjtBQUNEOzs7RUFHRSxpQ0FBaUM7Q0FDbEM7QUFDRDtFQUNFLHlCQUF5QjtDQUMxQjtBQUNEOztFQUVFLG9CQUFvQjtDQUNyQjtBQUNEOzs7RUFHRSx1QkFBdUI7Q0FDeEI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGVBQWU7Q0FDaEI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0UsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsOEJBQThCO0VBQzlCLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0Q7Ozs7Ozs7O0VBUUUsbUJBQW1CO0NBQ3BCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7OztFQUdFLDBCQUEwQjtFQUMxQiwyQkFBMkI7Q0FDNUI7QUFDRDtFQUNFLG9CQUFvQjtFQUNwQix3QkFBd0I7RUFDeEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsbUJBQW1CO0NBQ3BCO0FBQ0Q7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0NBQ3RCO0FBQ0Q7RUFDRSxvQkFBb0I7RUFDcEIsd0JBQXdCO0VBQ3hCLGlCQUFpQjtFQUNqQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRSxZQUFZO0NBQ2I7QUFDRDtFQUNFLGFBQWE7Q0FDZDtBQUNEOzs7Ozs7OztFQVFFLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UsZ0JBQWdCO0NBQ2pCIiwiZmlsZSI6ImNwbnRfc25zaHRtbDVfbWVudS5oaWVyYXJjaGljYWwtdGhlbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBTcHJlYWROU2hhcmUgMy4wIChodHRwOi8vd3d3LnZpcnR1YWx5cy5jb20pXG4gKiBDb3B5cmlnaHQgMjAwOC0yMDE1IFZpcnR1YWx5cyAvIElGUkVNRVJcbiAqL1xuI2hlYWRlcl9tb2JpbGVtZW51cGFuZWxfcm93IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDcwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4jaGVhZGVyX21vYmlsZW1lbnVwYW5lbCBhIHtcbiAgY29sb3I6ICM0ZTllY2Y7XG59XG4jaGVhZGVyX21vYmlsZW1lbnVwYW5lbCBhOmhvdmVyIHtcbiAgY29sb3I6ICM1MTUxNTE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jaGVhZGVyX21vYmlsZW1lbnVwYW5lbCAuY3VycmVudCA+IGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNpbnRlcmlvcl9tZW51LmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIC5jX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuI2ludGVyaW9yX21lbnUuY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgdWwgdWwge1xuICBwYWRkaW5nOiAwO1xufVxuI2ludGVyaW9yX21lbnUuY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgLmFqeGkge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIC5jX2NvbnRlbnQge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCAuYWp4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgLmFqeHQsXG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgLmFqeGkge1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCAuYWp4aSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBuYXYgPiB1bCA+IGxpIHtcbiAgLyogVHJhbnN2ZXJzYWwgKi9cbiAgYmFja2dyb3VuZDogIzc3OTJhMztcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBuYXYgPiB1bCA+IGxpICsgbGkge1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICM0MzU0NWI7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbmF2ID4gdWwgPiBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNmI4NTkzO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi05IHtcbiAgLyogQW5hbHlzZXMgJiByZWNoZXJjaGUgKi9cbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI2ZkN2UwMTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBuYXYgPiB1bCA+IGxpLnNlY3Rpb24tOS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmQ3ZTAxO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0xMCB7XG4gIC8qIFBsYW4gZCd1cmdlbmNlICovXG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICMwMDkxYjg7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTEwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjg7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTExIHtcbiAgLyogSW50ZXJ2ZW50aW9ucyAqL1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjZWE0NDQ0O1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0xMS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWE0NDQ0O1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0xMiB7XG4gIC8qIFF1aSBzb21tZXMgbm91cyAqL1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjYmE4YTI0O1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0xMi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjYmE4YTI0O1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0xMyB7XG4gIC8qIEZvcm1hdGlvbiAqL1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjM2ViMjE1O1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0xMy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjM2ViMjE1O1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0xNCB7XG4gIC8qIFByb2pldHMgKi9cbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgIzRlOWVjZTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBuYXYgPiB1bCA+IGxpLnNlY3Rpb24tMTQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzRlOWVjZTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBuYXYgPiB1bCA+IGxpLnNlY3Rpb24tMTUge1xuICAvKiBSZXNzb3VyY2VzICovXG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICNkMDAwNjI7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTE1LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMDAwNjI7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTI1IHtcbiAgLyogUmVzc291cmNlcyAqL1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjN2Q0RTlBO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuc2VjdGlvbi0yNS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjN2Q0RTlBO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIG5hdiA+IHVsID4gbGkuYWN0aXZlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIGxpIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZm9udC1zaXplOiAuOTVlbTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaSBsaSBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaSBsaSBsaTpiZWZvcmUge1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAtNDZweDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaSBsaSBsaS5jdXJyZW50LmFjdGl2ZTpiZWZvcmUsXG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGkgbGkgbGk6YWN0aXZlOmJlZm9yZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaSBsaSBsaTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjdweCAtNDZweDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaSBsaSAubmF2ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMCA1cHggMTBweCA1cHg7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGkgbGkgLm5hdiA+IGxpID4gYS5hanhpIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGkgbGkuY3VycmVudC5hY3RpdmU6YmVmb3JlLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIGxpIGxpOmFjdGl2ZTpiZWZvcmUsXG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGkgbGk6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3cHggLTQ2cHg7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGkgLm5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDdweCA1cHggN3B4IDVweDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaTphY3RpdmUsXG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmI4NTkzO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIGxpLmN1cnJlbnQuYWN0aXZlID4gYSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaTphY3RpdmUgPiBhLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIGxpOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2Q1ZGVlMztcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTk6YWN0aXZlLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIGxpLnNlY3Rpb24tOTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMDE7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwgbGkuc2VjdGlvbi05LmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2ZmYzI4MDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEwOmFjdGl2ZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiODtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEwLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2JmZTNlZDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTExOmFjdGl2ZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTExOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VhNDQ0NDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTExLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2Y4YzBjMjtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEyOmFjdGl2ZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JhOGEyNDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEyLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RlZWZmNTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEzOmFjdGl2ZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNlYjIxNTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTEzLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2NmZWNjNDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTE0OmFjdGl2ZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTE0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzRlOWVjZTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTE0LmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2QzZTdmMztcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTE1OmFjdGl2ZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTE1OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QwMDA2Mjtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTE1LmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2YzYmZkODtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTI1OmFjdGl2ZSxcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTI1OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzdkNEU5QTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCBsaS5zZWN0aW9uLTI1LmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2IxOWJiZTtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbCAubmF2ID4gbGkgPiBhOmhvdmVyLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsIC5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLm1vZHVsZV9mdWxsIGgxIHtcbiAgZm9udC1zaXplOiAyLjRlbTtcbiAgbWFyZ2luOiAwIDAgNzBweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbC5zaXRlbWFwIGEge1xuICBjb2xvcjogIzRlOWVjZjtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbC5zaXRlbWFwIG5hdiA+IHVsID4gbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M5Y2VkNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbC5zaXRlbWFwIG5hdiA+IHVsID4gbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbC5zaXRlbWFwIG5hdiA+IHVsID4gbGkuc2VjdGlvbi05LFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTEwLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTExLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTEyLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTEzLFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTE0LFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTE1LFxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgbmF2ID4gdWwgPiBsaS5zZWN0aW9uLTI1IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmNfbWVudS5sX2NvcmVfaGllcmFyY2hpY2FsLnNpdGVtYXAgLm5hdiA+IGxpIGE6aG92ZXIsXG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwuc2l0ZW1hcCAubmF2ID4gbGkgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwuc2l0ZW1hcCBsaTpob3Zlcixcbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbC5zaXRlbWFwIGxpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwuc2l0ZW1hcCBsaS5jdXJyZW50LmFjdGl2ZSA+IGEsXG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwuc2l0ZW1hcCBsaTpob3ZlciA+IGEsXG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwuc2l0ZW1hcCBsaTphY3RpdmUgPiBhIHtcbiAgY29sb3I6ICMyYzc3YTQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY19tZW51LmxfY29yZV9oaWVyYXJjaGljYWwuc2l0ZW1hcCAuYWp4aSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cbi5jX21lbnUubF9jb3JlX2hpZXJhcmNoaWNhbC5zaXRlbWFwIHVsIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuI2hlYWRlcl9tZW51bW9iaWxlIC5jX2NvbnRlbnQge1xuICBmb250LXNpemU6IDEuMTVlbTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4jaGVhZGVyX21lbnVtb2JpbGUgLmFqeGkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG4jaGVhZGVyX21lbnVtb2JpbGUgbmF2ID4gdWwgPiBsaSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4jaGVhZGVyX21lbnVtb2JpbGUgbmF2ID4gdWwgPiBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuI2hlYWRlcl9tZW51bW9iaWxlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbiNoZWFkZXJfbWVudW1vYmlsZSBsaSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNoZWFkZXJfbWVudW1vYmlsZSBsaTpob3ZlciAuc2VjdGlvbi05OmhvdmVyLFxuI2hlYWRlcl9tZW51bW9iaWxlIGxpOmhvdmVyIC5zZWN0aW9uLTEwOmhvdmVyLFxuI2hlYWRlcl9tZW51bW9iaWxlIGxpOmhvdmVyIC5zZWN0aW9uLTExOmhvdmVyLFxuI2hlYWRlcl9tZW51bW9iaWxlIGxpOmhvdmVyIC5zZWN0aW9uLTEyOmhvdmVyLFxuI2hlYWRlcl9tZW51bW9iaWxlIGxpOmhvdmVyIC5zZWN0aW9uLTEzOmhvdmVyLFxuI2hlYWRlcl9tZW51bW9iaWxlIGxpOmhvdmVyIC5zZWN0aW9uLTE0OmhvdmVyLFxuI2hlYWRlcl9tZW51bW9iaWxlIGxpOmhvdmVyIC5zZWN0aW9uLTE1OmhvdmVyLFxuI2hlYWRlcl9tZW51bW9iaWxlIGxpOmhvdmVyIC5zZWN0aW9uLTI1OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzZiODU5Mztcbn1cbiNoZWFkZXJfbWVudW1vYmlsZSB1bCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWNwbnRfc25zaHRtbDVfbWVudS5oaWVyYXJjaGljYWwtdGhlbWUuY3NzLm1hcCAqLyJdfQ== */